.triage.svelte-18y2t3q{margin:2.25rem 0 2.5rem}.triage-h.svelte-18y2t3q{font-family:var(--font-sans);font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-soft);margin:0 0 1.1rem}.triage-grid.svelte-18y2t3q{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.triage-path.svelte-18y2t3q{padding:0 1.4rem .25rem 0;border-right:1px solid var(--color-border)}.triage-path.svelte-18y2t3q:last-child{border-right:0;padding-right:0}.triage-path.svelte-18y2t3q:not(:first-child){padding-left:1.4rem}.triage-kicker.svelte-18y2t3q{display:block;font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-soft);margin-bottom:.55rem}.triage-title.svelte-18y2t3q{font-family:var(--font-serif);font-weight:600;font-size:1.15rem;line-height:1.25;letter-spacing:-.01em;margin:0 0 .5rem;color:var(--color-heading)}.triage-blurb.svelte-18y2t3q{margin:0 0 .7rem;font-size:.95rem;color:var(--color-text-muted);line-height:1.55}.triage-cta.svelte-18y2t3q{font-family:var(--font-sans);font-size:.88rem;font-weight:500;color:var(--color-link);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .15s ease-out}.triage-cta.svelte-18y2t3q:hover{color:var(--color-link-hover)}@media (max-width: 52rem){.triage-grid.svelte-18y2t3q{grid-template-columns:1fr;gap:0}.triage-path.svelte-18y2t3q{border-right:0;border-bottom:1px solid var(--color-border);padding:1.25rem 0}.triage-path.svelte-18y2t3q:first-child{padding-top:.25rem}.triage-path.svelte-18y2t3q:last-child{border-bottom:0;padding-bottom:0}.triage-path.svelte-18y2t3q:not(:first-child){padding-left:0}}.latest.svelte-1sfp4n3.svelte-1sfp4n3{margin:2rem 0 2.5rem;padding:1.4rem 1.4rem 1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.latest-head.svelte-1sfp4n3.svelte-1sfp4n3{margin-bottom:1rem}.latest-kicker.svelte-1sfp4n3.svelte-1sfp4n3{display:block;font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-link);margin-bottom:.45rem}.latest-h.svelte-1sfp4n3.svelte-1sfp4n3{font-family:var(--font-serif);margin:0 0 .4rem;font-size:1.3rem;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--color-heading)}.latest-sub.svelte-1sfp4n3.svelte-1sfp4n3{margin:0;font-size:.92rem;color:var(--color-text-muted);line-height:1.55;max-width:var(--measure)}.latest-sub.svelte-1sfp4n3 a.svelte-1sfp4n3{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.latest-list.svelte-1sfp4n3.svelte-1sfp4n3{list-style:none;padding:0;margin:.75rem 0;display:grid;gap:0}.latest-item.svelte-1sfp4n3.svelte-1sfp4n3{padding:.75rem 0;border-top:1px solid var(--color-border)}.latest-item.svelte-1sfp4n3.svelte-1sfp4n3:first-child{border-top:0}.latest-headline.svelte-1sfp4n3.svelte-1sfp4n3{margin:0;font-size:.98rem;line-height:1.4;max-width:var(--measure)}.latest-headline.svelte-1sfp4n3 a.svelte-1sfp4n3{color:var(--color-heading);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:3px;font-weight:500}.latest-headline.svelte-1sfp4n3 a.svelte-1sfp4n3:hover{color:var(--color-link);text-decoration-color:var(--color-link)}.latest-meta.svelte-1sfp4n3.svelte-1sfp4n3{margin:.2rem 0 0;font-size:.78rem;color:var(--color-text-soft);letter-spacing:.01em;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 0}.latest-pub.svelte-1sfp4n3.svelte-1sfp4n3{font-weight:500;color:var(--color-text-muted)}.latest-dot.svelte-1sfp4n3.svelte-1sfp4n3{margin:0 .4rem;color:var(--color-border-strong)}.latest-rc.svelte-1sfp4n3.svelte-1sfp4n3{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:500}.latest-rc.svelte-1sfp4n3.svelte-1sfp4n3:hover{color:var(--color-link-hover);text-decoration-thickness:2px}.latest-foot.svelte-1sfp4n3.svelte-1sfp4n3{margin:.75rem 0 0;padding-top:.6rem;border-top:1px solid var(--color-border);font-size:.78rem;line-height:1.5;color:var(--color-text-soft)}
