.waitlist.svelte-r2xnp1{display:flex;flex-direction:column;gap:10px}.row.svelte-r2xnp1{display:flex;gap:10px;flex-wrap:wrap}.field.svelte-r2xnp1{flex:1 1 220px;display:flex;flex-direction:column;gap:4px}.sr-only.svelte-r2xnp1{position:absolute;left:-9999px}.field.svelte-r2xnp1 input:where(.svelte-r2xnp1){width:100%;font-family:var(--font-body);font-size:15px;padding:13px 14px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);color:var(--ink-1)}.field.svelte-r2xnp1 input:where(.svelte-r2xnp1)::placeholder{color:var(--ink-3)}.field.svelte-r2xnp1 input:where(.svelte-r2xnp1):focus{border-color:var(--accent);outline:none}.hp.svelte-r2xnp1{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.btn.svelte-r2xnp1{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:500;font-size:16px;padding:15px 24px;border-radius:var(--radius);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .12s;flex:none}.btn-primary.svelte-r2xnp1{background:var(--accent);color:var(--on-accent)}.btn-primary.svelte-r2xnp1:hover{background:var(--accent-hover)}.btn[disabled].svelte-r2xnp1{opacity:.7;cursor:not-allowed}.note.svelte-r2xnp1{font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);letter-spacing:.02em}.status.svelte-r2xnp1{font-size:14px;line-height:1.5;min-height:1.2em}.status[data-state=error].svelte-r2xnp1{color:var(--color-danger)}.success.svelte-r2xnp1{border:1px solid var(--color-success);border-radius:var(--radius);padding:18px 20px;display:flex;gap:14px;align-items:flex-start}.success.svelte-r2xnp1 .check:where(.svelte-r2xnp1){flex:none;width:28px;height:28px;border-radius:999px;background:var(--color-success);color:var(--on-accent);display:flex;align-items:center;justify-content:center}.success.svelte-r2xnp1 .t1:where(.svelte-r2xnp1){display:block;font-family:var(--font-display);font-weight:600;font-size:18px}.success.svelte-r2xnp1 .t2:where(.svelte-r2xnp1){display:block;font-size:14px;color:var(--color-ink-2);margin-top:2px}.waitlist.dark.svelte-r2xnp1 .field:where(.svelte-r2xnp1) input:where(.svelte-r2xnp1){background:var(--feature-field-bg);border-color:var(--feature-field-border);color:var(--feature-ink)}.waitlist.dark.svelte-r2xnp1 .field:where(.svelte-r2xnp1) input:where(.svelte-r2xnp1)::placeholder{color:var(--feature-ink-3)}.waitlist.dark.svelte-r2xnp1 .note:where(.svelte-r2xnp1){color:var(--feature-ink-3)}.success.dark.svelte-r2xnp1{border-color:var(--feature-field-border)}.success.dark.svelte-r2xnp1 .t1:where(.svelte-r2xnp1){color:var(--feature-ink)}.success.dark.svelte-r2xnp1 .t2:where(.svelte-r2xnp1){color:var(--feature-ink-2)}@media(max-width:560px){.row.svelte-r2xnp1{flex-direction:column}.btn.svelte-r2xnp1{width:100%}}.hero.svelte-1q37ri0{padding-top:clamp(48px,8vw,88px);padding-bottom:clamp(40px,6vw,64px)}.eyebrow.svelte-1q37ri0{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1q37ri0 .num:where(.svelte-1q37ri0){color:var(--color-ink-1)}.eyebrow.svelte-1q37ri0 .line:where(.svelte-1q37ri0){flex:1;height:1px;background:var(--color-border)}h1.svelte-1q37ri0{margin-top:26px;font-weight:700;font-size:clamp(48px,9vw,128px);letter-spacing:-.06em;line-height:.9}h1.svelte-1q37ri0 .accent:where(.svelte-1q37ri0){color:var(--color-accent)}.hero-grid.svelte-1q37ri0{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,5vw,64px);align-items:end;margin-top:36px}.hero-lede.svelte-1q37ri0{font-size:clamp(17px,2.2vw,20px);line-height:1.5;color:var(--color-ink-2);max-width:560px}.hero-lede.svelte-1q37ri0 strong:where(.svelte-1q37ri0){color:var(--color-ink-1);font-weight:500}.stat-strip.svelte-1q37ri0{margin-top:clamp(40px,6vw,56px);padding:24px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:grid;grid-template-columns:150px repeat(4,1fr);gap:24px;align-items:center}.live.svelte-1q37ri0{font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.14em;display:flex;align-items:center;gap:8px}.live.svelte-1q37ri0 .dot:where(.svelte-1q37ri0){width:6px;height:6px;border-radius:999px;background:var(--color-success)}.stat.svelte-1q37ri0{display:flex;flex-direction:column;gap:2px;padding-left:22px;border-left:1px solid var(--color-border)}.stat.svelte-1q37ri0 .v:where(.svelte-1q37ri0){font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3.4vw,36px);letter-spacing:-.04em;line-height:.95}.stat.svelte-1q37ri0 .v:where(.svelte-1q37ri0) .s:where(.svelte-1q37ri0){color:var(--color-accent)}.stat.svelte-1q37ri0 .l:where(.svelte-1q37ri0){font-size:11px;color:var(--color-ink-2);line-height:1.4}.gw-strip.svelte-1q37ri0{padding:22px 0 4px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.gw-strip.svelte-1q37ri0 .label:where(.svelte-1q37ri0){font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.14em}.gw-list.svelte-1q37ri0{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.gw-name.svelte-1q37ri0{font-family:var(--font-display);font-weight:600;font-size:17px;letter-spacing:-.02em;color:var(--color-ink-1)}.gw-list.svelte-1q37ri0 .soon:where(.svelte-1q37ri0){font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--color-ink-3)}@media(max-width:900px){.hero-grid.svelte-1q37ri0{grid-template-columns:1fr;align-items:start}.stat-strip.svelte-1q37ri0{grid-template-columns:1fr 1fr;gap:20px 16px}.live.svelte-1q37ri0{grid-column:1 / -1}.stat.svelte-1q37ri0:nth-child(2){padding-left:0;border-left:0}}.section.svelte-1swqgmf{padding-block:clamp(56px,9vw,96px)}.section.paper.svelte-1swqgmf{background:var(--color-paper)}.section-head.svelte-1swqgmf{display:flex;flex-direction:column;gap:18px;max-width:920px}.section-head.svelte-1swqgmf h2:where(.svelte-1swqgmf){font-weight:700;font-size:clamp(32px,5.5vw,72px);letter-spacing:-.05em;line-height:.94}.section-head.svelte-1swqgmf .kicker:where(.svelte-1swqgmf){font-size:clamp(16px,2vw,18px);color:var(--color-ink-2);max-width:680px}.eyebrow.svelte-1swqgmf{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1swqgmf .num:where(.svelte-1swqgmf){color:var(--color-ink-1)}.eyebrow.svelte-1swqgmf .line:where(.svelte-1swqgmf){flex:1;height:1px;background:var(--color-border)}.paths.svelte-1swqgmf{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(36px,5vw,56px)}.path-card.svelte-1swqgmf{background:var(--bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:16px}.path-card.svelte-1swqgmf .top:where(.svelte-1swqgmf){display:flex;align-items:center;justify-content:space-between}.path-card.svelte-1swqgmf .tag:where(.svelte-1swqgmf){font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.14em}.path-card.svelte-1swqgmf h3:where(.svelte-1swqgmf){font-weight:600;font-size:clamp(20px,2.6vw,26px);letter-spacing:-.03em;line-height:1.15}.path-card.svelte-1swqgmf p:where(.svelte-1swqgmf){font-size:14px;line-height:1.55;color:var(--color-ink-2)}.terminal.svelte-1swqgmf{background:var(--color-paper);border:1px dashed var(--color-border-strong);border-radius:var(--radius);padding:16px 18px;font-family:var(--font-mono);font-size:13px;line-height:1.5;display:flex;flex-direction:column;gap:8px}.terminal.svelte-1swqgmf .meta:where(.svelte-1swqgmf){display:flex;justify-content:space-between;color:var(--color-ink-3);font-size:11px}.terminal.svelte-1swqgmf .ink:where(.svelte-1swqgmf){color:var(--color-ink-1)}.terminal.svelte-1swqgmf .muted:where(.svelte-1swqgmf){color:var(--color-ink-2)}.terminal.svelte-1swqgmf .c-danger:where(.svelte-1swqgmf){color:var(--color-danger)}.terminal.svelte-1swqgmf .c-success:where(.svelte-1swqgmf){color:var(--color-success)}.terminal.svelte-1swqgmf .c-warning:where(.svelte-1swqgmf){color:var(--color-warning)}.badge.svelte-1swqgmf{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:5px 9px;border-radius:999px}.badge.danger.svelte-1swqgmf{background:var(--accent-subtle);color:var(--danger)}.badge.warning.svelte-1swqgmf{background:#a36a001f;color:var(--warning)}.badge.svelte-1swqgmf .dot:where(.svelte-1swqgmf){width:6px;height:6px;border-radius:999px;background:currentColor}.collapse-bar.svelte-1swqgmf{margin-top:22px;padding:26px 30px;background:var(--feature-bg);color:var(--feature-ink);border:1px solid var(--feature-border);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:28px}.collapse-bar.svelte-1swqgmf .left:where(.svelte-1swqgmf){display:flex;align-items:center;gap:20px}.collapse-bar.svelte-1swqgmf .label:where(.svelte-1swqgmf){font-family:var(--font-mono);font-size:11px;color:var(--feature-ink-3);text-transform:uppercase;letter-spacing:.14em}.collapse-bar.svelte-1swqgmf .line-copy:where(.svelte-1swqgmf){font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2.4vw,26px);letter-spacing:-.03em;line-height:1.2;color:var(--feature-ink)}.collapse-bar.svelte-1swqgmf .accent:where(.svelte-1swqgmf){color:var(--accent)}.btn.svelte-1swqgmf{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:500;font-size:16px;padding:15px 24px;border-radius:var(--radius);border:1px solid transparent;text-decoration:none;transition:background .12s;white-space:nowrap}.btn-primary.svelte-1swqgmf{background:var(--accent);color:var(--on-accent)}.btn-primary.svelte-1swqgmf:hover{background:var(--accent-hover)}@media(max-width:900px){.paths.svelte-1swqgmf{grid-template-columns:1fr}.collapse-bar.svelte-1swqgmf{flex-direction:column;align-items:flex-start}}.section.svelte-1r7uer6{padding-block:clamp(56px,9vw,96px)}.section-head.svelte-1r7uer6{display:flex;flex-direction:column;gap:18px;max-width:920px}.section-head.svelte-1r7uer6 h2:where(.svelte-1r7uer6){font-weight:700;font-size:clamp(32px,5.5vw,72px);letter-spacing:-.05em;line-height:.94}.section-head.svelte-1r7uer6 .kicker:where(.svelte-1r7uer6){font-size:clamp(16px,2vw,18px);color:var(--color-ink-2);max-width:680px}.eyebrow.svelte-1r7uer6{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1r7uer6 .num:where(.svelte-1r7uer6){color:var(--color-ink-1)}.eyebrow.svelte-1r7uer6 .line:where(.svelte-1r7uer6){flex:1;height:1px;background:var(--color-border)}.diagram.svelte-1r7uer6{margin-top:clamp(36px,5vw,56px);padding:clamp(20px,3vw,36px);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-elev);display:grid;grid-template-columns:1fr auto 1fr auto 1.3fr;gap:16px;align-items:center}.node.svelte-1r7uer6{padding:18px 20px;background:var(--bg);border:1px solid var(--color-border);border-radius:var(--radius);display:flex;flex-direction:column;gap:6px}.node.svelte-1r7uer6 .k:where(.svelte-1r7uer6){font-family:var(--font-mono);font-size:10px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.14em}.node.svelte-1r7uer6 .n:where(.svelte-1r7uer6){font-family:var(--font-display);font-weight:600;font-size:20px;letter-spacing:-.03em}.node.svelte-1r7uer6 .sub:where(.svelte-1r7uer6){font-size:12px;color:var(--color-ink-2)}.node.sf.svelte-1r7uer6{background:var(--feature-bg);color:var(--feature-ink);border-color:var(--feature-border);position:relative}.node.sf.svelte-1r7uer6 .k:where(.svelte-1r7uer6){color:var(--feature-ink-3)}.node.sf.svelte-1r7uer6 .n:where(.svelte-1r7uer6){color:var(--feature-ink)}.node.sf.svelte-1r7uer6 .n:where(.svelte-1r7uer6) .dot:where(.svelte-1r7uer6){color:var(--accent)}.node.sf.svelte-1r7uer6 .sub:where(.svelte-1r7uer6){color:var(--feature-ink-2)}.node.sf.svelte-1r7uer6 .pill:where(.svelte-1r7uer6){position:absolute;top:-1px;right:-1px;padding:4px 10px;background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.arrow.svelte-1r7uer6{color:var(--color-ink-3);display:flex;align-items:center;justify-content:center}.gw-stack.svelte-1r7uer6{display:flex;flex-direction:column;gap:8px}.gw-stack.svelte-1r7uer6 .row:where(.svelte-1r7uer6){display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--bg);border:1px solid var(--color-border);border-radius:var(--radius)}.gw-stack.svelte-1r7uer6 .row.soon:where(.svelte-1r7uer6){border-style:dashed;color:var(--color-ink-3)}.gw-stack.svelte-1r7uer6 .methods:where(.svelte-1r7uer6){font-family:var(--font-mono);font-size:11px;color:var(--color-ink-2)}.gw-stack.svelte-1r7uer6 .gw-name:where(.svelte-1r7uer6){font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:-.02em;color:var(--color-ink-1)}.gw-stack.svelte-1r7uer6 .upcoming:where(.svelte-1r7uer6){font-family:var(--font-mono);font-size:12px}.gw-cards.svelte-1r7uer6{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.gw-card.svelte-1r7uer6{border:1px solid var(--color-border);border-radius:var(--radius);padding:22px;display:flex;flex-direction:column;gap:10px;background:var(--bg)}.gw-card.hl.svelte-1r7uer6{border-color:var(--color-border-strong);box-shadow:var(--elev-raised)}.gw-card.svelte-1r7uer6 .name:where(.svelte-1r7uer6){font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:-.03em}.gw-card.svelte-1r7uer6 .meta:where(.svelte-1r7uer6){font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3)}.gw-card.svelte-1r7uer6 p:where(.svelte-1r7uer6){font-size:13px;color:var(--color-ink-2);line-height:1.5}@media(max-width:900px){.diagram.svelte-1r7uer6{grid-template-columns:1fr}.arrow.svelte-1r7uer6{transform:rotate(90deg)}.gw-cards.svelte-1r7uer6{grid-template-columns:1fr}}.section.svelte-1anmgmf{padding-block:clamp(56px,9vw,96px)}.section.paper.svelte-1anmgmf{background:var(--color-paper)}.section-head.svelte-1anmgmf{display:flex;flex-direction:column;gap:18px;max-width:920px}.section-head.svelte-1anmgmf h2:where(.svelte-1anmgmf){font-weight:700;font-size:clamp(32px,5.5vw,72px);letter-spacing:-.05em;line-height:.94}.section-head.svelte-1anmgmf .kicker:where(.svelte-1anmgmf){font-size:clamp(16px,2vw,18px);color:var(--color-ink-2);max-width:680px}.eyebrow.svelte-1anmgmf{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1anmgmf .num:where(.svelte-1anmgmf){color:var(--color-ink-1)}.eyebrow.svelte-1anmgmf .line:where(.svelte-1anmgmf){flex:1;height:1px;background:var(--color-border)}.prim-grid.svelte-1anmgmf{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(36px,5vw,56px)}.prim.svelte-1anmgmf{border:1px solid var(--color-border);border-radius:var(--radius);padding:22px;display:flex;flex-direction:column;gap:8px;background:var(--bg);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.prim.svelte-1anmgmf:hover{border-color:var(--color-border-strong);box-shadow:var(--elev-raised)}.prim.svelte-1anmgmf .ix:where(.svelte-1anmgmf){font-family:var(--font-mono);font-size:11px;color:var(--color-accent)}.prim.svelte-1anmgmf .name:where(.svelte-1anmgmf){font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.02em}.prim.svelte-1anmgmf p:where(.svelte-1anmgmf){font-size:13px;color:var(--color-ink-2);line-height:1.5}@media(max-width:900px){.prim-grid.svelte-1anmgmf{grid-template-columns:1fr}}@media(max-width:560px){.prim-grid.svelte-1anmgmf{grid-template-columns:1fr}}.section.svelte-omzaxu{padding-block:clamp(56px,9vw,96px)}.section-head.svelte-omzaxu{display:flex;flex-direction:column;gap:18px;max-width:920px}.section-head.svelte-omzaxu h2:where(.svelte-omzaxu){font-weight:700;font-size:clamp(32px,5.5vw,72px);letter-spacing:-.05em;line-height:.94}.section-head.svelte-omzaxu .kicker:where(.svelte-omzaxu){font-size:clamp(16px,2vw,18px);color:var(--color-ink-2);max-width:680px}.eyebrow.svelte-omzaxu{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-omzaxu .num:where(.svelte-omzaxu){color:var(--color-ink-1)}.eyebrow.svelte-omzaxu .line:where(.svelte-omzaxu){flex:1;height:1px;background:var(--color-border)}.price-grid.svelte-omzaxu{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(36px,5vw,56px);align-items:stretch}.tier.svelte-omzaxu{border:1px solid var(--color-border);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;gap:18px;background:var(--bg)}.tier.popular.svelte-omzaxu{border-color:var(--color-ink-1);box-shadow:var(--elev-overlay)}.tier.svelte-omzaxu .head:where(.svelte-omzaxu){display:flex;flex-direction:column;gap:4px}.tier.svelte-omzaxu .pop-tag:where(.svelte-omzaxu){align-self:flex-start;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;background:var(--color-accent-subtle);color:var(--color-accent);padding:4px 9px;border-radius:999px;margin-bottom:4px}.tier.svelte-omzaxu .tname:where(.svelte-omzaxu){font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:-.03em}.tier.svelte-omzaxu .tsub:where(.svelte-omzaxu){font-size:13px;color:var(--color-ink-3)}.tier.svelte-omzaxu .price:where(.svelte-omzaxu){display:flex;align-items:baseline;gap:8px;padding-block:6px}.tier.svelte-omzaxu .price:where(.svelte-omzaxu) .amt:where(.svelte-omzaxu){font-family:var(--font-display);font-weight:700;font-size:44px;letter-spacing:-.04em;line-height:1}.tier.svelte-omzaxu .price:where(.svelte-omzaxu) .suf:where(.svelte-omzaxu){font-size:13px;color:var(--color-ink-3)}.tier.svelte-omzaxu ul:where(.svelte-omzaxu){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1}.tier.svelte-omzaxu li:where(.svelte-omzaxu){display:flex;gap:10px;font-size:14px;color:var(--color-ink-2);line-height:1.45}.tier.svelte-omzaxu li:where(.svelte-omzaxu) svg:where(.svelte-omzaxu){flex:none;margin-top:2px;color:var(--color-accent)}.btn.svelte-omzaxu{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:500;font-size:15px;padding:13px 20px;border-radius:var(--radius);border:1px solid transparent;text-decoration:none;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.btn-primary.svelte-omzaxu{background:var(--accent);color:var(--on-accent)}.btn-primary.svelte-omzaxu:hover{background:var(--accent-hover)}.btn-secondary.svelte-omzaxu{background:transparent;color:var(--color-ink-1);border-color:var(--color-border-strong)}.btn-secondary.svelte-omzaxu:hover{border-color:var(--color-ink-1)}.btn-block.svelte-omzaxu{width:100%}@media(max-width:900px){.price-grid.svelte-omzaxu{grid-template-columns:1fr}}.section.svelte-1vyz8mk{padding-block:clamp(56px,9vw,96px)}.section.paper.svelte-1vyz8mk{background:var(--color-paper)}.section-head.svelte-1vyz8mk{display:flex;flex-direction:column;gap:18px;max-width:920px}.section-head.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){font-weight:700;font-size:clamp(32px,5.5vw,72px);letter-spacing:-.05em;line-height:.94}.eyebrow.svelte-1vyz8mk{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1vyz8mk .num:where(.svelte-1vyz8mk){color:var(--color-ink-1)}.eyebrow.svelte-1vyz8mk .line:where(.svelte-1vyz8mk){flex:1;height:1px;background:var(--color-border)}.faq-list.svelte-1vyz8mk{margin-top:clamp(32px,5vw,48px);border-top:1px solid var(--color-border);max-width:880px}.faq-item.svelte-1vyz8mk{border-bottom:1px solid var(--color-border)}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk){list-style:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2.4vw,22px);letter-spacing:-.02em}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk)::-webkit-details-marker{display:none}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk) .pm:where(.svelte-1vyz8mk){flex:none;color:var(--color-ink-3);transition:transform .16s}.faq-item[open].svelte-1vyz8mk summary:where(.svelte-1vyz8mk) .pm:where(.svelte-1vyz8mk){transform:rotate(45deg);color:var(--color-accent)}.faq-item.svelte-1vyz8mk .answer:where(.svelte-1vyz8mk){padding:0 0 24px;font-size:15px;line-height:1.6;color:var(--color-ink-2);max-width:720px}.section.svelte-1d9fuzm{padding-block:clamp(56px,9vw,96px)}.final-cta.svelte-1d9fuzm{background:var(--feature-bg);color:var(--feature-ink);border-top:1px solid var(--feature-border);border-bottom:1px solid var(--feature-border)}.wrap.svelte-1d9fuzm{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,56px);align-items:center}.eyebrow.svelte-1d9fuzm{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--feature-ink-3);text-transform:uppercase;letter-spacing:.18em}.eyebrow.svelte-1d9fuzm .num:where(.svelte-1d9fuzm){color:var(--feature-ink)}.eyebrow.svelte-1d9fuzm .line:where(.svelte-1d9fuzm){flex:1;height:1px;background:var(--feature-line)}h2.svelte-1d9fuzm{color:var(--feature-ink);font-weight:700;font-size:clamp(34px,6vw,72px);letter-spacing:-.05em;line-height:.94;margin-top:18px}h2.svelte-1d9fuzm .accent:where(.svelte-1d9fuzm){color:var(--accent)}p.svelte-1d9fuzm{color:var(--feature-ink-2);font-size:clamp(16px,2vw,18px);margin-top:16px;max-width:460px}@media(max-width:900px){.wrap.svelte-1d9fuzm{grid-template-columns:1fr}}
