.brand-link.svelte-4a34zx{display:inline-flex;align-items:center;gap:10px;font-weight:600;letter-spacing:-.01em}.page-hero.svelte-4a34zx{padding:110px 0 70px}.page-hero.svelte-4a34zx h1:where(.svelte-4a34zx){font-family:var(--sans);font-weight:900;text-transform:uppercase;font-size:clamp(32px,4.4vw,58px);line-height:1.02;letter-spacing:-.01em;margin:20px 0 0}.page-hero.svelte-4a34zx h1:where(.svelte-4a34zx) em:where(.svelte-4a34zx){font-style:normal;color:var(--accent)}.page-hero.svelte-4a34zx .intro:where(.svelte-4a34zx){font-size:17px;line-height:1.55;color:var(--fg-dim);max-width:640px;margin:24px 0 0}.cta-row.svelte-4a34zx{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:32px}.pill.ghost.svelte-4a34zx{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--fg-dim);border:1px dashed var(--line);padding:10px 16px}.pill.ghost.svelte-4a34zx:hover{color:var(--accent);border-color:var(--accent-line)}.body-section.svelte-4a34zx{padding:20px 0 120px}.mono-accent.svelte-4a34zx{font-family:var(--mono);font-size:13px;color:var(--accent)}.compat-wrap.svelte-4a34zx,.how.svelte-4a34zx,.faq-block.svelte-4a34zx,.bottom-cta.svelte-4a34zx{margin-top:88px}h2.svelte-4a34zx{font-family:var(--sans);font-weight:800;text-transform:uppercase;font-size:clamp(24px,3.2vw,40px);letter-spacing:-.01em;margin:0 0 28px}.badge.no.svelte-4a34zx{color:#f76}.steps.svelte-4a34zx{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:16px;font-size:15px;line-height:1.6;color:var(--fg-dim);max-width:680px}.steps.svelte-4a34zx strong:where(.svelte-4a34zx){color:var(--fg)}.steps.svelte-4a34zx a:where(.svelte-4a34zx){color:var(--accent);text-decoration:underline}.qa.svelte-4a34zx{border:1px solid var(--line-2);border-bottom:none;padding:0}.qa.svelte-4a34zx:last-of-type{border-bottom:1px solid var(--line-2)}.qa.svelte-4a34zx summary:where(.svelte-4a34zx){cursor:pointer;padding:18px 20px;font-size:15px;color:var(--fg);list-style:none}.qa.svelte-4a34zx summary:where(.svelte-4a34zx)::-webkit-details-marker{display:none}.qa.svelte-4a34zx summary:where(.svelte-4a34zx):before{content:"+ ";color:var(--accent);font-family:var(--mono)}.qa[open].svelte-4a34zx summary:where(.svelte-4a34zx):before{content:"− "}.qa.svelte-4a34zx p:where(.svelte-4a34zx){margin:0;padding:0 20px 18px;font-size:14px;line-height:1.65;color:var(--fg-dim);max-width:720px}.bottom-cta.svelte-4a34zx p:where(.svelte-4a34zx){font-size:15px;line-height:1.6;color:var(--fg-dim);max-width:560px;margin:0}footer.svelte-4a34zx{border-top:1px solid var(--line-2);padding:28px 0}.foot.svelte-4a34zx{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:var(--mono);font-size:12px;color:var(--fg-mute)}.foot.svelte-4a34zx a:where(.svelte-4a34zx):hover{color:var(--accent)}
