@keyframes shared-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes shared-headline-in{0%{opacity:0;filter:blur(5px);transform:translateY(22px)scale(.975)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes shared-pulse-dot{0%,to{box-shadow:0 0 #10b981b3}60%{box-shadow:0 0 0 6px #10b98100}}@keyframes shared-aurora{0%,to{opacity:.52}40%{opacity:.78}70%{opacity:.62}}@keyframes shared-aurora-pulse{0%,to{opacity:.22;transform:scale(1)translateY(0)}50%{opacity:.5;transform:scale(1.2)translateY(-5%)}}.hero-anim-h1{animation:shared-headline-in .6s var(--ease-out) 50ms both}.hero-anim-copy{animation:shared-fadeUp .5s var(--ease-out) .15s both}.hero-anim-cta{animation:shared-fadeUp .5s var(--ease-out) .25s both}.hero-anim-trust{animation:shared-fadeUp .45s var(--ease-out) .32s both}.js-anim .scroll-reveal>*{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.js-anim .scroll-reveal.revealed>*{opacity:1;transform:translateY(0)}.js-anim .scroll-reveal.revealed>:first-child{transition-delay:0s}.js-anim .scroll-reveal.revealed>:nth-child(2){transition-delay:80ms}.js-anim .scroll-reveal.revealed>:nth-child(3){transition-delay:.148s}.js-anim .scroll-reveal.revealed>:nth-child(4){transition-delay:.206s}.js-anim .scroll-reveal.revealed>:nth-child(5){transition-delay:.255s}.js-anim .scroll-reveal.revealed>:nth-child(6){transition-delay:.296s}.js-anim .scroll-reveal.revealed>:nth-child(7){transition-delay:.33s}.js-anim .scroll-reveal.revealed>:nth-child(8){transition-delay:.358s}.js-anim .scroll-reveal.revealed>:nth-child(9){transition-delay:.381s}.js-anim .scroll-reveal.revealed>:nth-child(10){transition-delay:.4s}.js-anim .scroll-reveal.revealed>:nth-child(11){transition-delay:.416s}.js-anim .scroll-reveal.revealed>:nth-child(12),.js-anim .scroll-reveal.revealed>:nth-child(n+13){transition-delay:.429s}.js-anim .scroll-reveal.reveal-head>*,.js-anim .scroll-reveal.lp-head-wrap>*{opacity:0;filter:blur(4px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1);transform:translateY(8px)scale(.988)}.js-anim .scroll-reveal.reveal-head.revealed>*,.js-anim .scroll-reveal.lp-head-wrap.revealed>*{opacity:1;filter:blur();transform:translateY(0)scale(1)}.js-anim .scroll-reveal.reveal-scale>*{opacity:0;transition:opacity .46s,transform .54s cubic-bezier(.34,1.05,.64,1);transform:translateY(12px)scale(.96)}.js-anim .scroll-reveal.reveal-scale.revealed>*{opacity:1;transform:translateY(0)scale(1)}.js-anim .scroll-reveal.reveal-scale.revealed>:first-child{transition-delay:0s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(2){transition-delay:55ms}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(3){transition-delay:.1s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(4){transition-delay:.138s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(5){transition-delay:.17s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(6){transition-delay:.197s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(7){transition-delay:.22s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(8){transition-delay:.239s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(9){transition-delay:.256s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(10){transition-delay:.27s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(11){transition-delay:.282s}.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(12),.js-anim .scroll-reveal.reveal-scale.revealed>:nth-child(n+13){transition-delay:.292s}.js-anim .scroll-reveal.reveal-left>*{opacity:0;transition:opacity .52s,transform .54s cubic-bezier(.16,1,.3,1);transform:translate(-26px)translateY(3px)}.js-anim .scroll-reveal.reveal-left.revealed>*{opacity:1;transform:translate(0)translateY(0)}.js-anim .scroll-reveal.reveal-left.revealed>:first-child{transition-delay:0s}.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(2){transition-delay:75ms}.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(3){transition-delay:.14s}.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(4){transition-delay:.195s}.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(5){transition-delay:.24s}.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(6),.js-anim .scroll-reveal.reveal-left.revealed>:nth-child(n+7){transition-delay:.278s}.lp-nav-links a,.lp-nav-link{transition:color .18s var(--ease-out);position:relative;overflow:hidden}.lp-nav-links a:after,.lp-nav-link:after{content:"";background:#fff9;width:100%;height:1.5px;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:0;transform:translate(-105%)}@media (hover:hover){.lp-nav-links a:hover,.lp-nav-link:hover{color:#fff!important}.lp-nav-links a:hover:after,.lp-nav-link:hover:after{transform:translate(0)}}.lp-nav-link--active{color:#fff!important}.lp-nav-link--active:after{background:#ffffffe6;height:2px;transform:translate(0)!important}.lp-nav-cta-btn{transition:transform .22s cubic-bezier(.16, 1, .3, 1), box-shadow .22s var(--ease-out)}@media (hover:hover){.lp-nav-cta-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px -6px #ffffff4d}.lp-nav-cta-btn:active{transition-duration:.1s!important;transform:scale(.96)!important}}.lp-nav-signin{transition:color .18s var(--ease-out)}@media (hover:hover){.lp-nav-signin:hover{color:#fff!important}}.lp-mm-cta{transition:opacity .18s var(--ease-out), box-shadow .22s var(--ease-out)}@media (hover:hover){.lp-mm-cta:hover{opacity:.9;box-shadow:0 6px 18px -4px #ffffff26}}.lp-mobile-link{transition:color .18s var(--ease-out), background .18s var(--ease-out)!important}@media (hover:hover){.lp-mobile-link:hover{color:#fff!important;background:#ffffff0d!important}}footer a{transition:color .18s var(--ease-out)}@media (hover:hover){footer a:hover{color:#fffffff2!important}}@media (prefers-reduced-motion:reduce){.hero-anim-h1,.hero-anim-copy,.hero-anim-cta,.hero-anim-trust{opacity:1;filter:none!important;animation:none!important}.js-anim .scroll-reveal>*,.js-anim .scroll-reveal.reveal-scale>*,.js-anim .scroll-reveal.reveal-left>*,.js-anim .scroll-reveal.reveal-head>*,.js-anim .scroll-reveal.lp-head-wrap>*{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.lp-nav-cta-btn,.lp-nav-signin,.lp-mm-cta{transition:none!important;transform:none!important}}.lp-hero-section{color:#fff;margin-top:-56px;padding:136px 0 140px;position:relative;overflow:hidden}.lp-hero-backdrop{z-index:0;position:absolute;inset:0}.lp-hero-section .lp-shell{z-index:1;position:relative}.lp-hero-h1{letter-spacing:-.035em;color:#fff;margin:0 0 22px;font-size:clamp(44px,6.4vw,84px);font-weight:700;line-height:.98}.lp-hero-h1 .lp-hero-tail{letter-spacing:-.01em}.lp-hero-copy{color:#ffffffc7;text-wrap:pretty;max-width:520px;margin:0 0 32px;font-size:18px;line-height:1.55}.lp-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:36px;display:flex}.lp-hero-note{color:#ffffffb3;font-size:13.5px}@media (max-width:1279px){.lp-hero-section{padding-bottom:0}}@media (max-width:720px){.lp-hero-h1{font-size:clamp(48px,12vw,72px);line-height:1}.lp-hero-copy{font-size:17px;line-height:1.6}}.lp-btn{font:600 15px/1 var(--font-inter), system-ui, sans-serif;cursor:pointer;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background-color .15s var(--ease-out), border-color .15s var(--ease-out);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;text-decoration:none;display:inline-flex}.lp-btn-light{color:var(--violet-ink);background:#fff;font-weight:700}.lp-btn-ghost{color:#fff;border-color:#ffffff47}.lp-btn:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #fff}@media (hover:hover){.lp-btn-light:hover{transform:translateY(-2px);box-shadow:0 14px 34px -10px #ffffff59}.lp-btn-ghost:hover{background:#ffffff1a;border-color:#ffffff80}.lp-btn:active{box-shadow:none;transition-duration:80ms;transform:scale(.97)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lp-plans{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.lp-plan{border-left:1px solid var(--line);flex-direction:column;padding:34px 32px 30px;display:flex;position:relative}.lp-plan:first-child{border-left:0}.lp-plan>*{z-index:1;position:relative}.lp-plan-name{letter-spacing:-.01em;margin:0 0 12px;font-size:18px;font-weight:700}.lp-plan-desc{color:var(--ink-2);text-wrap:pretty;max-width:34ch;margin:0 0 26px;font-size:14px;line-height:1.5}.lp-plan-price{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;margin-bottom:26px;display:flex}.lp-plan-cur{color:var(--muted);align-self:flex-start;padding-top:6px;font-size:20px;font-weight:600}.lp-plan-amt{letter-spacing:-.04em;font-size:64px;font-weight:700;line-height:1}.lp-plan-per{color:var(--muted);margin-left:6px;font-size:13px;font-weight:500}.lp-plan-group{color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:10px;font-size:12.5px;font-weight:600}.lp-plan ul{flex-direction:column;gap:11px;margin:0 0 8px;padding:0;list-style:none;display:flex}.lp-plan li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.lp-plan li svg{color:var(--violet-hover);flex-shrink:0;margin-top:3px}.lp-plan-cta{height:48px;color:var(--ink);transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out), transform .2s var(--ease-out);border:1.5px solid #cbd5e1;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;display:flex}.lp-plan-body{margin-top:auto;padding-top:24px}.lp-plan-cta:focus-visible{outline:2px solid var(--violet-hover);outline-offset:3px}@media (hover:hover){.lp-plan-cta:hover{border-color:var(--violet);background:var(--bg-tint)}.lp-plan-cta:active{transform:scale(.98)}}.lp-plan.hot{color:#fff;background-color:var(--violet-ink);background-image:radial-gradient(95% 65% at 100% 0,#8b5cf66b,#0000 58%),radial-gradient(70% 55% at 0 100%,#4c1d9547,#0000 55%);border-left:0}.lp-plan.hot:before{content:"";z-index:0;pointer-events:none;background-image:var(--grain);opacity:.05;mix-blend-mode:overlay;position:absolute;inset:0}.lp-plan.hot .lp-plan-desc{color:#ffffffc7}.lp-plan.hot .lp-plan-cur,.lp-plan.hot .lp-plan-per,.lp-plan.hot .lp-plan-group{color:#ffffffad}.lp-plan.hot .lp-plan-group{border-bottom-color:#ffffff24}.lp-plan.hot li{color:#ffffffe0}.lp-plan.hot li svg{color:#c4b5fd}.lp-plan.hot .lp-plan-cta{color:var(--violet-ink);background:#fff;border-color:#fff}.lp-plan.hot .lp-plan-cta:focus-visible{outline-color:#fff}@media (hover:hover){.lp-plan.hot .lp-plan-cta:hover{background:var(--violet-soft);border-color:var(--violet-soft)}}@media (max-width:980px){.lp-plans{grid-template-columns:1fr}.lp-plan{border-left:0;border-top:1px solid var(--line)}.lp-plan:first-child,.lp-plan.hot{border-top:0}}@media (max-width:560px){.lp-plan{padding:28px 22px 24px}.lp-plan-amt{font-size:56px}}.lp-plans-foot{text-align:center;color:var(--ink-2);margin:28px 0 0;font-size:15px}.lp-plans-foot a{color:var(--violet-hover);text-underline-offset:3px;font-weight:600}.lp-cta-band{color:#fff;border-radius:24px;padding:64px;position:relative;overflow:hidden}.lp-cta-backdrop{z-index:0;position:absolute;inset:0}.lp-cta-vignette{z-index:1;pointer-events:none;background:radial-gradient(65% 75% at 28% 45%,#0d032399,#0000 72%);position:absolute;inset:0}.lp-cta-copy{z-index:2;max-width:560px;position:relative}.lp-cta-copy h2{letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1}.lp-cta-copy p{color:#fffc;text-wrap:pretty;max-width:460px;margin:0 0 28px;font-size:17px;line-height:1.55}.lp-cta-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:720px){.lp-cta-band{border-radius:18px;padding:44px 24px}.lp-cta-copy p{font-size:16px}}.lp-cta-aurora-overlay{z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 70% at 70% 20%,#7c3aed94,#0000 60%),radial-gradient(70% 60% at 20% 80%,#a78bfa47,#0000 55%);animation:8s ease-in-out infinite shared-aurora;position:absolute;inset:0}.lp-cta-aurora-overlay:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(55% 45% at 50% 110%,#8b5cf673,#0000 62%);animation:6.5s ease-in-out 1.8s infinite shared-aurora-pulse;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ti-doc{animation:1s linear both lp-rise;animation-timeline:view();animation-range:entry entry 55%}.ti-notes li{animation:1s linear both lp-rise;animation-timeline:view();animation-range:entry 10% entry 75%}}}@media (prefers-reduced-motion:reduce){.lp-cta-aurora-overlay,.lp-cta-aurora-overlay:after{animation:none}.lp-cta-aurora-overlay:after{display:none}.lp-btn,.lp-plan-cta{transition:none}}
