@property --lp-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lp-pct{syntax:"<number>";inherits:false;initial-value:0}.lp{--bg:#0B0B0A;--bg2:#10100F;--bg3:#161614;--bg4:#1E1D1B;--ln:rgba(237,235,230,.08);--ln2:rgba(237,235,230,.15);--ln3:rgba(237,235,230,.28);--tx:#EDEBE6;--tx2:#A9A59D;--tx3:#85817A;--ac:#FF4F00;--onac:#0B0B0A;--acg:color-mix(in oklab,var(--ac) 45%,transparent);--acs:color-mix(in oklab,var(--ac) 14%,transparent);--act:color-mix(in oklab,var(--ac) 78%,white);--acx:var(--ac);--new:#3B82F6;--work:#F59E0B;--fixed:#8B5CF6;--ok:#16A34A;--ver:#0EA5E9;--rej:#DC2626;--fd:"Unbounded","Arial Black",system-ui,sans-serif;--fu:"Geist","Segoe UI",system-ui,-apple-system,sans-serif;--fm:"Martian Mono","JetBrains Mono",ui-monospace,monospace;--e:cubic-bezier(.2,.7,.2,1);--eo:cubic-bezier(.16,1,.3,1);position:relative;background:var(--bg);color:var(--tx);font:400 16px/1.6 var(--fu);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;width:100%;min-height:100vh;overflow-x:clip}.lp.lp *,.lp.lp :after,.lp.lp :before{box-sizing:border-box}.lp.lp:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:90;background-image:url(/images/landing/noise.svg);background-size:240px;opacity:.06;mix-blend-mode:overlay}.lp a{color:inherit;text-decoration:none}.lp :where(p,h1,h2,h3,h4,ul,ol,figure,dl,dd){margin:0}.lp :where(ul,ol){padding:0;list-style:none}.lp img{display:block;max-width:none}.lp button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.lp.lp .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp .wrap{width:min(1280px,100% - 80px);margin-inline:auto;position:relative}.lp .sec{position:relative;padding-block:150px}.lp .sec.tight{padding-block:110px}.lp .lbl{display:inline-flex;align-self:flex-start;align-items:stretch;font:500 10.5px/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2);box-shadow:inset 0 0 0 1px var(--ln2);border-radius:4px}.lp .lbl>b{padding:8px 9px;font-weight:500;color:var(--acx);box-shadow:1px 0 0 var(--ln2)}.lp .lbl>span{padding:8px 11px}.lp .lbl>em{padding:8px 9px;font-style:normal;color:var(--tx3);box-shadow:-1px 0 0 var(--ln2)}.lp .head.c .lbl{align-self:center}.lp .h1{font:500 clamp(56px,6.6vw,100px)/.96 var(--fd);letter-spacing:-.05em}.lp .h2{font:500 clamp(38px,4.1vw,62px)/1.02 var(--fd);letter-spacing:-.045em;text-wrap:balance}.lp .h3{font:600 20px/1.3 var(--fu);letter-spacing:-.01em}.lp .lead{font:400 19px/1.55 var(--fu);color:var(--tx2);text-wrap:pretty}.lp .acc{color:var(--acx)}.lp .light{--bg:#EDEBE5;--bg2:#E5E2DB;--bg3:#FFFFFF;--ln:rgba(21,20,18,.1);--ln2:rgba(21,20,18,.17);--ln3:rgba(21,20,18,.32);--tx:#151412;--tx2:#4F4C46;--tx3:#69655E;--acx:#C2410C;background:var(--bg);color:var(--tx)}.lp .light .grid-bg{background-image:linear-gradient(rgba(38,64,99,.09) 1px,transparent 0),linear-gradient(90deg,rgba(38,64,99,.09) 1px,transparent 0)}.lp .light .card{background:#F6F4EF;box-shadow:inset 0 0 0 1px var(--ln),0 1px 0 rgba(255,255,255,.6) inset,0 30px 60px -40px rgba(21,20,18,.35)}.lp .light .chip{background:rgba(21,20,18,.03)}.lp .light .btn-g{background:rgba(21,20,18,.04);color:var(--tx)}.lp .light .btn-g:hover{background:rgba(21,20,18,.08);color:var(--tx)}.lp .dark{--bg:#0B0B0A;--bg2:#10100F;--bg3:#161614;--ln:rgba(237,235,230,.08);--ln2:rgba(237,235,230,.15);--ln3:rgba(237,235,230,.28);--tx:#EDEBE6;--tx2:#A9A59D;--tx3:#85817A;--acx:var(--ac);color:var(--tx)}.lp .mono{font-family:var(--fm)}.lp .muted{color:var(--tx2)}.lp .head{display:flex;flex-direction:column;gap:22px;max-width:760px}.lp .head.c{align-items:center;text-align:center;margin-inline:auto}.lp .head .lead{max-width:620px}.lp .i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp .i.s{width:16px;height:16px}.lp .i.xs{width:13px;height:13px}.lp .i.l{width:26px;height:26px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;font:600 15.5px/1 var(--fu);letter-spacing:-.005em;white-space:nowrap;position:relative;isolation:isolate;transition:transform .35s var(--e),box-shadow .35s var(--e),background-color .35s var(--e)}.lp .btn .go{transition:transform .35s var(--e)}.lp .btn:hover .go{transform:translateX(4px)}.lp .btn-p{background:var(--ac);color:var(--onac);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 0 rgba(0,0,0,.12),0 12px 40px -12px var(--acg)}.lp .btn-p:hover{transform:translateY(-2px);color:var(--onac);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 0 rgba(0,0,0,.12),0 20px 56px -12px var(--acg)}.lp .btn-g{background:rgba(237,235,230,.06);color:var(--tx);box-shadow:inset 0 0 0 1px var(--ln2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lp .btn-g:hover{background:rgba(237,235,230,.11);color:var(--tx)}.lp .btn.sm{height:40px;padding:0 18px;font-size:14px}.lp .btn .pc{width:30px;height:30px;margin-left:-12px;border-radius:50%;display:grid;place-items:center;background:var(--tx);color:var(--bg)}.lp .btn .pc .i{width:15px;height:15px}.lp .chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;font:500 12.5px/1 var(--fu);color:var(--tx2);background:rgba(237,235,230,.04);box-shadow:inset 0 0 0 1px var(--ln);white-space:nowrap}.lp .chip.mono{font:500 10.5px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase}.lp .dot{width:8px;height:8px;border-radius:50%;background:var(--ac);flex:none}.lp .dot.ping{box-shadow:0 0 0 0 var(--acg);animation:lp-ping 2.2s var(--e) infinite}.lp .card{position:relative;border-radius:22px;background:linear-gradient(180deg,rgba(237,235,230,.045),rgba(237,235,230,.015));box-shadow:inset 0 0 0 1px var(--ln),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.lp .glass{background:rgba(20,20,18,.62);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:inset 0 0 0 1px var(--ln2),0 20px 50px -20px rgba(0,0,0,.7)}.lp .beam{position:relative}.lp .beam:before{content:"";border-radius:inherit;padding:1px;background:conic-gradient(from var(--lp-ang),transparent 0 64%,var(--ac) 80%,#FFD2B8 84%,transparent 92%) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lp-spin 6s linear infinite}.lp .beam:before,.lp .grid-bg{position:absolute;inset:0;pointer-events:none}.lp .grid-bg{background-image:linear-gradient(var(--ln) 1px,transparent 1px),linear-gradient(90deg,var(--ln) 1px,transparent 1px);background-size:80px 80px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%)}.lp .glow{position:absolute;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(237,235,230,.09),transparent);filter:blur(20px)}@keyframes lp-up{0%{opacity:0;transform:translate3d(0,34px,0)}to{opacity:1;transform:none}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-wordup{0%{transform:translate3d(0,108%,0)}to{transform:none}}@keyframes lp-blurin{0%{opacity:0;filter:blur(12px);transform:translate3d(0,12px,0)}to{opacity:1;filter:none;transform:none}}@keyframes lp-spin{to{--lp-ang:360deg}}@keyframes lp-rot{to{transform:rotate(1turn)}}@keyframes lp-ping{0%{box-shadow:0 0 0 0 var(--acg)}70%,to{box-shadow:0 0 0 12px transparent}}@keyframes lp-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes lp-marq{to{transform:translate3d(-50%,0,0)}}@keyframes lp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-blink{0%,49%{opacity:1}50%,to{opacity:0}}.lp .in{animation:lp-up 1.1s var(--eo) both}.lp .bi{animation:lp-blurin 1.2s var(--eo) both}.lp .w{overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.lp .w,.lp .w>span{display:inline-block}.lp .w>span{animation:lp-wordup 1.15s var(--eo) both}.lp .d0{animation-delay:0s!important}.lp .d1{animation-delay:.08s!important}.lp .d2{animation-delay:.18s!important}.lp .d3{animation-delay:.32s!important}.lp .d4{animation-delay:.44s!important}.lp .d5{animation-delay:.56s!important}.lp .d6{animation-delay:.7s!important}.lp .d7{animation-delay:.9s!important}.lp .d8{animation-delay:1.1s!important}@supports (animation-timeline:view()){.lp .rv{animation:lp-up linear both;animation-timeline:view();animation-range:entry 0 entry 90%}.lp .rv.late{animation-range:entry 30% cover 40%}.lp .rvb{animation:lp-blurin linear both;animation-timeline:view();animation-range:entry 10% cover 35%}}@media (prefers-reduced-motion:reduce){.lp.lp *,.lp.lp :after,.lp.lp :before{animation:none!important;transition:none!important}.lp.lp .aph.p0,.lp.lp .ar.a1,.lp.lp .fld,.lp.lp .rpane.r0,.lp.lp .sug-i,.lp.lp .sum li,.lp.lp .toast,.lp.lp .wg{opacity:1}.lp.lp .circ path,.lp.lp .mk-svg .dr{stroke-dashoffset:0}.lp.lp .ring .rf{--lp-ring:.8}.lp.lp .ms-off-b{opacity:0}.lp.lp .cli:not(.bad) .cbx{background:var(--ok);box-shadow:none}.lp.lp .cli .cbx .i{opacity:1}}@media (max-width:767px){.lp .wrap{width:calc(100% - 40px)}.lp .sec{padding-block:92px}.lp .sec.tight{padding-block:72px}.lp .h1{font-size:44px;line-height:1;letter-spacing:-.05em}.lp .h2{font-size:31px;line-height:1.08;letter-spacing:-.04em}.lp .lead{font-size:16.5px}.lp .head{gap:18px}.lp .btn{height:52px;padding:0 22px;font-size:15px}}.lp .mark{display:block;width:100%;height:100%}.lp .wm{font:600 24px/1 var(--fd);letter-spacing:-.06em;color:var(--tx);white-space:nowrap}.lp .wm b{font-weight:600;color:var(--ac)}.lp .light .wm b,.lp .on-paper .wm b{color:var(--acx)}.lp .lockup{display:inline-flex;align-items:center;gap:10px}.lp .lockup .mk{width:32px;height:32px;flex:none}.lp .lockup.st{flex-direction:column;gap:16px}.lp .nav{position:sticky;top:0;z-index:60;height:88px;margin-bottom:-88px;display:flex;justify-content:center;pointer-events:none}.lp .nav-bar{pointer-events:auto;position:relative;isolation:isolate;margin-top:12px;height:64px;width:min(1280px,100% - 80px);display:flex;align-items:center;gap:36px;border-radius:999px}.lp .nav-bar:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(20,20,18,.74);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 0 0 1px var(--ln2),0 24px 50px -24px rgba(0,0,0,.85);opacity:0}@supports (animation-timeline:scroll()){.lp .nav-bar{animation:lp-navpill linear both;animation-timeline:scroll();animation-range:0 220px}.lp .nav-bar:before{animation:lp-fade linear both;animation-timeline:scroll();animation-range:60px 220px}.lp .nav-prog{animation:lp-grow linear both;animation-timeline:scroll()}}@keyframes lp-navpill{0%{width:min(1280px,100% - 80px);padding:0}to{width:min(1080px,100% - 40px);padding:0 12px 0 22px}}.lp .logo{display:inline-flex;align-items:center;gap:10px}.lp .logo-mk{width:32px;height:32px;flex:none;display:block}.lp .logo-mk .mark{width:100%;height:100%}.lp .logo-w{font:600 22px/1 var(--fd);letter-spacing:-.06em;color:var(--tx)}.lp .logo-w b{font-weight:600;color:var(--ac)}.lp .nav-links{display:flex;gap:30px;margin-left:14px;font:500 14.5px/1 var(--fu);color:var(--tx2)}.lp .nav-links a{position:relative;padding:8px 0;white-space:nowrap;transition:color .25s}.lp .nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ac);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--e)}.lp .nav-links a:hover{color:var(--tx)}.lp .nav-links a:hover:after{transform:scaleX(1)}.lp .nav-act{margin-left:auto;display:flex;align-items:center;gap:22px}.lp .nav-login{font:500 14.5px/1 var(--fu);color:var(--tx)}.lp .nav-prog{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--ac));transform-origin:0 50%;transform:scaleX(0)}.lp .burger{display:none;position:relative}.lp .burger summary{list-style:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--ln2);cursor:pointer}.lp .burger summary::-webkit-details-marker{display:none}.lp .burger-p{position:absolute;right:0;top:54px;width:260px;padding:10px;border-radius:18px;display:flex;flex-direction:column}.lp .burger-p a{padding:13px 14px;border-radius:10px;font:500 16px/1 var(--fu)}.lp .burger-p a:hover{background:rgba(237,235,230,.06)}@media (max-width:1099px){.lp .nav-links{display:none}}@media (max-width:767px){.lp .nav{height:72px;margin-bottom:-72px}.lp .nav-bar{height:56px;margin-top:8px;width:calc(100% - 24px);padding:0 6px 0 16px}@keyframes lp-navpill{0%{width:calc(100% - 24px)}to{width:calc(100% - 24px)}}.lp .nav-act .btn,.lp .nav-login{display:none}.lp .burger{display:block}}.lp .hero{position:relative;height:clamp(780px,100vh,1000px);overflow:hidden;isolation:isolate}.lp .hero-media{position:absolute;top:0;bottom:0;right:0;width:62%;z-index:-1;overflow:hidden;background:#121110}.lp .hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:grayscale(.3) sepia(.2) saturate(1.1) contrast(1.08) brightness(.62);transform-origin:52% 48%;animation:lp-kb 30s ease-in-out infinite alternate}@keyframes lp-kb{0%{transform:scale(1.05)}to{transform:scale(1.2) translate3d(-1.2%,.8%,0)}}.lp .hero-media:before{inset:0;z-index:2;background:linear-gradient(90deg,var(--bg) 0,rgba(11,11,10,.86) 14%,rgba(11,11,10,.35) 42%,rgba(11,11,10,.06) 68%,rgba(11,11,10,.42) 100%),linear-gradient(0deg,var(--bg) 0,rgba(11,11,10,.2) 30%,transparent 55%),linear-gradient(180deg,rgba(11,11,10,.75) 0,transparent 20%)}.lp .hero-media:after,.lp .hero-media:before{content:"";position:absolute;pointer-events:none}.lp .hero-media:after{inset:-30%;z-index:1;mix-blend-mode:screen;background:linear-gradient(104deg,transparent 42%,rgba(255,196,150,.16) 50%,transparent 58%);animation:lp-sweep 11s ease-in-out infinite}@keyframes lp-sweep{0%{transform:translate3d(-55%,0,0)}55%,to{transform:translate3d(55%,0,0)}}.lp .hud{position:absolute;z-index:4;top:104px;left:26%;right:36px;display:flex;justify-content:space-between;font:500 10.5px/1 var(--fm);letter-spacing:.14em;color:rgba(237,235,230,.72)}.lp .hud span{display:inline-flex;align-items:center;gap:10px}.lp .rec{width:7px;height:7px;border-radius:50%;background:var(--ac);animation:lp-blink 1.4s steps(1) infinite}.lp .frame-c{position:absolute;z-index:4;width:34px;height:34px}.lp .frame-c.tl{top:92px;left:calc(26% - 14px);border-top:1px solid var(--ln3);border-left:1px solid var(--ln3)}.lp .frame-c.br{bottom:24px;right:24px;border-bottom:1px solid var(--ln3);border-right:1px solid var(--ln3)}.lp .ar{position:absolute;z-index:5;opacity:0;animation:lp-arc 12s var(--e) infinite}.lp .ar.a2{animation-delay:4s}.lp .ar.a3{animation-delay:8s}@keyframes lp-arc{0%{opacity:0;transform:scale(1.08)}5%{opacity:1;transform:none}30%{opacity:1}35%,to{opacity:0}}.lp .bx{position:absolute;inset:0}.lp .bx i{position:absolute;width:16px;height:16px;border:2px solid var(--ac);filter:drop-shadow(0 0 6px var(--acg))}.lp .bx i:first-child{top:0;left:0;border-right:0;border-bottom:0}.lp .bx i:nth-child(2){top:0;right:0;border-left:0;border-bottom:0}.lp .bx i:nth-child(3){bottom:0;left:0;border-right:0;border-top:0}.lp .bx i:nth-child(4){bottom:0;right:0;border-left:0;border-top:0}.lp .bx:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--acs));opacity:.7}.lp .tag{position:absolute;bottom:calc(100% + 12px);display:flex;align-items:center;gap:12px;padding:9px 14px 9px 9px;border-radius:14px;white-space:nowrap}.lp .tag.l{left:0}.lp .tag.r{right:0}.lp .tag b{display:block;font:600 14px/1.25 var(--fu);color:var(--tx)}.lp .tag small{display:block;font:500 10px/1.5 var(--fm);letter-spacing:.06em;color:var(--tx2);text-transform:uppercase}.lp .tpin{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font:700 11px/1 var(--fu);color:#fff}.lp .st-new{background:var(--new)}.lp .st-work{background:var(--work)}.lp .st-fixed{background:var(--fixed)}.lp .st-ok{background:var(--ok)}.lp .st-ver{background:var(--ver)}.lp .st-rej{background:var(--rej)}.lp .toasts{position:absolute;z-index:6;right:36px;bottom:44px;width:330px;display:flex;flex-direction:column;gap:10px}.lp .toast{display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;padding:11px 14px 11px 11px;border-radius:16px;opacity:0}.lp .toast .ti{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff}.lp .toast b{display:block;font:600 13.5px/1.3 var(--fu);color:var(--tx)}.lp .toast span{display:block;font:400 12.5px/1.35 var(--fu);color:var(--tx2)}.lp .toast time{align-self:start;font:500 10px/1.6 var(--fm);color:var(--tx3);letter-spacing:.04em}.lp .toast.t0{animation:lp-tc0 14s var(--e) infinite}.lp .toast.t1{animation:lp-tc1 14s var(--e) infinite}.lp .toast.t2{animation:lp-tc2 14s var(--e) infinite}@keyframes lp-tc0{0%,5.71%{opacity:0;transform:translate3d(0,18px,0) scale(.96)}10.71%,88.57%{opacity:1;transform:none}94.29%,to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes lp-tc1{0%,24.29%{opacity:0;transform:translate3d(0,18px,0) scale(.96)}29.29%,88.57%{opacity:1;transform:none}94.29%,to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes lp-tc2{0%,42.86%{opacity:0;transform:translate3d(0,18px,0) scale(.96)}47.86%,88.57%{opacity:1;transform:none}94.29%,to{opacity:0;transform:translate3d(0,-10px,0)}}.lp .hero-pause{position:absolute;z-index:7;left:42%;bottom:40px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--tx)}.lp .hero-pause .hp-r{display:none}.lp .hero:has(#hero-pause:checked) .hp-p{display:none}.lp .hero:has(#hero-pause:checked) .hp-r{display:grid}.lp .hero:has(#hero-pause:checked) .ar,.lp .hero:has(#hero-pause:checked) .hero-img,.lp .hero:has(#hero-pause:checked) .hero-media:after,.lp .hero:has(#hero-pause:checked) .rec,.lp .hero:has(#hero-pause:checked) .toast{animation-play-state:paused}.lp .hero:has(#hero-pause:focus-visible) .hero-pause{outline:2px solid var(--ac);outline-offset:3px}.lp .axes{position:absolute;inset:0;pointer-events:none;font:500 9.5px/1 var(--fm);color:var(--tx3);letter-spacing:.08em;-webkit-mask-image:radial-gradient(ellipse 55% 75% at 18% 45%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 55% 75% at 18% 45%,#000 20%,transparent 70%)}.lp .axes .ax-t{position:absolute;top:96px;left:0;right:0;display:flex}.lp .axes .ax-t span{flex:0 0 80px;transform:translateX(-50%);text-align:center}.lp .axes .ax-l{position:absolute;left:14px;top:0;bottom:0;display:flex;flex-direction:column}.lp .axes .ax-l span{flex:0 0 80px;transform:translateY(-50%)}.lp .hero-grid{-webkit-mask-image:radial-gradient(ellipse 50% 70% at 18% 48%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 50% 70% at 18% 48%,#000 10%,transparent 70%);opacity:.8}.lp .hero-glow{width:720px;height:560px;left:-200px;bottom:-260px;opacity:.45}.lp .hero-in{position:relative;z-index:2;height:100%;justify-content:center;padding-top:60px}.lp .hero-copy,.lp .hero-in{display:flex;flex-direction:column}.lp .hero-copy{max-width:650px;gap:30px}.lp .pill{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:999px;font:500 13.5px/1 var(--fu);color:var(--tx);background:rgba(237,235,230,.05);box-shadow:inset 0 0 0 1px var(--ln)}.lp .pill .i{color:var(--tx2);transition:transform .3s var(--e)}.lp .pill:hover .i{transform:translateX(3px)}.lp .hero .h1{font-size:clamp(56px,5.9vw,88px)}.lp .hero .lead{max-width:560px}.lp .cta-row{gap:14px}.lp .cta-row,.lp .trust{display:flex;flex-wrap:wrap}.lp .trust{gap:26px;font:500 13px/1 var(--fu);color:var(--tx2)}.lp .trust li{display:inline-flex;align-items:center;gap:8px}.lp .trust .i{color:var(--ac);stroke-width:2.2}.lp .scroll-cue{position:absolute;z-index:3;left:max(40px,calc((100% - 1280px) / 2));bottom:36px;display:flex;align-items:center;gap:14px;font:500 10.5px/1 var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--tx3)}.lp .scroll-cue i{position:relative;width:64px;height:1px;background:var(--ln2);overflow:hidden}.lp .scroll-cue i:after{content:"";position:absolute;inset:0;background:var(--ac);transform-origin:0 50%;animation:lp-cue 2.6s var(--e) infinite}@keyframes lp-cue{0%{transform:scaleX(0)}50%{transform:scaleX(1);transform-origin:0 50%}50.1%{transform-origin:100% 50%}to{transform:scaleX(0);transform-origin:100% 50%}}@media (max-width:1099px){.lp .hero-media{width:70%}.lp .axes,.lp .toasts{display:none}}@media (max-width:767px){.lp .hero{height:844px}.lp .hero-media{width:100%;height:470px;bottom:auto}.lp .hero-media:before{background:linear-gradient(0deg,var(--bg) 0,rgba(11,11,10,.35) 40%,rgba(11,11,10,.1) 70%,rgba(11,11,10,.7) 100%)}.lp .hud{top:84px;left:20px;right:20px;font-size:9px}.lp .hud span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .ar.a2,.lp .ar.a3,.lp .frame-c,.lp .hud span:last-child{display:none}.lp .ar.a1{left:44%!important;top:42%!important;width:26%!important;height:20%!important;animation:lp-arm 8s var(--e) infinite}@keyframes lp-arm{0%{opacity:0}8%,80%{opacity:1}90%,to{opacity:0}}.lp .ar.a1 .tag{left:-112px;right:auto}.lp .hero-in{justify-content:flex-end;padding:0 0 48px}.lp .hero-copy{gap:22px}.lp .hero .h1{font-size:32px}.lp .pill{font-size:12.5px;height:auto;min-height:34px;padding:8px 12px;line-height:1.35}.lp .cta-row .btn{flex:1 1 100%}.lp .trust{gap:16px;font-size:12.5px}.lp .hero-glow,.lp .scroll-cue{display:none}.lp .hero-pause{left:auto;right:16px;bottom:auto;top:250px;width:36px;height:36px}.lp .axes{display:none}}.lp .mq{position:relative;border-block:1px solid var(--ln);background:linear-gradient(180deg,var(--bg),var(--bg2))}.lp .mq-in{display:grid;grid-template-columns:250px 1fr;align-items:center;gap:36px;padding-block:30px}.lp .mq-l{font:500 11px/1.6 var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.lp .mq-track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp .mq-row{display:flex;width:max-content;animation:lp-marq 56s linear infinite}.lp .mq-track:hover .mq-row{animation-play-state:paused}.lp .mq-it{display:inline-flex;align-items:center;gap:11px;margin-right:52px;font:500 16px/1 var(--fu);color:var(--tx2);white-space:nowrap}.lp .mq-it .i{color:var(--tx3)}@media (max-width:767px){.lp .mq-in{grid-template-columns:1fr;gap:16px;padding-block:24px}.lp .mq-it{font-size:14.5px;margin-right:36px}}.lp .plan text{font-family:var(--fu)}.lp .pn{transform-origin:50% 100%}.lp .pn,.lp .pn-ring{transform-box:fill-box}.lp .pn-ring{transform-origin:50% 50%;animation:lp-pnr 2.2s var(--e) infinite}@keyframes lp-pnr{0%{transform:scale(1);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes lp-pdrop{0%{transform:translate3d(0,-26px,0);opacity:0}60%{transform:translate3d(0,3px,0);opacity:1}to{transform:none;opacity:1}}.lp .drop .pn{animation:lp-pdrop .7s var(--eo) both}.lp .drop .pd1{animation-delay:.12s}.lp .drop .pd2{animation-delay:.24s}.lp .drop .pd3{animation-delay:.36s}.lp .drop .pd4{animation-delay:.48s}.lp .drop .pd5{animation-delay:.6s}.lp .drop .pd6{animation-delay:.72s}.lp .drop .pd7{animation-delay:.84s}.lp .win{width:1180px;height:700px;border-radius:18px;background:#0E0E0D;overflow:hidden;position:relative;box-shadow:0 0 0 1px var(--ln2),0 0 0 9px rgba(237,235,230,.025),0 50px 140px -30px rgba(0,0,0,.9);font-family:var(--fu);color:var(--tx)}.lp .ww-bar{height:40px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;background:#151513;border-bottom:1px solid var(--ln)}.lp .ww-dots{display:flex;gap:7px}.lp .ww-dots i{width:11px;height:11px;border-radius:50%;background:#34322e}.lp .ww-url{display:inline-flex;align-items:center;gap:8px;height:24px;padding:0 14px;border-radius:8px;background:#0E0E0D;font:500 10.5px/1 var(--fm);color:var(--tx3);letter-spacing:.02em}.lp .ww-app{height:660px;display:grid;grid-template-columns:210px 1fr 340px}.lp .ww-side{background:#121211;border-right:1px solid var(--ln);padding:16px 12px;display:flex;flex-direction:column;gap:18px}.lp .ww-org{display:flex;align-items:center;gap:10px;padding:4px 6px 12px;border-bottom:1px solid var(--ln)}.lp .ww-org .logo-mk{width:28px;height:28px;border-radius:8px}.lp .ww-org b{display:block;font:600 13px/1.2 var(--fu)}.lp .ww-org small{display:block;font:400 11px/1.3 var(--fu);color:var(--tx3)}.lp .ww-nav{display:flex;flex-direction:column;gap:2px}.lp .ww-nav span{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:9px;font:500 13px/1 var(--fu);color:var(--tx2)}.lp .ww-nav span.on{background:rgba(237,235,230,.07);color:var(--tx)}.lp .ww-nav em{margin-left:auto;font:600 10.5px/1 var(--fu);font-style:normal;color:var(--tx3)}.lp .ww-nav em.hot{color:#fff;background:var(--new);border-radius:999px;padding:3px 7px}.lp .ww-me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 6px 0;border-top:1px solid var(--ln)}.lp .ww-me b{display:block;font:600 12.5px/1.2 var(--fu)}.lp .ww-me small{display:block;font:400 11px/1.3 var(--fu);color:var(--tx3)}.lp .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:600 11px/1 var(--fu);color:#0E0E0D;background:#CFC8BA;flex:none}.lp .av.sm{width:24px;height:24px;font-size:9.5px}.lp .av.b{background:#93C5FD}.lp .av.o{background:#FDBA74}.lp .av.g{background:#86EFAC}.lp .av.v{background:#C4B5FD}.lp .ww-main{display:flex;flex-direction:column;padding:18px 22px 16px;gap:12px;min-width:0;background:radial-gradient(ellipse at 50% 40%,rgba(237,235,230,.03),transparent 70%)}.lp .ww-top{display:flex;justify-content:space-between;align-items:flex-end}.lp .ww-crumb{font:400 11.5px/1 var(--fu);color:var(--tx3)}.lp .ww-title{margin-top:8px;font:600 22px/1 var(--fu);letter-spacing:-.02em;display:flex;align-items:baseline;gap:12px}.lp .ww-rev{font:500 10px/1 var(--fm);color:var(--tx3);letter-spacing:.04em}.lp .ww-tools{display:flex;gap:8px}.lp .ww-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:9px;font:500 12.5px/1 var(--fu);color:var(--tx);box-shadow:inset 0 0 0 1px var(--ln2);white-space:nowrap}.lp .ww-btn.pri{background:#60A5FA;color:#0E0E0D;box-shadow:none;font-weight:600}.lp .ww-floors{display:flex;gap:6px}.lp .ww-floors span{min-width:30px;height:28px;padding:0 10px;border-radius:8px;display:grid;place-items:center;font:500 12px/1 var(--fu);color:var(--tx2);box-shadow:inset 0 0 0 1px var(--ln)}.lp .ww-floors span.on{background:var(--tx);color:var(--bg);box-shadow:none;font-weight:600}.lp .ww-plan{flex:1;min-height:0;border-radius:14px;background:#0B0B0A;box-shadow:inset 0 0 0 1px var(--ln);display:grid;place-items:center;overflow:hidden;background-image:radial-gradient(rgba(237,235,230,.07) 1px,transparent 0);background-size:16px 16px}.lp .ww-plan .plan{width:100%;height:100%}.lp .ww-legend{display:flex;gap:18px;font:500 12px/1 var(--fu);color:var(--tx2)}.lp .ww-legend span{display:inline-flex;align-items:center;gap:7px}.lp .ww-legend i{width:8px;height:8px;border-radius:50%}.lp .ww-drawer{background:#121211;border-left:1px solid var(--ln);padding:16px 18px;display:flex;flex-direction:column;gap:13px;min-width:0}.lp .ww-dh{display:flex;align-items:center;gap:8px;font:500 11px/1 var(--fm);color:var(--tx3)}.lp .ww-dh .i{margin-left:auto;color:var(--tx3)}.lp .pill-s{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font:600 11px/1 var(--fu)}.lp .pill-s:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lp .pill-s.new{color:#93C5FD;background:rgba(59,130,246,.16)}.lp .pill-s.crit{color:#FCA5A5;background:rgba(220,38,38,.16)}.lp .pill-s.work{color:#FCD34D;background:rgba(245,158,11,.16)}.lp .pill-s.fixed{color:#C4B5FD;background:rgba(139,92,246,.18)}.lp .pill-s.ok{color:#86EFAC;background:rgba(22,163,74,.18)}.lp .ww-dt{font:600 17px/1.3 var(--fu);letter-spacing:-.01em}.lp .ww-photo{position:relative;height:148px;border-radius:12px;overflow:hidden}.lp .ww-photo img{width:100%;height:100%;object-fit:cover;object-position:30% 40%;filter:contrast(1.05)}.lp .mk{position:absolute;border:2px solid #f97316;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.lp .ww-photo .mk{left:16%;top:14%;width:30%;height:70%}.lp .ww-pc{position:absolute;right:8px;bottom:8px;padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.55);font:500 10px/1 var(--fm);color:#fff}.lp .ww-f{display:grid;gap:9px;margin:0}.lp .ww-f div{display:grid;grid-template-columns:96px 1fr;gap:10px;font:400 12.5px/1.35 var(--fu)}.lp .ww-f dt{color:var(--tx3)}.lp .ww-f dd{margin:0;color:var(--tx)}.lp .ww-f em{font-style:normal;color:#FCD34D;margin-left:6px;font-size:11.5px}.lp .ww-chat{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--ln)}.lp .msg{display:flex;gap:8px;align-items:flex-end}.lp .msg p{padding:8px 11px;border-radius:12px 12px 12px 4px;background:rgba(237,235,230,.06);font:400 12.5px/1.4 var(--fu);color:var(--tx)}.lp .msg p b{display:block;font:600 10.5px/1.4 var(--fu);color:var(--tx2)}.lp .msg.me{justify-content:flex-end}.lp .msg.me p{border-radius:12px 12px 4px 12px;background:rgba(96,165,250,.16)}.lp .ww-act{margin-top:auto;display:flex;gap:8px}.lp .ph{position:relative;width:300px;height:620px;border-radius:50px;padding:11px;flex:none;background:linear-gradient(150deg,#34322E,#161513 45%,#0C0C0B);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 0 0 5px #0A0A09,0 60px 120px -40px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.6)}.lp .ph:before{content:"";position:absolute;right:-3px;top:150px;width:3px;height:64px;border-radius:0 2px 2px 0;background:#2a2926}.lp .ph-scr{position:absolute;inset:11px;border-radius:40px;overflow:hidden;background:#F7F9FC;color:#0F1115;font-family:var(--fu)}.lp .ph-cam{position:absolute;top:24px;left:50%;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:#070707;z-index:9;box-shadow:0 0 0 2px #131313}.lp .ms{position:absolute;inset:0;padding:50px 16px 16px;display:flex;flex-direction:column;gap:10px}.lp .ms-h{display:flex;align-items:center;gap:12px}.lp .ms-h .i{color:#0F1115}.lp .ms-t{font:500 20px/1.1 var(--fu);letter-spacing:-.01em}.lp .ms-sub{font:400 11px/1.3 var(--fu);color:#49525E}.lp .ms-plan{height:250px;margin:0 -16px;background:#FFFFFF;border-block:1px solid #E2E7EE;display:grid;place-items:center;overflow:hidden}.lp .ms-plan .plan{width:118%;height:118%}.lp .ms-chips{display:flex;gap:6px}.lp .ms-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;font:500 12px/1 var(--fu);color:#1E3A8A;background:#DBEAFE}.lp .ms-chip.o{background:#fff;color:#0F1115;box-shadow:inset 0 0 0 1px #C9D1DC}.lp .ms-card{background:#fff;border-radius:16px;padding:12px 14px;box-shadow:0 1px 3px rgba(15,17,21,.08);display:flex;flex-direction:column;gap:7px}.lp .ms-row{display:flex;align-items:center;gap:6px;font:400 11.5px/1.3 var(--fu);color:#49525E}.lp .ms-row .i{width:13px;height:13px;color:#49525E}.lp .ms-pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font:500 11px/1 var(--fu)}.lp .ms-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lp .ms-pill.new{color:#1D4ED8;background:#DBEAFE}.lp .ms-pill.gray{color:#49525E;background:#F1F4F9}.lp .ms-pill.work{color:#B45309;background:#FEF3C7}.lp .ms-pill.fixed{color:#6D28D9;background:#EDE9FE}.lp .ms-pill.ok{color:#15803D;background:#DCFCE7}.lp .ms-pill.ai{color:#6D28D9;background:#EDE9FE}.lp .ms-pill.ai:before{display:none}.lp .ms-title{font:600 14.5px/1.3 var(--fu);color:#0F1115}.lp .fab{position:absolute;right:16px;bottom:22px;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px;border-radius:999px;background:#B85C5C;color:#fff;font:600 14px/1 var(--fu);box-shadow:0 10px 24px -8px rgba(184,92,92,.7)}.lp .fab .i{width:18px;height:18px}.lp .ms-field{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #E2E7EE}.lp .ms-field small{font:500 10.5px/1 var(--fu);color:#49525E}.lp .ms-field span{font:500 13px/1.3 var(--fu);color:#0F1115;display:flex;align-items:center;gap:6px}.lp .ms-btn{height:46px;border-radius:14px;display:grid;place-items:center;background:#2563EB;color:#fff;font:600 14px/1 var(--fu)}.lp .ms-btn.g{background:#16A34A}.lp .ms-btn.o{background:#fff;color:#0F1115;box-shadow:inset 0 0 0 1px #C9D1DC}.lp .ms-photo{position:relative;height:150px;border-radius:14px;overflow:hidden}.lp .ms-photo img{width:100%;height:100%;object-fit:cover}.lp .wave{display:flex;align-items:center;gap:3px;height:34px}.lp .wave i{width:3px;border-radius:2px;background:#7C3AED;animation:lp-wv 1.1s ease-in-out infinite}@keyframes lp-wv{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.lp .ms-dark{background:#0F1115}.lp .bot,.lp .ms-dark .i{color:#E6E9EE}.lp .bot{background:#1F232C;border-radius:16px 16px 16px 6px;padding:12px 13px;display:flex;flex-direction:column;gap:6px}.lp .bot.sm{padding:10px 13px;opacity:.8}.lp .bot-h{display:flex;align-items:center;gap:6px;font:600 11px/1 var(--fu)}.lp .bot-h,.lp .bot-h .i{color:#93C5FD}.lp .bot-t{font:600 13.5px/1.3 var(--fu)}.lp .bot-m{font:400 12px/1.45 var(--fu);color:#A0A8B4}.lp .bot-b{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px}.lp .bot-b span{height:34px;border-radius:10px;display:grid;place-items:center;font:600 12px/1 var(--fu);background:#262B36}.lp .bot-b span.pri{background:#2563EB}.lp .chan{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px}.lp .chan span{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:10px;font:500 12px/1 var(--fu);color:#A0A8B4;box-shadow:inset 0 0 0 1px #3B4250}.lp .chan span .i{color:currentColor}.lp .chan span.on{color:#0F1115;background:#E6E9EE;box-shadow:none}.lp .ba{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp .ba figure{position:relative;height:150px;border-radius:12px;overflow:hidden}.lp .ba img{width:100%;height:100%;object-fit:cover}.lp .ba figcaption{position:absolute;left:6px;bottom:6px;padding:4px 7px;border-radius:6px;background:rgba(0,0,0,.55);color:#fff;font:500 9.5px/1 var(--fm)}.lp .ms-tl{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #E2E7EE}.lp .tl-i{display:grid;grid-template-columns:14px 1fr;gap:10px;align-items:start;font:400 11.5px/1.35 var(--fu);color:#49525E}.lp .tl-i b{display:block;font:600 12.5px/1.3 var(--fu);color:#0F1115}.lp .tl-i i{width:10px;height:10px;margin-top:3px;border-radius:50%;background:#C9D1DC}.lp .tl-i.done i{background:#16A34A}.lp .tl-i.now i{background:#8B5CF6;box-shadow:0 0 0 4px #EDE9FE}.lp .ms-off{position:relative;height:34px}.lp .ms-off span{position:absolute;inset:0;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:10px;font:600 12px/1 var(--fu)}.lp .ms-off-a{background:#FEF3C7;color:#92400E;animation:lp-offa 8s var(--e) infinite}.lp .ms-off-b{background:#DCFCE7;color:#166534;animation:lp-offb 8s var(--e) infinite}.lp .ms-off .i{color:currentColor}@keyframes lp-offa{0%,55%{opacity:1}62%,to{opacity:0}}@keyframes lp-offb{0%,55%{opacity:0}62%,95%{opacity:1}to{opacity:0}}.lp .plat .head{margin-bottom:44px}.lp .dsteps{display:flex;justify-content:center;gap:8px;margin:0 auto 36px;flex-wrap:wrap}.lp .dstep{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px 0 8px;border-radius:999px;font:500 14px/1 var(--fu);color:var(--tx3);box-shadow:inset 0 0 0 1px var(--ln);transition:color .4s,box-shadow .4s,background-color .4s}.lp .dstep i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:600 11px/1 var(--fm);font-style:normal;box-shadow:inset 0 0 0 1px var(--ln2);transition:all .4s}.lp .dstep.on{color:var(--tx);box-shadow:inset 0 0 0 1px var(--ac);background:var(--acs)}.lp .dstep.on i{background:var(--ac);color:var(--onac);box-shadow:none}.lp .dstep.done{color:var(--tx2)}.lp .dstep.done i{background:var(--tx);color:var(--bg);box-shadow:none}.lp .dstep-sep{width:22px;height:1px;align-self:center;background:var(--ln2)}.lp .win-wrap{position:relative;width:1180px;margin:0 auto;perspective:1700px}.lp .win-glow{position:absolute;left:12%;right:12%;top:-100px;height:320px;border-radius:50%;background:radial-gradient(closest-side,rgba(237,235,230,.08),transparent);filter:blur(40px)}.lp .win-tilt{position:relative;transform-origin:50% 0}@supports (animation-timeline:view()){.lp .win-tilt{animation:lp-tilt linear both;animation-timeline:view();animation-range:entry 0 cover 40%}}@keyframes lp-tilt{0%{transform:rotateX(24deg) scale(.9) translate3d(0,30px,0);opacity:.4}to{transform:none;opacity:1}}.lp .demo-plan{position:relative;flex:1;min-height:0;border-radius:14px;background:#0B0B0A;box-shadow:inset 0 0 0 1px var(--ln);overflow:hidden;cursor:crosshair;background-image:radial-gradient(rgba(237,235,230,.07) 1px,transparent 0);background-size:16px 16px;display:block;width:100%}.lp .demo-plan .plan{position:absolute;inset:0;width:100%;height:100%}.lp .demo-plan:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}.lp .hint{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:999px;font:500 13px/1 var(--fu);color:var(--tx);white-space:nowrap;pointer-events:none}.lp .hint .dot{width:10px;height:10px}.lp .hint-ring{position:absolute;left:80%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid var(--ac);pointer-events:none;animation:lp-hr 1.8s var(--e) infinite}@keyframes lp-hr{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}.lp .npin{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;display:grid;place-items:center;font:700 10px/1 var(--fu);color:#fff;pointer-events:none;box-shadow:0 0 0 3px #0F0F0E,0 10px 24px -6px rgba(0,0,0,.8);transition:background-color .5s var(--e);animation:lp-pdrop .6s var(--eo) both}.lp .npin:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid;opacity:0}.lp .npin.st-new{color:#fff}.lp .npin.st-new:after{border-color:var(--new);opacity:1;animation:lp-pnr 2s var(--e) infinite}.lp .dz{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0}.lp .dz-k{display:flex;align-items:center;gap:8px;font:500 10.5px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3)}.lp .dz-t{font:600 17px/1.3 var(--fu);letter-spacing:-.01em}.lp .dz-p{font:400 12.5px/1.45 var(--fu);color:var(--tx2)}.lp .dz-try{display:flex;gap:10px;align-items:center;padding:11px 12px;border-radius:12px;background:var(--acs);box-shadow:inset 0 0 0 1px var(--acg);font:500 12.5px/1.35 var(--fu);color:var(--tx)}.lp .dz-try .i{color:var(--ac)}.lp .dz-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp .dz-ph{display:flex;flex-direction:column;gap:6px;padding:5px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ln2);font:500 11.5px/1.2 var(--fu);color:var(--tx2);text-align:center;transition:box-shadow .25s,background-color .25s}.lp .dz-ph:hover{box-shadow:inset 0 0 0 1px var(--ac);background:var(--acs);color:var(--tx)}.lp .dz-ph img{width:100%;height:74px;object-fit:cover;border-radius:8px}.lp .dz-img{position:relative;height:150px;border-radius:12px;overflow:hidden;flex:none}.lp .dz-img img{width:100%;height:100%;object-fit:cover}.lp .dz-img .mk{left:18%;top:14%;width:30%;height:70%}.lp .dz-ai{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:rgba(124,58,237,.1);box-shadow:inset 0 0 0 1px rgba(167,139,250,.3)}.lp .dz-ai .k{display:flex;align-items:center;gap:8px;font:600 12px/1 var(--fu);color:#C4B5FD}.lp .dz-ai .k .i{color:#C4B5FD}.lp .dz-ai b{font:600 15px/1.3 var(--fu)}.lp .dz-ai span{font:400 12px/1.3 var(--fu);color:var(--tx2)}.lp .shim{height:10px;border-radius:5px;background:linear-gradient(90deg,rgba(167,139,250,.15),rgba(167,139,250,.5) 50%,rgba(167,139,250,.15));background-size:200% 100%;animation:lp-shim 1.1s linear infinite}.lp .shim.s2{width:60%}@keyframes lp-shim{to{background-position:-200% 0}}.lp .dz-lbl{font:500 11px/1 var(--fu);color:var(--tx3)}.lp .dz-chips{display:flex;flex-wrap:wrap;gap:6px}.lp .dchip{height:34px;padding:0 12px;border-radius:10px;font:500 12.5px/1 var(--fu);color:var(--tx2);box-shadow:inset 0 0 0 1px var(--ln2);transition:all .25s}.lp .dchip:hover{color:var(--tx);box-shadow:inset 0 0 0 1px var(--ln3)}.lp .dchip.on{background:var(--tx);color:var(--bg);box-shadow:none}.lp .dz-go{margin-top:auto;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:8px;font:600 14px/1 var(--fu);background:var(--ac);color:var(--onac);transition:opacity .3s,transform .3s var(--e)}.lp .dz-go:hover{transform:translateY(-1px)}.lp .dz-go.off{opacity:.35;pointer-events:none}.lp .dz-go.sec{margin-top:0;background:transparent;color:var(--tx);box-shadow:inset 0 0 0 1px var(--ln2)}.lp .dz-go.ok{background:var(--ok);color:#fff}.lp .dz-row2{margin-top:auto;display:grid;gap:8px}.lp .dz-tl{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ln)}.lp .dz-ev{display:grid;grid-template-columns:12px 1fr auto;gap:10px;align-items:start;font:400 12px/1.35 var(--fu);color:var(--tx2);animation:lp-up .5s var(--eo) both}.lp .dz-ev b{display:block;color:var(--tx);font-weight:600}.lp .dz-ev time{font:500 10px/1.4 var(--fm);color:var(--tx3)}.lp .dz-ev i{width:10px;height:10px;margin-top:3px;border-radius:50%}.lp .dz-ba{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lp .dz-ba figure{position:relative;height:92px;border-radius:10px;overflow:hidden;animation:lp-up .5s var(--eo) both}.lp .dz-ba img{width:100%;height:100%;object-fit:cover}.lp .dz-ba figcaption{position:absolute;left:6px;bottom:6px;padding:3px 6px;border-radius:5px;background:rgba(0,0,0,.6);font:500 9.5px/1 var(--fm);color:#fff}.lp .dz-done{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.lp .dz-done .big{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--ok);color:#fff;animation:lp-up .5s var(--eo) both}.lp .dz-done .big .i{width:26px;height:26px;stroke-width:2.4}.lp .dz-sum{display:flex;flex-direction:column;gap:8px;width:100%}.lp .dz-sum div{display:flex;justify-content:space-between;gap:10px;font:400 12.5px/1.3 var(--fu);color:var(--tx2);padding-bottom:8px;box-shadow:0 1px 0 var(--ln)}.lp .dz-sum b{color:var(--tx);font-weight:600}.lp .dz-cta{margin-top:auto;display:grid;gap:8px;width:100%}.lp .dz-cta a.dz-go{margin-top:0}.lp .feat4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px}.lp .feat4 li{display:flex;flex-direction:column;gap:6px;padding-top:18px;box-shadow:0 -1px 0 var(--ln)}.lp .feat4 b{font:600 15.5px/1.35 var(--fu)}.lp .feat4 p{font:400 14px/1.5 var(--fu);color:var(--tx2)}.lp .plat-m{display:none}@media (max-width:1259px){.lp .win-wrap{zoom:.88}}@media (max-width:1099px){.lp .win-wrap{zoom:.7}.lp .feat4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lp .dsteps,.lp .win-wrap{display:none}.lp .plat .head{margin-bottom:36px}.lp .plat-m{display:flex;flex-direction:column;align-items:center;gap:18px;position:relative}.lp .plat-m .chip{background:var(--bg2)}.lp .feat4{grid-template-columns:1fr;gap:20px;margin-top:40px}}@property --lp-x{syntax:"<percentage>";inherits:true;initial-value:50%}.lp .light .cmp{box-shadow:0 0 0 1px rgba(21,20,18,.2),0 50px 100px -50px rgba(21,20,18,.55)}.lp .cmp-top{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:80px;align-items:end;margin-bottom:64px}.lp .cmp-top .head{max-width:none}.lp .cmp{--lp-x:50%;position:relative;height:560px;border-radius:26px;overflow:hidden;background:#141311;box-shadow:inset 0 0 0 1px var(--ln2),0 40px 100px -40px rgba(0,0,0,.8);transition:--lp-x .7s var(--eo);animation:lp-cmpdemo 10s var(--e) infinite;user-select:none}.lp .cmp:hover{animation:none}@keyframes lp-cmpdemo{0%,12%{--lp-x:50%}30%,38%{--lp-x:24%}58%,66%{--lp-x:76%}84%,to{--lp-x:50%}}.lp .cmp:has(.cmp-z i:first-child:hover){--lp-x:3%}.lp .cmp:has(.cmp-z i:nth-child(2):hover){--lp-x:8%}.lp .cmp:has(.cmp-z i:nth-child(3):hover){--lp-x:12%}.lp .cmp:has(.cmp-z i:nth-child(4):hover){--lp-x:17%}.lp .cmp:has(.cmp-z i:nth-child(5):hover){--lp-x:22%}.lp .cmp:has(.cmp-z i:nth-child(6):hover){--lp-x:27%}.lp .cmp:has(.cmp-z i:nth-child(7):hover){--lp-x:31%}.lp .cmp:has(.cmp-z i:nth-child(8):hover){--lp-x:36%}.lp .cmp:has(.cmp-z i:nth-child(9):hover){--lp-x:41%}.lp .cmp:has(.cmp-z i:nth-child(10):hover){--lp-x:45%}.lp .cmp:has(.cmp-z i:nth-child(11):hover){--lp-x:50%}.lp .cmp:has(.cmp-z i:nth-child(12):hover){--lp-x:55%}.lp .cmp:has(.cmp-z i:nth-child(13):hover){--lp-x:59%}.lp .cmp:has(.cmp-z i:nth-child(14):hover){--lp-x:64%}.lp .cmp:has(.cmp-z i:nth-child(15):hover){--lp-x:69%}.lp .cmp:has(.cmp-z i:nth-child(16):hover){--lp-x:74%}.lp .cmp:has(.cmp-z i:nth-child(17):hover){--lp-x:78%}.lp .cmp:has(.cmp-z i:nth-child(18):hover){--lp-x:83%}.lp .cmp:has(.cmp-z i:nth-child(19):hover){--lp-x:88%}.lp .cmp:has(.cmp-z i:nth-child(20):hover){--lp-x:92%}.lp .cmp:has(.cmp-z i:nth-child(21):hover){--lp-x:97%}.lp .cmp-z{z-index:8;display:grid;grid-template-columns:repeat(21,minmax(0,1fr));cursor:ew-resize}.lp .cmp-a,.lp .cmp-b,.lp .cmp-z{position:absolute;inset:0}.lp .cmp-a{clip-path:inset(0 0 0 var(--lp-x));background:#0D0D0C}.lp .cmp-line{position:absolute;z-index:6;top:0;bottom:0;left:var(--lp-x);width:2px;margin-left:-1px;background:var(--ac);box-shadow:0 0 24px var(--acg)}.lp .cmp-h{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;display:grid;place-items:center;background:var(--ac);color:var(--onac);box-shadow:0 0 0 6px rgba(255,79,0,.18)}.lp .cmp-tag{position:absolute;z-index:7;top:20px;padding:8px 12px;border-radius:10px;font:500 10.5px/1 var(--fm);letter-spacing:.14em;text-transform:uppercase}.lp .cmp-tag.l{left:20px;color:var(--tx2);background:rgba(0,0,0,.5)}.lp .cmp-tag.r{right:20px;color:var(--onac);background:var(--ac)}.lp .cmp-b{display:grid;grid-template-columns:420px 1fr;gap:28px;padding:64px 36px 36px;filter:saturate(.55) brightness(.92)}.lp .cht{border-radius:18px;background:#1C1B19;box-shadow:inset 0 0 0 1px var(--ln);display:flex;flex-direction:column;overflow:hidden}.lp .cht-h{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--ln)}.lp .cht-h b{display:block;font:600 13.5px/1.2 var(--fu)}.lp .cht-h small{font:400 11.5px/1.3 var(--fu);color:var(--tx3)}.lp .cht-h .un{margin-left:auto;padding:4px 8px;border-radius:999px;background:#3a3833;font:600 11px/1 var(--fu);color:var(--tx)}.lp .cht-b{flex:1;padding:14px;display:flex;flex-direction:column;gap:9px}.lp .bb{max-width:82%;padding:8px 11px;border-radius:14px 14px 14px 4px;background:#2A2926;font:400 13px/1.4 var(--fu);color:#D8D4CC}.lp .bb small{display:block;font:600 10.5px/1.4 var(--fu);color:#B9A27A}.lp .bb.me{align-self:flex-end;border-radius:14px 14px 4px 14px;background:#34413A}.lp .bb.pic{padding:4px}.lp .bb.pic img{width:210px;height:110px;object-fit:cover;border-radius:10px}.lp .bb.pic span{display:block;padding:5px 7px 3px}.lp .bb.vo{display:flex;align-items:center;gap:8px}.lp .bb.vo i{flex:1;height:16px;min-width:120px;background:repeating-linear-gradient(90deg,#8a857b 0 2px,transparent 2px 5px);opacity:.7}.lp .xls{position:relative;border-radius:14px;background:#ECE9E2;color:#26241F;overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.8);transform:rotate(1.2deg)}.lp .xls-t{display:flex;gap:2px;padding:8px 10px 0;background:#D9D5CC;font:500 11px/1 var(--fu)}.lp .xls-t span{padding:7px 12px;border-radius:6px 6px 0 0;background:#ECE9E2}.lp .xls table{width:100%;border-collapse:collapse;font:400 12px/1.2 var(--fu)}.lp .xls td,.lp .xls th{border:1px solid #cbc6bb;padding:7px 8px;text-align:left;white-space:nowrap}.lp .xls th{background:#E2DED5;font-weight:600;font-size:11px}.lp .xls .r{background:#F4C7BE}.lp .xls .y{background:#F5E3A6}.lp .xls .q{color:#B42318;font-weight:600}.lp .stk{position:absolute;right:30px;bottom:26px;width:200px;padding:16px 16px 20px;background:#F2DD7C;color:#3a3208;font:500 italic 15px/1.35 var(--fu);transform:rotate(-4deg);box-shadow:0 20px 30px -12px rgba(0,0,0,.6)}.lp .cmp-a-in{position:absolute;inset:0;display:grid;grid-template-columns:1fr 470px;gap:24px;padding:64px 36px 36px}.lp .cmp-plan{border-radius:18px;background:#0B0B0A;box-shadow:inset 0 0 0 1px var(--ln);display:grid;place-items:center;overflow:hidden;background-image:radial-gradient(rgba(237,235,230,.06) 1px,transparent 0);background-size:16px 16px}.lp .cmp-plan .plan{width:100%;height:100%}.lp .iss{display:flex;flex-direction:column;gap:8px}.lp .iss-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.lp .iss-h b{font:600 15px/1 var(--fu)}.lp .iss-r{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:11px 12px;border-radius:14px;background:rgba(237,235,230,.04);box-shadow:inset 0 0 0 1px var(--ln)}.lp .iss-r .tpin{width:44px;height:30px;border-radius:9px;font-size:11px}.lp .iss-r b{display:block;font:600 13.5px/1.3 var(--fu);color:var(--tx)}.lp .iss-r small{display:block;margin-top:2px;font:400 12px/1.35 var(--fu);color:var(--tx2)}.lp .iss-sum{margin-top:auto;display:flex;gap:8px}.lp .cmp-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px}.lp .cmp-list li{display:flex;flex-direction:column;gap:10px;padding-top:22px;border-top:1px solid var(--ln)}.lp .cmp-list s{font:400 15px/1.4 var(--fu);color:var(--tx3);text-decoration-color:rgba(255,79,0,.7);text-decoration-thickness:1.5px}.lp .cmp-list b{display:flex;align-items:center;gap:10px;font:600 17px/1.35 var(--fu);color:var(--tx)}.lp .cmp-list b .i{color:var(--acx)}@media (max-width:1099px){.lp .cmp-top{gap:24px}.lp .cmp-b,.lp .cmp-top{grid-template-columns:1fr}.lp .xls{display:none}.lp .cmp-a-in{grid-template-columns:1fr}.lp .cmp-plan{display:none}}@media (max-width:767px){.lp .cmp-top{margin-bottom:36px}.lp .cmp{height:520px;border-radius:22px}.lp .cmp-a-in,.lp .cmp-b{padding:58px 14px 14px}.lp .stk{right:14px;bottom:14px;width:160px;font-size:13px}.lp .bb.pic img{width:170px;height:92px}.lp .iss-r{grid-template-columns:40px 1fr}.lp .iss-r .ms-pill,.lp .iss-r .pill-s{display:none}.lp .cmp-list{grid-template-columns:1fr;gap:18px;margin-top:32px}}.lp .site{timeline-scope:--s1,--s2,--s3,--s4}.lp .site-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;margin-top:24px}.lp .site-stage{position:sticky;top:96px;height:calc(100vh - 120px);min-height:660px;max-height:780px;display:grid;place-items:center}.lp .stage-ring{position:absolute;width:540px;height:540px;border-radius:50%;border:1px solid var(--ln)}.lp .stage-ring:before{content:"";position:absolute;inset:64px;border-radius:50%;border:1px dashed var(--ln)}.lp .stage-ring:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid transparent;border-top:1px solid var(--ac);animation:lp-rot 10s linear infinite}.lp .stage-glow{position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(closest-side,rgba(237,235,230,.07),transparent)}.lp .site-ph{position:relative}.lp .scr-l{position:absolute;inset:0;opacity:0}.lp .scr-l.l1{opacity:1}.lp .caps{top:calc(100% + 18px);height:34px;width:360px}.lp .caps,.lp .caps .chip{position:absolute;left:50%;transform:translateX(-50%)}.lp .caps .chip{top:0;opacity:0;background:var(--bg2)}.lp .caps .cp1{opacity:1}.lp .site-steps{position:relative;padding-left:44px}.lp .site-steps:after,.lp .site-steps:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--ln2)}.lp .site-steps:after{background:linear-gradient(180deg,var(--ac),#FFB38A);transform-origin:50% 0;transform:scaleY(.1)}.lp .stp{min-height:74vh;display:flex;flex-direction:column;justify-content:center;gap:18px;position:relative}.lp .stp:before{content:"";position:absolute;left:-49px;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 1px var(--ln3)}.lp .stp-n{font:500 84px/1 var(--fd);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px var(--ln3)}.lp .stp h3{font:500 34px/1.1 var(--fd);letter-spacing:-.04em}.lp .stp p{font:400 18px/1.6 var(--fu);color:var(--tx2);max-width:470px}.lp .stp-meta{display:flex;gap:8px;flex-wrap:wrap}.lp .stp-vis{display:none}@supports (animation-timeline:view()){.lp .stp.s1{view-timeline:--s1 block}.lp .stp.s2{view-timeline:--s2 block}.lp .stp.s3{view-timeline:--s3 block}.lp .stp.s4{view-timeline:--s4 block}.lp .caps .cp1,.lp .scr-l.l1{animation:lp-stgF linear both;animation-timeline:--s1}.lp .caps .cp2,.lp .scr-l.l2{animation:lp-stgM linear both;animation-timeline:--s2}.lp .caps .cp3,.lp .scr-l.l3{animation:lp-stgM linear both;animation-timeline:--s3}.lp .caps .cp4,.lp .scr-l.l4{animation:lp-stgL linear both;animation-timeline:--s4}.lp .stp{animation:lp-stpA linear both;animation-timeline:view()}.lp .stp-n{animation:lp-stpN linear both;animation-timeline:view()}.lp .stp:before{animation:lp-stpD linear both;animation-timeline:view()}.lp .site-steps:after{animation:lp-growy linear both;animation-timeline:view();animation-range:contain 0 contain 100%}}@keyframes lp-stgF{0%,60%{opacity:1}70%,to{opacity:0}}@keyframes lp-stgM{0%,30%{opacity:0}40%,60%{opacity:1}70%,to{opacity:0}}@keyframes lp-stgL{0%,30%{opacity:0}40%,to{opacity:1}}@keyframes lp-stpA{0%,26%{opacity:.3}40%,60%{opacity:1}74%,to{opacity:.3}}@keyframes lp-stpN{0%,30%{color:transparent;-webkit-text-stroke-color:var(--ln3)}42%,58%{color:var(--ac);-webkit-text-stroke-color:var(--ac)}70%,to{color:transparent;-webkit-text-stroke-color:var(--ln3)}}@keyframes lp-stpD{0%,34%{background:var(--bg);box-shadow:0 0 0 1px var(--ln3)}42%,to{background:var(--ac);box-shadow:0 0 0 5px var(--acs)}}.lp .get{margin-top:56px;display:grid;grid-template-columns:auto 1fr auto;gap:36px;align-items:center;padding:28px 32px}.lp .qr{width:132px;height:132px;padding:10px;border-radius:14px;background:#F4F1EA}.lp .qr svg{display:block;width:100%;height:100%}.lp .get-t{display:flex;flex-direction:column;gap:10px}.lp .get-t b{font:500 24px/1.15 var(--fd);letter-spacing:-.04em}.lp .get-t span{font:400 15px/1.5 var(--fu);color:var(--tx2)}.lp .get-b{display:flex;flex-direction:column;gap:10px;align-items:stretch}@media (max-width:1099px){.lp .site-grid{gap:48px}.lp .stage-ring{width:420px;height:420px}}@media (max-width:767px){.lp .site-grid{grid-template-columns:1fr;gap:0;margin-top:12px}.lp .site-stage{display:none}.lp .site-steps{padding-left:26px}.lp .stp{min-height:0;padding-block:34px;gap:12px;opacity:1;animation:none}.lp .stp:before{left:-31px;top:58px;margin-top:0}.lp .stp-n{font-size:48px}.lp .stp h3{font-size:25px}.lp .stp p{font-size:16px}.lp .stp-vis{display:block;margin-top:10px;height:400px;overflow:hidden;border-radius:26px;position:relative;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.lp .stp-vis .ph{zoom:.66;margin:0 auto}.lp .get{grid-template-columns:1fr;gap:18px;padding:22px;margin-top:24px}.lp .qr,.lp .qr-hint{display:none}.lp .get-t b{font-size:22px}}@property --lp-n{syntax:"<integer>";inherits:false;initial-value:0}@property --lp-ring{syntax:"<number>";inherits:false;initial-value:0}.lp .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:72px}.lp .bt{--mx:50%;--my:0%;display:flex;flex-direction:column;min-height:420px}.lp .bt:before{z-index:2;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(237,235,230,.075),transparent 60%)}.lp .bt:after,.lp .bt:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s}.lp .bt:after{z-index:3;padding:1px;background:radial-gradient(300px circle at var(--mx) var(--my),var(--ac),transparent 70%) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lp .bt:hover:after,.lp .bt:hover:before{opacity:1}.lp .bt-v{position:relative;flex:1;min-height:230px;overflow:hidden}.lp .bt-t{position:relative;z-index:1;padding:0 28px 28px;display:flex;flex-direction:column;gap:8px}.lp .bt-t h3{font:600 20px/1.3 var(--fu);letter-spacing:-.01em;display:flex;align-items:center;gap:10px}.lp .bt-t h3 .i{color:var(--ac)}.lp .bt-t p{font:400 15px/1.55 var(--fu);color:var(--tx2);max-width:520px}.lp .c7{grid-column:span 7}.lp .c5{grid-column:span 5}.lp .c4{grid-column:span 4}.lp .c12{grid-column:span 12}.lp .bA .bt-v{display:grid;place-items:center;padding:20px 20px 0}.lp .bA .loop{width:100%;height:330px}.lp .bA .plan{width:100%;height:100%}.lp .loop .pn{animation:lp-plp 7s var(--eo) infinite both}.lp .loop .pd0{animation-delay:0s}.lp .loop .pd1{animation-delay:.18s}.lp .loop .pd2{animation-delay:.36s}.lp .loop .pd3{animation-delay:.54s}.lp .loop .pd4{animation-delay:.72s}.lp .loop .pd5{animation-delay:.9s}.lp .loop .pd6{animation-delay:1.08s}.lp .loop .pd7{animation-delay:1.26s}@keyframes lp-plp{0%{transform:translate3d(0,-24px,0);opacity:0}8%{transform:none;opacity:1}86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.lp .floors{position:absolute;left:22px;top:22px;display:flex;flex-direction:column;gap:6px;z-index:2}.lp .floors span{width:34px;height:30px;border-radius:9px;display:grid;place-items:center;font:600 12px/1 var(--fu);color:var(--tx2);box-shadow:inset 0 0 0 1px var(--ln2);background:rgba(11,11,10,.6)}.lp .floors span.on{background:var(--tx);color:var(--bg);box-shadow:none}.lp .tip{position:absolute;right:26px;top:44px;z-index:2;padding:12px 14px;border-radius:14px;display:flex;gap:10px;align-items:center;animation:lp-tipc 7s var(--e) infinite}.lp .tip b{display:block;font:600 13px/1.3 var(--fu)}.lp .tip small{display:block;font:500 10px/1.5 var(--fm);color:var(--tx2);letter-spacing:.04em}@keyframes lp-tipc{0%,30%{opacity:0;transform:translate3d(0,8px,0)}38%,82%{opacity:1;transform:none}90%,to{opacity:0}}.lp .bB .bt-v{margin:20px 20px 22px;border-radius:16px}.lp .bB .bt-v>img{object-fit:cover;filter:contrast(1.05) brightness(.95)}.lp .bB .bt-v>img,.lp .mk-svg{position:absolute;inset:0;width:100%;height:100%}.lp .mk-svg .dr{fill:none;stroke:#FF5A1F;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900;animation:lp-drw 6s var(--eo) infinite}.lp .mk-svg .dr.dl2{animation-delay:.5s}.lp .mk-svg .dr.dl3{animation-delay:.9s}@keyframes lp-drw{0%{stroke-dashoffset:900}25%,85%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}.lp .mk-lbl{position:absolute;left:58%;top:16%;padding:5px 9px;border-radius:7px;background:#FF5A1F;color:#fff;font:700 12px/1 var(--fu);animation:lp-tipc 6s var(--e) infinite}.lp .ba-mini{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.lp .ba-mini figure{position:relative;width:74px;height:56px;border-radius:9px;overflow:hidden;box-shadow:0 0 0 2px rgba(11,11,10,.8)}.lp .ba-mini img{width:100%;height:100%;object-fit:cover}.lp .ba-mini figcaption{position:absolute;left:4px;bottom:4px;font:600 9px/1 var(--fu);color:#fff;text-shadow:0 1px 2px #000}.lp .bC .bt-v{padding:22px 22px 8px}.lp .cl{border-radius:16px;padding:16px;background:rgba(11,11,10,.55);box-shadow:inset 0 0 0 1px var(--ln);display:flex;flex-direction:column;gap:10px}.lp .cl-h{display:flex;align-items:center;gap:12px}.lp .cl-h b{display:block;font:600 13.5px/1.3 var(--fu)}.lp .cl-h small{display:block;font:400 11.5px/1.3 var(--fu);color:var(--tx3)}.lp .ring{position:relative;margin-left:auto;width:46px;height:46px;flex:none}.lp .ring svg{width:100%;height:100%;transform:rotate(-90deg)}.lp .ring circle{fill:none;stroke-width:4}.lp .ring .rb{stroke:var(--ln2)}.lp .ring .rf{stroke:var(--ac);stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:calc(113 - 113 * var(--lp-ring));animation:lp-rng 8s var(--eo) infinite}@keyframes lp-rng{0%,5%{--lp-ring:0}60%,92%{--lp-ring:.8}to{--lp-ring:0}}.lp .ring span{position:absolute;inset:0;display:grid;place-items:center;font:600 11px/1 var(--fu)}.lp .cli{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;font:400 13px/1.3 var(--fu);color:var(--tx2)}.lp .cbx{width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1.5px var(--ln3);display:grid;place-items:center;color:var(--onac)}.lp .cbx .i{width:12px;height:12px;stroke-width:3;opacity:0}.lp .cli .cbx{animation:lp-cbx 8s var(--e) infinite}.lp .cli .cbx .i{animation:lp-cbi 8s var(--e) infinite}.lp .cli.k0 .cbx,.lp .cli.k0 .cbx .i{animation-delay:.3s}.lp .cli.k1 .cbx,.lp .cli.k1 .cbx .i{animation-delay:1.2s}.lp .cli.k2 .cbx,.lp .cli.k2 .cbx .i{animation-delay:2.1s}.lp .cli.k3 .cbx,.lp .cli.k3 .cbx .i{animation-delay:3s}@keyframes lp-cbx{0%,8%{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ln3)}12%,90%{background:var(--ok);box-shadow:none}to{background:transparent}}@keyframes lp-cbi{0%,8%{opacity:0}12%,90%{opacity:1}to{opacity:0}}.lp .cli.bad .cbx{background:var(--rej);box-shadow:none;animation:none}.lp .cli.bad .cbx .i{opacity:1;animation:none}.lp .cli.bad span:nth-child(2){color:var(--tx)}.lp .cli em{font:500 10px/1 var(--fm);font-style:normal;color:#FCA5A5;letter-spacing:.04em}.lp .bD .bt-v{display:grid;place-items:center}.lp .swap{position:relative;width:210px;height:230px}.lp .sd{position:absolute;inset:0;border-radius:10px;padding:16px;background:#F4F1EA;color:#1D1B17;box-shadow:0 24px 50px -20px rgba(0,0,0,.8);display:flex;flex-direction:column;gap:7px;animation:lp-swp 9s var(--eo) infinite}.lp .sd.x1{animation-delay:-3s}.lp .sd.x2{animation-delay:-6s}@keyframes lp-swp{0%{transform:translateZ(0) rotate(0deg);z-index:3;opacity:1}28%{transform:translateZ(0) rotate(0deg);z-index:3;opacity:1}33.3%{transform:translate3d(0,34px,0) rotate(5deg) scale(.9);z-index:1;opacity:.55}61%{transform:translate3d(0,34px,0) rotate(5deg) scale(.9);z-index:1;opacity:.55}66.6%{transform:translate3d(0,17px,0) rotate(-3deg) scale(.95);z-index:2;opacity:.8}95%{transform:translate3d(0,17px,0) rotate(-3deg) scale(.95);z-index:2;opacity:.8}to{transform:translateZ(0) rotate(0deg);z-index:3;opacity:1}}.lp .sd small{font:500 8.5px/1 var(--fm);letter-spacing:.12em;color:#6B665C;text-transform:uppercase}.lp .sd b{font:700 15px/1.2 var(--fu)}.lp .sd i{display:block;height:6px;border-radius:3px;background:#DDD7CB}.lp .sd i.s{width:60%}.lp .sd i.m{width:82%}.lp .sd .sg{margin-top:auto;display:flex;justify-content:space-between;align-items:center;font:600 9.5px/1 var(--fu);color:#6B665C}.lp .sd .st{padding:4px 7px;border:1.5px solid #c2410c;color:#C2410C;border-radius:4px;transform:rotate(-8deg);font-size:9px}.lp .bE .bt-v{padding:26px 22px 8px;display:flex;flex-direction:column;gap:16px}.lp .wr{border-radius:16px;padding:14px 16px;background:rgba(11,11,10,.55);box-shadow:inset 0 0 0 1px var(--ln)}.lp .wr small{font:500 10px/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;color:#5EEAD4}.lp .wr b{display:block;margin-top:8px;font:600 14px/1.3 var(--fu)}.lp .wr span{display:block;margin-top:4px;font:400 12.5px/1.4 var(--fu);color:var(--tx2)}.lp .wr2{opacity:.55}.lp .wr2 small{color:var(--tx3)}.lp .wtl{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:24px}.lp .wtl:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:var(--ln2)}.lp .wtl:after{content:"";position:absolute;top:1px;left:0;width:11px;height:11px;border-radius:50%;background:#14B8A6;box-shadow:0 0 0 5px rgba(20,184,166,.18);animation:lp-wmv 8s var(--e) infinite}@keyframes lp-wmv{0%,10%{left:0}30%,36%{left:33%}56%,62%{left:66%}82%,to{left:calc(100% - 11px)}}.lp .wtl span{font:500 11.5px/1.3 var(--fu);color:var(--tx2)}.lp .wtl span:last-child{text-align:right}.lp .bF .bt-v{display:grid;place-items:center}.lp .beams{width:100%;height:100%;max-height:260px}.lp .beams .bp{fill:none;stroke:var(--ln2);stroke-width:1.2}.lp .beams .bm{fill:none;stroke:url(#bmg);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:40 360;stroke-dashoffset:400;animation:lp-bmv 3.2s linear infinite}.lp .beams .bm.q1{animation-delay:-.8s}.lp .beams .bm.q2{animation-delay:-1.6s}.lp .beams .bm.q3{animation-delay:-2.4s}@keyframes lp-bmv{to{stroke-dashoffset:0}}.lp .bn{position:absolute;display:flex;align-items:center;gap:10px;padding:9px 13px 9px 9px;border-radius:14px;font:600 13px/1 var(--fu)}.lp .bn .ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:rgba(237,235,230,.08)}.lp .bn.core{padding:12px;border-radius:18px}.lp .bn.core .logo-mk{width:44px;height:44px}.lp .bG .bt-v{padding:22px 22px 6px;display:grid;grid-template-columns:1.15fr 1fr;gap:14px}.lp .kp3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;grid-column:1/-1}.lp .kp{padding:14px;border-radius:14px;background:rgba(11,11,10,.55);box-shadow:inset 0 0 0 1px var(--ln)}.lp .kp small{display:block;font:500 9.5px/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.lp .kp b{display:block;margin-top:10px;font:500 30px/1 var(--fd);letter-spacing:-.05em;counter-reset:n var(--lp-n)}.lp .kp b:after{content:counter(n)}.lp .kp b.v128{--lp-n:128}.lp .kp b.v14{--lp-n:14}.lp .kp b.v37{--lp-n:37}@supports (animation-timeline:view()){.lp .kp b.v128{animation:lp-n128 linear both;animation-timeline:view();animation-range:entry 20% cover 50%}.lp .kp b.v14{animation:lp-n14 linear both;animation-timeline:view();animation-range:entry 20% cover 50%}.lp .kp b.v37{animation:lp-n37 linear both;animation-timeline:view();animation-range:entry 20% cover 50%}.lp .bars i{animation:lp-growy linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.lp .rt i:after{animation:lp-grow linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes lp-n128{0%{--lp-n:0}to{--lp-n:128}}@keyframes lp-n14{0%{--lp-n:0}to{--lp-n:14}}@keyframes lp-n37{0%{--lp-n:0}to{--lp-n:37}}.lp .kp.hot b{color:var(--ac)}.lp .chartc{padding:14px;border-radius:14px;background:rgba(11,11,10,.55);box-shadow:inset 0 0 0 1px var(--ln);display:flex;flex-direction:column;gap:10px}.lp .chartc small{font:500 9.5px/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.lp .bars{flex:1;display:flex;align-items:flex-end;gap:8px;min-height:90px}.lp .bars i{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,rgba(237,235,230,.35),rgba(237,235,230,.12));transform-origin:50% 100%}.lp .bars i.a{background:linear-gradient(180deg,var(--ac),color-mix(in oklab,var(--ac) 30%,transparent))}.lp .rt{display:flex;flex-direction:column;gap:10px}.lp .rt div{display:grid;grid-template-columns:1fr 44px;gap:8px;font:500 12px/1.2 var(--fu);color:var(--tx2)}.lp .rt i{grid-column:1/-1;height:5px;border-radius:3px;background:var(--ln);position:relative;overflow:hidden}.lp .rt i:after{content:"";position:absolute;inset:0;border-radius:3px;background:var(--tx2);transform-origin:0 50%}.lp .rt .w1:after{right:12%;background:var(--ok)}.lp .rt .w2:after{right:34%;background:var(--work)}.lp .rt .w3:after{right:61%;background:var(--rej)}.lp .rt b{text-align:right;font-weight:600;color:var(--tx)}.lp .bt-t h3 .demo{margin-left:auto}@media (max-width:1099px){.lp .c5,.lp .c7{grid-column:span 12}.lp .c4{grid-column:span 6}}@media (max-width:767px){.lp .bento{grid-template-columns:1fr;margin-top:40px;gap:12px}.lp .c12,.lp .c4,.lp .c5,.lp .c7{grid-column:auto}.lp .bt{min-height:0}.lp .bt-v{min-height:220px}.lp .bt-t{padding:0 20px 22px}.lp .bA .loop{height:240px}.lp .tip{right:12px;top:12px}.lp .floors{left:12px;top:12px}.lp .bG .bt-v{grid-template-columns:1fr}.lp .kp b{font-size:24px}}.lp .roles{display:grid;grid-template-columns:380px 1fr;gap:56px;margin-top:64px;align-items:stretch}.lp .rtabs{gap:4px}.lp .rtab,.lp .rtabs{display:flex;flex-direction:column}.lp .rtab{gap:12px;padding:18px 20px;border-radius:16px;cursor:pointer;transition:background .3s}.lp .rtab:hover{background:color-mix(in oklab,var(--tx) 5%,transparent)}.lp .rtab span{display:flex;align-items:center;gap:12px;font:600 17px/1.2 var(--fu);color:var(--tx2)}.lp .rtab .i{color:var(--tx3)}.lp .rtab u{display:block;height:2px;border-radius:1px;background:var(--ln);overflow:hidden;text-decoration:none}.lp .rtab u:after{content:"";display:block;height:100%;background:var(--ac);transform-origin:0 50%;transform:scaleX(0)}.lp .rtab.r0 u:after{animation:lp-rb0 24s linear infinite}.lp .rtab.r1 u:after{animation:lp-rb1 24s linear infinite}.lp .rtab.r2 u:after{animation:lp-rb2 24s linear infinite}.lp .rtab.r3 u:after{animation:lp-rb3 24s linear infinite}@keyframes lp-rb0{0%{transform:scaleX(0)}25.00%{transform:scaleX(1)}25.04%,to{transform:scaleX(0)}}@keyframes lp-rb1{0%,25.00%{transform:scaleX(0)}50.00%{transform:scaleX(1)}50.04%,to{transform:scaleX(0)}}@keyframes lp-rb2{0%,50.00%{transform:scaleX(0)}75.00%{transform:scaleX(1)}75.04%,to{transform:scaleX(0)}}@keyframes lp-rb3{0%,75.00%{transform:scaleX(0)}100.00%{transform:scaleX(1)}100.04%,to{transform:scaleX(0)}}.lp .rpanes{position:relative;min-height:380px}.lp .rpane{position:absolute;inset:0;padding:40px;display:flex;flex-direction:column;gap:30px;opacity:0}.lp .rpane.r0{animation:lp-rp0 24s var(--e) infinite}.lp .rpane.r1{animation:lp-rp1 24s var(--e) infinite}.lp .rpane.r2{animation:lp-rp2 24s var(--e) infinite}.lp .rpane.r3{animation:lp-rp3 24s var(--e) infinite}@keyframes lp-rp0{0%,22.92%{opacity:1;transform:none}25.00%,97.92%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@keyframes lp-rp1{0%,22.92%{opacity:0;transform:translate3d(0,12px,0)}25.00%,47.92%{opacity:1;transform:none}50.00%,to{opacity:0;transform:translate3d(0,12px,0)}}@keyframes lp-rp2{0%,47.92%{opacity:0;transform:translate3d(0,12px,0)}50.00%,72.92%{opacity:1;transform:none}75.00%,to{opacity:0;transform:translate3d(0,12px,0)}}@keyframes lp-rp3{0%,72.92%{opacity:0;transform:translate3d(0,12px,0)}75.00%,97.92%{opacity:1;transform:none}100.00%,to{opacity:0;transform:translate3d(0,12px,0)}}.lp .rpane .q{font:500 30px/1.2 var(--fd);letter-spacing:-.04em;max-width:640px}.lp .rgrid{margin-top:auto;display:flex;flex-direction:column}.lp .rgrid div{display:grid;grid-template-columns:22px 230px 1fr;gap:16px;align-items:center;padding:16px 0;box-shadow:0 -1px 0 var(--ln)}.lp .rgrid .i{color:var(--acx)}.lp .rgrid b{font:600 16px/1.3 var(--fu)}.lp .rgrid span{font:400 15px/1.45 var(--fu);color:var(--tx2)}.lp .roles-sec:has(.rpick:checked) .rpane,.lp .roles-sec:has(.rpick:checked) .rtab u:after{animation:none}.lp .roles-sec:has(.rpick:checked) .rpane{opacity:0}.lp .roles-sec:has(#role0:checked) .rpane.r0{opacity:1;z-index:1}.lp .roles-sec:has(#role0:checked) .rtab.r0{background:color-mix(in oklab,var(--tx) 6%,transparent)}.lp .roles-sec:has(#role0:checked) .rtab.r0 span{color:var(--tx)}.lp .roles-sec:has(#role0:checked) .rtab.r0 u:after{transform:scaleX(1)}.lp .roles-sec:has(#role1:checked) .rpane.r1{opacity:1;z-index:1}.lp .roles-sec:has(#role1:checked) .rtab.r1{background:color-mix(in oklab,var(--tx) 6%,transparent)}.lp .roles-sec:has(#role1:checked) .rtab.r1 span{color:var(--tx)}.lp .roles-sec:has(#role1:checked) .rtab.r1 u:after{transform:scaleX(1)}.lp .roles-sec:has(#role2:checked) .rpane.r2{opacity:1;z-index:1}.lp .roles-sec:has(#role2:checked) .rtab.r2{background:color-mix(in oklab,var(--tx) 6%,transparent)}.lp .roles-sec:has(#role2:checked) .rtab.r2 span{color:var(--tx)}.lp .roles-sec:has(#role2:checked) .rtab.r2 u:after{transform:scaleX(1)}.lp .roles-sec:has(#role3:checked) .rpane.r3{opacity:1;z-index:1}.lp .roles-sec:has(#role3:checked) .rtab.r3{background:color-mix(in oklab,var(--tx) 6%,transparent)}.lp .roles-sec:has(#role3:checked) .rtab.r3 span{color:var(--tx)}.lp .roles-sec:has(#role3:checked) .rtab.r3 u:after{transform:scaleX(1)}@media (max-width:1099px){.lp .roles{grid-template-columns:1fr;gap:24px}.lp .rtabs{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.lp .roles{margin-top:36px}.lp .rtabs{grid-template-columns:1fr 1fr;gap:4px}.lp .rtab{padding:12px}.lp .rtab span{font-size:13.5px}.lp .rtab .i{display:none}.lp .rpanes{min-height:520px}.lp .rpane{padding:22px;gap:20px}.lp .rpane .q{font-size:21px}.lp .rgrid div{grid-template-columns:22px 1fr}.lp .rgrid div span{grid-column:2;margin-top:-10px}}.lp .ai-grid{display:grid;grid-template-columns:minmax(0,1fr) 580px;gap:80px;align-items:center}.lp .ai-rows{display:flex;flex-direction:column;margin-top:44px}.lp .ai-row{display:grid;grid-template-columns:34px 1fr;gap:16px;padding:18px 0;box-shadow:0 -1px 0 var(--ln);position:relative}.lp .ai-row:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ac);transform-origin:0 50%;transform:scaleX(0)}.lp .ai-row.q0{animation:lp-arow0 16s linear infinite}.lp .ai-row.q0:after{animation:lp-abar0 16s linear infinite}.lp .ai-row.q1{animation:lp-arow1 16s linear infinite}.lp .ai-row.q1:after{animation:lp-abar1 16s linear infinite}.lp .ai-row.q2{animation:lp-arow2 16s linear infinite}.lp .ai-row.q2:after{animation:lp-abar2 16s linear infinite}.lp .ai-row.q3{animation:lp-arow3 16s linear infinite}.lp .ai-row.q3:after{animation:lp-abar3 16s linear infinite}@keyframes lp-arow0{0%{opacity:1}0.00%,24.94%{opacity:1}25.00%,to{opacity:.45}}@keyframes lp-abar0{0%{transform:scaleX(0)}25.00%{transform:scaleX(1)}25.06%,to{transform:scaleX(0)}}@keyframes lp-arow1{0%,24.94%{opacity:.45}25.00%,49.94%{opacity:1}50.00%,to{opacity:.45}}@keyframes lp-abar1{0%,25.00%{transform:scaleX(0)}50.00%{transform:scaleX(1)}50.06%,to{transform:scaleX(0)}}@keyframes lp-arow2{0%,49.94%{opacity:.45}50.00%,74.94%{opacity:1}75.00%,to{opacity:.45}}@keyframes lp-abar2{0%,50.00%{transform:scaleX(0)}75.00%{transform:scaleX(1)}75.06%,to{transform:scaleX(0)}}@keyframes lp-arow3{0%,74.94%{opacity:.45}75.00%,99.94%{opacity:1}100.00%,to{opacity:.45}}@keyframes lp-abar3{0%,75.00%{transform:scaleX(0)}100.00%{transform:scaleX(1)}100.06%,to{transform:scaleX(0)}}.lp .ai-row .n{font:500 11px/1.9 var(--fm);color:var(--ac);letter-spacing:.06em}.lp .ai-row b{display:block;font:600 17px/1.35 var(--fu)}.lp .ai-row p{margin-top:4px;font:400 15px/1.5 var(--fu);color:var(--tx2)}.lp .cons{position:relative;height:600px;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#151513,#0E0E0D);box-shadow:inset 0 0 0 1px var(--ln2),0 50px 120px -50px rgba(0,0,0,.9)}.lp .cons:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(139,92,246,.14),transparent 70%);pointer-events:none}.lp .cons-h{position:relative;display:flex;align-items:center;gap:10px;padding:18px 22px;box-shadow:0 1px 0 var(--ln);font:600 14px/1 var(--fu)}.lp .cons-h .ai-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(139,92,246,.2);color:#C4B5FD}.lp .cons-h .chip{margin-left:auto}.lp .aph{position:absolute;inset:70px 0 0;padding:22px;display:flex;flex-direction:column;gap:14px;opacity:0}.lp .aph.p0{animation:lp-aph0 16s var(--e) infinite}.lp .aph.p1{animation:lp-aph1 16s var(--e) infinite}.lp .aph.p2{animation:lp-aph2 16s var(--e) infinite}.lp .aph.p3{animation:lp-aph3 16s var(--e) infinite}@keyframes lp-aph0{0%,22.50%{opacity:1;transform:none}25.00%,97.50%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:none}}@keyframes lp-aph1{0%,22.50%{opacity:0;transform:translate3d(0,10px,0)}25.00%,47.50%{opacity:1;transform:none}50.00%,to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes lp-aph2{0%,47.50%{opacity:0;transform:translate3d(0,10px,0)}50.00%,72.50%{opacity:1;transform:none}75.00%,to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes lp-aph3{0%,72.50%{opacity:0;transform:translate3d(0,10px,0)}75.00%,97.50%{opacity:1;transform:none}100.00%,to{opacity:0;transform:translate3d(0,-10px,0)}}.lp .wg{display:inline-block;opacity:0;animation:lp-wg 16s linear infinite both}@keyframes lp-wg{0%{opacity:0;filter:blur(8px)}2.5%{opacity:1;filter:none}to{opacity:1;filter:none}}.lp .bub{align-self:flex-end;max-width:86%;padding:12px 14px;border-radius:16px 16px 4px 16px;background:rgba(237,235,230,.08);font:400 14.5px/1.5 var(--fu)}.lp .bub.v{display:flex;align-items:center;gap:10px}.lp .bub.v .wave i{background:var(--tx2)}.lp .ans{max-width:94%;padding:14px 16px;border-radius:16px 16px 16px 4px;background:rgba(139,92,246,.1);box-shadow:inset 0 0 0 1px rgba(167,139,250,.22);font:400 14.5px/1.55 var(--fu)}.lp .ans .k{display:flex;align-items:center;gap:8px;margin-bottom:8px;font:600 12px/1 var(--fu)}.lp .ans .k,.lp .ans .k .i{color:#C4B5FD}.lp .flds{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp .fld{padding:10px 12px;border-radius:12px;background:rgba(237,235,230,.04);box-shadow:inset 0 0 0 1px var(--ln);opacity:0;animation:lp-wg 16s linear infinite both}.lp .fld small{display:block;font:500 9.5px/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.lp .fld b{display:block;margin-top:6px;font:600 13.5px/1.3 var(--fu)}.lp .fld .ai-t{color:#C4B5FD}.lp .scanp{position:relative;height:210px;border-radius:16px;overflow:hidden}.lp .scanp img{width:100%;height:100%;object-fit:cover;object-position:30% 40%}.lp .scanp:after{content:"";position:absolute;left:0;right:0;height:60px;top:-60px;background:linear-gradient(180deg,transparent,rgba(167,139,250,.45),transparent);animation:lp-scan 2s linear infinite}@keyframes lp-scan{to{top:100%}}.lp .scanp .mk{left:16%;top:12%;width:32%;height:76%}.lp .sugg{display:flex;flex-direction:column;gap:8px}.lp .sug-i{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ln2);font:500 14px/1.3 var(--fu);opacity:0;animation:lp-wg 16s linear infinite both}.lp .sug-i.top{box-shadow:inset 0 0 0 1px rgba(167,139,250,.6);background:rgba(139,92,246,.12)}.lp .sug-i span{font:500 11px/1 var(--fm);color:var(--tx3)}.lp .src{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:7px 10px;border-radius:9px;background:rgba(237,235,230,.06);font:500 11.5px/1.3 var(--fu);color:var(--tx2)}.lp .sum{display:flex;flex-direction:column;gap:10px}.lp .sum li{display:grid;grid-template-columns:22px 1fr;gap:10px;font:400 14.5px/1.5 var(--fu);opacity:0;animation:lp-wg 16s linear infinite both}.lp .sum .i{color:#C4B5FD;margin-top:2px}.lp .cons-f{position:absolute;left:22px;right:22px;bottom:18px;display:flex;align-items:center;gap:10px;height:46px;padding:0 8px 0 16px;border-radius:14px;background:rgba(237,235,230,.05);box-shadow:inset 0 0 0 1px var(--ln);font:400 14px/1 var(--fu);color:var(--tx3)}.lp .cons-f .mic{margin-left:auto;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#7C3AED;color:#fff}.lp .spec{margin-top:110px;display:grid;grid-template-columns:300px 1fr;gap:64px}.lp .spec h3{font:500 28px/1.15 var(--fd);letter-spacing:-.04em}.lp .spec .intro p{margin-top:14px;font:400 15.5px/1.55 var(--fu);color:var(--tx2)}.lp .spec table{width:100%;border-collapse:collapse}.lp .spec td{padding:18px 0;border-top:1px solid var(--ln2);vertical-align:top;font:400 16px/1.55 var(--fu);color:var(--tx)}.lp .spec tr:last-child td{border-bottom:1px solid var(--ln2)}.lp .spec td:first-child{width:250px;padding-right:24px;font:500 11px/2 var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.lp .spec td:first-child .i{width:15px;height:15px;vertical-align:-3px;margin-right:10px;color:var(--ac)}@media (max-width:1099px){.lp .ai-grid{grid-template-columns:1fr}.lp .cons{max-width:580px}.lp .spec{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.lp .ai-rows{margin-top:28px}.lp .cons{height:560px;border-radius:22px}.lp .aph{padding:16px}.lp .flds{grid-template-columns:1fr 1fr}.lp .scanp{height:170px}.lp .spec{margin-top:72px}.lp .spec td:first-child{display:block;width:auto;padding-bottom:0;border-top:1px solid var(--ln2)}.lp .spec td{display:block}.lp .spec td:last-child{border-top:0;padding-top:6px}}.lp .price .head{margin-bottom:56px}.lp .circ{position:relative;white-space:nowrap;color:var(--acx)}.lp .circ svg{position:absolute;left:-6%;top:-18%;width:112%;height:136%;overflow:visible;pointer-events:none}.lp .circ path{fill:none;stroke:var(--ac);stroke-width:3;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:lp-draw 1.6s .4s var(--eo) forwards}@supports (animation-timeline:view()){.lp .circ path{animation:lp-draw linear both;animation-timeline:view();animation-range:entry 40% cover 50%}}.lp .pass{display:grid;grid-template-columns:1.05fr 1fr auto;gap:48px;align-items:center;padding:44px 48px;border-radius:28px;background:linear-gradient(135deg,#1A1917,#0E0E0D 60%)}.lp .pass-a{display:flex;flex-direction:column;gap:6px}.lp .pass-a .chip{align-self:flex-start;margin-bottom:10px}.lp .pass-a .nm{font:500 30px/1 var(--fd);letter-spacing:-.04em}.lp .pass-a .pr{font:500 104px/.9 var(--fd);letter-spacing:-.07em;margin-top:14px}.lp .pass-a .pr small{font:500 18px/1 var(--fu);letter-spacing:0;color:var(--tx2);margin-left:12px}.lp .pass-a s{margin-top:12px;font:400 15px/1.3 var(--fu);color:var(--tx3)}.lp .pass-b{display:flex;flex-direction:column;gap:12px}.lp .pass-b li{display:flex;gap:12px;font:400 16px/1.45 var(--fu);color:var(--tx);white-space:nowrap}.lp .pass-b .i{color:var(--ac);margin-top:2px;stroke-width:2.2}.lp .pass-c{display:flex;flex-direction:column;gap:12px;align-items:stretch;min-width:250px}.lp .pass-c span{font:400 13px/1.45 var(--fu);color:var(--tx2);text-align:center}.lp .after{margin-top:64px;display:flex;justify-content:space-between;align-items:end;gap:24px}.lp .after h3{font:500 26px/1.15 var(--fd);letter-spacing:-.04em}.lp .after p{margin-top:8px;font:400 15px/1.5 var(--fu);color:var(--tx2)}.lp .bill{padding:4px;box-shadow:inset 0 0 0 1px var(--ln2)}.lp .bill,.lp .bill label{display:inline-flex;border-radius:999px}.lp .bill label{height:38px;padding:0 16px;align-items:center;gap:8px;font:500 14px/1 var(--fu);color:var(--tx2);cursor:pointer;transition:all .3s}.lp .bill label em{font-style:normal;font:600 11px/1 var(--fu);color:var(--acx)}.lp .price:has(#bill-y:checked) .bill .by,.lp .price:not(:has(#bill-y:checked)) .bill .bm{background:var(--tx);color:var(--bg)}.lp .price:has(#bill-y:checked) .bill .by em{color:var(--act)}.lp .tiers{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp .tier{padding:24px 22px;display:flex;flex-direction:column;gap:14px;min-width:0}.lp .tier.hot{box-shadow:inset 0 0 0 1.5px var(--acx),0 30px 60px -40px rgba(21,20,18,.35)}.lp .tier .tn{display:flex;align-items:center;justify-content:space-between;gap:8px;font:600 17px/1.2 var(--fu);white-space:nowrap}.lp .tier .tn .chip{position:absolute;top:18px;right:18px}.lp .tier .ts{margin-top:-8px;font:400 13px/1.3 var(--fu);color:var(--tx3);white-space:nowrap}.lp .tier .tp{font:500 34px/1 var(--fd);letter-spacing:-.05em}.lp .tier .tp small{font:500 14px/1 var(--fu);letter-spacing:0;color:var(--tx2);margin-left:6px}.lp .tier .py{display:none}.lp .price:has(#bill-y:checked) .tier .pm{display:none}.lp .price:has(#bill-y:checked) .tier .py{display:block}.lp .tier .note{font:400 12.5px/1.4 var(--fu);color:var(--tx3);min-height:18px;white-space:nowrap}.lp .tier .lim{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;margin:0;padding-top:14px;box-shadow:0 -1px 0 var(--ln)}.lp .tier .lim dt{font:400 13.5px/1.3 var(--fu);color:var(--tx2);white-space:nowrap}.lp .tier .lim dd{margin:0;font:600 13.5px/1.3 var(--fu);color:var(--tx);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.lp .tier ul{display:flex;flex-direction:column;gap:8px;padding-top:14px;box-shadow:0 -1px 0 var(--ln)}.lp .tier li{display:flex;gap:10px;min-width:0;font:400 14px/1.45 var(--fu);color:var(--tx2)}.lp .tier li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .tier li .i{color:var(--tx3);margin-top:2px}.lp .news{margin-top:72px;display:grid;grid-template-columns:300px 1fr;gap:48px;padding-top:36px;box-shadow:0 -1px 0 var(--ln2)}.lp .news b{font:500 22px/1.2 var(--fd);letter-spacing:-.04em}.lp .news p{margin-top:10px;font:400 14.5px/1.5 var(--fu);color:var(--tx2)}.lp .news ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp .news li{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px;border-radius:16px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ln);font:500 15px/1.35 var(--fu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .news time{font:500 10.5px/1 var(--fm);letter-spacing:.08em;color:var(--acx)}@media (max-width:1099px){.lp .pass{grid-template-columns:1fr;gap:28px}.lp .tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .news{grid-template-columns:1fr}.lp .news ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lp .pass{padding:28px 22px;border-radius:22px}.lp .pass-a .pr{font-size:72px}.lp .pass-c{min-width:0}.lp .after{flex-direction:column;align-items:flex-start;margin-top:48px}.lp .news ul,.lp .tiers{grid-template-columns:1fr}}.lp .faq{display:grid;grid-template-columns:380px 1fr;gap:80px}.lp .faq .head{position:sticky;top:120px;align-self:start}.lp .faq .contact{margin-top:8px;font:400 15px/1.5 var(--fu);color:var(--tx2)}.lp .faq .contact b{color:var(--tx);font-weight:600}.lp .faq .tg{align-self:flex-start}.lp .faq .tg-at{margin-left:4px;font:500 12px/1 var(--fm);letter-spacing:.02em;color:var(--tx3)}.lp .qa{display:flex;flex-direction:column}.lp .qa details{box-shadow:0 -1px 0 var(--ln2);interpolate-size:allow-keywords}.lp .qa details:last-child{box-shadow:0 -1px 0 var(--ln2),0 1px 0 var(--ln2)}.lp .qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;cursor:pointer;font:600 19px/1.35 var(--fu);letter-spacing:-.01em}.lp .qa summary::-webkit-details-marker{display:none}.lp .qa summary .pm{position:relative;width:36px;height:36px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ln2);transition:background-color .3s,transform .4s var(--e)}.lp .qa summary .pm:after,.lp .qa summary .pm:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:currentColor;transition:transform .4s var(--e)}.lp .qa summary .pm:after{transform:rotate(90deg)}.lp .qa details[open] .pm{background:var(--tx);color:var(--bg);transform:rotate(180deg)}.lp .qa details[open] .pm:after{transform:rotate(0deg)}.lp .qa summary:hover .pm{box-shadow:inset 0 0 0 1px var(--ln3)}.lp .qa details::details-content{height:0;overflow:clip;transition:height .45s var(--e),content-visibility .45s allow-discrete}.lp .qa details[open]::details-content{height:auto}.lp .qa .a{padding:0 60px 28px 0;font:400 16.5px/1.6 var(--fu);color:var(--tx2);max-width:760px}@media (max-width:1099px){.lp .faq{grid-template-columns:1fr;gap:32px}.lp .faq .head{position:static}}@media (max-width:767px){.lp .qa summary{font-size:16.5px;padding:20px 0}.lp .qa .a{padding-right:0;font-size:15.5px}}.lp .final{position:relative;overflow:hidden;padding-block:170px 150px;text-align:center;isolation:isolate}.lp .horizon{position:absolute;left:-20%;right:-20%;bottom:-8%;height:44%;z-index:-1;perspective:420px}.lp .horizon .plane{position:absolute;inset:0;transform:rotateX(62deg);transform-origin:50% 100%;background-image:linear-gradient(var(--ln2) 1px,transparent 1px),linear-gradient(90deg,var(--ln2) 1px,transparent 1px);background-size:72px 72px;animation:lp-hmove 5s linear infinite;-webkit-mask-image:linear-gradient(0deg,#000 30%,transparent 95%);mask-image:linear-gradient(0deg,#000 30%,transparent 95%)}@keyframes lp-hmove{to{background-position:0 72px}}.lp .horizon:before{content:"";position:absolute;left:10%;right:10%;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.7}.lp .horizon:after{content:"";position:absolute;left:20%;right:20%;top:-120px;height:240px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,120,60,.16),transparent)}.lp .final .h2{font-size:clamp(44px,5.6vw,84px);max-width:1000px;margin:22px auto 0}.lp .final .lead{max-width:620px;margin:26px auto 0}.lp .final .cta-row{justify-content:center;margin-top:40px}.lp .final .facts{margin-top:44px;display:flex;justify-content:center;gap:28px;flex-wrap:wrap;font:500 11px/1 var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.lp .final .facts span{display:inline-flex;align-items:center;gap:10px}.lp .final .facts span:before{content:"";width:6px;height:6px;background:var(--ac)}@media (max-width:767px){.lp .final{padding-block:110px 100px}.lp .horizon{height:34%}.lp .final .h2{font-size:34px}.lp .final .cta-row .btn{flex:1 1 100%}.lp .final .facts{gap:16px}}.lp .foot{position:relative;overflow:hidden;padding:72px 0 0;border-top:1px solid var(--ln)}.lp .stampf{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;border:1px solid var(--ln2);border-radius:6px}.lp .stampf>div{padding:26px 26px 30px}.lp .stampf>div+div{box-shadow:-1px 0 0 var(--ln2)}.lp .stampf .brand{display:flex;flex-direction:column;gap:14px}.lp .stampf .brand p{font:400 14.5px/1.5 var(--fu);color:var(--tx2);max-width:280px}.lp .stampf h4{margin:0 0 16px;font:500 10.5px/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--tx3)}.lp .stampf ul{display:flex;flex-direction:column;gap:11px;font:500 14.5px/1.3 var(--fu);color:var(--tx2)}.lp .stampf ul a:hover{color:var(--tx)}.lp .stamprow{display:grid;grid-template-columns:repeat(6,auto) 1fr;border:1px solid var(--ln2);border-top:0;border-radius:0 0 6px 6px;margin-top:-1px;font:500 10.5px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3)}.lp .stamprow span{padding:12px 16px;box-shadow:1px 0 0 var(--ln2);white-space:nowrap}.lp .stamprow span:last-child{box-shadow:none;text-align:right}.lp .stamprow b{font-weight:500;color:var(--tx2);margin-left:8px}.lp .giant{margin-top:40px;font:600 clamp(140px,24vw,360px)/.78 var(--fd);letter-spacing:-.08em;text-align:center;color:transparent;background:linear-gradient(180deg,rgba(237,235,230,.1),rgba(237,235,230,0) 85%);-webkit-background-clip:text;background-clip:text;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 95%);mask-image:linear-gradient(180deg,#000 40%,transparent 95%);user-select:none}.lp .giant b{font-weight:600;color:transparent;background:linear-gradient(180deg,color-mix(in oklab,var(--ac) 55%,transparent),transparent 85%);-webkit-background-clip:text;background-clip:text}@media (max-width:1099px){.lp .stampf{grid-template-columns:1fr 1fr}.lp .stampf>div:nth-child(3){box-shadow:none}.lp .stampf>div:nth-child(n+3){border-top:1px solid var(--ln2)}.lp .stamprow{grid-template-columns:repeat(3,auto) 1fr}.lp .stamprow span:nth-child(n+4):not(:last-child){display:none}}@media (max-width:767px){.lp .stampf{grid-template-columns:1fr}.lp .stampf>div+div{box-shadow:none;border-top:1px solid var(--ln2)}.lp .stamprow{grid-template-columns:1fr 1fr}.lp .stamprow span:nth-child(n+3):not(:last-child){display:none}.lp .giant{font-size:120px}}body:has(.lp),html:has(.lp){background:#0B0B0A}html:has(.lp){scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#34332f transparent}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}.lp svg{display:inline;vertical-align:baseline}.lp a:hover{text-decoration:none}html .lp .btn,html .lp .card,html .lp .chip,html .lp .pill{border:0}.lp .pill{white-space:normal}.lp .chip:hover{color:var(--tx2)}.lp .logo{flex:0 1 auto}.lp .btn:focus-visible{outline-color:var(--ac)}.lp .fixed{position:static}.lp .ring{box-shadow:none}.lp .dz-go.sec{padding-block:0}@media (max-width:767px){.lp .pass{grid-template-columns:minmax(0,1fr)}.lp .pass-b li{white-space:normal}.lp .stamprow{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:389px){.lp .bF .bn:not(.core){margin-left:-12px}}.lp .news li{white-space:normal}.lp .news li>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-wrap:pretty}