body{margin:0;background:#fff}a{color:#0d0b18;text-decoration:none}a:hover{color:#5a5868}.ue{position:relative;font-family:Geist,system-ui,sans-serif;color:#0d0b18;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.ue *{box-sizing:border-box}.mono{font-family:Geist Mono,ui-monospace,monospace}.anton{font-family:Anton,Impact,sans-serif;text-transform:uppercase;line-height:.94}.wrap{max-width:1312px;margin:0 auto;border-left:1px solid #ececf1;border-right:1px solid #ececf1;position:relative}.sec{position:relative;border-top:1px solid #ececf1;padding:136px 64px;overflow:hidden}.px{padding-left:64px;padding-right:64px}.mist{background:linear-gradient(180deg,#fcfcfd,#f2f2f6)}.mist2{background:linear-gradient(180deg,#f3f3f7,#fbfbfd)}.night{background:#0d0b18;color:#efedf7}.night .g{color:#9893ad}.grain{position:absolute;left:-50%;top:-50%;width:200%;height:200%;pointer-events:none;z-index:1;opacity:.09;mix-blend-mode:multiply;animation:grain .8s steps(4) infinite;will-change:transform}.night .grain{mix-blend-mode:screen;opacity:.06}.grain.hard{opacity:.32;mix-blend-mode:overlay}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-2%,1.5%)}50%{transform:translate(1.5%,-2%)}75%{transform:translate(-1%,-1%)}to{transform:translate(0)}}.z{position:relative;z-index:2}.pl{position:absolute;width:11px;height:11px;z-index:3;pointer-events:none;color:#b8b6c6}.pl:before,.pl:after{content:"";position:absolute;background:currentColor}.pl:before{left:5px;top:0;width:1px;height:11px}.pl:after{top:5px;left:0;height:1px;width:11px}.pl.l{left:-6px;top:-6px}.pl.r{right:-6px;top:-6px}.h2{font-size:clamp(36px,5.2vw,72px);line-height:.98;letter-spacing:-.05em;font-weight:500;margin:0;max-width:20ch}.head{margin-bottom:72px}.head.center{text-align:center}.head.center .h2,.head.center .lead{margin-left:auto;margin-right:auto}.lead{font-size:19px;line-height:1.55;margin:22px 0 0;max-width:58ch;color:#4a4858}.g{color:#6a6878}.cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 24px;border:0;cursor:pointer;color:#fff;font:500 15px/1 Geist,sans-serif;letter-spacing:-.01em;background:linear-gradient(180deg,#8257ff,#5b2cf0);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #4b20d8,0 12px 30px -14px #5b2cf0b3;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .2s}.cta:hover{color:#fff;filter:brightness(1.08);transform:translateY(-2px)}.cta:active{transform:translateY(0) scale(.98)}.ue a:focus-visible,.ue button:focus-visible,.ue input:focus-visible{outline:2px solid #5b2cf0;outline-offset:3px}.cta .arr{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.cta:hover .arr{transform:translate(4px)}.ghost{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #dddce5;background:linear-gradient(180deg,#fff,#f6f6f9);color:#0d0b18;font:500 15px/1 Geist,sans-serif;cursor:pointer;transition:border-color .2s}.ghost:hover{border-color:#0d0b18;color:#0d0b18}.brand{display:flex;align-items:center;gap:6px;font-weight:600;font-size:20px;letter-spacing:-.045em;position:relative;z-index:2}.brand svg{transform:rotate(90deg);transition:transform .7s cubic-bezier(.7,0,.2,1)}.brand:hover svg{transform:rotate(270deg)}.topbar{position:absolute;top:14px;left:0;right:0;z-index:30;padding:0 16px;pointer-events:none}.dock{position:fixed;left:50%;bottom:22px;z-index:40;display:flex;align-items:center;gap:14px;padding:8px 20px 8px 8px;color:#fff;background:linear-gradient(180deg,#8257ff,#5b2cf0);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #4b20d8,0 24px 50px -22px #5b2cf0d9;transform:translate(-50%);transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .4s}.dock.off{transform:translate(-50%,170%);opacity:0;pointer-events:none}.dock:hover{color:#fff;transform:translate(-50%,-3px)}.dock-av{position:relative;flex:none;width:46px;height:46px;overflow:hidden;background:linear-gradient(160deg,#d9d0ff,#8fa8ff)}.dock-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.dock-av i{position:absolute;right:3px;bottom:3px;width:9px;height:9px;background:#22c55e;box-shadow:0 0 0 2px #fff}.dock-t{display:flex;flex-direction:column;gap:2px;line-height:1.2;white-space:nowrap}.dock-t b{font-weight:500;font-size:15px;letter-spacing:-.01em}.dock-t span{font-size:12.5px;opacity:.82}.dock .arr{margin-left:4px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.dock:hover .arr{transform:translate(4px)}.navpill{pointer-events:auto;position:relative;max-width:1080px;margin:0 auto;height:60px;padding:0 8px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:1px solid rgba(13,11,24,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.links{position:relative;z-index:2;display:flex;gap:4px}.links a{padding:9px 14px;font-size:14px;color:#3a3848;transition:color .25s}.links a:hover{color:#0d0b18}.navcta{position:relative;z-index:2}.roll{display:inline-flex;overflow:hidden;height:18px;line-height:18px;vertical-align:middle}.roll .rl{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.7,0,.2,1)}.roll .rl span{height:18px}a:hover .roll .rl{transform:translateY(-18px)}.hero{position:relative;overflow:hidden;padding:168px 64px 96px}.eta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:16px;letter-spacing:-.01em}.eta b{font-weight:500}.eta .slot8{position:relative;display:inline-flex;align-items:center;gap:8px;margin-left:4px}.flyer{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8257ff,#5b2cf0);flex:none;animation:fly 1.5s cubic-bezier(.55,0,.25,1) .9s both}@keyframes fly{0%{transform:translate(-290px,-4px) rotate(-25deg) scale(.7);opacity:0}12%{opacity:1}45%{transform:translate(-170px,-30px) rotate(-12deg) scale(1)}80%{transform:translate(-20px,-8px) rotate(6deg)}92%{transform:translateY(2px) scale(1.12,.86)}to{transform:none}}.hour{font-weight:500;color:#5b2cf0;clip-path:inset(0 100% 0 0);animation:reveal .7s cubic-bezier(.2,.8,.2,1) 2.35s both}@keyframes reveal{to{clip-path:inset(0 0 0 0)}}.h1{font-size:clamp(38px,9.4vw,132px);line-height:.9;letter-spacing:-.065em;font-weight:500;margin:28px 0 0}.w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .02em .1em 0;margin-bottom:-.1em}.w>span{display:inline-block;animation:wup 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes wup{0%{transform:translateY(108%) rotate(5deg);filter:blur(8px);opacity:0}to{transform:none;filter:none;opacity:1}}.w>.shine{background:linear-gradient(100deg,#0d0b18 0% 38%,#7b6cf0 48%,#5b8cff 53%,#0d0b18 64% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wup 1.1s cubic-bezier(.2,.8,.2,1) .26s both,shine 7s linear 1.4s infinite}@keyframes shine{0%{background-position:100% 0}to{background-position:-50% 0}}.vsl{position:relative;display:block;width:100%;padding:10px;border:0;cursor:pointer;background:linear-gradient(180deg,#ffffffe6,#f6f6fae6);box-shadow:0 0 0 1px #e3e2ea}.vsl-in{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:21/9;overflow:hidden;background:linear-gradient(120deg,#1a1530,#0d0b18,#151a2e)}.tick{position:absolute;width:14px;height:14px;border-color:#0d0b18;border-style:solid;border-width:0}.play{position:relative;width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.vsl:hover .play{transform:scale(1.08)}.bust{position:absolute;left:50%;transform:translate(-50%)}.lane{display:flex;gap:12px;width:max-content;animation:slideL 60s linear infinite;align-items:flex-end}.lanes:hover .lane{animation-play-state:paused}@keyframes slideL{0%{transform:translate(0)}to{transform:translate(-50%)}}.frame{position:relative;overflow:hidden;flex:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.frame:hover{transform:translateY(-5px)}.frame .cap{position:absolute;left:0;right:0;text-align:center;color:#fff;font-weight:600;letter-spacing:-.02em;padding:0 10px;z-index:2}.frame .cap b,.hl{background:#fff;color:#0d0b18;padding:0 5px;font-weight:600}.fw{display:flex;flex-direction:column;align-items:center;gap:10px;flex:none}.flogo{display:block;animation:float 3.2s ease-in-out infinite;transition:transform .3s}.fw:nth-child(3n+1) .flogo{animation-delay:-1.1s}.fw:nth-child(3n+2) .flogo{animation-delay:-2.2s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ico{width:68px;height:68px;display:block;color:#15122a;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.ben{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ececf1;box-shadow:0 0 0 1px #ececf1}.ben>div{background:linear-gradient(180deg,#fff,#f8f8fb);padding:36px 32px 40px}.ben>div:hover .ico,.inc>div:hover .ico{animation:wig .6s cubic-bezier(.3,0,.3,1)}@keyframes wig{0%,to{transform:none}25%{transform:rotate(-9deg) scale(1.08)}60%{transform:rotate(6deg) scale(1.06)}}.ben h3,.inc h3,.who h3{font-size:21px;font-weight:500;letter-spacing:-.03em;margin:28px 0 0}.ben p,.inc p,.who p{font-size:15px;line-height:1.55;margin:10px 0 0;color:#5a5868}.stage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;box-shadow:0 0 0 1px #e6e5ec;position:relative}.zone{padding:28px;min-height:480px;position:relative;overflow:hidden;border-right:1px solid #ececf1}.zone:last-child{border-right:0}.link{position:absolute;top:50%;width:56px;height:20px;margin:-10px 0 0 -28px;z-index:4;pointer-events:none}.link:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:repeating-linear-gradient(90deg,#9893ad 0 4px,transparent 4px 8px)}.link i{position:absolute;top:6px;left:0;width:8px;height:8px;background:#6d3bff;animation:travel 2.2s cubic-bezier(.6,0,.4,1) infinite}@keyframes travel{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.file{display:flex;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(180deg,#fff,#f8f8fb);box-shadow:0 0 0 1px #e6e5ec;font-size:12px;opacity:0;animation:drop 7s cubic-bezier(.2,.8,.2,1) infinite}.file .tag{font-size:10px;font-weight:500;padding:3px 5px}.file .dur{margin-left:auto;color:#6a6878}@keyframes drop{0%{opacity:0;transform:translateY(-20px)}8%{opacity:1;transform:none}78%{opacity:1;transform:none}90%{opacity:0;transform:translate(28px)}to{opacity:0}}.reel{display:flex;gap:3px;width:max-content;animation:slideL 9s linear infinite}.cut{position:absolute;top:-4px;bottom:-4px;width:2px;background:#fff;opacity:0;animation:cut 3s steps(1) infinite;z-index:2}@keyframes cut{0%{opacity:0}10%{opacity:1}22%{opacity:0}}.bar{height:3px;background:#ffffff1a;position:relative;overflow:hidden}.bar i{position:absolute;inset:0;transform-origin:left;animation:fill 6s cubic-bezier(.6,0,.2,1) infinite}@keyframes fill{0%{transform:scaleX(0)}70%{transform:scaleX(1)}to{transform:scaleX(1)}}.morph{position:relative;overflow:hidden;border:5px solid #0d0b18;transition:width .75s cubic-bezier(.7,0,.2,1),height .75s cubic-bezier(.7,0,.2,1),background .75s}.word{display:inline-block;opacity:0;animation:pop 2.6s cubic-bezier(.2,.8,.2,1) infinite}@keyframes pop{0%,8%{opacity:0;transform:translateY(8px) scale(.94)}16%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.pfl{display:flex;flex-direction:column;align-items:center;gap:6px;transition:opacity .35s,transform .35s}.pfl i{display:block;height:2px;transition:width .35s,background .35s}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;box-shadow:0 0 0 1px #e6e5ec;margin-top:1px}.steps>div{padding:28px;border-right:1px solid #ececf1}.steps>div:last-child{border-right:0}.inc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#ececf1;box-shadow:0 0 0 1px #ececf1}.inc>div{padding:30px 26px 34px;background:linear-gradient(180deg,#fff,#f8f8fb)}.thumbs{display:flex;gap:14px;width:max-content;animation:slideL 50s linear infinite}.tstrip:hover .thumbs{animation-play-state:paused}.thumb{position:relative;flex:none;width:248px;aspect-ratio:16/9;overflow:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.thumb:hover{transform:translateY(-4px)}.fmt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.fmt>div{display:flex;flex-direction:column;gap:20px}.tex{position:relative;overflow:hidden;height:260px;display:flex;align-items:center;justify-content:center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.fmt>div:hover .tex{transform:translateY(-6px)}.tex .logos{position:relative;z-index:2;display:flex;gap:14px;color:#fff}.tex .rat{position:absolute;left:14px;bottom:12px;z-index:2;font-size:12px;color:#ffffffd9}.tex .shape{position:absolute;z-index:2;box-shadow:inset 0 0 0 1.5px #ffffffb3}.who{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.who>div{display:flex;flex-direction:column}.ill{position:relative;overflow:hidden;background:linear-gradient(180deg,#faf9fd,#efeef5);box-shadow:0 0 0 1px #ececf1;aspect-ratio:24/17}.ill svg{position:relative;z-index:2;width:100%;height:100%;display:block}.cmp{width:100%;border-collapse:collapse;font-size:15px}.cmp th,.cmp td{text-align:left;padding:20px 22px;border-bottom:1px solid #ececf1;vertical-align:middle}.cmp thead th{font-weight:500;font-size:15px;padding-top:24px;padding-bottom:24px}.cmp .us{background:linear-gradient(180deg,#f5f2ff,#efebff);font-weight:500}.cmp .cell{display:flex;align-items:center;gap:10px}.cmp .bad{color:#4a4858}.meter{display:inline-flex;gap:3px}.meter i{width:14px;height:8px;display:inline-block;background:#e6e5ec}.glow{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:0}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.plan{padding:36px 32px;display:flex;flex-direction:column;gap:26px;position:relative;background:linear-gradient(180deg,#ffffffc7,#f7f6fc99);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 1px #0d0b1814,inset 0 1px #fff;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.plan.on{transform:translateY(-10px);box-shadow:0 0 0 1.5px #b9a6ff,inset 0 1px #fff,0 40px 80px -40px #6d3bff73}.plan ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;font-size:15px}.plan li{display:flex;gap:10px;align-items:flex-start}.plan li svg{flex:none;margin-top:2px}.vol{width:100%;accent-color:#6d3bff;height:44px;cursor:pointer}.faq{border-top:1px solid #e6e5ec;max-width:880px}.foot-word{font-size:15vw;line-height:.82;letter-spacing:-.075em;font-weight:600;margin:0;white-space:nowrap;background:linear-gradient(180deg,#0d0b18 10%,#8c89a0);-webkit-background-clip:text;background-clip:text;color:transparent}@media(min-width:1440px){.foot-word{font-size:212px}}.rise{animation:rise .9s cubic-bezier(.2,.8,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.d1{animation-delay:.35s}.d2{animation-delay:.5s}.d3{animation-delay:.65s}@supports (animation-timeline: view()){.rv{animation:rv linear both;animation-timeline:view();animation-range:entry 5% entry 45%}@keyframes rv{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}.zdesc{display:none}@media(max-width:1180px){.stage{grid-template-columns:minmax(0,1fr)}.zone{border-right:0;border-bottom:1px solid #ececf1;min-height:0}.zone:last-child{border-bottom:0}.link,.steps{display:none}.zdesc{display:block;margin-top:22px;padding-top:18px;border-top:1px solid #ececf1}.zone.night .zdesc{border-top-color:#efedf71f}.zdesc b{display:block;font-size:19px;font-weight:500;letter-spacing:-.03em}.zdesc span{display:block;font-size:15px;line-height:1.55;margin-top:8px;color:#5a5868}.zone.night .zdesc span{color:#b7b3c9}}@media(max-width:980px){.cmp,.cmp tbody,.cmp tr,.cmp th,.cmp td{display:block;width:100%}.cmp thead{display:none}.cmp tr{padding:20px;border-bottom:1px solid #e6e5ec}.cmp tbody th{padding:0 0 12px;border:0;font-size:16px;color:#0d0b18}.cmp td{padding:8px 0;border:0}.cmp td:before{content:attr(data-label);display:block;font-size:12px;color:#6a6878;margin-bottom:4px}.cmp td.us{padding:10px 12px;margin-top:6px}.sec{padding:96px 20px}.px{padding-left:20px;padding-right:20px}.hero{padding:120px 20px 72px}.head{margin-bottom:48px}.ben,.inc,.fmt,.who{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl-in{aspect-ratio:16/9}.tstrip{margin:0 -20px!important;padding:6px 20px!important}.stage,.steps,.plans{grid-template-columns:minmax(0,1fr)}.zone{border-right:0;border-bottom:1px solid #ececf1}.link{display:none}.steps>div{border-right:0;border-bottom:1px solid #ececf1}.links{display:none!important}.plan.on{transform:none}}@media(max-width:560px){.dock{left:12px;right:12px;transform:none;bottom:12px}.dock.off{transform:translateY(170%)}.dock:hover{transform:none}.ben,.inc,.fmt,.who{grid-template-columns:minmax(0,1fr)}.zone{min-height:0}.navcta{display:none!important}}@media(prefers-reduced-motion:reduce){.ue *{animation:none!important}.file,.word{opacity:1}}.qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:20px 0;font-size:19px;font-weight:500;letter-spacing:-.02em;cursor:pointer}.qa summary::-webkit-details-marker{display:none}.qa summary:focus-visible{outline:2px solid #5b2cf0;outline-offset:3px}.qi{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:24px;font-weight:400;background:linear-gradient(180deg,#f6f6f9,#ececf1);transition:transform .3s,background .3s,color .3s}.qa[open] .qi{transform:rotate(45deg);background:#ece8ff;color:#3b2a8f}.qa p{font-size:16px;line-height:1.6;margin:0 0 24px;max-width:62ch}.qa{border-bottom:1px solid #e6e5ec}.calbox{background:#fff;box-shadow:0 0 0 1px #e6e5ec;padding:8px;min-height:680px}.calbox noscript a{display:inline-block;margin:24px;color:#5b2cf0}
