.landing{--l-bg:#f6f5fb;--l-surface:#ffffff;--l-ink:#15131f;--l-muted:#5e5a70;--l-line:#e4e1ee;--l-line-dash:#cfc8e6;--l-accent:#6a3df0;--l-accent-ink:#5a2fd9;--l-accent-deep:#4b25b8;--l-accent-soft:#eee9ff;--l-hover:#f1eefa;--l-ok:#1faf6b;--l-dark:#15131f;--l-dark-2:#221f2e;--l-dark-line:#2e2a3d;--l-on-dark:#c9c5d8;--l-on-dark-accent:#b9a6ff;--l-grad:linear-gradient(115deg,#6A3DF0,#654CF2 30%,#5570EC 60%,#3E9BE2 85%,#33AEDB);--l-glow:0 10px 24px rgba(106,61,240,0.3);--l-nav-h:69px;min-height:100dvh;background:var(--l-bg);color:var(--l-ink);font-family:var(--font-onest),system-ui,sans-serif;font-size:16px;line-height:normal;-webkit-font-smoothing:antialiased}.landing a{color:inherit;text-decoration:none}.landing :focus-visible{outline:2px solid var(--l-accent);outline-offset:2px}.landing .l-h1{font-size:clamp(36px,4.6vw,70px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.landing .l-h1,.landing .l-h2{margin:0;font-family:inherit;font-weight:800}.landing .l-h2{font-size:clamp(34px,4.4vw,60px);line-height:1;letter-spacing:-.03em}.landing .l-h2-cta{margin:0;font-family:inherit;font-size:clamp(36px,5vw,72px);font-weight:800;line-height:.98;letter-spacing:-.035em;text-wrap:balance}.l-grad-bg,.l-grad-text{background:var(--l-grad) no-repeat border-box}.l-grad-text{-webkit-background-clip:text;background-clip:text;color:transparent}.l-grad-btn{display:inline-flex;align-items:center;justify-content:center;border-color:transparent;background:var(--l-grad) no-repeat border-box;color:#fff;line-height:1;padding-block:0;transition:filter .15s}.landing a.l-grad-btn,.landing a.l-grad-btn:hover{color:#fff}.landing nav a.l-nav-active,.landing.blog-root nav a.l-nav-active{color:var(--l-accent-ink)}.l-grad-btn:hover{background:var(--l-grad) no-repeat border-box;filter:brightness(1.08) saturate(1.1)}.l-grad-border{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--l-grad) border-box}.l-plan-dark{background:radial-gradient(120% 80% at 100% 0,rgba(106,61,240,.55),rgba(62,155,226,.18) 45%,rgba(21,19,31,0) 70%),var(--l-dark)}@keyframes l-sss{0%{max-width:0;opacity:0;transform:translateY(.15em) scale(.6)}70%{max-width:.52em;opacity:1;transform:translateY(-.05em) rotate(-5deg)}to{max-width:.52em;opacity:1;transform:none}}@keyframes l-zap{0%,20%{opacity:0;transform:translate(0) scale(.3) rotate(0)}32%{opacity:1;transform:translate(var(--dx),var(--dy)) scale(1) rotate(var(--r))}52%,to{opacity:0;transform:translate(calc(var(--dx) * 1.6),calc(var(--dy) * 1.6)) scale(.4) rotate(var(--r))}}.l-faq summary::-webkit-details-marker{display:none}.l-shine-v{position:absolute;top:-60%;left:0;width:100%;height:45%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));animation:l-shine-v 4.6s infinite;pointer-events:none}@keyframes l-shine-v{0%,42%{top:-60%;animation-timing-function:cubic-bezier(.05,.9,.25,1)}92%,to{top:130%}}.l-shine-badge{position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);animation:l-shine 3.2s cubic-bezier(.2,.8,.3,1) infinite;pointer-events:none}@keyframes l-shine{0%,45%{left:-60%;animation-timing-function:cubic-bezier(.05,.9,.25,1)}90%,to{left:130%}}.l-fan-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.l-fan-pop{animation:l-fan-pop 6s cubic-bezier(.2,.9,.3,1.2) infinite both}@keyframes l-fan-pop{0%,20%{scale:1}30%{scale:1.03}38%,to{scale:1}}.l-unblur{animation:l-unblur 6s ease-out infinite both}@keyframes l-unblur{0%,20%{filter:blur(8px) saturate(1.3)}34%,to{filter:none}}.l-pxf2{animation:l-pxf2 6s ease-in-out infinite both}.l-px3{animation:l-px3 6s ease-in-out infinite both}@keyframes l-pxf2{0%,15%{opacity:1}21%,90%{opacity:0}95%,to{opacity:1}}@keyframes l-px3{0%,14%{opacity:0}19%,22%{opacity:1}32%,to{opacity:0}}.l-scan{left:0;right:0;top:-12%;height:12%;background:linear-gradient(180deg,rgba(106,61,240,0),rgba(106,61,240,.35) 70%,rgba(255,255,255,.95) 96%,rgba(106,61,240,.9));box-shadow:0 2px 14px rgba(106,61,240,.8);animation:l-scan 6s linear infinite}.l-scan,.l-scantint{position:absolute;opacity:0;pointer-events:none}.l-scantint{inset:0;background:rgba(106,61,240,.12);animation:l-scantint 6s linear infinite}@keyframes l-scan{0%{top:-12%;opacity:1}30%{top:100%;opacity:1}31%,to{top:100%;opacity:0}}@keyframes l-scantint{0%,30%{opacity:1}36%,to{opacity:0}}.l-noscrollbar{scrollbar-width:none}.l-noscrollbar::-webkit-scrollbar{display:none}.l-eye-star{animation:l-eye-star 4s cubic-bezier(.5,0,.2,1.4) infinite}.l-eye-spark{animation:l-eye-spark 4s cubic-bezier(.5,0,.2,1.4) infinite}@keyframes l-eye-star{0%,55%{opacity:1;transform:scale(1) rotate(0)}62%{opacity:0;transform:scale(.3) rotate(90deg)}88%{opacity:0;transform:scale(.3) rotate(-90deg)}95%,to{opacity:1;transform:scale(1) rotate(0)}}@keyframes l-eye-spark{0%,57%{opacity:0;transform:scale(.3) rotate(-30deg)}64%{opacity:1;transform:scale(1.15) rotate(0)}68%,84%{opacity:1;transform:scale(1) rotate(0)}90%,to{opacity:0;transform:scale(.3) rotate(30deg)}}.l-pocket{-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.l-sad-sway{animation:l-sad-sway 3.3s ease-in-out infinite;transform-origin:50% 90%;backface-visibility:hidden}.l-sad-tear{animation:l-sad-tear 2.7s ease-in infinite;animation-delay:var(--tear-delay,0s);transform-box:fill-box;transform-origin:center}@keyframes l-sad-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg) translateY(1px)}}@keyframes l-sad-tear{0%,35%{transform:translateY(0) scale(.6);opacity:0}45%{transform:translateY(0) scale(1);opacity:1}85%{transform:translateY(13px) scale(1);opacity:1}to{transform:translateY(16px) scale(.8);opacity:0}}.l-marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.l-marquee{animation:l-marquee 70s linear infinite}@keyframes l-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.l-letter-grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "field" "slide" "cta"}@media (min-width:701px){.l-letter-grid{column-gap:56px;row-gap:24px;align-items:start;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"head slide" "field slide" "cta slide";grid-template-rows:auto auto 1fr}}.l-trust-grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.l-trust-left,.l-trust-right{grid-template-areas:"head" "vis" "cta"}@media (min-width:701px){.l-trust-grid{column-gap:56px;row-gap:24px;align-items:start}.l-trust-right{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:". vis" "head vis" "cta vis" ". vis"}.l-trust-left,.l-trust-right{grid-template-rows:1fr auto auto 1fr}.l-trust-left{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"vis ." "vis head" "vis cta" "vis ."}}.l-swap-fade{animation:l-letter-fade .3s ease both}.l-caret{animation:l-caret 1s steps(1) infinite}@keyframes l-caret{50%{opacity:0}}.l-letter-fade{animation:l-letter-fade .3s ease both}@keyframes l-letter-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.l-caret,.l-eye-spark,.l-eye-star,.l-fan-pop,.l-letter-fade,.l-marquee,.l-px3,.l-pxf2,.l-sad-sway,.l-sad-tear,.l-scan,.l-scantint,.l-shine-badge,.l-shine-v,.l-swap-fade,.l-unblur{animation:none}.l-sss{animation:none!important}}.tool-shadow-scan{top:100%;background:linear-gradient(0deg,transparent,rgba(124,92,255,.22) 45%,rgba(255,255,255,.55) 55%,transparent);animation:tool-shadow-scan 1.8s ease-in-out infinite}@keyframes tool-shadow-scan{0%{transform:translateY(0)}to{transform:translateY(-400%)}}.tool-shadow-spin{animation:tool-shadow-spin .8s linear infinite}@keyframes tool-shadow-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tool-shadow-scan{animation:none;top:33%}.tool-shadow-spin{animation-duration:2.4s}}