.article-header[data-astro-cid-zm77yjld]{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-2xl) var(--space-xl);border-block-end:1px solid var(--c-border-subtle)}.article-header-inner[data-astro-cid-zm77yjld]{position:relative;z-index:1}.crumbs[data-astro-cid-zm77yjld] ol[data-astro-cid-zm77yjld]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;margin:0 0 var(--space-s);padding:0;max-width:none}.crumbs[data-astro-cid-zm77yjld] li[data-astro-cid-zm77yjld]+li[data-astro-cid-zm77yjld]{margin-block-start:0}.crumbs[data-astro-cid-zm77yjld] li[data-astro-cid-zm77yjld]+li[data-astro-cid-zm77yjld]:before{content:"/";margin-inline-end:.5rem;color:var(--c-text-muted);opacity:.6}.crumbs[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]{font-family:var(--font-ui);font-size:.78rem;color:var(--c-text-muted);text-decoration:none}.crumbs[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]:hover{color:var(--c-gold);text-decoration:underline}.marker[data-astro-cid-zm77yjld]{font-family:var(--font-mono);font-size:var(--step-1);color:var(--c-gold);letter-spacing:.1em;margin-block-end:var(--space-2xs);max-width:none}.article-eyebrow[data-astro-cid-zm77yjld]{margin-block-end:var(--space-2xs)}.article-title[data-astro-cid-zm77yjld]{font-size:var(--step-4);font-weight:330;letter-spacing:-.026em;max-inline-size:20ch}.article-lede[data-astro-cid-zm77yjld]{margin-block-start:var(--space-s);max-inline-size:52ch}.future-notice[data-astro-cid-zm77yjld]{margin-block-start:var(--space-l);padding:var(--space-s);border:1px solid var(--c-warn-border);border-radius:var(--radius-m);background:var(--c-warn-bg);font-family:var(--font-ui);font-size:.86rem;line-height:1.6;color:var(--c-text-secondary);max-width:var(--measure)}.future-notice[data-astro-cid-zm77yjld] strong[data-astro-cid-zm77yjld]{display:block;color:var(--c-text);margin-block-end:.35rem}.article-image[data-astro-cid-zm77yjld]{margin-block-start:var(--space-xl)}.prose[data-astro-cid-zm77yjld]{padding-block-start:var(--space-xl)}.prose[data-astro-cid-zm77yjld] h2{font-size:var(--step-2);font-weight:380;margin-block:var(--space-xl) var(--space-s);max-inline-size:26ch}.prose[data-astro-cid-zm77yjld] h3{font-size:var(--step-1);font-weight:420;margin-block:var(--space-l) var(--space-xs);max-inline-size:32ch}.prose[data-astro-cid-zm77yjld] h4{font-family:var(--font-ui);font-size:var(--step-0);font-weight:560;margin-block:var(--space-m) var(--space-2xs)}.prose[data-astro-cid-zm77yjld] p,.prose[data-astro-cid-zm77yjld] ul,.prose[data-astro-cid-zm77yjld] ol{margin-block-end:var(--space-s)}.prose[data-astro-cid-zm77yjld] blockquote{margin-block:var(--space-m)}.prose[data-astro-cid-zm77yjld] hr{margin-block:var(--space-xl)}.prose[data-astro-cid-zm77yjld]>p:first-child{font-size:var(--step-1);font-weight:340;line-height:1.56;color:var(--c-text-secondary)}.block-heading[data-astro-cid-zm77yjld]{font-family:var(--font-ui);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-muted);margin-block-end:var(--space-s)}.questions[data-astro-cid-zm77yjld]{margin-block-start:var(--space-2xl);padding:var(--space-m);border-inline-start:2px solid var(--c-gold-dim);background:var(--c-bg-alt);border-radius:0 var(--radius-m) var(--radius-m) 0}.questions[data-astro-cid-zm77yjld] ul[data-astro-cid-zm77yjld]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xs)}.questions[data-astro-cid-zm77yjld] li[data-astro-cid-zm77yjld]{font-family:var(--font-display);font-size:var(--step-0);font-style:italic;line-height:1.5;color:var(--c-text-secondary);margin-block-start:0}.related[data-astro-cid-zm77yjld]{margin-block-start:var(--space-2xl)}.related[data-astro-cid-zm77yjld] ul[data-astro-cid-zm77yjld]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.related[data-astro-cid-zm77yjld] li[data-astro-cid-zm77yjld]{margin-block-start:0}.related[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]{font-family:var(--font-ui);font-size:.94rem;text-decoration:none}.related[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]:hover{text-decoration:underline;text-underline-offset:.2em}
