.hero[data-v-b11a8d94]{padding-block:clamp(20px,3vw,36px) clamp(36px,5vw,56px)}.crumbs[data-v-b11a8d94]{display:flex;flex-wrap:wrap;font-size:.86rem;gap:4px 8px;margin-bottom:clamp(24px,4vw,48px)}.crumbs[data-v-b11a8d94],.crumbs a[data-v-b11a8d94]{color:var(--ink-soft)}.crumbs a[data-v-b11a8d94]{text-underline-offset:3px}.crumbs [aria-current][data-v-b11a8d94]{color:var(--ink);font-weight:600}.head[data-v-b11a8d94]{align-items:center;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.head-copy[data-v-b11a8d94]{display:grid;gap:18px;max-width:760px}.topic[data-v-b11a8d94]{color:var(--coral-ink);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.head-media[data-v-b11a8d94]{aspect-ratio:16/10;background:var(--sky-tint);border-radius:18px;overflow:hidden}.head-media img[data-v-b11a8d94]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.head h1[data-v-b11a8d94]{font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.02}.meta[data-v-b11a8d94]{align-items:center;color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:.9rem;gap:4px 10px}.dot[data-v-b11a8d94]{background:currentColor;border-radius:50%;height:3px;width:3px}.head .lead[data-v-b11a8d94]{margin-top:6px;max-width:38em}.body-grid[data-v-b11a8d94]{align-items:start;display:grid;gap:clamp(32px,4vw,56px) clamp(40px,6vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,260px);padding-bottom:var(--section-y)}.body-grid[data-v-b11a8d94]:before{border-top:1px solid var(--line);content:"";grid-column:1/-1}.prose[data-v-b11a8d94]{font-size:1.0625rem;line-height:1.75;max-width:68ch}.prose-section+.prose-section[data-v-b11a8d94]{margin-top:clamp(40px,5vw,56px)}.prose-section h2[data-v-b11a8d94]{font-size:clamp(1.45rem,2.3vw,1.85rem);letter-spacing:-.02em;line-height:1.15;margin-bottom:14px}.prose-section p+p[data-v-b11a8d94],.prose-section p+ul[data-v-b11a8d94]{margin-top:1em}.prose-section ul[data-v-b11a8d94]{display:grid;gap:.55em;margin:0;padding-left:1.25em}.prose-section li[data-v-b11a8d94]{padding-left:.2em}.prose-section li[data-v-b11a8d94]::marker{color:var(--coral-deep)}.prose-section li strong[data-v-b11a8d94]{font-weight:650}.callout[data-v-b11a8d94]{background:var(--mint-tint);border-radius:16px;display:grid;gap:10px;justify-items:start;margin-top:1.5em;padding:20px 22px}.prose-section .callout p+p[data-v-b11a8d94]{margin-top:0}.callout-title[data-v-b11a8d94]{font-family:var(--font-display);font-size:1.1rem;font-weight:680}.callout-btn[data-v-b11a8d94]{margin-top:6px}.callout-btn svg[data-v-b11a8d94]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.related[data-v-b11a8d94]{border-top:2px solid var(--ink);line-height:1.6;margin-top:clamp(48px,6vw,72px);padding-top:20px}.related h2[data-v-b11a8d94]{color:var(--ink-soft);font-family:var(--font-text);font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.related ul[data-v-b11a8d94]{display:grid;list-style:none;margin:0;padding:0}.related li[data-v-b11a8d94]{border-bottom:1px solid var(--line)}.related-link[data-v-b11a8d94]{align-items:center;color:var(--ink);display:flex;font-family:var(--font-display);font-size:1.12rem;font-weight:650;gap:16px;justify-content:space-between;letter-spacing:-.01em;padding:16px 0;text-decoration:none}.related-link[data-v-b11a8d94]:hover{color:var(--cobalt)}.back-link svg[data-v-b11a8d94],.related-link svg[data-v-b11a8d94]{fill:none;flex:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}.back[data-v-b11a8d94]{margin-top:32px}.back-link[data-v-b11a8d94]{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;text-underline-offset:3px}.back-link[data-v-b11a8d94]:hover{color:var(--ink)}.toc[data-v-b11a8d94]{display:grid;gap:10px;position:sticky;top:calc(var(--header-h) + 32px)}.toc-title[data-v-b11a8d94]{color:var(--ink-soft);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.toc ol[data-v-b11a8d94]{border-left:1px solid var(--line);display:grid;list-style:none;margin:0;padding:0}.toc a[data-v-b11a8d94]{color:var(--ink-soft);display:block;font-size:.92rem;line-height:1.4;padding:7px 0 7px 16px;text-decoration:none}.toc a[data-v-b11a8d94]:hover{color:var(--ink)}.more[data-v-b11a8d94]{background:var(--mist)}@media(max-width:980px){.head[data-v-b11a8d94]{grid-template-columns:minmax(0,1fr)}.head-media[data-v-b11a8d94]{max-width:560px}.body-grid[data-v-b11a8d94]{grid-template-columns:minmax(0,1fr)}.toc[data-v-b11a8d94]{display:none}}
