.header.svelte-1bex8oj{padding:48px var(--page-x) 40px;border-bottom:1px solid var(--ink)}@media (width>=641px){.header.svelte-1bex8oj{padding:80px var(--page-x) 64px}}.grid.svelte-1bex8oj{grid-template-columns:1fr;align-items:start;gap:22px;display:grid}@media (width>=1025px){.grid.svelte-1bex8oj{grid-template-columns:220px 1fr;gap:32px}}.meta.svelte-1bex8oj,.sb.svelte-1bex8oj{font-family:var(--mono);color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;line-height:1.8}.dot.svelte-1bex8oj{color:var(--ink);margin:0 4px}.header.svelte-1bex8oj h1:where(.svelte-1bex8oj){max-width:980px;margin:0}.lede.svelte-1bex8oj{max-width:760px;color:color-mix(in srgb, var(--ink) 76%, var(--muted));margin:28px 0 0}.faq.svelte-1bex8oj{padding:var(--section-y) var(--page-x);border-bottom:1px solid var(--ink)}.faq-list.svelte-1bex8oj{border-top:1px solid var(--ink)}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--rule);grid-template-columns:48px 1fr;gap:18px;padding:26px 0;display:grid}@media (width>=641px){.faq-item.svelte-1bex8oj{grid-template-columns:80px 1fr;gap:28px;padding:34px 0}}.faq-num.svelte-1bex8oj{font-family:var(--mono);color:var(--accent);letter-spacing:.12em;padding-top:6px;font-size:11px}.faq-q.svelte-1bex8oj{font-family:var(--display);letter-spacing:-.02em;max-width:900px;margin:0;font-size:clamp(22px,3vw,36px);font-weight:500;line-height:1.08}.faq-a.svelte-1bex8oj{max-width:780px;color:color-mix(in srgb, var(--ink) 78%, var(--muted));margin:14px 0 0}
