.nav.svelte-1qi765d{z-index:40;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;inset:0 0 auto}.nav.scrolled.svelte-1qi765d{background:color-mix(in srgb, var(--canvas) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-color:var(--line)}.nav.svelte-1qi765d:has(.mobile:where(.svelte-1qi765d)){background:color-mix(in srgb, var(--canvas) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-color:var(--line)}.inner.svelte-1qi765d{align-items:center;gap:24px;max-width:1200px;height:64px;margin:0 auto;padding:0 16px;display:flex}.brand.svelte-1qi765d{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.links.svelte-1qi765d{gap:4px;display:none}.links.svelte-1qi765d a:where(.svelte-1qi765d){color:var(--muted);border-radius:999px;padding:6px 12px;font-size:14px;transition:color .15s,background .15s}.links.svelte-1qi765d a:where(.svelte-1qi765d):hover{color:var(--ink);background:var(--fill)}.actions.svelte-1qi765d{align-items:center;gap:8px;margin-left:auto;display:flex}.icon-btn.svelte-1qi765d{width:34px;height:34px;color:var(--muted);border-radius:999px;place-items:center;display:grid}.icon-btn.svelte-1qi765d:hover{color:var(--ink);background:var(--fill)}[data-theme=dark] .icon-btn.svelte-1qi765d .only-light,[data-theme=light] .icon-btn.svelte-1qi765d .only-dark{display:none}.login.svelte-1qi765d{color:var(--ink-2);padding:7px 14px;font-size:14px;display:none}.login.svelte-1qi765d:hover{color:var(--ink)}.start.svelte-1qi765d{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1px #0000000d, 0 8px 24px -10px var(--accent-ring);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s;display:none}.start.svelte-1qi765d:hover{box-shadow:0 0 0 1px #0000000d, 0 12px 30px -10px var(--accent-ring);transform:translateY(-1px)}.mobile.svelte-1qi765d{flex-direction:column;padding:8px 16px 16px;display:flex}.mobile.svelte-1qi765d a:where(.svelte-1qi765d){border-bottom:1px solid var(--line);color:var(--ink-2);padding:12px 4px}@media (width>=640px){.login.svelte-1qi765d,.start.svelte-1qi765d{display:inline-flex}}@media (width>=960px){.links.svelte-1qi765d{display:flex}.burger.svelte-1qi765d,.mobile.svelte-1qi765d{display:none}}.shot.svelte-145ilu4{background:linear-gradient(160deg,#ffffff38,#ffffff0a 40%,#d6f06a40);border-radius:18px;margin:0;padding:1px;box-shadow:0 40px 120px -40px #000000bf,0 0 0 1px #0003}[data-theme=light] .shot.svelte-145ilu4{background:linear-gradient(160deg,#14181029,#1418100a 40%,#82a51459);box-shadow:0 40px 100px -50px #14181073}.bar.svelte-145ilu4{background:var(--popover);border-bottom:1px solid var(--line);border-radius:17px 17px 0 0;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.bar.svelte-145ilu4 span:where(.svelte-145ilu4){background:var(--fill-strong);border-radius:999px;width:10px;height:10px}.address.svelte-145ilu4{background:var(--fill);color:var(--faint);letter-spacing:.02em;border-radius:8px;margin:0 auto;padding:2px 14px;font-size:11px;transform:translate(-18px)}.frame.svelte-145ilu4{background:var(--canvas);border-radius:0 0 17px 17px;overflow:hidden}img.svelte-145ilu4,video.svelte-145ilu4{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.placeholder.svelte-145ilu4{grid-template-columns:repeat(4,1fr);gap:14px;height:100%;padding:24px;display:grid}.column.svelte-145ilu4{background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex}.card.svelte-145ilu4{background:var(--surface-2);border-radius:9px}.hero.svelte-jhuur8{isolation:isolate;padding:132px 16px 0;position:relative;overflow:hidden}.grid-bg.svelte-jhuur8{z-index:-2;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 20%,#000 30%,#0000 75%)}.glow.svelte-jhuur8{z-index:-1;filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.g1.svelte-jhuur8{background:radial-gradient(closest-side,#d6f06a47,#0000);width:760px;height:420px;animation:14s ease-in-out infinite alternate svelte-jhuur8-drift;top:60px;left:50%;transform:translate(-50%)}.g2.svelte-jhuur8{background:radial-gradient(closest-side, var(--glow-blue), transparent);width:1100px;height:520px;top:520px;left:50%;transform:translate(-50%)}@keyframes svelte-jhuur8-drift{0%{transform:translate(-56%)scale(1)}to{transform:translate(-44%)scale(1.08)}}.copy.svelte-jhuur8{text-align:center;max-width:880px;margin:0 auto}.eyebrow.svelte-jhuur8{border:1px solid var(--line-strong);background:var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13px;transition:border-color .2s;display:inline-flex}.eyebrow.svelte-jhuur8 svg:first-child{color:var(--accent-text)}.eyebrow.svelte-jhuur8:hover{border-color:var(--accent-ring)}h1.svelte-jhuur8{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;flex-direction:column;margin:26px 0 0;font-size:clamp(42px,8vw,92px);font-weight:650;line-height:.98;display:flex}.accent.svelte-jhuur8{background:linear-gradient(100deg, var(--ink) 0%, var(--accent) 45%, #a9cc3a 75%, var(--ink) 110%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;animation:9s ease-in-out infinite alternate svelte-jhuur8-shine}[data-theme=light] .accent.svelte-jhuur8{background-image:linear-gradient(100deg, var(--ink) 0%, #6f9410 45%, #4f6d06 75%, var(--ink) 110%)}@keyframes svelte-jhuur8-shine{0%{background-position:100% 0}to{background-position:0 0}}.lead.svelte-jhuur8{max-width:620px;color:var(--muted);text-wrap:pretty;margin:24px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.ctas.svelte-jhuur8{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.primary.svelte-jhuur8,.secondary.svelte-jhuur8{border-radius:999px;align-items:center;gap:6px;height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.primary.svelte-jhuur8{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1px #0000000f, 0 14px 40px -12px var(--accent-ring), inset 0 1px 0 #fff6}.primary.svelte-jhuur8:hover{box-shadow:0 0 0 1px #0000000f, 0 20px 50px -12px var(--accent-ring), inset 0 1px 0 #fff6;transform:translateY(-2px)}.secondary.svelte-jhuur8{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.secondary.svelte-jhuur8:hover{background:var(--surface-2)}.note.svelte-jhuur8{color:var(--faint);margin-top:16px;font-size:13px}.stage.svelte-jhuur8{perspective:1800px;max-width:1200px;margin:64px auto 0}.stage.svelte-jhuur8 .shot{transform:rotateX(var(--tilt)) scale(calc(1 - var(--tilt) / 280));transform-origin:50% 0;transition:transform .1s linear}.pillars.svelte-jhuur8{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;max-width:1200px;margin:72px auto 0;padding:0 16px;display:grid}.pillar.svelte-jhuur8{border-left:1px solid var(--line);padding:22px 20px}.pillar.svelte-jhuur8 h3:where(.svelte-jhuur8){color:var(--ink);font-size:15px;font-weight:600}.pillar.svelte-jhuur8 p:where(.svelte-jhuur8){color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.g1.svelte-jhuur8,.accent.svelte-jhuur8{animation:none}.stage.svelte-jhuur8 .shot{transform:none}}.tabs.svelte-1jt3bjy{scrollbar-width:none;border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:6px;width:fit-content;max-width:100%;margin:0 auto;padding:5px;display:flex;overflow-x:auto}.tabs.svelte-1jt3bjy button:where(.svelte-1jt3bjy){white-space:nowrap;color:var(--muted);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:9px 16px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.tabs.svelte-1jt3bjy button:where(.svelte-1jt3bjy):hover{color:var(--ink)}.tabs.svelte-1jt3bjy button.active:where(.svelte-1jt3bjy){background:var(--accent);color:var(--accent-ink);font-weight:600}.caption.svelte-1jt3bjy{text-align:center;min-height:1.6em;color:var(--muted);margin:18px auto 0;font-size:15px}.panel.svelte-1jt3bjy{margin-top:36px;display:grid}.slide.svelte-1jt3bjy{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);transform:scale(.985)translateY(10px)}.slide.shown.svelte-1jt3bjy{opacity:1;pointer-events:auto;transform:none}.bento.svelte-1qtf510{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.tile.svelte-1qtf510{flex-direction:column;grid-column:span 12;padding:26px;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.tile.svelte-1qtf510:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--x,50%) var(--y,0%), #d6f06a1a, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.tile.svelte-1qtf510:hover{border-color:var(--line-strong)}.tile.svelte-1qtf510:hover:before{opacity:1}@media (width>=640px){.quarter.svelte-1qtf510{grid-column:span 6}}@media (width>=960px){.wide.svelte-1qtf510{grid-column:span 7}.half.svelte-1qtf510{grid-column:span 5}.quarter.svelte-1qtf510{grid-column:span 3}}.icon.svelte-1qtf510{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:12px;place-items:center;display:grid}h3.svelte-1qtf510{letter-spacing:-.01em;color:var(--ink);margin-top:18px;font-size:17px;font-weight:600}p.svelte-1qtf510{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.chart.svelte-1qtf510{width:100%;height:140px;margin-top:auto;padding-top:24px;overflow:visible}.gridline.svelte-1qtf510{stroke:var(--line);stroke-width:1px}.ideal.svelte-1qtf510{fill:none;stroke:var(--faint);stroke-width:1.5px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.actual.svelte-1qtf510{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scan.svelte-1qtf510{margin-top:auto;background:var(--inset);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;margin-inline:-4px;padding:18px;display:flex}.scan.svelte-1qtf510 span:where(.svelte-1qtf510){background:linear-gradient(90deg, var(--fill-strong) 0%, var(--accent) 50%, var(--fill-strong) 100%);background-size:300% 100%;border-radius:999px;height:9px;animation:2.8s ease-in-out infinite svelte-1qtf510-scan}@keyframes svelte-1qtf510-scan{0%{background-position:100% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.scan.svelte-1qtf510 span:where(.svelte-1qtf510){animation:none}}.row.svelte-w5iowc{align-items:center;gap:48px;display:grid}@media (width>=960px){.row.svelte-w5iowc{grid-template-columns:4fr 8fr;gap:56px;max-width:1400px}.flip.svelte-w5iowc{grid-template-columns:8fr 4fr}.flip.svelte-w5iowc .text:where(.svelte-w5iowc){order:2}}.text.svelte-w5iowc .lp-title:where(.svelte-w5iowc){font-size:clamp(28px,4vw,44px)}ul.svelte-w5iowc{flex-direction:column;gap:12px;margin-top:28px;display:flex}li.svelte-w5iowc{color:var(--ink-2);align-items:center;gap:12px;font-size:15px;display:flex}.check.svelte-w5iowc{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-text);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.visual.svelte-w5iowc{isolation:isolate;position:relative}.halo.svelte-w5iowc{z-index:-1;background:radial-gradient(closest-side, var(--glow-green), transparent);filter:blur(60px);border-radius:999px;position:absolute;inset:10% 5%}.flip.svelte-w5iowc .halo:where(.svelte-w5iowc){background:radial-gradient(closest-side, var(--glow-rust), transparent)}.grid.svelte-lvuszp{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=640px){.grid.svelte-lvuszp{grid-template-columns:repeat(2,1fr)}.item.svelte-lvuszp:last-child{grid-column:span 2}}@media (width>=1024px){.grid.svelte-lvuszp{grid-template-columns:repeat(4,1fr)}}.item.svelte-lvuszp{gap:16px;padding:22px;transition:border-color .2s,transform .2s,background .2s;display:flex}.item.svelte-lvuszp:hover{border-color:var(--accent-ring);background:var(--surface-2);transform:translateY(-2px)}.icon.svelte-lvuszp{background:var(--fill-strong);width:44px;height:44px;color:var(--ink);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.item.svelte-lvuszp:hover .icon:where(.svelte-lvuszp){background:var(--accent);color:var(--accent-ink)}.body.svelte-lvuszp{flex-direction:column;gap:6px;display:flex}strong.svelte-lvuszp{color:var(--ink);font-size:15px;font-weight:600}.body.svelte-lvuszp>span:where(.svelte-lvuszp){color:var(--muted);font-size:14px;line-height:1.55}.toggle.svelte-po02om{border:1px solid var(--line);background:var(--surface);border-radius:999px;width:fit-content;margin:0 auto 40px;padding:4px;display:flex}.toggle.svelte-po02om button:where(.svelte-po02om){color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.toggle.svelte-po02om button.active:where(.svelte-po02om){background:var(--surface-3);color:var(--ink);box-shadow:var(--highlight)}.save.svelte-po02om{background:var(--accent-soft);color:var(--accent-text);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.plans.svelte-po02om{align-items:stretch;gap:16px;display:grid}@media (width>=960px){.plans.svelte-po02om{grid-template-columns:repeat(3,1fr)}}.plan.svelte-po02om{flex-direction:column;padding:30px;display:flex}.featured.svelte-po02om{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:radial-gradient(120% 60% at 50% 0%, var(--accent-soft), transparent 70%), var(--surface-2);box-shadow:0 30px 80px -40px var(--accent-ring), var(--highlight)}.badge.svelte-po02om{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:24px;right:24px}h3.svelte-po02om{color:var(--ink);font-size:20px;font-weight:650}.tagline.svelte-po02om{color:var(--muted);margin-top:6px;font-size:14px}.price.svelte-po02om{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:28px;display:flex}.value.svelte-po02om{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:46px;font-weight:650}.unit.svelte-po02om{color:var(--muted);font-size:13px}.billing.svelte-po02om{color:var(--faint);margin-top:4px;font-size:13px}.cta.svelte-po02om{border:1px solid var(--line-strong);background:var(--fill);height:46px;color:var(--ink);border-radius:14px;place-items:center;margin-top:24px;font-size:15px;font-weight:600;transition:background .2s,transform .15s;display:grid}.cta.svelte-po02om:hover{background:var(--fill-hover);transform:translateY(-1px)}.featured.svelte-po02om .cta:where(.svelte-po02om){background:var(--accent);color:var(--accent-ink);border-color:#0000}ul.svelte-po02om{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:28px;padding-top:24px;display:flex}li.svelte-po02om{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}li.svelte-po02om svg{color:var(--accent-text)}.list.svelte-66tzk8{border-top:1px solid var(--line);max-width:820px;margin:0 auto}details.svelte-66tzk8{border-bottom:1px solid var(--line)}summary.svelte-66tzk8{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:17px;font-weight:550;list-style:none;display:flex}summary.svelte-66tzk8::-webkit-details-marker{display:none}summary.svelte-66tzk8 svg{color:var(--muted);transition:transform .25s,color .2s}details[open].svelte-66tzk8 summary:where(.svelte-66tzk8) svg{color:var(--accent-text);transform:rotate(45deg)}summary.svelte-66tzk8:hover svg{color:var(--ink)}p.svelte-66tzk8{color:var(--muted);padding:0 40px 24px 4px;font-size:15px;line-height:1.7}.cta.svelte-1yv0de3{isolation:isolate;border:1px solid var(--line-strong);background:radial-gradient(80% 90% at 50% 0%, var(--accent-soft), transparent 70%), var(--surface);text-align:center;border-radius:32px;flex-direction:column;align-items:center;padding:88px 24px;display:flex;position:relative;overflow:hidden}.rays.svelte-1yv0de3{z-index:-1;background:conic-gradient(from 180deg at 50% 0,#0000 0deg,#d6f06a1f 20deg,#0000 40deg,#d6f06a14 70deg,#0000 100deg);height:140%;animation:30s linear infinite svelte-1yv0de3-spin;position:absolute;inset:-40% -10% auto;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}@keyframes svelte-1yv0de3-spin{to{transform:rotate(360deg)}}.cta.svelte-1yv0de3 .lp-title:where(.svelte-1yv0de3){margin-top:28px}.cta.svelte-1yv0de3 .lp-lead:where(.svelte-1yv0de3){max-width:560px}.buttons.svelte-1yv0de3{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.primary.svelte-1yv0de3,.secondary.svelte-1yv0de3{border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .15s,background .2s;display:inline-flex}.primary.svelte-1yv0de3{background:var(--accent);color:var(--accent-ink);box-shadow:0 14px 40px -12px var(--accent-ring)}.primary.svelte-1yv0de3:hover,.secondary.svelte-1yv0de3:hover{transform:translateY(-2px)}.secondary.svelte-1yv0de3{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink)}.footer.svelte-1yv0de3{border-top:1px solid var(--line);margin-top:120px}.inner.svelte-1yv0de3{gap:40px;max-width:1200px;margin:0 auto;padding:56px 16px 40px;display:grid}@media (width>=760px){.inner.svelte-1yv0de3{grid-template-columns:2fr 1fr 1fr}}.name.svelte-1yv0de3{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.brand.svelte-1yv0de3 p:where(.svelte-1yv0de3){max-width:320px;color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}nav.svelte-1yv0de3{flex-direction:column;align-items:flex-start;gap:10px;display:flex}h4.svelte-1yv0de3{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:4px;font-size:12px;font-weight:600}nav.svelte-1yv0de3 a:where(.svelte-1yv0de3){color:var(--ink-2);font-size:14px}nav.svelte-1yv0de3 a:where(.svelte-1yv0de3):hover{color:var(--accent-text)}.bottom.svelte-1yv0de3{border-top:1px solid var(--line);max-width:1200px;color:var(--faint);margin:0 auto;padding:20px 16px 32px;font-size:13px}@media (prefers-reduced-motion:reduce){.rays.svelte-1yv0de3{animation:none}}.lp-section{max-width:1200px;margin:0 auto;padding:120px 16px 0;position:relative}.lp-head{text-align:center;max-width:720px;margin:0 auto 56px}.lp-kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:12px;display:inline-block}.lp-title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-top:14px;font-size:clamp(30px,5vw,54px);font-weight:650;line-height:1.05}.lp-lead{color:var(--muted);text-wrap:pretty;margin-top:18px;font-size:clamp(15px,1.8vw,18px);line-height:1.6}.lp-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--highlight);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;position:relative}.reveal-pending{opacity:0;transition:opacity .8s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s), transform .8s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s);transform:translateY(28px)}.reveal-pending.reveal-in{opacity:1;transform:none}.landing.svelte-1uha8ag{background:var(--canvas);min-height:100vh;color:var(--ink);overflow-x:clip}html:has(.landing){scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}}
