.nav[data-astro-cid-lcdefpme]{z-index:30;background:var(--bg);border-bottom:3px solid var(--ink);padding:.8rem 0;position:sticky;top:0}.nav-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.logo[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:.95rem;text-decoration:none}.logo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],.footer-brand[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--signal);font-style:normal}.nav-links[data-astro-cid-lcdefpme]{gap:1rem;display:flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:.76rem;font-weight:800;text-decoration:none}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--signal)}.nav-cta[data-astro-cid-lcdefpme]{background:var(--signal);color:#fff;text-transform:uppercase;white-space:nowrap;padding:.6rem .85rem;font-size:.76rem;font-weight:800;text-decoration:none}.mobile-menu[data-astro-cid-lcdefpme]{display:none;position:relative}.mobile-menu[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;background:var(--ink);color:#fff;text-transform:uppercase;padding:.58rem .75rem;font-size:.75rem;font-weight:800;list-style:none}.mobile-menu[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{z-index:40;border:3px solid var(--ink);min-width:245px;box-shadow:6px 6px 0 var(--signal);background:#fff;display:grid;position:absolute;top:calc(100% + .6rem);right:0}.mobile-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:.75rem .9rem;font-weight:800;text-decoration:none}@media (width<=980px){.nav-links[data-astro-cid-lcdefpme],.nav-cta[data-astro-cid-lcdefpme]{display:none}.mobile-menu[data-astro-cid-lcdefpme]{display:block}}.hero[data-astro-cid-lcdefpme]{padding:4rem 0;position:relative;overflow:hidden}.hero-band[data-astro-cid-lcdefpme]{background:var(--signal);opacity:.09;height:52%;position:absolute;inset:12% 0 auto}.hero-grid[data-astro-cid-lcdefpme]{align-items:start;gap:3rem;display:grid;position:relative}@media (width>=940px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr)}}.hero-copy[data-astro-cid-lcdefpme]{padding-top:1rem}.eyebrow[data-astro-cid-lcdefpme],.form-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-size:.7rem;display:inline-block}.eyebrow[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--bg);padding:.45rem .75rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(2.35rem,6vw,4.8rem)}.lead[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--muted);font-size:1.12rem;line-height:1.6}.lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--signal-dark)}.hero-status[data-astro-cid-lcdefpme]{border:3px solid var(--ink);background:#fff;align-items:flex-start;gap:.7rem;max-width:620px;padding:1rem;display:flex}.hero-status[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.status-dot[data-astro-cid-lcdefpme]{background:var(--signal);border-radius:50%;flex:none;width:12px;height:12px;margin-top:.35rem}.hero-source[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.8rem;font-size:.82rem}.hero-source[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}.lead-form[data-astro-cid-lcdefpme]{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;gap:.85rem;padding:1.45rem;scroll-margin-top:6rem;display:grid}.form-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.65rem}.form-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:.25rem;line-height:1.45}.form-kicker[data-astro-cid-lcdefpme]{color:var(--signal-dark)!important}.field-pair[data-astro-cid-lcdefpme]{gap:.8rem;display:grid}@media (width>=560px){.field-pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:vertical}.btn-block[data-astro-cid-lcdefpme]{width:100%}.btn-block[data-astro-cid-lcdefpme]:disabled{opacity:.55;cursor:not-allowed}.note[data-astro-cid-lcdefpme],.form-status[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.77rem}.ticker[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-block:3px solid var(--ink);padding:.8rem 1rem;overflow:hidden}.ticker[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:center;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:.72rem}.section[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);padding:5rem 0}.section-dark[data-astro-cid-lcdefpme]{background:var(--band);color:#faf7f2}.section-signal[data-astro-cid-lcdefpme]{background:var(--signal);color:#fff}.section-muted[data-astro-cid-lcdefpme]{background:#eee8df}.kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;color:var(--signal-dark);font-size:.75rem}.kicker-signal[data-astro-cid-lcdefpme]{color:var(--signal)}.kicker-ink[data-astro-cid-lcdefpme]{color:var(--ink)}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch;font-size:clamp(1.8rem,4.5vw,3.1rem)}.section-lead[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--muted);font-size:1.05rem}.ink-lead[data-astro-cid-lcdefpme]{color:#ffffffe6}.editorial-grid[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=880px){.editorial-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:5rem}}.prose[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);line-height:1.75}.prose-dark[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#faf7f2c2}.text-link[data-astro-cid-lcdefpme],.section-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:800}.section-link[data-astro-cid-lcdefpme]{margin-top:2rem}.light-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--signal)}.facts-grid[data-astro-cid-lcdefpme]{gap:1rem;margin:2rem 0;display:grid}@media (width>=720px){.facts-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.facts-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:2px solid #ffffff40;padding:1.25rem}.facts-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--signal);font-family:var(--font-display);font-size:1.7rem;display:block}.facts-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#faf7f2b8}.dark-prose[data-astro-cid-lcdefpme]{gap:1rem;max-width:850px;display:grid}.dark-prose[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#faf7f2c7;margin:0;line-height:1.7}.requirements-grid[data-astro-cid-lcdefpme],.category-grid[data-astro-cid-lcdefpme],.related-grid[data-astro-cid-lcdefpme]{gap:1.2rem;margin-top:2rem;display:grid}@media (width>=760px){.requirements-grid[data-astro-cid-lcdefpme],.category-grid[data-astro-cid-lcdefpme],.related-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1060px){.requirements-grid[data-astro-cid-lcdefpme],.category-grid[data-astro-cid-lcdefpme],.related-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.requirements-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:4px solid var(--ink);padding-top:1rem}.requirements-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--signal);font-family:var(--font-display)}.requirements-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.category-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.related-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem;line-height:1.05}.requirements-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.category-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:#ffffff1f;border:2px solid #ffffff61;padding:1.35rem}.category-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffe6}.category-amount[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:.8rem;font-weight:800}.timeline[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);margin-top:2rem}.timeline[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:1rem;padding:1.4rem 0;display:grid}.timeline[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--signal);font-size:1.5rem}.timeline[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.15rem}.timeline[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:70ch;color:var(--muted);margin:0}.questions-grid[data-astro-cid-lcdefpme]{gap:1.2rem;margin-top:2rem;display:grid}@media (width>=800px){.questions-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.questions-grid[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{border:3px solid var(--ink);background:#fff;margin:0;padding:1.4rem 1.4rem 1.4rem 3rem}.questions-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:.65rem}.related-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:3px solid var(--ink);background:#fff;padding:1.35rem;text-decoration:none;display:block}.related-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{box-shadow:5px 5px 0 var(--signal);transform:translate(-2px,-2px)}.related-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.related-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--signal-dark);font-weight:800}.faq-wrap[data-astro-cid-lcdefpme]{max-width:900px}.faq-open[data-astro-cid-lcdefpme]{gap:0;margin-top:2rem;display:grid}.faq-open[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid #faf7f233;padding:1.4rem 0}.faq-open[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.45rem;font-size:1.08rem;line-height:1.2}.faq-open[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#faf7f2c2;max-width:76ch;margin:0;line-height:1.7}.sources[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{max-width:850px;padding-left:1.2rem}.sources[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:.65rem}.sources[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:800}.sources[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:72ch;color:var(--muted)}.footer[data-astro-cid-lcdefpme]{background:var(--band);color:#faf7f2c2;padding-top:3rem}.f-grid[data-astro-cid-lcdefpme]{gap:2rem;padding-bottom:2.5rem;display:grid}@media (width>=800px){.f-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr 1fr 1fr 1fr}}.footer-brand[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;text-transform:uppercase}.footer-social-link[data-astro-cid-lcdefpme]{color:var(--signal);margin-top:.8rem;font-weight:800;text-decoration:none;display:inline-block}.footer[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{align-content:start;gap:.45rem;display:grid}.footer[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--signal);text-transform:uppercase;letter-spacing:0;font-size:.75rem}.footer[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.f-bottom[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff2e;padding:1.2rem 0;font-size:.78rem}.f-bottom[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
