.rail.svelte-wctja8{position:relative;padding:1rem 0 3rem}.rail-line.svelte-wctja8,.rail-fill.svelte-wctja8{position:absolute;top:0;left:14px;width:2px;border-radius:2px}.rail-line.svelte-wctja8{bottom:0;background:repeating-linear-gradient(to bottom,var(--border-strong) 0 4px,transparent 4px 10px)}.rail-fill.svelte-wctja8{--c: var(--text-3);background:linear-gradient(to bottom,transparent,var(--c))}.rail-fill.green.svelte-wctja8{--c: var(--green)}.rail-fill.red.svelte-wctja8{--c: var(--red)}.rail-fill.amber.svelte-wctja8{--c: var(--amber)}.rail-fill.blue.svelte-wctja8{--c: var(--accent-text)}.letter.svelte-wctja8{--c: var(--text-2);position:absolute;top:-10px;left:15px;z-index:3;pointer-events:none;will-change:transform}.letter.svelte-wctja8 svg:where(.svelte-wctja8){display:block;width:30px;height:21px;overflow:visible;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--c) 60%,transparent))}.letter.svelte-wctja8 rect:where(.svelte-wctja8){fill:var(--bg);stroke:var(--c);stroke-width:1.5;transition:stroke .3s}.letter.svelte-wctja8 path:where(.svelte-wctja8){fill:none;stroke:var(--c);stroke-width:1.5;stroke-linejoin:round;transition:stroke .3s}.letter.green.svelte-wctja8{--c: var(--green)}.letter.red.svelte-wctja8{--c: var(--red)}.letter.amber.svelte-wctja8{--c: var(--amber)}.letter.blue.svelte-wctja8{--c: var(--accent-text)}.letter.muted.svelte-wctja8{--c: var(--text-3)}.letter-label.svelte-wctja8{display:none;position:absolute;top:50%;left:calc(100% + .6rem);transform:translateY(-50%);white-space:nowrap;font-size:11px;padding:.15rem .55rem;border-radius:999px;color:var(--c);background:color-mix(in srgb,var(--c) 10%,var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent);animation:svelte-wctja8-pop .35s ease}.letter.label-left.svelte-wctja8 .letter-label:where(.svelte-wctja8){left:auto;right:calc(100% + .6rem)}.station.svelte-wctja8{position:relative;min-height:42vh;display:flex;align-items:center;padding-left:44px}.node.svelte-wctja8{--c: var(--text-3);position:absolute;left:15px;top:50%;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);background:var(--bg);box-shadow:0 0 0 1.5px var(--border-strong);transition:box-shadow .4s,background .4s}.node.green.svelte-wctja8{--c: var(--green)}.node.red.svelte-wctja8{--c: var(--red)}.node.amber.svelte-wctja8{--c: var(--amber)}.node.blue.svelte-wctja8{--c: var(--accent-text)}.station.on.svelte-wctja8 .node:where(.svelte-wctja8){background:var(--c);box-shadow:0 0 0 4px var(--bg),0 0 0 5px color-mix(in srgb,var(--c) 50%,transparent)}.card.svelte-wctja8{width:100%;max-width:440px;min-width:0;padding:1.25rem;border-radius:.8rem;border:1px solid var(--border);background:var(--surface);opacity:.3;transform:translateY(14px);filter:grayscale(1);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1),filter .5s ease,border-color .5s}.station.on.svelte-wctja8 .card:where(.svelte-wctja8){opacity:1;transform:none;filter:none;border-color:var(--border-strong)}.code.svelte-wctja8{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:.1rem .45rem;border-radius:.3rem;color:var(--text-2);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.code.green.svelte-wctja8{color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--surface))}.code.red.svelte-wctja8{color:var(--red);background:color-mix(in srgb,var(--red) 9%,var(--surface))}.code.amber.svelte-wctja8{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface))}.code.blue.svelte-wctja8{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}h3.svelte-wctja8{margin-top:.75rem;font-size:17px;font-weight:500;letter-spacing:-.02em;color:var(--text)}.card.svelte-wctja8 p:where(.svelte-wctja8){margin-top:.4rem;font-size:13.5px;line-height:1.6;color:var(--text-3)}.chips.svelte-wctja8{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.9rem}.chips.svelte-wctja8 span:where(.svelte-wctja8){font-size:11px;padding:.15rem .5rem;border-radius:.3rem;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-3);transition:color .3s,background .3s}.chips.svelte-wctja8 span.done:where(.svelte-wctja8){color:var(--text);background:var(--surface-3)}.chips.svelte-wctja8 .ok:where(.svelte-wctja8){color:var(--green)}.chips.svelte-wctja8 .cut:where(.svelte-wctja8){text-decoration:line-through}.divider.svelte-wctja8{position:relative;margin:2rem 0 0;padding-left:44px;font-size:12.5px;color:var(--text-3);transition:color .4s}.divider.svelte-wctja8 span:where(.svelte-wctja8){display:inline-block;padding:.3rem .75rem;border-radius:999px;border:1px solid var(--border-strong);background:var(--bg)}.divider.on.svelte-wctja8{color:var(--red)}@keyframes svelte-wctja8-pop{0%{opacity:0}}@media (min-width: 900px){.rail-line.svelte-wctja8,.rail-fill.svelte-wctja8{left:calc(50% - 1px)}.letter.svelte-wctja8,.node.svelte-wctja8{left:50%}.letter.svelte-wctja8 svg:where(.svelte-wctja8){width:34px;height:24px}.letter-label.svelte-wctja8{display:inline-block}.station.svelte-wctja8{padding-left:0;justify-content:flex-end;padding-right:calc(50% + 3rem)}.station.right.svelte-wctja8{justify-content:flex-start;padding-right:0;padding-left:calc(50% + 3rem)}.divider.svelte-wctja8{padding-left:0;text-align:center}}@media (prefers-reduced-motion: reduce){.card.svelte-wctja8{transition:none}}.tools.svelte-16qhmcw{--bg: #09090b;--surface: #111113;--surface-2: #18181b;--border: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .12);--text: #ededef;--text-2: #c2c2ca;--text-3: #93939e;--accent-text: #8aa4ff;padding:6rem 0;border-top:1px solid var(--border);background:var(--bg);color:var(--text)}.wrap.svelte-16qhmcw{max-width:1200px;margin:0 auto;padding:0 1rem}.head.svelte-16qhmcw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.eyebrow.svelte-16qhmcw{font-size:12.5px;color:var(--accent-text)}h2.svelte-16qhmcw{margin-top:.9rem;max-width:760px;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.045em;color:var(--text)}.more.svelte-16qhmcw{display:inline-flex;align-items:center;gap:.35rem;font-size:13px;font-weight:500;color:var(--text-2);transition:color .12s ease}.more.svelte-16qhmcw:hover{color:var(--text)}.grid.svelte-16qhmcw{display:grid;gap:1rem}@media (min-width: 768px){.grid.svelte-16qhmcw{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool.svelte-16qhmcw{display:flex;flex-direction:column;padding:1.4rem;border:1px solid var(--border);border-radius:.75rem;background:var(--surface);transition:border-color .12s ease,background .12s ease}.tool.svelte-16qhmcw:hover{border-color:var(--border-strong);background:var(--surface-2)}.tool.svelte-16qhmcw:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.tool-top.svelte-16qhmcw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.4rem;color:var(--text-2)}.tool-top.svelte-16qhmcw .tool-arrow{color:var(--text-3);transition:color .12s ease}.tool.svelte-16qhmcw:hover .tool-top:where(.svelte-16qhmcw) .tool-arrow{color:var(--text)}h3.svelte-16qhmcw{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--text);transition:color .12s ease}.tool.svelte-16qhmcw:hover h3:where(.svelte-16qhmcw){color:var(--accent-text)}p.svelte-16qhmcw{margin-top:.5rem;margin-bottom:1.4rem;font-size:13.5px;line-height:1.6;color:var(--text-3)}.cta.svelte-16qhmcw{margin-top:auto;display:inline-flex;align-items:center;gap:.35rem;font-size:12.5px;font-weight:500;color:var(--text-2)}.tool.svelte-16qhmcw:hover .cta:where(.svelte-16qhmcw){color:var(--text)}.lp.svelte-1c8uzea{--bg: #09090b;--surface: #111113;--surface-2: #18181b;--surface-3: #1f1f23;--border: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .12);--text: #ededef;--text-2: #c2c2ca;--text-3: #93939e;--accent: #3d6bff;--accent-text: #8aa4ff;--green: #3ecf8e;--amber: #f5b544;--red: #f76b6b;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth;background:#09090b}body{margin:0;background:#09090b}.wrap.svelte-1c8uzea{max-width:1200px;margin:0 auto;padding:0 1rem}.num.svelte-1c8uzea{font-variant-numeric:tabular-nums}.btn.svelte-1c8uzea{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.75rem;padding:0 1.25rem;border-radius:.6rem;font-size:14px;font-weight:500;transition:opacity .15s,background .15s,border-color .15s}.btn-light.svelte-1c8uzea{background:var(--text);color:var(--bg);box-shadow:0 0 0 1px #ffffff1a,0 8px 30px -8px #ffffff40}.btn-light.svelte-1c8uzea:hover{opacity:.9}.btn-ghost.svelte-1c8uzea{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-2)}.btn-ghost.svelte-1c8uzea:hover{color:var(--text);background:var(--surface-2)}.more.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.3rem;margin-top:1rem;font-size:13px;color:var(--text-2);transition:color .15s}.more.svelte-1c8uzea:hover{color:var(--text)}.hero.svelte-1c8uzea{position:relative;padding:8rem 0 4rem}.hero-bg.svelte-1c8uzea{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),linear-gradient(var(--border) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(90deg,var(--border) 1px,transparent 1px) 0 0 / 64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 30%,transparent 80%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 30%,transparent 80%)}.hero-copy.svelte-1c8uzea{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.pill.svelte-1c8uzea{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.35rem .4rem .35rem .8rem;border-radius:999px;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface) 80%,transparent);font-size:12.5px;color:var(--text-2);transition:border-color .15s}.pill.svelte-1c8uzea:hover{border-color:color-mix(in srgb,var(--text) 30%,transparent)}.pill-dot.svelte-1c8uzea{width:.4rem;height:.4rem;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 25%,transparent)}.pill-link.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .55rem;border-radius:999px;background:var(--surface-3);color:var(--text);font-size:12px}h1.svelte-1c8uzea{margin-top:1.75rem;display:flex;flex-direction:column;font-size:clamp(2.6rem,8vw,5.25rem);font-weight:600;line-height:1;letter-spacing:-.055em;color:var(--text);padding-bottom:.08em}.h1-text.svelte-1c8uzea{white-space:pre;background:linear-gradient(180deg,#fff 30%,#a1a1aa);-webkit-background-clip:text;background-clip:text;color:transparent}.lead.svelte-1c8uzea{margin-top:1.5rem;max-width:640px;font-size:clamp(15px,1.6vw,17.5px);line-height:1.65;color:var(--text-3)}.cta-row.svelte-1c8uzea{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.hero-note.svelte-1c8uzea{margin-top:1rem;font-size:12.5px;color:var(--text-3)}.providers.svelte-1c8uzea{margin-top:2.25rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;font-size:12.5px;color:var(--text-3)}.provider.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-2)}.provider.svelte-1c8uzea img:where(.svelte-1c8uzea){width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}.window.svelte-1c8uzea{position:relative;margin-top:4rem;border-radius:.9rem;border:1px solid var(--border-strong);background:var(--surface);overflow:hidden;box-shadow:0 0 0 1px #0009,0 40px 120px -30px color-mix(in srgb,var(--accent) 45%,transparent),0 30px 60px -20px #000c}.window.svelte-1c8uzea:before{content:"";position:absolute;inset:0 10% auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-text) 70%,transparent),transparent)}.window-bar.svelte-1c8uzea{display:flex;align-items:center;gap:.75rem;height:2.6rem;padding:0 .9rem;border-bottom:1px solid var(--border);font-size:12px;color:var(--text-2)}.dots.svelte-1c8uzea{display:flex;gap:.35rem}.dots.svelte-1c8uzea i:where(.svelte-1c8uzea){width:.6rem;height:.6rem;border-radius:50%;background:var(--surface-3)}.window-title.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.5rem}.example-tag.svelte-1c8uzea{margin-left:auto;font-size:10.5px;padding:.15rem .5rem;border-radius:.35rem;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-3)}.window-body.svelte-1c8uzea{display:grid;text-align:left}.pane.svelte-1c8uzea{padding:1rem 1.1rem 1.1rem}.pane.svelte-1c8uzea+.pane:where(.svelte-1c8uzea){border-top:1px solid var(--border)}.pane-title.svelte-1c8uzea{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:12px;color:var(--text-3)}.mb-row.svelte-1c8uzea{display:flex;align-items:center;gap:.7rem;padding:.6rem 0;border-bottom:1px solid var(--border)}.mb-row.svelte-1c8uzea:last-child{border-bottom:0}.mb-badge.svelte-1c8uzea{display:grid;place-items:center;flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:.45rem;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-2)}.mb-badge.svelte-1c8uzea img:where(.svelte-1c8uzea){width:.95rem;height:.95rem;-o-object-fit:contain;object-fit:contain}.mb-main.svelte-1c8uzea{flex:1;min-width:0}.mb-top.svelte-1c8uzea{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.mb-email.svelte-1c8uzea{font-size:12.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-count.svelte-1c8uzea{font-size:11.5px;color:var(--text-3);width:2.6rem;text-align:right}.bar.svelte-1c8uzea{height:.3rem;border-radius:999px;background:var(--surface-3);overflow:hidden}.bar-fill.svelte-1c8uzea{display:block;height:100%;border-radius:inherit;background:var(--text-3)}.bar-fill.green.svelte-1c8uzea{background:var(--green)}.bar-fill.amber.svelte-1c8uzea{background:var(--amber)}.bar-fill.muted.svelte-1c8uzea{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}.status.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.4rem;font-size:11.5px;color:var(--text-2);white-space:nowrap}.status.svelte-1c8uzea:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--text-3)}.status.green.svelte-1c8uzea:before{background:var(--green)}.status.amber.svelte-1c8uzea:before{background:var(--amber)}.status.live.svelte-1c8uzea:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 22%,transparent);animation:svelte-1c8uzea-pulse 2s ease-in-out infinite}.log.svelte-1c8uzea li:where(.svelte-1c8uzea){display:grid;grid-template-columns:auto 1fr;gap:.15rem .75rem;padding:.55rem 0;border-bottom:1px solid var(--border);font-size:12.5px;opacity:0;animation:svelte-1c8uzea-rise .5s ease forwards}.log.svelte-1c8uzea li:where(.svelte-1c8uzea):last-child{border-bottom:0}.log-time.svelte-1c8uzea{grid-row:span 2;font-size:11.5px;color:var(--text-3);padding-top:.1rem}.log-text.svelte-1c8uzea{color:var(--text-2)}.log-code.svelte-1c8uzea{justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:.1rem .4rem;border-radius:.3rem;color:var(--text-2);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.log-code.green.svelte-1c8uzea{color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--surface))}.log-code.red.svelte-1c8uzea{color:var(--red);background:color-mix(in srgb,var(--red) 9%,var(--surface))}.log-code.amber.svelte-1c8uzea{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface))}.log-code.blue.svelte-1c8uzea{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.logos.svelte-1c8uzea{padding-top:1rem;padding-bottom:4rem;text-align:center}.logos.svelte-1c8uzea>p:where(.svelte-1c8uzea){font-size:12.5px;color:var(--text-3)}.logo-row.svelte-1c8uzea{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3rem}.logo-row.svelte-1c8uzea span:where(.svelte-1c8uzea){font-size:1.35rem;font-weight:600;letter-spacing:-.04em;color:var(--text-3);opacity:.75}.logo-row.svelte-1c8uzea img:where(.svelte-1c8uzea){height:1.6rem;width:auto;filter:brightness(0) invert(1);opacity:.5}.section.svelte-1c8uzea{padding:6rem 0;border-top:1px solid var(--border)}.head.svelte-1c8uzea{max-width:760px;margin-bottom:3rem}.eyebrow.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;color:var(--accent-text)}h2.svelte-1c8uzea{margin-top:.9rem;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.045em;color:var(--text)}h2.svelte-1c8uzea .muted:where(.svelte-1c8uzea){color:var(--text-3)}.sub.svelte-1c8uzea{margin-top:1.1rem;max-width:600px;font-size:15.5px;line-height:1.65;color:var(--text-3)}.card.svelte-1c8uzea h3:where(.svelte-1c8uzea),.steps.svelte-1c8uzea h3:where(.svelte-1c8uzea){font-size:15px;font-weight:500;color:var(--text);letter-spacing:-.01em}.card.svelte-1c8uzea p:where(.svelte-1c8uzea),.steps.svelte-1c8uzea p:where(.svelte-1c8uzea){margin-top:.5rem;font-size:13.5px;line-height:1.6;color:var(--text-3)}.bento.svelte-1c8uzea{display:grid;gap:.75rem}.card.svelte-1c8uzea{position:relative;display:flex;flex-direction:column;padding:1.5rem;border-radius:.9rem;border:1px solid var(--border);background:var(--surface);overflow:hidden}.card.svelte-1c8uzea .card-icon{color:var(--text-2);margin-bottom:1rem}.card.svelte-1c8uzea .more:where(.svelte-1c8uzea){margin-top:auto;padding-top:1rem}.viz.svelte-1c8uzea{margin-top:1.5rem}.chip-row.svelte-1c8uzea{display:flex;align-items:center;gap:.65rem;padding:.55rem .7rem;border-radius:.55rem;background:var(--bg);border:1px solid var(--border);margin-bottom:.4rem}.chip-row.svelte-1c8uzea .mb-email:where(.svelte-1c8uzea){flex:1}.chip-row.add.svelte-1c8uzea{justify-content:flex-start;border-style:dashed;border-color:var(--border-strong);background:transparent;color:var(--text-3);font-size:12.5px}.free.svelte-1c8uzea{margin-left:auto;font-size:11.5px;color:var(--green)}.seq.svelte-1c8uzea{margin-top:1.25rem;display:grid;gap:.4rem}.seq.svelte-1c8uzea li:where(.svelte-1c8uzea){display:flex;align-items:center;gap:.6rem;font-size:12.5px;color:var(--text-2);padding:.45rem .6rem;border-radius:.5rem;background:var(--bg);border:1px solid var(--border)}.seq-day.svelte-1c8uzea{font-size:10.5px;padding:.1rem .4rem;border-radius:.3rem;background:var(--surface-3);color:var(--text-3)}.warm-chip.svelte-1c8uzea{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;margin:0 0 .9rem!important;padding:.15rem .5rem;border-radius:.35rem;font-size:11px!important;color:var(--amber)!important;background:color-mix(in srgb,var(--amber) 12%,var(--surface))}.viz-ramp.svelte-1c8uzea{display:flex;align-items:flex-end;gap:.35rem;height:8rem}.ramp-col.svelte-1c8uzea{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.35rem}.ramp-col.svelte-1c8uzea .num:where(.svelte-1c8uzea){font-size:10px;color:var(--text-3)}.ramp-bar.svelte-1c8uzea{width:100%;border-radius:.25rem .25rem .1rem .1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--amber) 70%,transparent),color-mix(in srgb,var(--amber) 15%,transparent))}.ramp-bar.done.svelte-1c8uzea{background:linear-gradient(180deg,var(--green),color-mix(in srgb,var(--green) 20%,transparent))}.steps.svelte-1c8uzea{display:grid;gap:0;border-top:1px solid var(--border)}.steps.svelte-1c8uzea li:where(.svelte-1c8uzea){position:relative;padding:1.5rem 0;border-bottom:1px solid var(--border)}.step-n.svelte-1c8uzea{display:block;font-size:12px;color:var(--accent-text);margin-bottom:.9rem}.plans.svelte-1c8uzea{display:grid;gap:.75rem}.plan.svelte-1c8uzea{display:flex;flex-direction:column;padding:1.5rem;border-radius:.9rem;border:1px solid var(--border);background:var(--surface)}.plan.featured.svelte-1c8uzea{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),var(--surface)}.plan-head.svelte-1c8uzea{display:flex;justify-content:space-between;align-items:center}.plan-name.svelte-1c8uzea{font-size:13.5px;font-weight:500;color:var(--text-2)}.plan-tag.svelte-1c8uzea{font-size:11px;padding:.15rem .5rem;border-radius:999px;color:var(--accent-text);background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.price.svelte-1c8uzea{margin-top:1rem;display:flex;align-items:baseline;gap:.4rem}.price.svelte-1c8uzea .num:where(.svelte-1c8uzea){font-size:2.25rem;font-weight:600;letter-spacing:-.04em}.per.svelte-1c8uzea{font-size:12.5px;color:var(--text-3)}.plan-body.svelte-1c8uzea{margin-top:.6rem;font-size:13px;line-height:1.55;color:var(--text-3);min-height:3rem}.plan-list.svelte-1c8uzea{margin:1.25rem 0 1.5rem;padding-top:1.25rem;border-top:1px solid var(--border);display:grid;gap:.6rem;font-size:13px;color:var(--text-2)}.plan-list.svelte-1c8uzea li:where(.svelte-1c8uzea){display:flex;align-items:center;gap:.5rem}.plan-list.svelte-1c8uzea li:where(.svelte-1c8uzea) svg{flex-shrink:0;color:var(--green)}.plan-list.svelte-1c8uzea .strong:where(.svelte-1c8uzea){color:var(--text)}.plan-cta.svelte-1c8uzea{margin-top:auto;height:2.4rem;font-size:13px}.notice.svelte-1c8uzea{padding:1.25rem;border-radius:.75rem;border:1px solid var(--border);background:var(--surface);font-size:13px;color:var(--text-3)}.notice-title.svelte-1c8uzea{color:var(--text);margin-bottom:.25rem}.disclosure.svelte-1c8uzea{margin-top:1.25rem;font-size:12.5px;line-height:1.6;color:var(--text-3);max-width:820px}.disclosure.svelte-1c8uzea strong:where(.svelte-1c8uzea){color:var(--text-2);font-weight:500}.faq-grid.svelte-1c8uzea{display:grid;gap:3rem}.faq-title.svelte-1c8uzea{max-width:420px}.compare.svelte-1c8uzea{margin-top:2rem;padding:1.25rem;border-radius:.75rem;border:1px solid var(--border);background:var(--surface)}.compare-eyebrow.svelte-1c8uzea{font-size:11.5px;color:var(--text-3)}.compare-title.svelte-1c8uzea{margin-top:.4rem;font-size:15px;font-weight:500}.compare-body.svelte-1c8uzea{margin-top:.4rem;font-size:13px;line-height:1.6;color:var(--text-3)}.faq.svelte-1c8uzea{border-top:1px solid var(--border)}details.svelte-1c8uzea{border-bottom:1px solid var(--border)}summary.svelte-1c8uzea{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;cursor:pointer;list-style:none;font-size:14.5px;color:var(--text)}summary.svelte-1c8uzea::-webkit-details-marker{display:none}summary.svelte-1c8uzea .faq-icon{flex-shrink:0;color:var(--text-3);transition:transform .2s}details[open].svelte-1c8uzea summary:where(.svelte-1c8uzea) .faq-icon{transform:rotate(45deg)}details.svelte-1c8uzea p:where(.svelte-1c8uzea){padding-bottom:1.2rem;font-size:13.5px;line-height:1.7;color:var(--text-3);max-width:640px}.final.svelte-1c8uzea{position:relative;padding:7rem 0;border-top:1px solid var(--border);text-align:center;overflow:hidden}.final-bg.svelte-1c8uzea{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 70% at 50% 100%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%)}.final-inner.svelte-1c8uzea{position:relative;display:flex;flex-direction:column;align-items:center}.final.svelte-1c8uzea h2:where(.svelte-1c8uzea){max-width:720px;font-size:clamp(2rem,5vw,3.5rem)}.h1-line.svelte-1c8uzea{display:block}.rot.svelte-1c8uzea{display:inline-grid;justify-items:start;vertical-align:baseline;white-space:nowrap;transition:width .6s cubic-bezier(.22,1,.36,1)}.rot-word.svelte-1c8uzea{grid-area:1 / 1;display:inline-block;padding-bottom:.08em;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(.45em);filter:blur(10px);transition:opacity .45s ease,transform .65s cubic-bezier(.22,1,.36,1),filter .5s ease;animation:svelte-1c8uzea-sheen 3.2s linear infinite}.rot-word.active.svelte-1c8uzea{opacity:1;transform:none;filter:none;transition-delay:.12s}.rot-word.leaving.svelte-1c8uzea{transform:translateY(-.45em);transition-delay:0s}.rot-word.w0.svelte-1c8uzea{background-image:linear-gradient(90deg,#f76b6b,#f5b544,#f76b6b)}.rot-word.w1.svelte-1c8uzea{background-image:linear-gradient(90deg,#f5b544,#ffd98a,#f5b544)}.rot-word.w2.svelte-1c8uzea{background-image:linear-gradient(90deg,#3d6bff,#8aa4ff,#3d6bff)}.rot-word.w3.svelte-1c8uzea{background-image:linear-gradient(90deg,#a78bfa,#8aa4ff,#a78bfa)}.rot-word.w4.svelte-1c8uzea{background-image:linear-gradient(90deg,#3ecf8e,#8ae6c0,#3ecf8e)}@keyframes svelte-1c8uzea-sheen{to{background-position:-200% 0}}.words.svelte-1c8uzea .w:where(.svelte-1c8uzea){display:inline-block;transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1),filter .6s ease;transition-delay:calc(var(--i) * 45ms)}.words[data-reveal=pending].svelte-1c8uzea .w:where(.svelte-1c8uzea){opacity:0;transform:translateY(.4em);filter:blur(8px)}@keyframes svelte-1c8uzea-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1c8uzea-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 6%,transparent)}}@media (prefers-reduced-motion: reduce){.log.svelte-1c8uzea li:where(.svelte-1c8uzea){animation:none;opacity:1}.status.live.svelte-1c8uzea:before,.rot-word.svelte-1c8uzea{animation:none}}@media (min-width: 640px){.plans.svelte-1c8uzea{grid-template-columns:repeat(2,1fr)}.steps.svelte-1c8uzea{grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 900px){.window-body.svelte-1c8uzea{grid-template-columns:.9fr 1.1fr}.pane.svelte-1c8uzea+.pane:where(.svelte-1c8uzea){border-top:0;border-left:1px solid var(--border)}.bento.svelte-1c8uzea{grid-template-columns:repeat(4,1fr)}.span-2.svelte-1c8uzea{grid-column:span 2}.faq-grid.svelte-1c8uzea{grid-template-columns:.8fr 1.2fr;gap:4rem}}@media (min-width: 1024px){.hero.svelte-1c8uzea{padding-top:10rem}.section.svelte-1c8uzea{padding:8rem 0}.plans.svelte-1c8uzea{grid-template-columns:repeat(4,1fr)}.steps.svelte-1c8uzea{grid-template-columns:repeat(4,1fr);border-top:0}.steps.svelte-1c8uzea li:where(.svelte-1c8uzea){border-bottom:0;border-top:1px solid var(--border);padding-right:1rem}.steps.svelte-1c8uzea li:where(.svelte-1c8uzea):before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--bg)}}
