.cs-hero[data-astro-cid-f6wmtyz4]{padding:56px 0 8px;background:linear-gradient(180deg,var(--pale),#fff 80%)}@media(min-width:980px){.cs-hero[data-astro-cid-f6wmtyz4]{padding-top:80px}}.cs-hero-in[data-astro-cid-f6wmtyz4]{display:grid;gap:20px}.cs-hero-in[data-astro-cid-f6wmtyz4]>[data-astro-cid-f6wmtyz4]{max-width:860px}.h1[data-astro-cid-f6wmtyz4] em[data-astro-cid-f6wmtyz4]{display:block}.cs-sec[data-astro-cid-f6wmtyz4]{padding-top:40px}.audience[data-astro-cid-f6wmtyz4]{font-size:1.05rem;color:var(--navy);font-weight:500}.audience[data-astro-cid-f6wmtyz4] b[data-astro-cid-f6wmtyz4]{color:var(--hot)}.sum[data-astro-cid-f6wmtyz4]{display:grid;gap:4px;padding:14px 18px;border-left:4px solid var(--blue);background:#fff;border-radius:6px}.sum[data-astro-cid-f6wmtyz4] b[data-astro-cid-f6wmtyz4]{font:500 1.05rem/1.4 var(--f-mono);color:var(--navy)}.sum[data-astro-cid-f6wmtyz4] span[data-astro-cid-f6wmtyz4]{font-size:.88rem;color:var(--soft)}.cs-choice[data-astro-cid-f6wmtyz4]{font-weight:600;color:var(--navy);margin-bottom:12px}.cs-pack[data-astro-cid-f6wmtyz4]{display:grid;gap:18px;margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.h2-sm[data-astro-cid-f6wmtyz4]{font-size:clamp(1.6rem,3vw,2.1rem)}.cs-outs[data-astro-cid-f6wmtyz4]{display:grid;gap:16px}@media(min-width:900px){.cs-outs[data-astro-cid-f6wmtyz4]{grid-template-columns:repeat(3,1fr)}}.cs-outs[data-astro-cid-f6wmtyz4] article[data-astro-cid-f6wmtyz4]{display:grid;gap:8px;align-content:start;padding:22px;border-top:4px solid var(--line)}.cs-outs[data-astro-cid-f6wmtyz4] h3[data-astro-cid-f6wmtyz4]{font-size:1.2rem;font-weight:700;font-variation-settings:"wdth" 92}.cs-outs[data-astro-cid-f6wmtyz4] p[data-astro-cid-f6wmtyz4]{font-size:.95rem;color:var(--soft)}.o-change[data-astro-cid-f6wmtyz4]{border-top-color:var(--green)!important}.o-change[data-astro-cid-f6wmtyz4] h3[data-astro-cid-f6wmtyz4]{color:var(--green)}.o-leave[data-astro-cid-f6wmtyz4]{border-top-color:var(--amber)!important}.o-leave[data-astro-cid-f6wmtyz4] h3[data-astro-cid-f6wmtyz4]{color:var(--amber)}.o-protect[data-astro-cid-f6wmtyz4]{border-top-color:var(--red)!important}.o-protect[data-astro-cid-f6wmtyz4] h3[data-astro-cid-f6wmtyz4]{color:var(--red)}.cs-scope[data-astro-cid-f6wmtyz4]{color:var(--ink)}.cs[data-astro-cid-f6wmtyz4] [data-astro-cid-f6wmtyz4][hidden],.cs-tabs[data-astro-cid-f6wmtyz4]{display:none}.cs[data-astro-cid-f6wmtyz4][data-enhanced=true] .cs-tabs[data-astro-cid-f6wmtyz4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.cs-tab[data-astro-cid-f6wmtyz4]{flex:none;min-height:46px;padding:0 18px;border:1px solid var(--line-2);border-radius:4px;background:#fff;color:var(--navy);font:600 .92rem/1 var(--f-body);cursor:pointer;transition:background-color .15s,border-color .15s}.cs-tab[data-astro-cid-f6wmtyz4]:hover{border-color:var(--blue);background:var(--tint)}.cs-tab[data-astro-cid-f6wmtyz4][aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff}.cs-tab[data-astro-cid-f6wmtyz4]:focus-visible,[data-astro-cid-f6wmtyz4][role=tabpanel]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.cs-scenario[data-astro-cid-f6wmtyz4]{margin-bottom:16px}.cs-panels[data-astro-cid-f6wmtyz4]{display:grid;gap:20px}@media(min-width:900px){.cs-panels[data-astro-cid-f6wmtyz4]{grid-template-columns:1fr 1fr}}.cs-panel[data-astro-cid-f6wmtyz4]{display:grid;gap:12px;align-content:start;min-width:0;padding:clamp(20px,2.5vw,30px);border-top:4px solid var(--line)}.cs-capture[data-astro-cid-f6wmtyz4]{border-top-color:var(--frozen)}.cs-search[data-astro-cid-f6wmtyz4]{border-top-color:var(--hot)}.cs-label[data-astro-cid-f6wmtyz4]{font:500 .75rem/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.cs-capture[data-astro-cid-f6wmtyz4] .cs-label[data-astro-cid-f6wmtyz4]{color:var(--frozen)}.cs-search[data-astro-cid-f6wmtyz4] .cs-label[data-astro-cid-f6wmtyz4]{color:var(--hot)}.cs-q[data-astro-cid-f6wmtyz4]{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;font-variation-settings:"wdth" 88}.cs-desc[data-astro-cid-f6wmtyz4]{color:var(--soft);min-height:4.8em}.cs-sources[data-astro-cid-f6wmtyz4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0}.cs-sources[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]{display:grid;justify-items:center;gap:8px;padding:0 8px;text-align:center;font-size:.82rem;color:var(--ink)}.cs-sources[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]+li[data-astro-cid-f6wmtyz4]{border-left:1px solid var(--line)}.cs-sources[data-astro-cid-f6wmtyz4] svg[data-astro-cid-f6wmtyz4],.cs-work[data-astro-cid-f6wmtyz4] svg[data-astro-cid-f6wmtyz4]{width:30px;height:30px;fill:none;stroke:var(--frozen);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cs-fig[data-astro-cid-f6wmtyz4]{padding-top:10px;border-top:1px solid var(--line)}.cs-fig[data-astro-cid-f6wmtyz4] svg[data-astro-cid-f6wmtyz4]{display:block;width:100%;height:auto}.a-base[data-astro-cid-f6wmtyz4]{fill:none;stroke:var(--line-2);stroke-width:1.4}.a-rec[data-astro-cid-f6wmtyz4] rect[data-astro-cid-f6wmtyz4]{fill:var(--frozen-soft);stroke:var(--frozen);stroke-width:1.4}.a-rec[data-astro-cid-f6wmtyz4] path[data-astro-cid-f6wmtyz4]{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round}.a-scope[data-astro-cid-f6wmtyz4]>rect[data-astro-cid-f6wmtyz4]{fill:#fff;stroke:var(--line-2);stroke-width:1.4}.a-scope[data-astro-cid-f6wmtyz4]>path[data-astro-cid-f6wmtyz4]{fill:none;stroke:var(--frozen);stroke-width:3;stroke-linecap:round}.a-scope[data-astro-cid-f6wmtyz4] .a-in[data-astro-cid-f6wmtyz4]{fill:var(--frozen-soft);stroke:var(--frozen)}.a-link[data-astro-cid-f6wmtyz4]{fill:none;stroke:var(--soft);stroke-width:2;stroke-linejoin:round}.a-act[data-astro-cid-f6wmtyz4] rect[data-astro-cid-f6wmtyz4]{fill:#fff;stroke:var(--hot);stroke-width:1.4}.a-act[data-astro-cid-f6wmtyz4] circle[data-astro-cid-f6wmtyz4]{fill:var(--hot-soft);stroke:var(--hot);stroke-width:1.2}.a-act[data-astro-cid-f6wmtyz4] path[data-astro-cid-f6wmtyz4]{fill:none;stroke:var(--line-2);stroke-width:3;stroke-linecap:round}.cs-work[data-astro-cid-f6wmtyz4]{display:grid;gap:10px;margin-top:6px}.cs-work[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--line);border-left:4px solid transparent;border-radius:6px;background:#fff;opacity:.6;transition:border-color .18s,opacity .18s,background-color .18s}.cs-work[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4][data-on=true]{border-left-color:var(--hot);background:#fffaf7;opacity:1}.cs-work[data-astro-cid-f6wmtyz4] svg[data-astro-cid-f6wmtyz4]{stroke:var(--hot)}.cs-work[data-astro-cid-f6wmtyz4] h4[data-astro-cid-f6wmtyz4]{font:600 1rem/1.3 var(--f-body);color:var(--navy)}.cs-work[data-astro-cid-f6wmtyz4] p[data-astro-cid-f6wmtyz4]{font-size:.85rem;color:var(--soft)}.cs-tier[data-astro-cid-f6wmtyz4]{padding:14px 16px;border:1px dashed var(--line-2);border-radius:6px;font-size:.92rem;color:var(--ink)}.cs-takeaway[data-astro-cid-f6wmtyz4]{margin-top:20px;font-size:1.08rem;font-weight:500;color:var(--navy)}.cs-callout[data-astro-cid-f6wmtyz4]{margin-top:20px;padding:16px 20px;border-left:4px solid var(--blue);border-radius:6px;background:var(--tint)}.cs-callout[data-astro-cid-f6wmtyz4] b[data-astro-cid-f6wmtyz4]{color:var(--navy)}.cs-foot[data-astro-cid-f6wmtyz4]{margin-top:14px}.sr-only[data-astro-cid-f6wmtyz4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cs-next[data-astro-cid-f6wmtyz4]{display:grid;gap:40px;align-items:center}@media(min-width:960px){.cs-next[data-astro-cid-f6wmtyz4]{grid-template-columns:1.3fr 1fr;gap:64px}}.cs-next-copy[data-astro-cid-f6wmtyz4]{display:grid;gap:20px}.cs-outcomes[data-astro-cid-f6wmtyz4]{display:grid;gap:10px}.cs-outcomes[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]{display:flex;gap:10px;color:var(--ink)}.cs-outcomes[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]:before{content:"✓";color:var(--hot);font-weight:700;flex:none}.cs-outcomes[data-astro-cid-f6wmtyz4] b[data-astro-cid-f6wmtyz4]{color:var(--hot);font-weight:600}.cta-row[data-astro-cid-f6wmtyz4]{display:flex;flex-wrap:wrap;gap:12px}@media(prefers-reduced-motion:reduce){.cs-tab[data-astro-cid-f6wmtyz4],.cs-work[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4]{transition:none}}@media(forced-colors:active){.cs-tab[data-astro-cid-f6wmtyz4][aria-selected=true],.cs-work[data-astro-cid-f6wmtyz4] li[data-astro-cid-f6wmtyz4][data-on=true]{outline:2px solid Highlight;outline-offset:-3px}}
