.mono-label.svelte-8nlk2s{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.mono-label.accent.svelte-8nlk2s,.accent.svelte-8nlk2s{color:var(--red)}.engage.svelte-8nlk2s{padding:80px 0 96px}.top.svelte-8nlk2s{grid-template-columns:1.2fr 1fr;align-items:start;gap:64px;display:grid}.chosen.svelte-8nlk2s{border-top:1px solid var(--ink);gap:24px;padding-top:32px;display:grid}.id-line.svelte-8nlk2s{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.id.svelte-8nlk2s{color:var(--red);letter-spacing:.1em;font-size:12px}.chosen.svelte-8nlk2s h2:where(.svelte-8nlk2s){max-width:22ch}.prom.svelte-8nlk2s{color:#222;max-width:48ch}.facts.svelte-8nlk2s{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:24px;padding:20px 0;display:grid}.facts.svelte-8nlk2s div:where(.svelte-8nlk2s){gap:8px;display:grid}.val.svelte-8nlk2s{letter-spacing:-.01em;font-size:18px}.switch.svelte-8nlk2s{margin-top:12px}.switch.svelte-8nlk2s ul:where(.svelte-8nlk2s){flex-wrap:wrap;gap:20px;margin-top:10px;display:flex}.switch.svelte-8nlk2s a:where(.svelte-8nlk2s){letter-spacing:.14em;text-transform:uppercase;color:#444;font-size:11px}.switch.svelte-8nlk2s a:where(.svelte-8nlk2s):hover{color:var(--red)}.steps.svelte-8nlk2s{border-top:1px solid var(--ink);gap:28px;padding-top:32px;display:grid}.steps.svelte-8nlk2s ol:where(.svelte-8nlk2s){gap:18px;display:grid}.steps.svelte-8nlk2s li:where(.svelte-8nlk2s){grid-template-columns:40px 1fr;gap:16px;font-size:17px;line-height:1.45;display:grid}.steps.svelte-8nlk2s .n:where(.svelte-8nlk2s){color:var(--red);letter-spacing:.14em;padding-top:4px;font-size:11px}.cta-row.svelte-8nlk2s{flex-wrap:wrap;align-items:center;gap:20px;margin-top:16px;display:flex}.btn-primary.svelte-8nlk2s{background:var(--ink);color:#fff;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;padding:16px 24px;font-size:12px}.btn-primary.svelte-8nlk2s:hover{background:var(--red)}.btn-ghost.svelte-8nlk2s{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--red);padding-bottom:2px;font-size:13px}@media (width<=900px){.top.svelte-8nlk2s{grid-template-columns:1fr;gap:48px}}
