.hero[data-astro-cid-diag2fw7]{padding-block:56px 48px}.hero[data-astro-cid-diag2fw7] h1[data-astro-cid-diag2fw7]{max-width:14em;margin-top:10px;font-size:clamp(36px,4.6vw,58px);font-weight:800}.answer[data-astro-cid-diag2fw7]{color:var(--muted);max-width:38em;margin-top:18px;font-size:19px}.cta[data-astro-cid-diag2fw7]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.section[data-astro-cid-diag2fw7]{padding-block:64px}.section[data-astro-cid-diag2fw7].alt{background:var(--bg-2)}h2[data-astro-cid-diag2fw7]{font-size:clamp(26px,3vw,36px);font-weight:800}.lede[data-astro-cid-diag2fw7]{color:var(--muted);max-width:32em;margin-top:14px;font-size:17px}.lede[data-astro-cid-diag2fw7] a[data-astro-cid-diag2fw7],.check[data-astro-cid-diag2fw7] a[data-astro-cid-diag2fw7]{color:var(--link)}.cards[data-astro-cid-diag2fw7]{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-diag2fw7].four{grid-template-columns:repeat(4,minmax(0,1fr))}.cards[data-astro-cid-diag2fw7] li[data-astro-cid-diag2fw7]{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-content:start;gap:8px;padding:20px;display:grid}.cards[data-astro-cid-diag2fw7] li[data-astro-cid-diag2fw7] a[data-astro-cid-diag2fw7]{color:inherit;gap:8px;text-decoration:none;display:grid}.cards[data-astro-cid-diag2fw7] strong[data-astro-cid-diag2fw7]{font:700 17px var(--font-display)}.cards[data-astro-cid-diag2fw7] span[data-astro-cid-diag2fw7]{color:var(--muted);font-size:15px}.cards[data-astro-cid-diag2fw7] .more[data-astro-cid-diag2fw7]{color:var(--link);font-weight:600}.steps[data-astro-cid-diag2fw7]{gap:10px;max-width:44em;margin:24px 0 0;padding-left:24px;font-size:17px;display:grid}.badge-grid[data-astro-cid-diag2fw7],.grid[data-astro-cid-diag2fw7]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.badges[data-astro-cid-diag2fw7]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.swatch[data-astro-cid-diag2fw7]{border:1px solid var(--line);border-radius:14px;place-items:center;padding:28px;display:grid}.swatch[data-astro-cid-diag2fw7].light{background:#fff}.swatch[data-astro-cid-diag2fw7].dark{background:#0d171d}.badges[data-astro-cid-diag2fw7] pre[data-astro-cid-diag2fw7]{color:#e6edf0;background:#0d171d;border-radius:12px;grid-column:1/-1;margin:0;padding:16px;font-size:13px;overflow-x:auto}.card[data-astro-cid-diag2fw7]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:32px;box-shadow:0 30px 60px -40px #111c2266}.form[data-astro-cid-diag2fw7]{gap:18px;scroll-margin-top:96px;display:grid}.row[data-astro-cid-diag2fw7].two{grid-template-columns:1fr 1fr;gap:18px;display:grid}label[data-astro-cid-diag2fw7]{gap:6px;min-width:0;display:grid}label[data-astro-cid-diag2fw7]>span[data-astro-cid-diag2fw7]{font-size:15px;font-weight:600}input[data-astro-cid-diag2fw7],select[data-astro-cid-diag2fw7],textarea[data-astro-cid-diag2fw7]{width:100%;font:inherit;color:var(--fg);background:var(--surface);border:1.5px solid var(--line);border-radius:10px;padding:11px 14px}input[data-astro-cid-diag2fw7]:focus,select[data-astro-cid-diag2fw7]:focus,textarea[data-astro-cid-diag2fw7]:focus{border-color:var(--coral);outline:none;box-shadow:0 0 0 3px #ff6b4a33}label[data-astro-cid-diag2fw7].check{grid-template-columns:auto 1fr;align-items:center;gap:10px}label[data-astro-cid-diag2fw7].check input[data-astro-cid-diag2fw7]{width:18px;height:18px;padding:0}label[data-astro-cid-diag2fw7].check span[data-astro-cid-diag2fw7]{font-weight:500}.trap[data-astro-cid-diag2fw7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-diag2fw7]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.fine[data-astro-cid-diag2fw7]{color:var(--muted);font-size:14px}.error[data-astro-cid-diag2fw7]{border:1px solid var(--coral-strong);color:var(--coral-text);background:#ec52321a;border-radius:10px;padding:12px 14px;font-weight:500}.faq[data-astro-cid-diag2fw7] dl[data-astro-cid-diag2fw7]{gap:18px;max-width:48em;margin:24px 0 0;display:grid}.faq[data-astro-cid-diag2fw7] dl[data-astro-cid-diag2fw7] div[data-astro-cid-diag2fw7]{border-top:1px solid var(--line);padding-top:14px}.faq[data-astro-cid-diag2fw7] dt[data-astro-cid-diag2fw7]{font:700 17px var(--font-display);margin-bottom:4px}.faq[data-astro-cid-diag2fw7] dd[data-astro-cid-diag2fw7]{color:var(--muted);margin:0}@media (width<=960px){.cards[data-astro-cid-diag2fw7].four{grid-template-columns:repeat(2,minmax(0,1fr))}.badge-grid[data-astro-cid-diag2fw7],.grid[data-astro-cid-diag2fw7]{grid-template-columns:1fr;gap:32px}}@media (width<=560px){.cards[data-astro-cid-diag2fw7].four,.row[data-astro-cid-diag2fw7].two,.badges[data-astro-cid-diag2fw7]{grid-template-columns:1fr}.card[data-astro-cid-diag2fw7]{padding:22px}}
