.MobileCta-module__HvxVpq__bar{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#1d212cdb;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;padding:10px 10px 10px 14px;transition:transform .3s;display:none;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%);box-shadow:0 20px 40px -10px #000000b3}.MobileCta-module__HvxVpq__show{transform:none}.MobileCta-module__HvxVpq__text{flex:1;line-height:1.2;display:grid}.MobileCta-module__HvxVpq__text b{font-weight:600}.MobileCta-module__HvxVpq__text span{color:var(--text-2);font-size:12px}.MobileCta-module__HvxVpq__btn{height:42px;padding:0 16px;font-size:14px}@media (max-width:640px){.MobileCta-module__HvxVpq__bar{display:flex}}
.PhoneScreenshot-module__t_Cv0q__phone{--w:320px;width:var(--w);background:linear-gradient(160deg,#2a2f3c,#12141b);border-radius:48px;flex-shrink:0;padding:10px;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -20px #000c,0 0 120px -30px #3f7dff73}.PhoneScreenshot-module__t_Cv0q__screen{background:var(--bg);border-radius:38px;width:100%;height:auto;display:block}@media (max-width:400px){.PhoneScreenshot-module__t_Cv0q__phone{--w:280px}}
.StoreButtons-module__9j64hG__row{flex-wrap:wrap;gap:12px;display:flex}.StoreButtons-module__9j64hG__button{background:var(--surface-2);border:1px solid var(--stroke);border-radius:var(--radius-button);height:56px;color:var(--text);align-items:center;gap:12px;padding:0 20px 0 16px;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}a.StoreButtons-module__9j64hG__button:hover{background:var(--surface-3);border-color:#3f7dff8c;text-decoration:none}a.StoreButtons-module__9j64hG__button:active{transform:scale(.97)}.StoreButtons-module__9j64hG__text{line-height:1.15;display:grid}.StoreButtons-module__9j64hG__text small{color:var(--text-2);font-size:11px}.StoreButtons-module__9j64hG__text strong{font-size:16px;font-weight:600}.StoreButtons-module__9j64hG__soon{opacity:.55;cursor:default}.StoreButtons-module__9j64hG__large .StoreButtons-module__9j64hG__button{min-width:210px;height:64px}@media (max-width:480px){.StoreButtons-module__9j64hG__button{flex:100%}}
.Sections-module__k-WNVq__hero{padding:72px 0 96px;position:relative;overflow:hidden}.Sections-module__k-WNVq__glow{pointer-events:none;background:radial-gradient(40% 50% at 70% 40%,#7c5cff47,#0000 70%),radial-gradient(40% 50% at 30% 30%,#3f7dff38,#0000 70%);height:700px;position:absolute;inset:-200px -10% auto}.Sections-module__k-WNVq__heroInner{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid;position:relative}.Sections-module__k-WNVq__heroInner:has(>:only-child){grid-template-columns:1fr}.Sections-module__k-WNVq__heroText{justify-items:start;gap:24px;display:grid}.Sections-module__k-WNVq__heroText h1{letter-spacing:-.02em;font-size:clamp(40px,6.5vw,68px)}.Sections-module__k-WNVq__lead{max-width:540px;color:var(--text-2);font-size:18px}.Sections-module__k-WNVq__badge{background:var(--surface-2);border:1px solid var(--stroke);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;display:inline-flex}.Sections-module__k-WNVq__badge i{background:var(--success);width:7px;height:7px;box-shadow:0 0 10px var(--success);border-radius:50%}.Sections-module__k-WNVq__heroPhone{justify-content:center;display:flex}@media (max-width:900px){.Sections-module__k-WNVq__heroInner{text-align:center;grid-template-columns:1fr}.Sections-module__k-WNVq__heroText{justify-items:center}.Sections-module__k-WNVq__heroText>div{justify-content:center;display:flex}}.Sections-module__k-WNVq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.Sections-module__k-WNVq__strip{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:var(--surface)}.Sections-module__k-WNVq__stripInner{grid-template-columns:repeat(4,1fr);gap:16px;padding-top:22px;padding-bottom:22px;display:grid}.Sections-module__k-WNVq__stripInner div{color:var(--text-2);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.Sections-module__k-WNVq__stripInner b{color:var(--text);font-size:22px}.Sections-module__k-WNVq__stripInner svg{color:var(--accent)}@media (max-width:760px){.Sections-module__k-WNVq__stripInner{grid-template-columns:repeat(2,1fr)}.Sections-module__k-WNVq__stripInner div{justify-content:flex-start}}.Sections-module__k-WNVq__features{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Sections-module__k-WNVq__feature{align-content:start;gap:10px;padding:24px;transition:transform .2s,border-color .2s;display:grid}.Sections-module__k-WNVq__feature:hover{border-color:#3f7dff66;transform:translateY(-3px)}.Sections-module__k-WNVq__feature h3{margin-top:6px;font-size:18px}.Sections-module__k-WNVq__feature p{color:var(--text-2);font-size:15px}.Sections-module__k-WNVq__featureIcon{border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.Sections-module__k-WNVq__blue{background:var(--accent-soft);color:var(--accent)}.Sections-module__k-WNVq__purple{color:var(--accent-2);background:#7c5cff29}.Sections-module__k-WNVq__green{background:var(--success-soft);color:var(--success)}.Sections-module__k-WNVq__orange{background:var(--warning-soft);color:var(--warning)}@media (max-width:900px){.Sections-module__k-WNVq__features{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Sections-module__k-WNVq__features{grid-template-columns:1fr}}.Sections-module__k-WNVq__spotlights{padding-top:32px}.Sections-module__k-WNVq__spotlight{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.Sections-module__k-WNVq__spotlight:has(>:only-child){grid-template-columns:minmax(0,720px)}.Sections-module__k-WNVq__spotlight+.Sections-module__k-WNVq__spotlight{margin-top:96px}.Sections-module__k-WNVq__reverse .Sections-module__k-WNVq__spotText{order:2}.Sections-module__k-WNVq__spotText{gap:14px;display:grid}.Sections-module__k-WNVq__spotText h2{font-size:clamp(26px,3.5vw,36px)}.Sections-module__k-WNVq__spotText p{color:var(--text-2);font-size:17px}.Sections-module__k-WNVq__spotShot{justify-content:center;display:flex}@media (max-width:860px){.Sections-module__k-WNVq__spotlight{grid-template-columns:1fr;gap:28px}.Sections-module__k-WNVq__reverse .Sections-module__k-WNVq__spotText{order:0}.Sections-module__k-WNVq__spotlight+.Sections-module__k-WNVq__spotlight{margin-top:72px}}.Sections-module__k-WNVq__download{text-align:center;background:radial-gradient(60% 80% at 50% 0%, #3f7dff38, transparent 70%), var(--surface);justify-items:center;gap:14px;padding:56px 24px;display:grid;position:relative;overflow:hidden}.Sections-module__k-WNVq__download h2{font-size:clamp(28px,4vw,40px)}.Sections-module__k-WNVq__download p{color:var(--text-2);margin-bottom:12px}.Sections-module__k-WNVq__download>div{justify-content:center}.Sections-module__k-WNVq__faq{gap:10px;max-width:760px;margin:0 auto;display:grid}.Sections-module__k-WNVq__faq details{padding:0 20px}.Sections-module__k-WNVq__faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600;list-style:none;display:flex}.Sections-module__k-WNVq__faq summary::-webkit-details-marker{display:none}.Sections-module__k-WNVq__faq summary:after{content:"+";color:var(--text-2);font-size:20px;line-height:1;transition:transform .2s}.Sections-module__k-WNVq__faq details[open] summary:after{transform:rotate(45deg)}.Sections-module__k-WNVq__faq details p{color:var(--text-2);padding-bottom:18px}.Sections-module__k-WNVq__heroNote{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.Sections-module__k-WNVq__heroNote span{align-items:center;gap:6px;display:inline-flex}.Sections-module__k-WNVq__heroPhone{position:relative}.Sections-module__k-WNVq__float{-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#1d212ce0;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:14px;font-weight:600;animation:5s ease-in-out infinite Sections-module__k-WNVq__bob;display:flex;position:absolute;box-shadow:0 20px 40px -14px #000c}.Sections-module__k-WNVq__float>span{border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.Sections-module__k-WNVq__float:nth-of-type(2){animation-delay:-2.5s}.Sections-module__k-WNVq__floatA{top:9%;left:-8%}.Sections-module__k-WNVq__floatB{bottom:20%;right:-6%}@keyframes Sections-module__k-WNVq__bob{50%{transform:translateY(-8px)}}@media (max-width:900px){.Sections-module__k-WNVq__floatA{left:0}.Sections-module__k-WNVq__floatB{right:0}}@media (prefers-reduced-motion:reduce){.Sections-module__k-WNVq__float{animation:none}}.Sections-module__k-WNVq__video{border:1px solid var(--stroke);background:var(--surface);aspect-ratio:16/9;border-radius:24px;max-width:960px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #3f7dff73}.Sections-module__k-WNVq__video video{width:100%;height:100%;display:block}.Sections-module__k-WNVq__points{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.Sections-module__k-WNVq__points li{color:var(--text-2);gap:10px;display:flex}.Sections-module__k-WNVq__points li svg{color:var(--success);flex-shrink:0;margin-top:2px}.Sections-module__k-WNVq__more{justify-self:start;font-weight:600}.Sections-module__k-WNVq__devices{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.Sections-module__k-WNVq__devices img{width:100%;height:auto}@media (max-width:860px){.Sections-module__k-WNVq__devices{grid-template-columns:1fr}}.Sections-module__k-WNVq__pricing{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:18px;display:grid}.Sections-module__k-WNVq__plan{align-content:start;gap:16px;padding:30px;display:grid}.Sections-module__k-WNVq__plan h3{font-size:22px}.Sections-module__k-WNVq__price{font-size:40px;font-weight:600;line-height:1}.Sections-module__k-WNVq__price small{color:var(--text-2);font-size:15px;font-weight:400}.Sections-module__k-WNVq__plan .Sections-module__k-WNVq__points li svg{color:var(--accent)}.Sections-module__k-WNVq__proPlan{background:radial-gradient(80% 60% at 100% 0%, #7c5cff38, transparent 70%), var(--surface);border-color:#7c5cff8c}.Sections-module__k-WNVq__trial{color:var(--success);font-size:14px;font-weight:600}.Sections-module__k-WNVq__fine{color:var(--text-3);text-align:center;margin-top:18px;font-size:13px}@media (max-width:760px){.Sections-module__k-WNVq__pricing{grid-template-columns:1fr}}.Sections-module__k-WNVq__steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Sections-module__k-WNVq__steps article{align-content:start;gap:8px;padding:24px;display:grid}.Sections-module__k-WNVq__steps article:before{counter-increment:step;content:counter(step);background:var(--accent-gradient);border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:6px;font-weight:600;display:grid}.Sections-module__k-WNVq__steps h3{font-size:18px}.Sections-module__k-WNVq__steps p{color:var(--text-2)}@media (max-width:760px){.Sections-module__k-WNVq__steps{grid-template-columns:1fr}}
