.lp{position:fixed;inset:0;z-index:80;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;--ink:#04060B;--surface:#171D2C;--text:#EDF1F7;--text-2:#CBD4E3;--slate:#A3AEC2;--faint:#7C879C;--brand:#5B8DFF;--violet:#8B5CF6;--cyan:#22D3EE;--up:#00C896;--down:#FF4D67;--warn:#F5B84B;--hair:rgba(148,163,184,.14);--pad:22px;--max:1180px;--pop:cubic-bezier(.16,1,.3,1);background:var(--ink);color:var(--text);color-scheme:dark;font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;font-size:17px;line-height:1.6;letter-spacing:-.015em;transition:background-color .9s cubic-bezier(.4,0,.2,1)}.lp.lock{overflow:hidden}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp section{position:relative}.lp h1,.lp h2,.lp h3{font-weight:900;letter-spacing:-.055em;line-height:.96;margin:0}.lp .lw{max-width:var(--max);margin:0 auto;padding:0 var(--pad);width:100%;position:relative;z-index:1}.lp .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.lp .bar{position:-webkit-sticky;position:sticky;top:0;z-index:60;margin-bottom:-64px;opacity:0;animation:lp-fade .8s 2.4s forwards;transition:color .5s ease;background:linear-gradient(180deg,rgba(4,6,11,.92) 40%,rgba(4,6,11,0));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp[data-on=light] .bar{color:#04060B;background:linear-gradient(180deg,rgba(91,141,255,.92) 40%,rgba(91,141,255,0))}.lp .bar .lw{display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px}.lp .mark{display:inline-flex;align-items:center;gap:9px;font-weight:900;letter-spacing:-.05em;font-size:19px;color:inherit}@keyframes lp-fade{to{opacity:1}}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;font-weight:800;white-space:nowrap;transition:transform .22s var(--pop),box-shadow .22s ease,background .22s ease,color .22s ease,border-color .22s ease}.lp .btn.sm{height:40px;padding:0 16px;font-size:15px;background:rgba(237,241,247,.1);border:1px solid rgba(237,241,247,.24);color:inherit}.lp .btn.sm:hover{background:var(--brand);border-color:var(--brand);color:#04060B;transform:translateY(-2px)}.lp[data-on=light] .btn.sm{background:rgba(4,6,11,.08);border-color:rgba(4,6,11,.22)}.lp .btn.lg{height:58px;padding:0 32px;font-size:17px;font-weight:900;background:var(--brand);color:#04060B;box-shadow:0 16px 44px rgba(91,141,255,.34)}.lp .btn.lg:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 22px 60px rgba(91,141,255,.5)}.lp .btn.ghost{height:58px;padding:0 24px;font-size:16px;color:var(--text-2);background:rgba(237,241,247,.045);border:1px solid rgba(237,241,247,.3)}.lp .btn.ghost:hover{color:#fff;border-color:var(--cyan);background:rgba(34,211,238,.08);transform:translateY(-3px);box-shadow:0 0 0 1px rgba(34,211,238,.35),0 16px 40px rgba(34,211,238,.18)}.lp .mq{position:absolute;left:0;right:0;top:44px;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp .mq.back{top:auto;bottom:52px}.lp .mqin{display:flex;width:max-content;animation:lp-mq 42s linear infinite}.lp .mq.back .mqin{animation-duration:56s;animation-direction:reverse}.lp .mqin span{display:block;white-space:nowrap;padding-right:.35em;font-size:clamp(52px,11vw,132px);font-weight:900;letter-spacing:-.055em;line-height:1;color:rgba(148,163,184,.085);transform:skewX(-7deg)}@keyframes lp-mq{to{transform:translateX(-50%)}}.lp .hero{height:100svh;min-height:600px;overflow:hidden;background:var(--ink);perspective:900px;perspective-origin:50% 38%}.lp .floor{position:absolute;left:-40%;right:-40%;bottom:-16%;height:128%;transform-origin:50% 100%;transform:rotateX(0deg);transition:transform 1.4s cubic-bezier(.7,0,.2,1)}.lp .floor.tilt{transform:rotateX(57deg) translateZ(-60px)}.lp .heat{width:100%;height:100%}.lp .heat,.lp .horizon{position:absolute;inset:0}.lp .horizon{pointer-events:none;background:linear-gradient(to bottom,var(--ink) 0,rgba(4,6,11,.55) 30%,rgba(4,6,11,0) 62%,var(--ink) 100%);opacity:0;transition:opacity 1.2s ease 1.2s}.lp .floor.tilt~.horizon{opacity:1}.lp .hero-copy{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px var(--pad) 104px;will-change:transform,opacity}.lp .kicker{font-size:15px;font-weight:700;color:var(--cyan);margin:0 0 16px;opacity:0;animation:lp-fade .7s 2.7s forwards}.lp .kicker:before{content:"";display:inline-block;width:22px;height:2px;background:var(--cyan);margin-right:10px;vertical-align:middle;box-shadow:0 0 12px var(--cyan)}.lp .hero h1{font-size:clamp(40px,min(11.5vw,15vh),132px);line-height:.94;color:#fff}.lp .hero h1 .ln{display:block;font-style:normal;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.lp .hero h1 .ln span{display:block;transform:translateY(105%);animation:lp-up 1.1s cubic-bezier(.16,1,.3,1) forwards}.lp .hero h1 .ln:first-child span{animation-delay:2.2s}.lp .hero h1 .ln:nth-child(2) span{animation-delay:2.34s}@keyframes lp-up{to{transform:none}}.lp .lede{margin:18px 0 0;max-width:32ch;font-size:clamp(16px,4.2vw,19px);color:var(--text-2);word-break:keep-all;opacity:0;animation:lp-fade .8s 2.9s forwards}.lp .hero .cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;opacity:0;animation:lp-fade .8s 3.05s forwards}@media(max-width:559px){.lp .hero .cta{flex-wrap:nowrap;width:100%;gap:8px}.lp .hero .cta .btn{flex:1 1;min-width:0;height:54px;padding:0 10px;font-size:15px}}.lp .facts{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:24px;width:100%;max-width:760px;opacity:0;animation:lp-fade .9s 3.2s forwards}.lp .fcard{min-width:0;padding:13px 15px;border-radius:13px;background:rgba(11,16,28,.62);border:1px solid rgba(148,163,184,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s var(--pop),border-color .25s ease,background .25s ease}.lp .fcard:hover{transform:translateY(-3px);border-color:rgba(91,141,255,.45);background:rgba(11,16,28,.85)}.lp .fcard b{display:block;font-size:clamp(19px,5vw,26px);font-weight:900;letter-spacing:-.045em;line-height:1;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .fcard:first-child b{color:var(--down)}.lp .fcard span{display:block;margin-top:6px;font-size:14px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:559px){.lp .fcard{display:flex;align-items:baseline;gap:10px;padding:11px 14px}.lp .fcard b{flex:0 0 auto}.lp .fcard span{margin-top:0;flex:1 1 auto;text-align:right}}@media(min-width:560px){.lp .facts{grid-template-columns:repeat(3,1fr);gap:10px}}@media(max-height:780px){.lp .hero-copy{padding:72px var(--pad) 96px}.lp .lede{margin-top:14px}.lp .facts,.lp .hero .cta{margin-top:18px}}@media(max-height:660px){.lp .hero-copy{padding:44px var(--pad) 60px}.lp .kicker{margin-bottom:10px}.lp .hero h1{font-size:clamp(32px,min(9.5vw,11.5vh),132px)}.lp .lede{margin-top:10px;font-size:clamp(15px,4vw,17px)}.lp .hero .cta{margin-top:16px}.lp .hero .cta .btn{height:48px}.lp .facts{margin-top:14px;gap:6px}.lp .fcard{padding:8px 12px}.lp .fcard b{font-size:clamp(17px,4.4vw,21px)}}.lp .ticker{position:absolute;left:0;right:0;bottom:0;z-index:4;border-top:1px solid var(--hair);background:rgba(4,6,11,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;padding:12px 0;transform:translateY(100%);animation:lp-tick .8s cubic-bezier(.16,1,.3,1) 2.6s forwards}@keyframes lp-tick{to{transform:none}}.lp .ticker ul{display:flex;gap:44px;margin:0;padding:0;list-style:none;width:max-content;animation:lp-slide 40s linear infinite}.lp .ticker li{display:flex;gap:12px;font-size:14.5px;white-space:nowrap}.lp .ticker b{font-weight:600;color:var(--faint)}@keyframes lp-slide{to{transform:translateX(-50%)}}.lp .up{color:var(--up)}.lp .down{color:var(--down)}.lp .scroll-cue{position:absolute;right:var(--pad);bottom:68px;z-index:4;width:1px;height:48px;background:rgba(148,163,184,.35);opacity:0;animation:lp-fade .6s 3.4s forwards}.lp .scroll-cue:after{content:"";position:absolute;left:0;top:0;width:1px;height:16px;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:lp-cue 1.6s ease-in-out infinite}.lp .scroll-cue span{position:absolute;right:8px;top:0;font-size:13px;font-weight:700;color:var(--faint);writing-mode:vertical-rl;letter-spacing:.1em;white-space:nowrap}@keyframes lp-cue{0%{top:0}to{top:32px}}@media(max-width:559px){.lp .scroll-cue{display:none}}.lp .all{padding:190px 0 120px;overflow:hidden}.lp .agrid{display:grid;grid-gap:12px;gap:12px;margin-top:8px}@media(min-width:720px){.lp .agrid{grid-template-columns:repeat(2,1fr);gap:14px}}@media(min-width:1040px){.lp .agrid{grid-template-columns:repeat(3,1fr)}}.lp .acard{position:relative;overflow:hidden;min-width:0;padding:28px 24px 26px;border-radius:16px;background:linear-gradient(160deg,rgba(23,29,44,.92),rgba(23,29,44,.4));border:1px solid var(--hair);transition:transform .32s var(--pop),border-color .32s ease,box-shadow .32s ease,opacity .8s var(--pop)}.lp .acard:before{content:"";position:absolute;right:-40%;top:-60%;width:80%;height:150%;background:radial-gradient(circle,rgba(91,141,255,.22),transparent 62%);opacity:0;transition:opacity .4s ease;pointer-events:none}.lp .acard:hover{transform:translateY(-7px);border-color:rgba(91,141,255,.5);box-shadow:0 26px 64px rgba(4,6,11,.65)}.lp .acard:hover:before{opacity:1}.lp .acard:nth-child(2):before{background:radial-gradient(circle,rgba(139,92,246,.22),transparent 62%)}.lp .acard:nth-child(3):before{background:radial-gradient(circle,rgba(34,211,238,.22),transparent 62%)}.lp .acard:nth-child(4):before{background:radial-gradient(circle,rgba(245,184,75,.2),transparent 62%)}.lp .acard:nth-child(5):before{background:radial-gradient(circle,rgba(0,200,150,.2),transparent 62%)}.lp .atag{display:inline-block;margin-bottom:14px;padding:5px 11px;border-radius:8px;font-size:14px;font-weight:800;color:var(--brand);background:rgba(91,141,255,.12);border:1px solid rgba(91,141,255,.3)}.lp .acard:nth-child(2) .atag{color:var(--violet);background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3)}.lp .acard:nth-child(3) .atag{color:var(--cyan);background:rgba(34,211,238,.12);border-color:rgba(34,211,238,.3)}.lp .acard:nth-child(4) .atag{color:var(--warn);background:rgba(245,184,75,.12);border-color:rgba(245,184,75,.3)}.lp .acard:nth-child(5) .atag{color:var(--up);background:rgba(0,200,150,.12);border-color:rgba(0,200,150,.3)}.lp .acard h3{position:relative;margin:0 0 10px;font-size:clamp(23px,5.6vw,30px);letter-spacing:-.04em;line-height:1.12}.lp .acard p{position:relative;margin:0;font-size:16px;line-height:1.72;color:var(--text-2);word-break:keep-all}.lp .story{position:relative;height:420svh}.lp .pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;background:var(--ink)}.lp .heat2{position:absolute;inset:0;width:100%;height:100%}.lp .pin .fadeb{position:absolute;inset:0;background:linear-gradient(to top,var(--ink) 0,rgba(4,6,11,.35) 40%,rgba(4,6,11,0) 75%)}.lp .wash{position:absolute;inset:0;z-index:1;pointer-events:none}.lp .tier{left:var(--pad);top:92px;font-size:clamp(84px,24vw,190px);font-weight:900;letter-spacing:-.07em;line-height:.8}.lp .copy,.lp .tier{position:absolute;z-index:2}.lp .copy{left:0;right:0;bottom:92px}.lp .copy h2{font-size:clamp(30px,8.2vw,68px);line-height:1.06;max-width:13ch;word-break:keep-all}.lp .copy h2 i{text-shadow:0 2px 30px rgba(4,6,11,.95)}.lp .copy p{margin:16px 0 0;padding:16px 18px;border-radius:14px;background:rgba(11,16,28,.72);border:1px solid var(--hair);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text-2);font-size:16px;line-height:1.7;max-width:38ch;word-break:keep-all}.lp .step{height:100svh}.lp .step.first{margin-top:-100svh}.lp .rail{position:absolute;right:var(--pad);top:50%;transform:translateY(-50%);z-index:2;display:grid;grid-gap:10px;gap:10px}.lp .rail i{display:block;width:4px;height:26px;border-radius:2px;background:rgba(148,163,184,.22);transition:background .4s ease,height .4s var(--pop),box-shadow .4s ease}.lp .rail i.on{height:46px;background:currentColor;box-shadow:0 0 14px currentColor}.lp .live{min-height:100svh;padding:90px 0;background:var(--ink);overflow:hidden}.lp .live,.lp .live .lbl{display:flex;align-items:center}.lp .live .lbl{font-size:15px;font-weight:700;color:var(--faint);margin:0 0 6px}.lp .live .lbl:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--down);margin-right:10px;box-shadow:0 0 0 0 rgba(255,77,103,.55);animation:lp-pulse 2.2s ease-out infinite}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 rgba(255,77,103,.55)}70%{box-shadow:0 0 0 12px rgba(255,77,103,0)}to{box-shadow:0 0 0 0 rgba(255,77,103,0)}}.lp .live .big{font-size:clamp(64px,19vw,220px);font-weight:900;letter-spacing:-.07em;line-height:.85;color:#fff}.lp .live .sub{margin:26px 0 0;color:var(--slate);font-size:17px;max-width:34ch;word-break:keep-all}.lp .live .row{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:36px}@media(min-width:620px){.lp .live .row{grid-template-columns:repeat(3,1fr);gap:12px}}.lp .lcard{min-width:0;padding:22px 20px;border-radius:16px;background:rgba(23,29,44,.55);border:1px solid var(--hair);transition:transform .3s var(--pop),border-color .3s ease,background .3s ease,opacity .8s var(--pop)}.lp .lcard:hover{transform:translateY(-5px);background:rgba(23,29,44,.9);border-color:rgba(91,141,255,.42)}.lp .lcard b{display:block;font-size:clamp(26px,7vw,44px);font-weight:900;letter-spacing:-.04em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .lcard span{display:block;margin-top:8px;font-size:14px;color:var(--faint)}.lp .lcard:first-child b{color:var(--down)}.lp .lcard:nth-child(2) b{color:var(--up)}.lp .ls{display:flex;height:8px;border-radius:4px;overflow:hidden;margin-top:22px;background:rgba(148,163,184,.14)}.lp .ls i{display:block;height:100%}.lp .ls i:first-child{background:var(--down)}.lp .ls i:last-child{background:var(--up)}.lp .metrics{padding:120px 0;background:var(--ink)}.lp .mgrid{display:grid;grid-gap:12px;gap:12px}@media(min-width:760px){.lp .mgrid{grid-template-columns:repeat(2,1fr);gap:16px}}.lp .mcard{position:relative;overflow:hidden;min-width:0;padding:30px 26px 28px;border-radius:16px;background:linear-gradient(180deg,rgba(23,29,44,.9),rgba(23,29,44,.45));border:1px solid var(--hair);transition:transform .3s var(--pop),border-color .3s ease,box-shadow .3s ease,opacity .8s var(--pop)}.lp .mcard:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--brand),var(--violet),var(--cyan));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--pop)}.lp .mcard:hover{transform:translateY(-6px);border-color:rgba(91,141,255,.5);box-shadow:0 24px 60px rgba(4,6,11,.6)}.lp .mcard:hover:after{transform:scaleX(1)}.lp .mcard .no{display:block;font-size:14px;font-weight:800;color:var(--brand);margin-bottom:14px;letter-spacing:.06em}.lp .mcard:nth-child(2) .no{color:var(--violet)}.lp .mcard:nth-child(3) .no{color:var(--cyan)}.lp .mcard:nth-child(4) .no{color:var(--warn)}.lp .mcard h4{margin:0 0 10px;font-size:clamp(24px,6vw,34px);font-weight:900;letter-spacing:-.04em;line-height:1.1}.lp .mcard p{margin:0;font-size:16px;line-height:1.72;color:var(--text-2);word-break:keep-all}.lp .brief{padding:120px 0;background:var(--ink);overflow:hidden}.lp .brief .tag{display:inline-block;margin-bottom:18px;padding:6px 13px;border-radius:9px;font-size:14px;font-weight:800;color:var(--violet);background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.32)}.lp .brief h2{font-size:clamp(38px,10.5vw,92px)}.lp .brief h2 em{font-style:normal;background:linear-gradient(120deg,#8B5CF6,#22D3EE);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .leadbox{margin:28px 0 0;padding:4px 0 4px 20px;border-left:3px solid var(--violet);max-width:46ch;font-size:clamp(17px,4.4vw,20px);line-height:1.72;color:var(--text-2);word-break:keep-all}.lp .brief .points{list-style:none;margin:38px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}@media(min-width:760px){.lp .brief .points{grid-template-columns:repeat(2,1fr);gap:12px}}.lp .brief .points li{position:relative;padding:18px 20px 18px 46px;border-radius:14px;min-width:0;background:rgba(23,29,44,.5);border:1px solid var(--hair);font-size:16px;font-weight:700;color:var(--text);word-break:keep-all;transition:transform .3s var(--pop),border-color .3s ease,background .3s ease,opacity .8s var(--pop)}.lp .brief .points li:before{content:"";position:absolute;left:20px;top:50%;margin-top:-5px;width:10px;height:10px;border-radius:50%;background:var(--violet);box-shadow:0 0 14px rgba(139,92,246,.85);transition:transform .3s var(--pop)}.lp .brief .points li:hover{transform:translateX(6px);background:rgba(23,29,44,.9);border-color:rgba(139,92,246,.5)}.lp .brief .points li:hover:before{transform:scale(1.5)}.lp .brief .fine{margin:24px 0 0;font-size:14px;color:var(--faint);max-width:46ch;word-break:keep-all}.lp .slab{min-height:100svh;display:flex;align-items:center;padding:100px 0;overflow:hidden}.lp .slab.blue{background:var(--brand);color:#04060B}.lp .slab h2{font-size:clamp(46px,12.5vw,140px);line-height:.94}.lp .slab p{margin:32px 0 0;max-width:34ch;font-size:clamp(17px,4.4vw,21px);line-height:1.56;opacity:.72;word-break:keep-all}.lp .slab .fine{margin-top:26px;font-size:15px;opacity:.6;max-width:42ch;word-break:keep-all}.lp .slab .go{display:inline-flex;align-items:center;height:58px;padding:0 32px;margin-top:40px;background:#04060B;color:#fff;border-radius:12px;font-weight:900;font-size:16px;box-shadow:0 14px 36px rgba(4,6,11,.32);transition:transform .22s var(--pop),box-shadow .22s ease,opacity .7s var(--pop)}.lp .slab .go:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 22px 52px rgba(4,6,11,.45)}.lp .slab.blue .zero{position:absolute;right:-.06em;bottom:-.22em;z-index:0;font-size:clamp(260px,68vw,720px);font-weight:900;letter-spacing:-.08em;line-height:1;color:#04060B;opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp .bots{padding:120px 0;background:var(--ink)}.lp .head{font-size:clamp(38px,10.5vw,92px);margin-bottom:20px}.lp .head-sub{margin:0 0 62px;color:var(--slate);font-size:17px;max-width:42ch;word-break:keep-all}.lp .bot{display:grid;grid-gap:16px;gap:16px;padding:0 0 80px;min-width:0}@media(min-width:900px){.lp .bot{grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.lp .bot.flip>div:first-child{order:2}}.lp .bot>div{min-width:0}.lp .inst{position:relative;aspect-ratio:1/1;max-height:520px;width:100%;background:var(--surface);border-radius:16px;overflow:hidden;transition:transform .35s var(--pop),box-shadow .35s ease}.lp .inst:hover{transform:translateY(-6px) scale(1.01)}.lp .inst canvas{position:absolute;inset:0;width:100%;height:100%}.lp .inst .cap{position:absolute;left:16px;bottom:14px;font-size:14px;color:var(--faint);font-weight:700}.lp .inst.c{border:1px solid rgba(34,211,238,.32);box-shadow:inset 0 0 60px rgba(34,211,238,.06)}.lp .inst.c:hover{box-shadow:inset 0 0 80px rgba(34,211,238,.12),0 24px 60px rgba(34,211,238,.16)}.lp .inst.v{border:1px solid rgba(139,92,246,.38);box-shadow:inset 0 0 60px rgba(139,92,246,.07)}.lp .inst.v:hover{box-shadow:inset 0 0 80px rgba(139,92,246,.14),0 24px 60px rgba(139,92,246,.18)}.lp .botcopy{display:flex;flex-direction:column;justify-content:center;padding:32px 28px;border-radius:16px;background:rgba(23,29,44,.5);border:1px solid var(--hair);transition:transform .3s var(--pop),border-color .3s ease,background .3s ease}.lp .botcopy:hover{transform:translateY(-4px);background:rgba(23,29,44,.85);border-color:rgba(34,211,238,.4)}.lp .bot.flip .botcopy:hover{border-color:rgba(139,92,246,.45)}.lp .bot .tag{display:inline-block;align-self:flex-start;margin-bottom:14px;font-size:14px;font-weight:800;color:var(--cyan);padding:5px 11px;border-radius:8px;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.28)}.lp .bot .tag.v{color:var(--violet);background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.32)}.lp .bot h3{font-size:clamp(30px,7.6vw,56px);line-height:1}.lp .bot h3 em{font-style:normal;color:var(--cyan)}.lp .bot.flip h3 em{color:var(--violet)}.lp .bot p{margin:20px 0 0;color:var(--text-2);font-size:17px;line-height:1.75;word-break:keep-all;max-width:38ch}.lp .guard{padding:120px 0;background:var(--ink)}.lp .guards{margin-top:8px;display:grid;grid-gap:14px;gap:14px}@media(min-width:860px){.lp .guards{grid-template-columns:repeat(3,1fr);gap:20px}}.lp .guards div{padding:28px 24px;border-radius:16px;min-width:0;background:rgba(23,29,44,.55);border:1px solid var(--hair);transition:transform .3s var(--pop),border-color .3s ease,background .3s ease,opacity .8s var(--pop)}.lp .guards div:hover{transform:translateY(-6px);background:rgba(23,29,44,.9);border-color:rgba(91,141,255,.45)}.lp .guards div:before{content:"";display:block;width:34px;height:4px;border-radius:2px;margin-bottom:20px;background:var(--brand);box-shadow:0 0 14px rgba(91,141,255,.7);transition:width .35s var(--pop)}.lp .guards div:hover:before{width:64px}.lp .guards div:nth-child(2):before{background:var(--violet);box-shadow:0 0 14px rgba(139,92,246,.7)}.lp .guards div:nth-child(3):before{background:var(--cyan);box-shadow:0 0 14px rgba(34,211,238,.7)}.lp .guards h4{margin:0 0 10px;font-size:clamp(21px,5vw,27px);font-weight:900;letter-spacing:-.035em;line-height:1.15}.lp .guards p{margin:0;font-size:16px;line-height:1.7;color:var(--text-2);word-break:keep-all}.lp .market{padding:120px 0 200px;background:var(--ink);overflow:hidden}.lp .market .tag{display:inline-block;margin-bottom:18px;padding:6px 13px;border-radius:9px;font-size:14px;font-weight:800;color:var(--cyan);background:rgba(34,211,238,.12);border:1px solid rgba(34,211,238,.32)}.lp .market h2 em{font-style:normal;background:linear-gradient(120deg,#22D3EE,#5B8DFF);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .rules{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.lp .rules>div{display:flex;gap:18px;align-items:flex-start;min-width:0;padding:24px 22px;border-radius:16px;background:rgba(23,29,44,.5);border:1px solid var(--hair);transition:transform .3s var(--pop),border-color .3s ease,background .3s ease,opacity .8s var(--pop)}.lp .rules>div:hover{transform:translateX(8px);background:rgba(23,29,44,.9);border-color:rgba(34,211,238,.45)}.lp .rules .no{flex-shrink:0;font-size:clamp(28px,7vw,40px);font-weight:900;letter-spacing:-.05em;line-height:1;color:var(--cyan);opacity:.5;transition:opacity .3s ease,transform .3s var(--pop)}.lp .rules>div:hover .no{opacity:1;transform:scale(1.08)}.lp .rules h4{margin:0 0 8px;font-size:clamp(20px,5vw,26px);font-weight:900;letter-spacing:-.035em;line-height:1.2}.lp .rules p{margin:0;font-size:16px;line-height:1.7;color:var(--text-2);word-break:keep-all}.lp .end{background:var(--ink);min-height:92svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 0}.lp .end h2{font-size:clamp(44px,12vw,140px)}.lp .end h2 em{font-style:normal;background:linear-gradient(120deg,#5B8DFF,#8B5CF6 55%,#22D3EE);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .end p{margin:26px auto 0;max-width:36ch;color:var(--slate);font-size:17px;word-break:keep-all}.lp .end .endsub{margin-top:18px;font-size:15px;color:var(--faint)}.lp footer{position:relative;background:var(--ink);padding:28px 0 44px;color:var(--faint);font-size:14.5px}.lp footer:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#5B8DFF 30%,#8B5CF6 55%,#22D3EE 80%,transparent)}.lp footer .lw{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between}.lp .rise{opacity:0;transform:translateY(30px);transition:opacity .85s cubic-bezier(.22,.9,.3,1),transform .85s cubic-bezier(.22,.9,.3,1)}.lp .rise.in{opacity:1;transform:none}.lp .slide{opacity:0;transform:translateX(-46px);transition:opacity .8s var(--pop),transform .8s var(--pop)}.lp .bot.flip.slide{transform:translateX(46px)}.lp .slide.in{opacity:1}.lp .bot.flip.slide.in,.lp .slide.in{transform:none}.lp .zoom{opacity:0;transform:scale(.84);transition:opacity .7s var(--pop),transform .7s var(--pop)}.lp .zoom.in{opacity:1;transform:none}.lp .mask i{display:inline-block;font-style:normal;opacity:0;transform:translateY(.6em) rotate(3deg);transition:opacity .6s var(--pop),transform .6s var(--pop)}.lp .mask.in i{opacity:1;transform:none}.lp .spin{opacity:0;transform:rotate(-7deg) scale(.68);transform-origin:0 100%;transition:opacity .9s var(--pop),transform .95s var(--pop)}.lp .end .spin{transform-origin:50% 50%;transform:rotate(-5deg) scale(.8)}.lp .spin.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp .bar,.lp .cta,.lp .facts,.lp .kicker,.lp .lede,.lp .rise,.lp .slide,.lp .spin,.lp .zoom{opacity:1;transform:none}.lp .bot.flip.slide{transform:none}.lp .mq{display:none}.lp .mask i{opacity:1}.lp .hero h1 .ln span,.lp .mask i,.lp .ticker{transform:none}.lp .floor{transform:rotateX(57deg)}.lp .floor~.horizon{opacity:1}}