.sf{color:#12101e;--bg:#fff;--dark:#060606;--ink:#12101e;--ink2:#12101ea3;--ink3:#12101e70;--line:#12101e14;--line2:#12101e1f;--v:#4f3cff;--vb:#6d5cff;--vl:#9a8cff;--v100:#ded4ff;--v200:#cbbcff;--vdeep:#2a1f8c;--head:#17141f;--head-soft:#9a93ac;--ok:#2fbf71;--ease:cubic-bezier(.16,1,.3,1);background:#f1edff}.sf-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.sf-l1,.sf-l2{text-wrap:balance;display:block}.sf-bridge,.sf-value,.sf-q-title,.sf-sub{text-wrap:balance}.sf-h1{letter-spacing:-.045em;font-size:clamp(44px,5.4vw,88px);font-weight:400;line-height:1}.sf-h1 .sf-l1,.sf-h1 .sf-l2{-webkit-text-fill-color:transparent;background:linear-gradient(#cbbcff 0%,#fff 72%);-webkit-background-clip:text;background-clip:text}.sf-h1 .sf-kw,.sf-dark .sf-kw{-webkit-text-fill-color:#9d8bff;color:#9d8bff}.sf-h2{letter-spacing:-.045em;margin-top:20px;font-size:clamp(38px,4.9vw,76px);font-weight:400;line-height:1.02}.sf-h2 .sf-l1{-webkit-text-fill-color:transparent;background:linear-gradient(#8f889e 0%,#17141f 68%);-webkit-background-clip:text;background-clip:text}.sf-h2 .sf-l2{color:var(--head-soft);-webkit-text-fill-color:var(--head-soft)}.sf-kw{color:var(--v);-webkit-text-fill-color:var(--v)}.sf-dark .sf-h2 .sf-l1{background:linear-gradient(#cbbcff 0%,#fff 72%);-webkit-background-clip:text;background-clip:text}.sf-dark .sf-h2 .sf-l2{-webkit-text-fill-color:transparent;background:linear-gradient(#cbbcff 0%,#fff 72%);-webkit-background-clip:text;background-clip:text}.sf-sub{color:var(--ink2);max-width:56ch;margin-top:24px;font-size:20px;line-height:1.6}.sf-pill{border:1px solid var(--line2);color:var(--ink2);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:8px 15px 8px 13px;font-size:14px;display:inline-flex}.sf-pill:before{content:"";background:var(--v);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #6d5cffcc}.sf-pill.sf-dk{color:#ffffffb8;background:#ffffff0a;border-color:#ffffff24}.sf-pill.sf-dk:before{background:#8f7dff}.sf-shead.sf-c{text-align:center}.sf-shead.sf-c .sf-sub{margin-left:auto;margin-right:auto}.js-anim .sf-rv{opacity:0;filter:blur(8px);transition:opacity 1s var(--ease),transform 1s var(--ease),filter 1s var(--ease);transition-delay:calc(var(--d,0) * 1ms);transform:translateY(32px)}.js-anim .sf-rv.sf-in{opacity:1;filter:none;transform:none}.js-anim .sf-rv .sf-l1,.js-anim .sf-rv .sf-l2{opacity:0;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease);transform:translateY(.32em)}.sf-rv .sf-l2{transition-delay:.13s}.js-anim .sf-rv.sf-in .sf-l1,.js-anim .sf-rv.sf-in .sf-l2{opacity:1;transform:none}.sf-cta{transition:transform .3s var(--ease),box-shadow .3s;background:#08080c;border-radius:999px;padding:5px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #ffffff0f,0 0 34px #7c3aed73,0 14px 34px -16px #000000e6}.sf-cta:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff14,0 0 44px #7c3aeda6,0 18px 40px -16px #000000e6}.sf-cta.sf-block{width:100%;display:flex}.sf-cta-core{isolation:isolate;background:linear-gradient(115deg,#4f3cff 0%,#6d5cff 25%,#8b3dff 50%,#c026d3 72%,#6d5cff 100%);border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;padding:0 30px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}.sf-cta-core:before{content:"";z-index:0;background:linear-gradient(115deg,#4f3cff 0%,#6d5cff 25%,#8b3dff 50%,#c026d3 72%,#6d5cff 100%);width:300%;animation:9s ease-in-out infinite alternate sf-aur;position:absolute;inset:0 auto 0 0}@keyframes sf-aur{to{transform:translate(-66.6%)}}.sf-cta-label{z-index:2;letter-spacing:-.01em;color:#fff;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:500;display:inline-flex;position:relative}.sf-cta-label svg{width:18px;height:18px;transition:transform .3s var(--ease)}.sf-cta:hover .sf-cta-label svg{transform:translate(3px)}.sf-cta.sf-sm .sf-cta-core{height:40px;padding:0 18px}.sf-cta.sf-sm .sf-cta-label{font-size:14.5px}.sf-hero{background:var(--dark);color:#fff;padding:160px 0 130px;position:relative;overflow:hidden}.sf-glow{pointer-events:none;background:radial-gradient(closest-side,#cbbcff 0%,#ab99ff 9%,#6d5cff 22%,#4f3cff 34%,#2a1f8c 50%,#17113f 66%,#0c0a1a 84%,#060606 100%);border-radius:50%;position:absolute}.sf-hero .sf-glow{opacity:.5;width:1300px;height:1300px;top:-460px;right:-420px}.sf-grain{opacity:.11;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;position:absolute;inset:0}.sf-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid;position:relative}.sf-crumb{color:#ffffff80;align-items:center;gap:8px;margin-bottom:26px;font-size:14px;transition:color .2s;display:inline-flex}.sf-crumb:hover{color:#fff}.sf-crumb-row{flex-direction:column;align-items:flex-start;display:flex}.sf-hero .sf-h1{margin-top:24px}.sf-lead{color:#ffffffad;max-width:48ch;margin-top:28px;font-size:20px;line-height:1.6}.sf-cta-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:40px;display:flex}.sf-ghost{color:#ffffffe0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:12px;height:62px;padding:0 26px 0 11px;font-size:16.5px;transition:border-color .25s,background .25s;display:inline-flex}.sf-ghost:hover{background:#ffffff0a;border-color:#ffffff57}.sf-ghost .sf-play{background:#ffffff1a;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.sf-ghost .sf-play svg{width:13px;height:13px;margin-left:2px}.sf-trust{color:#ffffff8c;flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:15px;list-style:none;display:flex}.sf-trust li{align-items:center;gap:8px;display:inline-flex}.sf-trust svg{color:#9d8bff;width:16px;height:16px}.sf-scene{perspective:1700px;position:relative}.sf-dev3d{transform-style:preserve-3d;transform:rotateX(calc(var(--bx,5deg) + var(--rx,0deg))) rotateY(calc(var(--by,-8deg) + var(--ry,0deg)));transition:transform .7s var(--ease);position:relative}.sf-dev-back{background:linear-gradient(155deg,#3a2bb0 0%,#2a1f8c 30%,#17113f 65%,#0c0a1a 100%);border:1px solid #ffffff14;border-radius:30px;position:absolute;inset:7% -6% -7% 8%;transform:translateZ(-110px);box-shadow:0 50px 120px #00000073}.sf-dev-back:after{content:"";border:1px dashed #ffffff14;border-radius:20px;position:absolute;inset:18px}.sf-dev-pop{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.sf-pop{color:#12101e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:sf-popIn .9s var(--ease) both;white-space:nowrap;background:#fffffff0;border-radius:18px;align-items:center;gap:12px;padding:13px 18px 13px 13px;animation-delay:.55s;display:flex;position:absolute;transform:translateZ(120px);box-shadow:0 34px 70px #0a081e59,0 8px 20px #0a081e24,inset 0 1px #fff}.sf-pop.sf-a{bottom:-30px;right:-38px}.sf-pop.sf-b{bottom:-30px;left:-42px}.sf-pop .sf-pi{color:#fff;background:linear-gradient(#7a69ff,#4f3cff);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px #4f3cff61}.sf-pop .sf-pi svg{width:19px;height:19px}.sf-pop b{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.sf-pop small{color:#12101e8c;margin-top:1px;font-size:13px;display:block}.sf-pop.sf-out{animation:sf-popOut .38s var(--ease) forwards}@keyframes sf-popIn{0%{opacity:0;transform:translateZ(40px)translateY(16px)scale(.9)}to{opacity:1;transform:translateZ(120px)}}@keyframes sf-popOut{to{opacity:0;transform:translateZ(70px)translateY(-12px)scale(.94)}}.sf-device{color:#fff;background:linear-gradient(#14122a 0%,#0a0912 100%);border:1px solid #ffffff1c;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 60px 130px #0000008c,0 20px 40px #0000004d,inset 0 1px #ffffff14}.sf-device:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:linear-gradient(125deg,#ffffff12 0%,#fff0 32%);position:absolute;inset:0}.sf-device-top{color:#ffffff8c;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:15px 20px;font-size:13px;display:flex}.sf-dots{gap:6px;display:flex}.sf-dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.sf-live{color:#9ff0c4;align-items:center;gap:7px;margin-left:auto;display:inline-flex}.sf-live b{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:1.8s infinite sf-pulse}@keyframes sf-pulse{0%{box-shadow:0 0 #2fbf718c}70%{box-shadow:0 0 0 8px #2fbf7100}to{box-shadow:0 0 #2fbf7100}}.sf-screen{height:388px;position:relative;overflow:hidden}.sf-screen>.sf-layer{position:absolute;inset:20px 22px}.sf-layer .sf-p{animation-delay:calc(var(--d,0) * 1ms + .17s)}.sf-layer.sf-out{animation:sf-scrOut .45s var(--ease) forwards}@keyframes sf-scrOut{to{opacity:0;filter:blur(6px);transform:translateY(-14px)scale(.98)}}.sf-device-cap{color:#ffffffd9;justify-content:space-between;gap:12px;padding:0 22px 14px;font-size:14.5px;display:flex}.sf-device-cap span:last-child{color:#fff6}.sf-device-steps{grid-template-columns:repeat(4,1fr);gap:6px;padding:0 22px 20px;display:grid}.sf-device-steps button{align-items:center;height:14px;display:flex}.sf-device-steps button span{background:#ffffff21;border-radius:3px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.sf-device-steps button span i{transform-origin:0;background:#8f7dff;position:absolute;inset:0;transform:scaleX(0)}.sf-device-steps button.sf-done span i{transform:scaleX(1)}.sf-device-steps button.sf-on span i{animation:sf-fill var(--dur,3.6s) linear forwards}.sf-device-steps button.sf-on.sf-static span i{animation:none;transform:scaleX(1)}@keyframes sf-fill{to{transform:scaleX(1)}}.sf-p{animation:sf-rise .62s var(--ease) both;animation-delay:calc(var(--d,0) * 1ms)}@keyframes sf-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sf-s-head{color:#ffffff6b;justify-content:space-between;margin-bottom:14px;font-size:13px;display:flex}.sf-card{background:#171529;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 14px 30px #00000047}.sf-p-src{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.sf-p-src span{color:#ffffff80;border:1px solid #ffffff1a;border-radius:999px;padding:6px 11px;font-size:12.5px}.sf-p-src span.sf-on{color:#d6cfff;background:#8f7dff1f;border-color:#8f7dff99}.sf-p-mail{padding:17px}.sf-mh{align-items:center;gap:11px;display:flex}.sf-av{color:#fff;background:linear-gradient(#ab99ff,#4f3cff);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:500;display:grid}.sf-av svg{width:16px;height:16px}.sf-from{font-size:15px}.sf-meta{color:#ffffff73;margin-top:1px;font-size:12.5px}.sf-subj{letter-spacing:-.01em;margin-top:14px;font-size:16.5px;font-weight:500}.sf-body{color:#ffffffad;margin-top:6px;font-size:14.5px;line-height:1.55}.sf-p-chips{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sf-chip{background:#171529;border:1px solid #ffffff14;border-radius:13px;padding:12px 14px;box-shadow:0 10px 24px #00000040}.sf-chip small{color:#ffffff6b;font-size:11.5px;display:block}.sf-chip span{margin-top:3px;font-size:15px;display:block}.sf-p-badge{color:#9ff0c4;background:#2fbf7121;border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:8px 13px;font-size:13px;display:inline-flex}.sf-p-badge svg{width:14px;height:14px}.sf-p-lines{padding:4px 16px}.sf-ln{color:#ffffffb3;border-bottom:1px dashed #ffffff1a;justify-content:space-between;gap:10px;padding:11px 0;font-size:14.5px;display:flex}.sf-ln.sf-total{color:#fff;border:0;font-size:16px}.sf-ln.sf-total b{color:#bdb2ff}.sf-p-note{color:#ffffff52;margin-top:10px;font-size:11.5px}.sf-p-typing{width:max-content;animation:sf-rise .4s var(--ease) both,sf-gone 0s forwards;animation-delay:calc(var(--d) * 1ms),calc(var(--d) * 1ms + .82s);background:#1b1930;border-radius:16px;gap:4px;margin-left:auto;padding:12px 14px;display:inline-flex}.sf-p-typing i{background:#ffffff80;border-radius:50%;width:6px;height:6px;animation:1s infinite sf-blink}.sf-p-typing i:nth-child(2){animation-delay:.15s}.sf-p-typing i:nth-child(3){animation-delay:.3s}@keyframes sf-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes sf-gone{to{opacity:0;height:0;margin:0;padding:0;overflow:hidden}}.sf-typing-wrap{flex-direction:column;display:flex}.sf-p-bubble{background:linear-gradient(#6d5cff,#4f3cff);border-radius:17px 17px 5px;max-width:92%;margin-left:auto;padding:14px 16px;font-size:14.5px;line-height:1.52;box-shadow:0 16px 34px #4f3cff59}.sf-p-row{align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.sf-p-row .sf-t{font-size:14.5px}.sf-p-row .sf-m{color:#ffffff73;margin-top:1px;font-size:12.5px}.sf-st{color:#cfc7ff;white-space:nowrap;background:#8f7dff29;border-radius:999px;margin-left:auto;padding:5px 10px;font-size:12px}.sf-st.sf-ok{color:#9ff0c4;background:#2fbf7124}.sf-p-cal .sf-days{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.sf-p-cal .sf-day{text-align:center;background:#171529;border:1px solid #ffffff14;border-radius:13px;padding:11px 0}.sf-p-cal .sf-day small{color:#ffffff6b;font-size:11.5px;display:block}.sf-p-cal .sf-day span{margin-top:2px;font-size:18px;display:block}.sf-p-cal .sf-day.sf-sel{background:linear-gradient(#6d5cff,#4f3cff);border-color:#0000;box-shadow:0 12px 26px #4f3cff66}.sf-p-cal .sf-day.sf-sel small{color:#ffffffbf}.sf-p-cal .sf-slots{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.sf-p-cal .sf-sl{border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;padding:12px 14px;font-size:14.5px;display:flex}.sf-p-cal .sf-sl em{color:#ffffff61;font-size:12px;font-style:normal}.sf-p-cal .sf-sl.sf-taken{opacity:.38;text-decoration:line-through}.sf-p-cal .sf-sl.sf-sel{background:#8f7dff24;border-color:#8f7dff}.sf-p-pay{padding:18px}.sf-p-pay .sf-it{color:#fff9;justify-content:space-between;font-size:13.5px;display:flex}.sf-p-pay .sf-amt{letter-spacing:-.04em;margin-top:10px;font-size:42px}.sf-p-pay .sf-meth{color:#ffffffbf;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:11px 13px;font-size:13.5px;display:flex}.sf-p-pay .sf-meth i{background:linear-gradient(135deg,#ab99ff,#4f3cff);border-radius:4px;width:28px;height:19px}.sf-p-pay .sf-btn{color:#12101e;background:#fff;border-radius:12px;place-items:center;height:48px;margin-top:12px;font-size:15px;font-weight:500;display:grid}.sf-p-code .sf-digits{justify-content:center;gap:10px;margin-top:8px;display:flex}.sf-p-code .sf-dg{letter-spacing:-.02em;background:#171529;border:1px solid #8f7dff61;border-radius:15px;place-items:center;width:64px;height:78px;font-size:38px;display:grid;box-shadow:0 0 30px #6d5cff38,0 12px 26px #0000004d}.sf-p-code .sf-cap{text-align:center;color:#ffffff8c;margin-top:14px;font-size:13.5px}.sf-p-checks .sf-ck{align-items:center;gap:12px;margin-bottom:8px;padding:13px 14px;display:flex}.sf-ck .sf-ic{color:#7fe3ae;background:#2fbf7129;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.sf-ck .sf-ic svg{width:14px;height:14px}.sf-ck .sf-tx{font-size:14.5px}.sf-ck em{color:#ffffff5c;margin-left:auto;font-size:12px;font-style:normal}.sf-p-bars{padding:16px 16px 12px}.sf-p-bars .sf-bars{align-items:flex-end;gap:14px;height:170px;display:flex}.sf-p-bars .sf-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.sf-p-bars .sf-bar i{transform-origin:bottom;width:100%;animation:sf-grow .9s var(--ease) both;animation-delay:calc(var(--d) * 1ms);background:#ffffff1f;border-radius:9px 9px 4px 4px;display:block}.sf-p-bars .sf-bar.sf-win i{background:linear-gradient(#9a8cff,#4f3cff);box-shadow:0 0 30px #6d5cff59}.sf-p-bars .sf-bar small{color:#ffffff80;font-size:12px}@keyframes sf-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.sf-p-search .sf-q{color:#fffc;background:#171529;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:12px 15px;font-size:14.5px;display:flex}.sf-p-search .sf-q svg{color:#fff6}.sf-p-search .sf-res{margin-top:10px;padding:14px 15px}.sf-p-search .sf-res.sf-me{border-color:#8f7dff80;box-shadow:0 0 34px #6d5cff33,0 14px 30px #0000004d}.sf-p-search .sf-res.sf-dim{opacity:.4}.sf-p-search .sf-u{color:#ffffff73;font-size:12px}.sf-p-search .sf-tt{color:#c3b9ff;letter-spacing:-.01em;margin-top:4px;font-size:16px}.sf-p-search .sf-ds{color:#fff9;margin-top:4px;font-size:13px;line-height:1.5}.sf-p-site{overflow:hidden}.sf-p-site .sf-bar{border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:10px 12px;display:flex}.sf-p-site .sf-bar i{background:#ffffff29;border-radius:50%;width:7px;height:7px}.sf-p-site .sf-bar span{color:#fff6;margin-left:10px;font-size:11.5px}.sf-p-site .sf-in{background:radial-gradient(90% 120% at 90% 0,#3a2bb0 0%,#2a1f8c 22%,#17113f 50%,#0c0a1a 80% 100%);padding:18px 18px 16px}.sf-p-site .sf-ey{color:#ffffff8c;font-size:11.5px}.sf-p-site .sf-hh{letter-spacing:-.035em;max-width:15ch;margin-top:8px;font-size:23px;line-height:1.1}.sf-p-site .sf-bt{color:#12101e;background:#fff;border-radius:999px;margin-top:14px;padding:9px 15px;font-size:13px;font-weight:500;display:inline-flex}.sf-p-site .sf-cards{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:16px;display:grid}.sf-p-site .sf-cards span{color:#ffffffb3;background:#ffffff0f;border-radius:10px;padding:10px;font-size:12px}.sf-p-form .sf-fl{margin-bottom:8px;padding:11px 14px}.sf-p-form .sf-fl small{color:#ffffff6b;font-size:11.5px;display:block}.sf-p-form .sf-fl span{margin-top:3px;font-size:15px;display:block}.sf-p-form .sf-btn{background:linear-gradient(#6d5cff,#4f3cff);border-radius:12px;place-items:center;height:48px;margin-top:4px;font-size:15px;font-weight:500;display:grid;box-shadow:0 14px 30px #4f3cff59}.sf-p-video{aspect-ratio:16/10;background:radial-gradient(70% 90% at 50% 20%,#4f3cff 0%,#2a1f8c 35%,#17113f 65%,#0c0a1a 100%);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.sf-p-video .sf-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:5px 10px;font-size:12px;position:absolute;top:12px;left:12px}.sf-p-video .sf-subt{white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:10px;padding:7px 13px;font-size:14.5px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.sf-p-video .sf-subt span span{animation:sf-rise .4s var(--ease) both;animation-delay:calc(var(--d) * 1ms);display:inline-block}.sf-p-ads{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.sf-p-ads .sf-ad{overflow:hidden}.sf-p-ads .sf-im{aspect-ratio:4/5;background:radial-gradient(90% 80% at 30% 20%,#9a8cff 0%,#4f3cff 40%,#17113f 100%)}.sf-p-ads .sf-ad:nth-child(2) .sf-im{background:radial-gradient(90% 80% at 70% 30%,#e3a6ff 0%,#8b3dff 40%,#1d0f3a 100%)}.sf-p-ads .sf-ad:nth-child(3) .sf-im{background:radial-gradient(90% 80% at 50% 80%,#cbbcff 0%,#6d5cff 40%,#0c0a1a 100%)}.sf-p-ads .sf-lb{color:#ffffffbf;justify-content:space-between;padding:9px 10px;font-size:12.5px;display:flex}.sf-p-ads .sf-lb em{color:#fff6;font-style:normal}.sf-sec{padding:140px 0;position:relative}.sf-bg-a{background-blend-mode:multiply;background:radial-gradient(52% 44% at 18% 28%,#d9cfff 0%,#e1d9ff 18%,#e8e2ff 38%,#ede8ff 60%,#f0ecff 82%,#f1edff 100%),radial-gradient(38% 34% at 88% 64%,#e6e0ff 0%,#eeeaff 24%,#f5f3ff 50%,#fbfaff 76%,#fff 100%)}.sf-bg-b{background:radial-gradient(58% 40% at 50% 55%,#dad0ff 0%,#e1daff 20%,#e8e2ff 42%,#ede8ff 64%,#f0ecff 84%,#f1edff 100%)}.sf-bg-c{background-blend-mode:multiply;background:radial-gradient(42% 42% at 88%,#dad0ff 0%,#e1daff 22%,#e8e2ff 44%,#ede8ff 68%,#f0ecff 88%,#f1edff 100%),radial-gradient(35% 38% at 6% 55%,#ebe5ff 0%,#f2eeff 30%,#f8f7ff 60%,#fff 100%)}.sf-bg-d{background:radial-gradient(62% 40% at 50% 40%,#d6cbff 0%,#ddd5ff 20%,#e5dfff 42%,#ebe6ff 66%,#efebff 86%,#f1edff 100%)}.sf-bg-e{background-blend-mode:multiply;background:radial-gradient(38% 42% at 8% 55%,#e2daff 0%,#e8e2ff 24%,#ede8ff 50%,#f0ecff 76%,#f1edff 100%),radial-gradient(32% 40% at 94% 45%,#eee9ff 0%,#f3f0ff 30%,#f9f8ff 60%,#fff 100%)}.sf-pains{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:60px;display:grid}.sf-pain{transition:transform .45s var(--ease),box-shadow .45s var(--ease);background:linear-gradient(#fff 0%,#f8f6ff 55%,#eee9ff 100%);border:1px solid #4f3cff29;border-radius:26px;padding:36px;position:relative;box-shadow:0 24px 60px #4f3cff17,inset 0 1px #fff}.sf-pain:hover{transform:translateY(-6px);box-shadow:0 34px 80px #4f3cff29,inset 0 1px #fff}.sf-pain-ic{color:#fff;background:linear-gradient(#7a69ff 0%,#4f3cff 100%);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 14px 28px #4f3cff52}.sf-pain-ic svg{width:23px;height:23px}.sf-pain h3{letter-spacing:-.035em;margin-top:28px;font-size:28px;font-weight:400}.sf-pain p{color:var(--ink2);margin-top:12px;font-size:17.5px;line-height:1.62}.sf-bridge{text-align:center;letter-spacing:-.04em;max-width:22ch;color:var(--head);margin:96px auto 0;font-size:clamp(28px,3.5vw,52px);line-height:1.12}.sf-how-track{height:calc(100vh + var(--n) * 72vh);position:relative}.sf-how-stage{background-blend-mode:multiply;background:radial-gradient(46% 50% at 75% 52%,#cbbfff 0%,#d4caff 16%,#ddd5ff 34%,#e6e0ff 54%,#edeaff 76%,#f1edff 100%),radial-gradient(30% 28% at 10% 70%,#ebe5ff 0%,#f0ecff 25%,#f5f3ff 50%,#fbfaff 75%,#fff 100%);align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.sf-how-grid{grid-template-columns:1fr 1.04fr;align-items:center;gap:90px;width:100%;display:grid;position:relative}.sf-how-list{margin-top:40px;list-style:none}.sf-how-item{border-top:1px solid #12101e17;padding:20px 0 20px 30px;position:relative}.sf-how-item:last-child{border-bottom:1px solid #12101e17}.sf-how-rail{background:#4f3cff24;border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:0;overflow:hidden}.sf-how-rail i{transform-origin:top;transform:scaleY(var(--p,0));background:linear-gradient(#9a8cff 0%,#4f3cff 100%);position:absolute;inset:0}.sf-how-btn{text-align:left;align-items:baseline;gap:18px;width:100%;display:flex}.sf-how-n{color:var(--ink3);min-width:24px;font-size:14.5px;transition:color .4s}.sf-how-tt{letter-spacing:-.035em;color:#12101e52;transition:color .5s var(--ease);font-size:clamp(25px,2.2vw,34px);line-height:1.1}.sf-how-item:hover .sf-how-tt{color:#12101e99}.sf-how-item.sf-on .sf-how-tt{color:var(--ink)}.sf-how-item.sf-on .sf-how-n{color:var(--v)}.sf-how-body{opacity:0;transition:grid-template-rows .7s var(--ease),opacity .5s var(--ease);grid-template-rows:0fr;display:grid}.sf-how-body>div{min-height:0;overflow:hidden}.sf-how-body p{color:var(--ink2);max-width:46ch;padding:12px 0 2px 42px;font-size:18.5px;line-height:1.6}.sf-how-item.sf-on .sf-how-body{opacity:1;grid-template-rows:1fr}.sf-how-right{position:relative}.sf-how-glow{aspect-ratio:1;pointer-events:none;mix-blend-mode:multiply;width:150%;transform:translate(calc(-50% + var(--gx,0px)),calc(-50% + var(--gy,0px)));transition:transform 1.4s var(--ease);background:radial-gradient(closest-side,#ab99ff 0%,#bcafff 14%,#cdc3ff 30%,#ddd6ff 48%,#ebe7ff 66%,#f6f4ff 84%,#fff 100%);border-radius:50%;position:absolute;top:50%;left:50%}.sf-how-inline{margin-top:22px;display:none}.sf-how-inline .sf-screen{height:auto;padding:20px 22px}.sf-how-cta{margin-top:30px}.sf-how-cta a{color:var(--v);transition:background .25s,border-color .25s,transform .3s var(--ease);background:#fff;border:1px solid #4f3cff40;border-radius:999px;align-items:center;gap:10px;padding:13px 22px;font-size:16.5px;display:inline-flex;box-shadow:0 10px 26px #4f3cff1a}.sf-how-cta a:hover{background:#f4f1ff;border-color:#4f3cff73;transform:translateY(-2px)}.sf-how-cta svg{width:17px;height:17px}.sf-vsec{padding:40px 18px}.sf-vpanel{color:#fff;background:#08070e;border-radius:40px;padding:130px 0 120px;position:relative;overflow:hidden}.sf-vpanel .sf-glow{opacity:.55;width:1500px;height:1500px;top:-820px;left:50%;transform:translate(-50%)}.sf-vin{position:relative}.sf-segs{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1040px;margin:48px auto 0;display:grid}.sf-seg{text-align:left;color:#fff;transition:transform .4s var(--ease),border-color .3s,box-shadow .4s var(--ease),background .3s;background:linear-gradient(#17152b 0%,#0f0d1d 100%);border:1px solid #ffffff17;border-radius:22px;align-items:flex-start;gap:15px;padding:20px;display:flex;position:relative;box-shadow:0 18px 40px #00000059}.sf-seg:hover{border-color:#ffffff38;transform:translateY(-4px)}.sf-seg.sf-on{color:#12101e;background:linear-gradient(#fff 0%,#efeaff 100%);border-color:#0000;box-shadow:0 26px 64px #4f3cff6b,0 0 0 1px #ffffff40}.sf-seg-ic{color:#cbbcff;width:50px;height:50px;transition:all .35s var(--ease);background:#ffffff12;border:1px solid #ffffff17;border-radius:15px;flex:none;place-items:center;display:grid}.sf-seg.sf-on .sf-seg-ic{color:#fff;background:linear-gradient(#7a69ff,#4f3cff);border-color:#0000;box-shadow:0 12px 26px #4f3cff73}.sf-seg-ic svg{width:23px;height:23px}.sf-seg-tx{padding-right:44px}.sf-seg-tx b{letter-spacing:-.015em;font-size:17.5px;font-weight:500;display:block}.sf-seg-tx small{color:#ffffff8c;margin-top:6px;font-size:14px;line-height:1.45;display:block}.sf-seg-dur{color:#ffffff73;align-items:center;gap:6px;font-size:12.5px;display:inline-flex;position:absolute;top:18px;right:18px}.sf-seg-dur svg{width:9px;height:9px}.sf-seg.sf-on .sf-seg-dur{color:var(--v)}.sf-vplayer{background:#0b0a12;border-radius:26px;max-width:1040px;margin:30px auto 0;overflow:hidden;box-shadow:0 60px 140px #0009,0 0 0 1px #ffffff14}.sf-vplayer video{aspect-ratio:16/9;background:#0b0a12;width:100%}.sf-vcap{text-align:center;color:#fff9;margin-top:20px;font-size:17px}.sf-ba{background:#fff;border:1px solid #4f3cff24;border-radius:28px;margin-top:56px;overflow:hidden;box-shadow:0 30px 80px #4f3cff1a}.sf-ba-row{border-top:1px solid var(--line);grid-template-columns:1fr 1.1fr 1.1fr;display:grid}.sf-ba-row:first-child{border-top:0}.sf-ba-row>*{align-items:center;gap:12px;padding:23px 30px;font-size:17.5px;display:flex}.sf-ba-row .sf-k{color:var(--ink3);font-size:16px}.sf-ba-row .sf-o{color:var(--ink2)}.sf-ba-row .sf-o svg{color:#c25b6a;width:17px;height:17px}.sf-ba-row .sf-n{color:var(--ink);background:linear-gradient(90deg,#f4f1ff 0%,#ebe6ff 100%)}.sf-ba-row .sf-n svg{color:var(--v);width:18px;height:18px}.sf-ba-row.sf-hd>*{color:var(--ink3);padding-top:20px;padding-bottom:20px;font-size:14.5px}.sf-ba-row.sf-hd .sf-n{color:var(--v);font-weight:500}.sf-fit{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.sf-fit-col{border:1px solid var(--line2);background:#fff;border-radius:26px;padding:36px}.sf-fit-col.sf-yes{background:linear-gradient(#fff 0%,#f6f3ff 50%,#ece7ff 100%);border-color:#4f3cff4d;box-shadow:0 24px 60px #4f3cff1a}.sf-fit-col h3{letter-spacing:-.035em;font-size:27px;font-weight:400}.sf-fit-col ul{gap:15px;margin-top:22px;list-style:none;display:grid}.sf-fit-col li{color:var(--ink2);gap:12px;font-size:17.5px;line-height:1.5;display:flex}.sf-fit-col li svg{width:19px;height:19px;margin-top:3px}.sf-fit-col.sf-yes li svg{color:var(--v)}.sf-fit-col.sf-no li svg{color:#c25b6a}.sf-proof{color:#fff;background:#0a0912;border-radius:36px;padding:72px;position:relative;overflow:hidden;box-shadow:0 50px 120px #12101e40}.sf-proof .sf-glow{opacity:.55;width:1000px;height:1000px;bottom:-620px;left:-320px}.sf-proof-in{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid;position:relative}.sf-proof p.sf-tx{color:#ffffffad;max-width:46ch;margin-top:24px;font-size:19.5px;line-height:1.62}.sf-stats{gap:28px;display:grid}.sf-stat{border-top:1px solid #ffffff1f;padding-top:20px}.sf-stat b{letter-spacing:-.045em;-webkit-text-fill-color:transparent;background:linear-gradient(#cbbcff 0%,#fff 72%);-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,4.8vw,72px);font-weight:400;line-height:1;display:block}.sf-stat span{color:#fff9;margin-top:8px;font-size:16.5px;display:block}.sf-facts{gap:12px;list-style:none;display:grid}.sf-facts li{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff17;border-radius:18px;align-items:flex-start;gap:12px;padding:18px 20px;font-size:17px;display:flex}.sf-facts svg{color:#9d8bff;width:19px;height:19px;margin-top:2px}.sf-proof-link{color:#fff;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin-top:32px;padding:13px 22px;font-size:16.5px;transition:background .25s;display:inline-flex}.sf-proof-link:hover{background:#ffffff0f}.sf-proof-link svg{width:17px;height:17px}.sf-proof-note{color:#ffffff59;margin-top:14px;font-size:13px}.sf-proc{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:68px;display:grid;position:relative}.sf-proc:before{content:"";background:linear-gradient(90deg,#4f3cff 0%,#9a8cff 50%,#e4defa 100%);border-radius:2px;height:2px;position:absolute;top:24px;left:24px;right:24px}.sf-proc-i{padding:0;position:relative}.sf-proc-i .sf-n{color:#fff;background:linear-gradient(#7a69ff,#4f3cff);border-radius:50%;place-items:center;width:48px;height:48px;font-size:15px;display:grid;position:relative;box-shadow:0 0 0 6px #fff,0 12px 26px #4f3cff4d}.sf-proc-i:nth-child(n+3) .sf-n{color:var(--v);background:#fff;border:1px solid #4f3cff4d;box-shadow:0 0 0 6px #fbfaff,0 10px 22px #4f3cff1f}.sf-proc-i .sf-tg{color:#1d8a52;vertical-align:middle;background:#eafaf1;border-radius:999px;margin-left:10px;padding:4px 10px;font-size:12.5px;font-weight:400;display:inline-block}.sf-proc-i h3{letter-spacing:-.025em;margin-top:24px;font-size:22px;font-weight:500}.sf-proc-i p{color:var(--ink2);margin-top:10px;font-size:17px;line-height:1.6}.sf-prices{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:22px;margin-top:56px;display:grid}.sf-price{background:linear-gradient(#fff 0%,#f7f5ff 100%);border:1px solid #4f3cff24;border-radius:28px;flex-direction:column;padding:38px;display:flex;position:relative;box-shadow:0 20px 50px #4f3cff14}.sf-price .sf-bdg{color:var(--v);background:#fff;border-radius:999px;padding:6px 13px;font-size:13px;position:absolute;top:-14px;left:38px;box-shadow:0 8px 20px #4f3cff40}.sf-price .sf-nm{color:var(--ink2);font-size:17px}.sf-price .sf-amt{letter-spacing:-.04em;margin-top:12px;font-size:clamp(32px,3vw,46px);line-height:1.05}.sf-price .sf-per{color:var(--ink3);margin-top:8px;font-size:15px}.sf-price ul{border-top:1px solid var(--line);gap:13px;margin-top:28px;padding-top:26px;list-style:none;display:grid}.sf-price li{color:var(--ink2);gap:11px;font-size:16.5px;line-height:1.45;display:flex}.sf-price li svg{color:var(--v);width:18px;height:18px;margin-top:2px}.sf-price.sf-feat{color:#fff;background:radial-gradient(120% 85% at 85% 0,#6d5cff 0%,#4f3cff 16%,#2a1f8c 38%,#17113f 62%,#0c0a1a 84%,#08070e 100%);border-color:#0000;overflow:visible;box-shadow:0 40px 100px #4f3cff52,inset 0 1px #ffffff1f}.sf-price.sf-feat .sf-nm{color:#ffffffb8}.sf-price.sf-feat .sf-amt{-webkit-text-fill-color:transparent;background:linear-gradient(#cbbcff 0%,#fff 72%);-webkit-background-clip:text;background-clip:text}.sf-price.sf-feat .sf-per{color:#ffffff80}.sf-price.sf-feat ul{border-top-color:#ffffff1f}.sf-price.sf-feat li{color:#ffffffd1}.sf-price.sf-feat li svg{color:#b5a9ff}.sf-price.sf-custom{text-align:center;align-items:center;padding:52px 36px}.sf-price.sf-custom p{max-width:52ch;color:var(--ink2);margin-top:12px;font-size:17.5px;line-height:1.65}.sf-price-note{text-align:center;color:var(--ink3);margin-top:24px;font-size:16px}.sf-value{text-align:center;letter-spacing:-.04em;max-width:26ch;color:var(--head);margin:72px auto 0;font-size:clamp(26px,2.9vw,42px);line-height:1.18}.sf-faq{max-width:920px;margin:56px auto 0}.sf-faq details{border-bottom:1px solid var(--line2)}.sf-faq summary{letter-spacing:-.025em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:22px;list-style:none;transition:color .2s;display:flex}.sf-faq summary::-webkit-details-marker{display:none}.sf-faq summary:hover{color:var(--v)}.sf-faq .sf-pl{border:1px solid var(--line2);width:36px;height:36px;transition:transform .35s var(--ease),background .3s,color .3s,border-color .3s;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.sf-faq .sf-pl svg{width:16px;height:16px}.sf-faq details[open] .sf-pl{background:var(--v);color:#fff;border-color:var(--v);transform:rotate(45deg)}.sf-faq .sf-ans{color:var(--ink2);padding:0 60px 28px 0;font-size:18px;line-height:1.68}.sf-final{background:var(--dark);color:#fff;padding:150px 0;position:relative;overflow:hidden}.sf-final .sf-glow{opacity:.46;width:1400px;height:1400px;top:-320px;left:-520px}.sf-final-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:76px;display:grid;position:relative}.sf-next{counter-reset:n;gap:18px;margin-top:40px;list-style:none;display:grid}.sf-next li{color:#fffc;align-items:center;gap:16px;font-size:18.5px;display:flex}.sf-next li:before{counter-increment:n;content:counter(n);color:#cbbcff;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.sf-reverse{color:#ffffff8f;border-top:1px solid #ffffff1a;max-width:44ch;margin-top:36px;padding-top:26px;font-size:17px;line-height:1.6}.sf-quiz{color:var(--ink);background:#fff;border-radius:32px;flex-direction:column;min-height:580px;padding:38px;display:flex;box-shadow:0 70px 140px #0000008c,0 0 0 1px #ffffff1a}.sf-qin{flex-direction:column;flex:1;display:flex}.sf-qin>*{animation:sf-rise .5s var(--ease) both}.sf-q-prog{gap:6px;display:flex}.sf-q-prog span{background:#ece9f5;border-radius:4px;flex:1;height:4px;transition:background .4s}.sf-q-prog span.sf-on{background:linear-gradient(90deg,#4f3cff,#8b3dff)}.sf-q-meta{color:var(--ink3);justify-content:space-between;margin-top:16px;font-size:14px;display:flex}.sf-q-title{letter-spacing:-.035em;margin-top:22px;font-size:clamp(27px,2.4vw,34px);font-weight:400;line-height:1.12}.sf-q-opts{gap:10px;margin-top:26px;display:grid}.sf-q-opt{text-align:left;border:1px solid var(--line2);letter-spacing:-.01em;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;font-size:18px;transition:border-color .2s,background .2s,transform .2s;display:flex}.sf-q-opt:hover{background:#f8f6ff;border-color:#4f3cff80;transform:translate(3px)}.sf-q-opt.sf-sel{border-color:var(--v);background:#f1eeff}.sf-q-opt .sf-ar{color:var(--v);opacity:.35;transition:opacity .2s}.sf-q-opt:hover .sf-ar,.sf-q-opt.sf-sel .sf-ar{opacity:1}.sf-q-opt .sf-ar svg{width:18px;height:18px}.sf-q-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.sf-q-card{text-align:left;border:1px solid var(--line2);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .25s;background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.sf-q-card:hover{border-color:#4f3cff59;transform:translateY(-5px);box-shadow:0 24px 48px #4f3cff2e}.sf-q-card.sf-sel{border-color:var(--v);box-shadow:0 0 0 3px #4f3cff2e,0 24px 48px #4f3cff33}.sf-q-tile{aspect-ratio:16/8.6;place-items:center;display:grid;position:relative;overflow:hidden}.sf-q-tile:after{content:"";opacity:.11;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sf-q-tile.sf-t0{background:radial-gradient(95% 130% at 18% 0,#cbbcff 0%,#ab99ff 16%,#6d5cff 36%,#4f3cff 54%,#2a1f8c 76%,#17113f 100%)}.sf-q-tile.sf-t1{background:radial-gradient(95% 130% at 82% 0,#ead2ff 0%,#cf9cff 16%,#a15cff 36%,#7b2fe0 54%,#46188f 76%,#1f0b45 100%)}.sf-q-tile.sf-t2{background:radial-gradient(95% 130% at 18% 100%,#d3d6ff 0%,#a3abff 16%,#6874ff 36%,#4448e0 54%,#24268f 76%,#101145 100%)}.sf-q-tile.sf-t3{background:radial-gradient(95% 130% at 82% 100%,#ded4ff 0%,#b7a9ff 16%,#8573ff 36%,#4f3cff 54%,#251c6e 76%,#0c0a1a 100%)}.sf-q-ico{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;width:56px;height:56px;transition:transform .5s var(--ease);background:#ffffff29;border:1px solid #ffffff4d;border-radius:17px;place-items:center;display:grid;position:relative;box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff59}.sf-q-card:hover .sf-q-ico{transform:translateY(-4px)scale(1.07)}.sf-q-ico svg{width:26px;height:26px}.sf-q-chip{z-index:1;color:#12101e;transition:transform .45s var(--ease);background:#fffffff0;border-radius:999px;padding:5px 10px;font-size:11.5px;position:absolute;bottom:10px;left:10px;box-shadow:0 8px 18px #00000038}.sf-q-card:hover .sf-q-chip{transform:translateY(-2px)}.sf-q-ok{z-index:1;width:26px;height:26px;color:var(--v);transition:transform .35s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(0);box-shadow:0 6px 14px #0003}.sf-q-card.sf-sel .sf-q-ok{transform:scale(1)}.sf-q-ok svg{width:14px;height:14px}.sf-q-cb{padding:15px 16px 17px}.sf-q-cb b{letter-spacing:-.015em;font-size:16.5px;font-weight:500;line-height:1.25;display:block}.sf-q-cb small{color:var(--ink3);margin-top:5px;font-size:13.5px;line-height:1.4;display:block}.sf-q-back{color:var(--ink3);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:15px;display:inline-flex}.sf-q-back:hover{color:var(--ink)}.sf-q-back svg{width:15px;height:15px}.sf-q-hint{color:var(--ink3);margin-top:auto;padding-top:20px;font-size:14.5px}.sf-q-result{color:var(--ink);background:linear-gradient(#f6f3ff 0%,#efeaff 100%);border:1px solid #4f3cff29;border-radius:17px;margin-top:16px;padding:17px 19px;font-size:16.5px;line-height:1.55}.sf-q-result .sf-soft{color:var(--ink2);margin-top:8px;font-size:15px;display:block}.sf-q-result a{color:var(--v);text-underline-offset:3px;text-decoration:underline}.sf-q-form{gap:10px;margin-top:18px;display:grid}.sf-q-lbl{color:var(--ink3);margin-bottom:-2px;font-size:14px}.sf-slots{flex-wrap:wrap;gap:7px;display:flex}.sf-slot{border:1px solid var(--line2);border-radius:999px;padding:11px 16px;font-size:15px;transition:all .2s}.sf-slot:hover{border-color:#4f3cff73}.sf-slot.sf-sel{background:var(--v);border-color:var(--v);color:#fff}.sf-q-form input{border:1px solid var(--line2);height:54px;font:inherit;color:var(--ink);background:#fff;border-radius:15px;width:100%;padding:0 17px;font-size:16.5px;transition:border-color .2s,box-shadow .2s}.sf-q-form input:focus{border-color:var(--v);outline:none;box-shadow:0 0 0 4px #4f3cff1f}.sf-q-form input[aria-invalid=true]{border-color:#c25b6a}.sf-q-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sf-q-err{color:#b0384a;font-size:14.5px}.sf-q-fine{color:var(--ink3);text-align:center;font-size:13px;line-height:1.5}.sf-q-done{text-align:center;flex-direction:column;align-items:center;margin:auto 0;display:flex}.sf-q-check{color:#fff;background:linear-gradient(#6d5cff,#4f3cff);border-radius:50%;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 0 44px #4f3cff73}.sf-q-check svg{width:30px;height:30px}.sf-q-done p{color:var(--ink2);max-width:36ch;margin-top:12px;font-size:17.5px;line-height:1.6}.sf-q-link{color:var(--v);align-items:center;gap:8px;margin-top:22px;font-size:16px;display:inline-flex}.sf-q-link svg{width:15px;height:15px}.sf-sticky{z-index:60;transition:transform .55s var(--ease);position:fixed;bottom:20px;left:50%;transform:translate(-50%,160%)}.sf-sticky.sf-show{transform:translate(-50%)}.sf-how .sf-h2{font-size:clamp(36px,3.9vw,60px)}.sf-how .sf-sub{margin-top:18px;font-size:18.5px}@media (width>=981px) and (height<=960px){.sf-how .sf-sub{display:none}.sf-how-list{margin-top:26px}.sf-how-item{padding:14px 0 14px 30px}.sf-how-cta{margin-top:20px}.sf-screen{height:350px}}@media (width<=980px){.sf-hero{padding:120px 0 96px}.sf-hero-grid,.sf-final-grid,.sf-proof-in{grid-template-columns:1fr;gap:56px}.sf-pains{grid-template-columns:1fr}.sf-how-track{height:auto}.sf-how-stage{height:auto;padding:100px 0;display:block;position:relative;overflow:visible}.sf-how-grid{grid-template-columns:1fr;gap:0}.sf-how-right{display:none}.sf-how-item{padding:30px 0 30px 26px}.sf-how-tt{color:var(--ink)}.sf-how-n{color:var(--v)}.sf-how-body{opacity:1;grid-template-rows:1fr}.sf-how-body p{padding-left:0}.sf-how-rail i{transform:scaleY(1)}.sf-how-inline{display:block}.sf-segs{grid-template-columns:1fr;max-width:560px}.sf-proc{grid-template-columns:1fr 1fr;gap:40px 24px}.sf-proc:before{display:none}.sf-fit{grid-template-columns:1fr}.sf-proof{padding:48px 30px}.sf-dev3d{--bx:3deg;--by:-4deg}.sf-pop.sf-a{right:-14px}.sf-pop.sf-b{left:-14px}}@media (width<=640px){.sf-wrap{padding:0 16px}.sf-sec{padding:96px 0}.sf-final{padding:100px 0}.sf-lead{font-size:17px}.sf-sub{font-size:17.5px}.sf-trust{font-size:14px}.sf-screen{height:372px}.sf-screen>.sf-layer{inset:16px}.sf-how-inline .sf-screen{padding:16px}.sf-device-cap,.sf-device-steps{padding-left:16px;padding-right:16px}.sf-p-code .sf-dg{width:54px;height:66px;font-size:30px}.sf-dev3d{--bx:0deg;--by:0deg}.sf-dev-back,.sf-dev-pop{display:none}.sf-pain{padding:28px}.sf-pain p{font-size:16.5px}.sf-bridge{margin-top:64px}.sf-how-body p{font-size:17px}.sf-vsec{padding:24px 10px}.sf-vpanel{border-radius:28px;padding:84px 0}.sf-ba-row{grid-template-columns:1fr 1fr}.sf-ba-row .sf-k{grid-column:1/-1;padding-bottom:0}.sf-ba-row>*{padding:14px 16px;font-size:15px}.sf-ba-row.sf-hd .sf-k{display:none}.sf-fit-col{padding:28px}.sf-fit-col li{font-size:16px}.sf-proc{grid-template-columns:1fr}.sf-price{padding:30px}.sf-faq summary{font-size:19px}.sf-faq .sf-ans{padding-right:0;font-size:16.5px}.sf-quiz{border-radius:26px;padding:26px 18px}.sf-q-cb b{font-size:15px}.sf-q-cb small{font-size:12.5px}.sf-q-chip{display:none}.sf-q-row{grid-template-columns:1fr}.sf-cta-row .sf-cta,.sf-cta-row .sf-ghost{justify-content:center;width:100%}.sf-cta-row .sf-cta .sf-cta-core{width:100%}.sf-sticky{left:16px;right:16px;transform:translateY(160%)}.sf-sticky.sf-show{transform:none}.sf-sticky .sf-cta{width:100%;display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sf-i{flex:none;width:1em;height:1em}.sf-q-result b,.sf-ln b{font-weight:500}.sf-bridge,.sf-value{-webkit-text-fill-color:transparent;background:linear-gradient(#9a93ac 0%,#17141f 70%) 0 0/100% 1.14em repeat-y;-webkit-background-clip:text;background-clip:text;line-height:1.14}.sf-bridge .sf-kw,.sf-value .sf-kw{-webkit-text-fill-color:#4f3cff}.sf-dark .sf-sub{color:#ffffffe6}.sf-lead{color:#ffffffd6}.sf-trust{color:#ffffffb8}.sf-vcap,.sf-proof p.sf-tx{color:#ffffffdb}.sf-stat span{color:#ffffffc7}.sf-reverse{color:#fffc}.sf-next li{color:#ffffffeb}.sf-seg-tx small{color:#ffffffb8}.sf-seg.sf-on .sf-seg-tx small{color:#12101e99}.sf-p-video img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.sf-showcase-slot{position:relative}.sf-cta:disabled{opacity:.7;cursor:wait}.sf-bridge,.sf-value{letter-spacing:-.045em;text-align:center;background-size:100% 1.06em;max-width:18ch;margin-left:auto;margin-right:auto;font-size:clamp(36px,5vw,76px);line-height:1.06}.sf-bridge{margin-top:110px}.sf-value{margin-top:80px}.sf-sec.sf-bg-a{padding-bottom:64px}@media (width>=981px){.sf-how-stage{align-items:flex-start;padding-top:clamp(90px,12vh,140px)}}@media (width<=640px){.sf-bridge,.sf-value{font-size:clamp(30px,8.4vw,42px)}.sf-bridge{margin-top:72px}.sf-value{margin-top:56px}}
