.faq-hero[data-astro-cid-mi3vixea]{padding:var(--pad-hero);background:var(--bg)}.faq-hero-inner[data-astro-cid-mi3vixea]{max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.faq-hero[data-astro-cid-mi3vixea] h1[data-astro-cid-mi3vixea]{font-family:var(--font-heading);font-weight:400;font-size:var(--size-h1);letter-spacing:-.025em;color:var(--fg);max-width:calc(16ch / var(--heading-measure));margin:8px 0 0;line-height:1.08}.faq-hero-sub[data-astro-cid-mi3vixea]{font-family:var(--font-emphasis);font-weight:var(--weight-emphasis);color:var(--color-ink);letter-spacing:-.005em;max-width:52ch;margin:24px 0 0;font-size:18px;line-height:1.45}.faq-body[data-astro-cid-mi3vixea]{background:var(--bg);padding:0 0 56px}.faq-section[data-astro-cid-mi3vixea]{padding:var(--pad-section);border-bottom:1px solid var(--color-line);max-width:1360px;margin:0 auto}.faq-section[data-astro-cid-mi3vixea]:last-child{border-bottom:0}.faq-section-inner[data-astro-cid-mi3vixea]{grid-template-columns:1fr;align-items:start;gap:32px;max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,56px);display:grid}@media (width>=1024px){.faq-section-inner[data-astro-cid-mi3vixea]{grid-template-columns:1fr 1.6fr;gap:64px}}.faq-section-h2[data-astro-cid-mi3vixea]{font-size:var(--size-h2);color:var(--fg);letter-spacing:-.022em;margin:0;font-weight:400;line-height:1.12}.faq-section-ct[data-astro-cid-mi3vixea]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);margin-top:18px;font-size:10.5px;display:block}
