@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--accent:#ff6a1a;--bg:#0b0807;--ease:cubic-bezier(.65,.05,.2,1);--spring:cubic-bezier(.34,1.45,.5,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;height:auto}body{background:var(--bg);color:#fff;min-height:100vh;font-family:Inter,system-ui,Segoe UI,sans-serif;overflow-x:hidden}.home{flex-direction:column;min-height:100vh;padding:0 28px;display:flex;position:relative;overflow:hidden}.glow{filter:blur(110px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.glow-a{background:#ff6a1a47;width:520px;height:520px;top:-160px;left:-120px}.glow-b{background:#ff4d6d38;width:480px;height:480px;bottom:-120px;right:-100px}.nav{z-index:2;align-items:center;gap:28px;width:100%;max-width:1160px;margin:0 auto;padding:22px 0;display:flex;position:relative}.brand{color:#fff;align-items:center;gap:10px;margin-right:auto;font:800 20px Inter,system-ui,sans-serif;text-decoration:none;display:flex}.brand i{background:linear-gradient(135deg,#ff9a3c,#ff6b7a);border-radius:9px;width:30px;height:30px;display:block}.links{gap:26px;display:flex}.links a{color:#b9aea8;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.links a:hover,.links a.active{color:#fff}.pill{color:#fff;border:1px solid #fff3;border-radius:99px;padding:9px 20px;font-size:14px;font-weight:600;text-decoration:none}.pill:hover{border-color:var(--accent)}.burger{color:#fff;background:0 0;border:0;font-size:22px;display:none}.hero{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:900px;margin:0 auto;padding:40px 0 80px;display:flex;position:relative}.hero h1{letter-spacing:-.02em;font:800 clamp(34px,5.6vw,64px)/1.08 Inter,system-ui,sans-serif}.hero h1 .l2{background:linear-gradient(90deg,#ff9a3c,#ff6b7a);color:#0000;-webkit-background-clip:text;background-clip:text}.steps{color:#ee9a63;align-items:center;gap:14px;margin:26px 0 18px;font-weight:600;display:flex}.steps i{color:#6b5a52;font-style:normal}.lead{color:#b9aea8;max-width:640px;margin-bottom:34px;font-size:18px;line-height:1.6}.cta{color:#1a0d08;background:linear-gradient(90deg,#ff9a3c,#ff6b7a);border-radius:99px;align-items:center;gap:10px;padding:14px 26px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 10px 40px -10px #ff6a1a}.cta:hover{transform:translateY(-2px)}.home{background:radial-gradient(1000px 520px at 38% -8%,#aa4b1499,#0000 70%);min-height:0;padding-bottom:30px}.glow-a{opacity:.35}.glow-b{opacity:.25}.nav{grid-template-columns:1fr auto 1fr;padding:26px 0;display:grid}.pill{justify-self:end}.brand{margin:0;font-size:18px}.links a.active{color:#ff9a3c}.hero{flex:none;justify-content:flex-start;padding:34px 0 40px}.hero h1{font-size:clamp(30px,4.2vw,46px);line-height:1.15}.hero h1 .l1{color:#fff;display:block}.steps{text-transform:uppercase;letter-spacing:.06em;margin:22px 0 16px;font-size:13px;font-weight:700}.steps span:first-child{color:#ff9a3c}.steps span:nth-child(3){color:#ff8a5c}.steps span:nth-child(5){color:#ff6b7a}.lead{color:#8f9cb4;max-width:540px;margin-bottom:26px;font-size:15px}.cta{color:#fff;background:linear-gradient(90deg,#f26a2a,#e0483c);border-radius:12px;padding:12px 24px;font-size:14px;box-shadow:0 8px 30px -8px #ff6a1a}.flow{z-index:2;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;width:100%;max-width:1160px;margin:0 auto;display:grid;position:relative}.fcard{background:#18110ed9;border:1px solid #ffffff1a;border-radius:16px;padding:16px 14px 14px}.fcard header{align-items:flex-start;gap:10px;display:flex}.fcard .num{color:#ff6a1a;margin-top:6px;font-size:10px;font-weight:700}.fcard h2{font:700 17px Inter,system-ui,sans-serif}.fcard header p{color:#8f9cb4;font-size:11px}.viz{background:#0f0a08;border:1px solid #ffffff0f;border-radius:12px;height:170px;margin:12px 0;font-size:11px;position:relative;overflow:hidden}.viz svg{width:100%;height:100%;display:block}.cap{color:#8f9cb4;font-size:11.5px;line-height:1.5}.conn{border-top:1px dashed #ff7a2e;height:0;position:relative}.conn:after{content:"";background:#ff7a2e;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #ff7a2e}.note{z-index:2;text-align:center;text-transform:uppercase;letter-spacing:.12em;color:#6b6a72;margin-top:22px;font-size:10px;position:relative}.bi .ring,.bi .sw,.bi .core{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bi .ring{border:1px solid #ff6a1a59}.bi .r1{width:4.2em;height:4.2em}.bi .r2{width:8.4em;height:8.4em}.bi .r3{width:12.6em;height:12.6em}.bi .sw{background:conic-gradient(from 90deg,transparent 0 70%,#ff6a1a80);width:12.6em;height:12.6em;animation:6s linear infinite rot}@keyframes rot{to{transform:translate(-50%,-50%)rotate(360deg)}}.bi .core{background:#ff6a1a;width:8px;height:8px;box-shadow:0 0 12px #ff6a1a}.bi .rl{letter-spacing:.14em;text-transform:uppercase;color:#9a8478;font-size:7px;position:absolute;left:50%;transform:translate(-50%)}.bi .b{width:0;height:0;transform:rotate(var(--a)) translateX(var(--r));animation:blip 6s var(--d) linear infinite;position:absolute;top:50%;left:50%}.bi .b:before{content:"";background:#ff6a1a;border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute;box-shadow:0 0 10px #ff6a1a}.bi .b span{transform:rotate(calc(-1*var(--a))) translate(9px,-50%);white-space:nowrap;background:#1b1411;border:1px solid #5a4337;border-radius:99px;padding:2px 7px;font-size:9px;font-weight:600;position:absolute;top:0;left:0}.bi .b.lft span{transform:rotate(calc(-1*var(--a))) translate(calc(-100% - 9px),-50%)}@keyframes blip{0%{opacity:1}12%{opacity:1}60%{opacity:.3}to{opacity:.25}}@keyframes draw{0%{stroke-dashoffset:1px}}@keyframes fi{0%{opacity:0}}.tree .ed{fill:none;stroke:#4a3a32;stroke-width:1.5px;stroke-dasharray:1}.tree .ed.w{stroke:#ff7a2e}.tree .nd rect{fill:#1b1411;stroke:#5a4337}.tree .nd text{fill:#e8ddd6;text-anchor:middle;font-size:8px;font-weight:600}.tree .nd.off{opacity:.75}.tree .nd.win rect{fill:#0f2a1c;stroke:#4ade80}.tree .nd.win text{fill:#4ade80}.tree .yn{fill:#ff9a3c;text-anchor:middle;font-size:7px;font-weight:700}.tree.go .ed{animation:draw .6s var(--d) backwards}.tree.go .nd,.tree.go .yn{animation:fi .5s var(--d) backwards}.life .track{fill:#ffffff1a}.life .fill{fill:none;stroke:url(#lgp);stroke-width:3px;stroke-dasharray:1}.life .nd circle{fill:#1b1411;stroke:#ff7a2e;stroke-width:1.5px}.life .nd.d circle{stroke:#4ade80}.life .ic{fill:none;stroke:#ff9a3c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.life .nd.d .ic{stroke:#4ade80}.life .lab{fill:#8f9cb4;text-anchor:middle;font-size:10px}.life .acard{fill:#17110e;stroke:#ff7a2e73}.life .st{text-anchor:end;fill:#ff9a3c;font-size:9.5px;font-weight:600}.life .s1,.life .s2,.life .s3{opacity:0}.life .s4{fill:#4ade80}.life .pg{fill:url(#lgp);transform-box:fill-box;transform-origin:0}.life.go .fill{animation:6s linear backwards draw}.life.go .pg{animation:6s linear backwards grow}@keyframes grow{0%{transform:scaleX(0)}}.life.go .nd{animation:.4s backwards fi}.life.go .nd.b{animation-delay:2s}.life.go .nd.c{animation-delay:4s}.life.go .nd.d{animation-delay:6s}.life.go .s1{animation:2s backwards st}.life.go .s2{animation:2s 2s backwards st}.life.go .s3{animation:2s 4s backwards st}.life.go .s4{animation:.4s 6s backwards fi}@keyframes st{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@media (max-width:900px){.flow{grid-template-columns:1fr;gap:16px}.conn{display:none}.nav{grid-template-columns:1fr auto}}body,button,input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv11","ss03";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body .hero h1{letter-spacing:-.03em;font-family:inherit;font-weight:800}body .fcard h2{letter-spacing:.01em;word-spacing:.18em;font-family:inherit;font-weight:700}body .copy h2{letter-spacing:-.025em;font-family:inherit;font-weight:700;line-height:1.12}body .lead,body .desc{font-weight:400;line-height:1.6}body .desc{font-size:19px}body .eyebrow,body .card small,body .fcard .num{letter-spacing:.14em;font-weight:600}body .links a,body .pill,body .btn,body .cta{letter-spacing:-.005em;font-weight:600}body .steps{letter-spacing:.1em;font-weight:600}body .cap{font-weight:400}.home:after{content:"";background:linear-gradient(to bottom,#0b080700,var(--bg));pointer-events:none;z-index:1;height:160px;position:absolute;bottom:0;left:0;right:0}#layers:before{content:"";background:linear-gradient(to bottom,var(--bg),#0b080700);pointer-events:none;z-index:-1;height:220px;position:absolute;top:0;left:0;right:0}#launchpad{background:radial-gradient(900px 420px at 50% 0,#96461459,transparent 70%),var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:112px 28px 64px;display:flex;position:relative;overflow:hidden}#layers:after{content:"";background:linear-gradient(to bottom,#0b080700,var(--bg));pointer-events:none;z-index:-1;height:200px;position:absolute;bottom:0;left:0;right:0}.rv{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i,0)*.1s);transform:translateY(24px)}.rv.in{opacity:1;transform:none}#launchpad{isolation:isolate;background:var(--bg)}.lp-bgs{z-index:-2;pointer-events:none;position:absolute;inset:0}.lp-s{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.lp-s.on{opacity:1}#launchpad:before{content:"";background:linear-gradient(to bottom,var(--bg),#0b080700);pointer-events:none;z-index:-1;height:220px;position:absolute;top:0;left:0;right:0}#launchpad:after{content:"";background:linear-gradient(to bottom,#0b080700,var(--bg));pointer-events:none;z-index:-1;height:200px;position:absolute;bottom:0;left:0;right:0}.brand img{width:auto;height:40px;display:block}.nav{z-index:100;align-items:center;width:calc(100% - 56px);max-width:1160px;height:72px;margin:0 auto;padding:0;position:fixed;top:0;left:0;right:0}.nav:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0807b8;border-bottom:1px solid #ffffff0f;height:72px;position:fixed;top:0;left:0;right:0}.hero{padding-top:106px}#layers{isolation:isolate;grid-template-columns:450px minmax(0,1fr) 420px;align-items:center;gap:30px;min-height:100vh;padding:0 40px 0 0;display:grid;position:relative;overflow:hidden}.scenes,.scene{z-index:-2;position:absolute;inset:0}.scene{clip-path:circle(0);will-change:clip-path}.scene.base{clip-path:none}.s0{background:radial-gradient(800px at 18%,#ff6a1a47,#0000 70%),radial-gradient(circle,#ff6a1a47 1.2px,#0000 1.7px) 0 0/26px 26px,#0e0907}.s1{background:radial-gradient(800px at 50% 40%,#ffa63d42,#0000 70%),repeating-linear-gradient(115deg,#ffa63d1f 0 1px,#0000 1px 24px),#100a05}.s2{background:radial-gradient(800px at 85% 55%,#ff4d6d47,#0000 70%),linear-gradient(#ff4d6d24 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ff4d6d24 1px,#0000 1px) 0 0/42px 42px,#0f070a}#fx{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;inset:0}.orbit-wrap{height:100vh;position:relative}.core{background:var(--accent);z-index:3;width:56px;height:56px;box-shadow:0 0 40px var(--accent);border-radius:50%;place-items:center;margin:-28px -28px 0 0;transition:background .6s,box-shadow .6s;display:grid;position:absolute;top:50%;right:0}.pulse{border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:56px;height:56px;margin:-28px -28px 0 0;position:absolute;top:50%;right:0}.pulse.go{animation:1.1s ease-out pulse}@keyframes pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(12)}}.orbit.nt,.orbit.nt .chip{transition:none!important}.orbit{width:0;height:0;transform:rotate(var(--rot,0deg));transition:transform var(--rd,1.2s) var(--re,var(--spring));position:absolute;top:50%;right:0}.ring{border:1px solid #ff8c3c47;border-radius:50%;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.ring.r1{width:520px;height:520px}.ring.r2{opacity:.6;border-style:dashed;width:380px;height:380px;animation:40s linear infinite spin}@keyframes spin{to{transform:translate(50%,-50%)rotate(360deg)}}.node{transform:rotate(var(--a)) translateX(-260px);position:absolute;top:0;left:0}.chip{transform:translate(-100%,-50%) rotate(calc(-1 * (var(--a) + var(--rot,0deg))));transform-origin:100%;transition:transform var(--rd,1.2s) var(--re,var(--spring)),background .4s,color .4s,box-shadow .4s;white-space:nowrap;color:#aaa;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#241d1be6;border:1px solid #3a2e2a;border-radius:99px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-block}.chip:hover{color:#fff;border-color:var(--accent)}.node.on .chip{background:var(--accent);color:#000;box-shadow:0 0 28px var(--accent)}.copy{z-index:2;display:grid;position:relative}.pane{pointer-events:none;grid-area:1/1}.pane.on{pointer-events:auto}.pane>*{opacity:0;filter:blur(8px);transition:all .4s;transform:translateY(26px)}.pane.on>*{opacity:1;filter:none;transition:all .8s var(--ease);transition-delay:calc(var(--i)*90ms + .4s);transform:none}.eyebrow{letter-spacing:.2em;color:var(--accent);margin-bottom:12px;font-size:12px;font-weight:700;transition:color .5s}.copy h2{white-space:normal;min-height:1.2em;margin-bottom:14px;font:700 clamp(28px,3vw,38px) Inter,system-ui,sans-serif}.desc{color:#ee9a63;max-width:460px;margin-bottom:24px;font-size:20px;line-height:1.5}.copy ul{gap:12px;margin-bottom:28px;padding:0;list-style:none;display:grid}.copy li{color:#bbb;align-items:center;gap:10px;display:flex}.copy li:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px var(--accent);border-radius:50%;flex:none}.copy li b{color:#fff}.btns{flex-wrap:wrap;gap:12px;display:flex}.btn{border:1px solid var(--accent);color:#fff;cursor:pointer;background:#00000040;border-radius:8px;padding:12px 18px;font:600 14px Inter,sans-serif;transition:background .25s,box-shadow .25s}.btn:hover{background:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 0 24px -4px var(--accent)}.card{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);perspective:900px;background:#150f0dd1;border:1px solid #ffffff1f;border-radius:22px;padding:22px;transition:transform .25s ease-out;position:relative}.card:before{content:"";pointer-events:none;opacity:0;background:conic-gradient(from var(--ang),transparent 0 65%,var(--accent) 100%);-webkit-mask-composite:xor;border-radius:22px;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card.swap:before{animation:1.6s linear ring}@keyframes ring{0%{--ang:0deg;opacity:1}85%{opacity:1}to{--ang:360deg;opacity:0}}.card.swap{animation:cardPop 1s var(--spring)}@keyframes cardPop{0%{opacity:0;transform:perspective(900px)rotateY(40deg)scale(.88)}to{opacity:1;transform:perspective(900px)rotateY(0)scale(1)}}.card small{letter-spacing:.15em;color:#888;font-size:11px}.row{opacity:0;transform-origin:50% 0;margin-top:16px}.card.swap .row{animation:flip .85s var(--spring) forwards;animation-delay:calc(var(--k)*.11s + .3s)}@keyframes flip{0%{opacity:0;transform:rotateX(-95deg)translateY(-8px)}50%{opacity:1}to{opacity:1;transform:none}}.row .top{justify-content:space-between;margin-bottom:6px;font-size:14px;display:flex}.row .val{color:#ffb061;font-variant-numeric:tabular-nums;font-weight:700}.bar{background:#2b211e;border-radius:9px;height:5px;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--accent),#ffd08a);width:0;height:100%;box-shadow:0 0 12px var(--accent);transition:width 1.1s var(--ease) calc(var(--k)*.11s + .65s);border-radius:9px;display:block}.dots{z-index:7;gap:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.dots button{cursor:pointer;background:#3a2e2a;border:0;border-radius:4px;width:38px;height:4px;position:relative;overflow:hidden}.dots button.on:after{content:"";background:var(--accent);transform-origin:0;animation:7s linear forwards fill;position:absolute;inset:0}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){#layers{grid-template-columns:1fr;gap:24px;padding:24px 24px 70px}.orbit-wrap{display:none}.copy h2{white-space:normal}}@media (max-width:760px){.links{background:#140d0a;border-radius:14px;flex-direction:column;gap:16px;padding:18px;display:none;position:absolute;top:64px;left:0;right:0}.links.open{display:flex}.burger{display:block}.nav{gap:14px}.pill{display:none}}.bis{width:100%;height:auto;margin:12px 0 4px;display:block;overflow:visible}.bis .plat ellipse{fill:none;stroke:#ff7a2e99;stroke-width:1.5px;filter:drop-shadow(0 0 8px #ff6a1a);animation:.8s backwards fi}.bis .plat .wave{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out 1s infinite wv}@keyframes wv{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.15)}}.bis .bl{fill:none;stroke:#ff7a2e8c;stroke-width:1.5px;stroke-dasharray:1;animation:draw .8s var(--d) backwards}.bis .pu{fill:none;stroke:#ffd08a;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.05 .95;filter:drop-shadow(0 0 4px #ff9a3c);animation:fi .3s var(--d) backwards,flow 2.4s linear var(--d) infinite}@keyframes flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.bis .tile{transform-box:fill-box;transform-origin:50%;animation:pop .5s var(--d) var(--spring) backwards}@keyframes pop{0%{opacity:0;transform:scale(.6)}}.bis .tile rect{fill:#1a120e;stroke:#ff7a2e99;filter:drop-shadow(0 0 6px #ff6a1a80)}.bis .tile text{fill:#fff;text-anchor:middle;font:600 10px Inter,sans-serif}.bis .ic{fill:none;stroke:#ffa35c;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.bis .dash{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 10px #ff6a1a73);animation:rise .8s .1s var(--ease) backwards}@keyframes rise{0%{opacity:0;transform:translateY(14px)scale(.94)}}.bis .scr{fill:#150e0b;stroke:#ff7a2e;stroke-width:1.5px}.bis .bb{fill:#ff7a2e;transform-box:fill-box;transform-origin:bottom;animation:gy .7s var(--d) var(--ease) backwards,br 3s calc(var(--d) + 1s) ease-in-out infinite}.bis .bb.hi{fill:#ffb061}@keyframes gy{0%{transform:scaleY(0)}}@keyframes br{50%{transform:scaleY(.88)}}.bis .ln{fill:none;stroke:#ffd08a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:1s 1.9s backwards draw}.bis .dt{fill:#fff;animation:fi .3s var(--d) backwards}.bis .dnb{fill:none;stroke:#3a2a22;stroke-width:9px}.bis .dn{fill:none;stroke:#ff9a3c;stroke-width:9px;stroke-dasharray:.7 1;animation:dnu 1.2s 2s var(--ease) backwards}@keyframes dnu{0%{stroke-dasharray:0 1}}.bis .gl{fill:#ffffff40}.exs{width:100%;height:auto;margin:10px 0 4px;display:block;overflow:visible}.exs .tk{fill:none;stroke:#ffffff1a;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.exs .fl{fill:none;stroke:url(#exg);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:3s linear .3s backwards draw}.exs .nd2 circle{fill:#1a120e;stroke:#ff9a3c;stroke-width:2px;filter:drop-shadow(0 0 6px #ff7a2e99);animation:nlit .4s var(--d) backwards}@keyframes nlit{0%{stroke:#4a3a32;filter:none;opacity:.5}}.exs .nd2 .ic{fill:none;stroke:#ff9a3c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.exs .exl{fill:#e8ddd6;animation:fi .4s var(--d) backwards;font:700 11px Inter,sans-serif}.exs .pad{fill:#1a120e;stroke:#ff9a3c8c;stroke-width:1.5px;animation:.6s 3.2s backwards nlit}.exs .fm{transform-box:fill-box;transform-origin:bottom;animation:.6s 3.3s backwards fi,1.6s ease-in-out 3.9s infinite flk}@keyframes flk{50%{opacity:.8;transform:scaleY(1.15)}}.exs .bm{transform-box:fill-box;transform-origin:bottom;animation:.7s ease-out 3.3s backwards gy}.exs .ag{animation:agup 1.2s 3.5s var(--ease) backwards,bob 2.4s 4.7s ease-in-out infinite}@keyframes agup{0%{opacity:0;transform:translateY(170px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes bob{50%{transform:translateY(-4px)}}.exs .acd{fill:#1a120e;stroke:#ff9a3c;stroke-width:1.5px;filter:drop-shadow(0 0 8px #ff7a2e80)}.exs .chp{animation:chin .6s 4.7s var(--spring) backwards}@keyframes chin{0%{opacity:0;transform:translateY(10px)}}.exs .chp rect{fill:#10241a;stroke:#4ade808c}.exs .chp text{fill:#4ade80;text-anchor:middle;font:600 10px Inter,sans-serif}.exs .sp{fill:#ffd08a;opacity:0;animation:spk 3s var(--d) ease-out infinite}@keyframes spk{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-150px)}}.ais{width:100%;height:auto;margin:10px 0 4px;display:block;overflow:visible}.ais .row2{animation:slx .5s var(--d) var(--ease) backwards}@keyframes slx{0%{opacity:0;transform:translate(-14px)}}.ais .row2 rect,.ais .it rect{fill:#1a120e;stroke:#ff9a3c80;stroke-width:1.2px}.ais .row2 text{fill:#e8ddd6;font:600 9.5px Inter,sans-serif}.ais .it text{fill:#fff;font:600 10px Inter,sans-serif}.ais .ic{fill:none;stroke:#ffa35c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ais .bl{fill:none;stroke:#ff7a2e99;stroke-width:1.3px;stroke-dasharray:1;animation:draw .7s var(--d) backwards}.ais .pu{fill:none;stroke:#ffd08a;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.05 .95;filter:drop-shadow(0 0 4px #ff9a3c);animation:fi .3s var(--d) backwards,flow 2.2s linear var(--d) infinite}.ais .plat ellipse{fill:none;stroke:#ff7a2ea6;stroke-width:1.5px;filter:drop-shadow(0 0 8px #ff6a1a);animation:.8s 1s backwards fi}.ais .plat .wave{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out 1.6s infinite wv}.ais .orb{fill:none;stroke:#ff9a3c99;stroke-width:1.5px;stroke-dasharray:6 6;animation:.8s 1.2s backwards fi,3s linear infinite adash}@keyframes adash{to{stroke-dashoffset:-12px}}.ais .rb{transform-box:fill-box;transform-origin:50%;animation:rise .8s 1s var(--ease) backwards,bob 3s 1.8s ease-in-out infinite}.ais .rw{fill:#f4f0ec}.ais .rd{fill:#0c0a10}.ais .arm{fill:none;stroke:#f4f0ec;stroke-width:7px;stroke-linecap:round}.ais .ey{fill:none;stroke:#5ad1ff;stroke-width:2px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:4s 2s infinite blk}@keyframes blk{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.ais .chip2{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 4px #ff9a3c);animation:pop .6s 1.8s var(--spring) backwards,glw 2s 2.4s ease-in-out infinite}@keyframes glw{50%{filter:drop-shadow(0 0 12px #ff9a3c)}}.ais .chip2 rect{fill:#150e0b;stroke:#ff9a3c;stroke-width:1.8px}.ais .chip2 text{fill:#ff9a3c;text-anchor:middle;font:800 16px Inter,sans-serif}.ais .chip2 path{stroke:#ff9a3c;stroke-width:1.5px;fill:none;stroke-linecap:round}.ais .ar{fill:none;stroke:#ff9a3c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #ff9a3c)}.ais .ar.d{stroke-dasharray:4 4;animation:.4s 2.6s backwards fi,.8s linear infinite adash}.ais .ar.h{animation:.4s 2.6s backwards fi}.ais .pn{transform-box:fill-box;transform-origin:0;animation:pin .6s 3s var(--ease) backwards}@keyframes pin{0%{opacity:0;transform:scale(.9)}}.ais .pn>rect{fill:#18110eeb;stroke:#ff9a3c;stroke-width:1.5px;filter:drop-shadow(0 0 8px #ff7a2e66)}.ais .ph{fill:#fff;font:700 11px Inter,sans-serif}.ais .it{animation:slx .5s var(--d) var(--ease) backwards}.ais .ck{transform-box:fill-box;transform-origin:50%;animation:pop .4s var(--d) var(--spring) backwards}.ais .ck circle{fill:#0f2a1c;stroke:#4ade80;stroke-width:1.5px}.ais .ck path{fill:none;stroke:#4ade80;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ax{aspect-ratio:440/250;margin:10px 0 4px;position:relative;container-type:inline-size}.axl{z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:visible}.axl .row2 text{font-size:9px}.axr{z-index:2;mix-blend-mode:screen;width:36.4%;animation:.9s 1s backwards fi,3.2s ease-in-out 1.9s infinite axbob,2.4s ease-in-out 2s infinite axpl;position:absolute;top:11%;left:21.8%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 94%,#0000)}@keyframes axbob{50%{transform:translateY(-1.6%)}}@keyframes axpl{50%{filter:brightness(1.15)drop-shadow(0 0 10px #ff8c328c)}}.axp{z-index:3;-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);transform-origin:0;width:38.2%;height:80%;animation:axin .9s 3s var(--ease) backwards,axgl 3s 4s ease-in-out infinite;background:linear-gradient(135deg,#ffffff2e,#ff9a3c12 45%,#ffffff0d);border:1px solid #ffc482a6;border-radius:2.8cqw;flex-direction:column;gap:1.5cqw;padding:1.7cqw;display:flex;position:absolute;top:4%;left:61.8%;overflow:hidden;transform:perspective(700px)rotateY(-16deg);box-shadow:0 0 26px #ff7a2e66,inset 0 1px #ffffff73,inset 0 -14px 26px #ff7a2e1a}@keyframes axin{0%{opacity:0;transform:perspective(700px)rotateY(-55deg)translate(-24px)}}@keyframes axgl{50%{box-shadow:0 0 40px #ff8c32b3,inset 0 1px #fff9,inset 0 -14px 26px #ff7a2e29}}.axp:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(115deg,#0000 35%,#fff6 50%,#0000 65%) 160% 0/260% 100%;animation:3.6s ease-in-out 3.8s infinite axsh;position:absolute;inset:0}@keyframes axsh{0%{background-position:160% 0}60%,to{background-position:-60% 0}}.axp:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#ffffff4d,#0000 45%);position:absolute;inset:0}.axh{z-index:1;align-items:center;gap:1.3cqw;display:flex;position:relative}.axh b{color:#fff;white-space:nowrap;font:700 2.5cqw Inter,sans-serif}.axi{z-index:1;animation:slx .5s var(--d) var(--ease) backwards;background:linear-gradient(135deg,#ffffff24,#ffffff0a);border:1px solid #ffc48266;border-radius:1.9cqw;flex:1;align-items:center;gap:1.2cqw;padding:0 1.3cqw;display:flex;position:relative;box-shadow:inset 0 1px #ffffff4d}.axi>span:nth-child(2){color:#fff;white-space:nowrap;flex:1;font:600 2.15cqw Inter,sans-serif}.axic{fill:none;stroke:#ffa35c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:3cqw;height:3cqw}.axk{width:3.6cqw;height:3.6cqw;animation:pop .4s var(--d) var(--spring) backwards;background:#0f2a1cb3;border:1.5px solid #4ade80;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 8px #4ade8080}.axk svg{width:70%;height:70%}.card.swap .row.bi{animation-delay:calc(var(--k)*.9s)}.row.bi .bar i{transition:width .9s var(--ease) calc(var(--k)*.9s + .3s)}.chipst{display:inline-grid}.chipst b{text-align:right;grid-area:1/1;font-size:11px;font-weight:600}.chipst .scan{color:#8f9cb4;animation:sc 10ms calc(var(--k)*.9s + 1s) forwards,blink 1s ease-in-out infinite}.chipst .done{color:#ffb061;opacity:0;animation:dn .3s calc(var(--k)*.9s + 1s) forwards}.chipst.ok .done{color:#4ade80}.val2{color:#8f9cb4;opacity:0;animation:dn .4s calc(var(--k)*.9s + 1.1s) forwards;margin-top:6px;font-size:11px}.val2 em{color:#ffb061;font-style:normal;font-weight:700}.sum{border:1px solid var(--accent);opacity:0;background:#ff6a1a1a;border-radius:12px;justify-content:space-between;align-items:center;margin-top:18px;padding:12px 14px;font-size:13px;animation:.5s 4.6s forwards dn;display:flex}.sum .val{color:#fff;font-size:22px}@keyframes sc{to{opacity:0}}@keyframes dn{0%{opacity:0}to{opacity:1}}@keyframes blink{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){*{transition-duration:10ms!important;animation:none!important}.row,.chipst .done,.sum,.val2{opacity:1}.chipst .scan{display:none}}#launchpad .lc-in{z-index:1;width:100%;max-width:1460px;margin:0 auto;position:relative}.lc-head{text-align:center;position:relative}.lc-head p,.lc-head .lc-rule{margin-inline:auto}.lc-head h2{letter-spacing:-.02em;color:#fff;margin:0;font:800 clamp(34px,5vw,60px)/1.1 Inter,sans-serif;display:inline-block;position:relative}.lc-head h2 span{color:#ff7a1a;text-shadow:0 0 26px #ff6a1a8c}.lc-head h2:before{content:"";filter:drop-shadow(0 0 7px #ff6a1a);border-top:3px solid #ff7a1a;border-radius:50% 50% 0 0/100% 100% 0 0;width:46%;height:26px;position:absolute;top:-20px;left:3%;transform:rotate(-2.5deg)}.lc-head p{color:#f1e6dd;margin:14px 0 0;font-size:clamp(16px,1.7vw,22px)}.lc-rule{background:linear-gradient(90deg,#0000,#ff7a1a,#0000);width:150px;height:2px;margin:26px auto 0;animation:3.2s ease-in-out infinite lcrule;display:block;box-shadow:0 0 16px #ff6a1a}@keyframes lcrule{50%{opacity:.7;width:230px}}.lc-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;margin-top:32px;display:grid}.lc-card{--u:min(calc(100cqw / 715),1px);transition:opacity .7s var(--ease),transform .35s var(--ease),box-shadow .35s,border-color .35s;background:radial-gradient(60% 62% at 0 100%,#ff501466,#0000 70%),radial-gradient(45% 55% at 0 0,#ff963c38,#0000 70%),radial-gradient(42% 50% at 100% 100%,#ff6a1a29,#0000 70%),linear-gradient(135deg,#2b1409 0%,#140a06 52%,#1d0e07 100%);border:2px solid #ff8c32cc;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff6a1a26,0 0 40px -8px #ff6a1aa6,inset 0 0 60px -22px #ff782899;container-type:inline-size}.lc-grid>.lc-card:nth-child(-n+2),.lc-grid>.lc-card:nth-child(n+3){aspect-ratio:715/270}.lc-card.rv.in:hover{border-color:#ffa24a;transform:translateY(-7px);box-shadow:0 0 0 1px #ff8a3c4d,0 0 58px -4px #ff6a1ad9,inset 0 0 80px -20px #ff7828cc}.lc-card:before{content:"";border-radius:inherit;z-index:4;pointer-events:none;background:conic-gradient(from var(--ang),transparent 0 68%,#ffd696f2 86%,transparent 100%);-webkit-mask-composite:xor;animation:7s linear infinite lcang;animation-delay:calc(var(--i,1)*-1.3s);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes lcang{to{--ang:360deg}}.lc-card:after{content:"";pointer-events:none;z-index:4;width:26%;animation:lcshine 7s ease-in-out calc(var(--i,1)*.7s) infinite;background:linear-gradient(100deg,#0000,#ffc88c21,#0000);position:absolute;top:0;bottom:0;left:-45%;transform:skew(-18deg)}@keyframes lcshine{0%,62%{left:-45%}to{left:140%}}.lc-tx{z-index:3;left:calc(var(--u)*34);top:calc(var(--u)*18);bottom:calc(var(--u)*15);grid-template-rows:auto 1fr auto;justify-items:start;width:48%;display:grid;position:absolute}.lc-mid{align-self:center}.lc-card h3,.lc-card p{white-space:nowrap}.lc-n{padding:calc(var(--u)*8) calc(var(--u)*21);border:max(1.5px,calc(var(--u)*2.2)) solid #ff9a1a;color:#ffc94a;font:700 calc(var(--u)*23)/1 Inter,sans-serif;animation:lcnum 3.2s ease-in-out calc(var(--i,1)*.4s) infinite;background:#ff6a1a1f;border-radius:99px;box-shadow:0 0 18px -4px #ff6a1ab3}@keyframes lcnum{50%{box-shadow:0 0 26px #ff8c28d9}}.lc-card h3{margin:0 0 calc(var(--u)*8);font:700 calc(var(--u)*30)/1.12 Inter,sans-serif;letter-spacing:-.01em;color:#fff}.lc-card p{font:400 calc(var(--u)*18)/1.34 Inter,sans-serif;color:#e8dcd2;margin:0}.lc-go{align-items:center;gap:calc(var(--u)*14);padding:calc(var(--u)*14) calc(var(--u)*29);border:max(1.5px,calc(var(--u)*2.2)) solid #ff9a1a;color:#fff;font:600 calc(var(--u)*24)/1 Inter,sans-serif;background:#ff6a1a0f;border-radius:99px;text-decoration:none;transition:background .3s,box-shadow .3s,border-color .3s;display:inline-flex}.lc-go svg{width:calc(var(--u)*24);height:calc(var(--u)*24);color:#ff9a3c;transition:transform .25s,color .25s}.lc-card:hover .lc-go,.lc-go:focus-visible{background:linear-gradient(90deg,#f26a2a,#e0483c);border-color:#0000;outline:none;box-shadow:0 0 30px -4px #ff6a1a}.lc-card:hover .lc-go svg,.lc-go:focus-visible svg{color:#fff;transform:translate(6px)}.lc-art{left:var(--l);top:var(--t);width:var(--w);height:var(--h);z-index:2;pointer-events:none;opacity:0;transition:opacity .9s var(--ease) calc(var(--i,1)*.1s + .3s),transform .9s var(--ease) calc(var(--i,1)*.1s + .3s);position:absolute;transform:scale(.9)}.lc-card.in .lc-art{opacity:1;transform:none}.lc-float{perspective:700px;perspective-origin:50% 85%;translate:calc(var(--px,0)*10px) calc(var(--py,0)*7px);animation:lcfloat 6s ease-in-out calc(var(--i,1)*-.9s) infinite;transition:translate .25s ease-out;position:absolute;inset:0}@keyframes lcfloat{50%{transform:translateY(-7px)}}.lc-card:hover .lc-float{animation-duration:3.6s}.lc-img{mix-blend-mode:lighten;-webkit-mask-composite:source-in;width:100%;height:100%;transition:filter .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lc-card:hover .lc-img{filter:brightness(1.14)saturate(1.12)}.lc-glow{left:calc(var(--cx) - 36%);top:calc(var(--cy) - 11%);mix-blend-mode:screen;background:radial-gradient(closest-side,#ff963299,#0000);border-radius:50%;width:72%;height:22%;animation:3.2s ease-in-out infinite lcglow;position:absolute}@keyframes lcglow{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.lc-ring{left:var(--cx);top:var(--cy);aspect-ratio:1;border:1.5px dashed #ffb05a99;border-radius:50%;width:88%;animation:8s linear infinite lcorbit;position:absolute;transform:translate(-50%,-50%)rotateX(74deg);box-shadow:0 0 14px #ff6a1a66}.lc-ring.r2{border-color:#ffc47880;width:66%;animation-duration:12s;animation-direction:reverse}.lc-ring b{background:#ffe2b0;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%;box-shadow:0 0 12px 4px #ff9a3c}@keyframes lcorbit{0%{transform:translate(-50%,-50%)rotateX(74deg)rotate(0)}to{transform:translate(-50%,-50%)rotateX(74deg)rotate(360deg)}}.lc-card:hover .lc-ring{animation-duration:4s}.lc-card:hover .lc-ring.r2{animation-duration:6s}.lc-sp{left:var(--x);bottom:var(--y);opacity:0;width:5px;height:5px;animation:lcrise var(--t,4s) ease-out var(--d,0s) infinite;background:#ffd9a0;border-radius:50%;position:absolute;box-shadow:0 0 8px 2px #ff9632e6}@keyframes lcrise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-110px)scale(.25)}}@media (max-width:959px){.lc-grid{grid-template-columns:1fr;gap:26px;max-width:720px;margin-inline:auto}}@media (max-width:600px){#launchpad{padding:100px 16px 50px}.lc-card{--u:.78px}.lc-mid{align-self:flex-start}.lc-grid>.lc-card:nth-child(n){aspect-ratio:auto;flex-direction:column;display:flex}.lc-art{width:100%;height:auto;aspect-ratio:var(--ar);order:-1;position:relative;top:auto;left:auto}.lc-tx{align-items:flex-start;gap:calc(var(--u)*16);flex-direction:column;width:100%;padding:6px 22px 24px;display:flex;position:relative;top:auto;bottom:auto;left:auto}}@media (prefers-reduced-motion:reduce){#launchpad *,#launchpad :before,#launchpad :after{transition-duration:10ms!important;animation:none!important}.lc-art{opacity:1;transform:none}.lc-sp{display:none}}#launchpad .lc-in{max-width:1160px}.lc-head h2{letter-spacing:-.03em;font:800 clamp(30px,4.2vw,46px)/1.15 Inter,sans-serif}.lc-head h2 span{background:linear-gradient(90deg,#ff9a3c,#ff6b7a);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.lc-head h2:before{border-top-color:var(--accent);transition:border-color .5s}.lc-head p{color:#ee9a63;margin-top:12px;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.lc-rule{background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 16px var(--accent)}.lc-grid{gap:28px 24px;margin-top:40px}.lc-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(60% 62% at 0% 100%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 70%),radial-gradient(45% 55% at 0% 0%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%),#150f0dd1;box-shadow:0 22px 50px -30px color-mix(in srgb,var(--accent) 75%,transparent);border:1px solid #ffffff1f;border-radius:22px}.lc-card.rv.in:hover{border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 24px 60px -22px var(--accent)}.lc-card:before{background:conic-gradient(from var(--ang),transparent 0 65%,var(--accent) 100%);padding:1.5px}.lc-card:after{background:linear-gradient(100deg,#0000,#ffffff0f,#0000)}.lc-n{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);letter-spacing:.2em;box-shadow:none;border-radius:8px;padding:5px 11px;font:700 12px/1 Inter,sans-serif;transition:color .5s,border-color .5s,background .5s;animation:none}.lc-card h3{font:700 max(20px,calc(var(--u)*32))/1.12 Inter,sans-serif;letter-spacing:-.025em;margin-bottom:10px}.lc-card p{font:400 max(14px,calc(var(--u)*18))/1.5 Inter,sans-serif;color:#b9aea8}.lc-go{border:1px solid var(--accent);background:#00000040;border-radius:8px;gap:10px;padding:12px 18px;font:600 14px/1 Inter,sans-serif;transition:background .25s,box-shadow .25s,border-color .5s}.lc-go svg{width:16px;height:16px;color:var(--accent)}.lc-card:hover .lc-go,.lc-go:focus-visible{background:color-mix(in srgb,var(--accent) 28%,transparent);border-color:var(--accent);box-shadow:0 0 24px -4px var(--accent)}.lc-card:hover .lc-go svg,.lc-go:focus-visible svg{color:#fff}.lc-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 65%,transparent),transparent)}.lc-ring{border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 45%,transparent)}.lc-ring.r2{border-color:color-mix(in srgb,var(--accent) 50%,#fff 14%)}.lc-ring b{background:color-mix(in srgb,var(--accent) 35%,#fff);box-shadow:0 0 12px 4px var(--accent)}.lc-sp{background:color-mix(in srgb,var(--accent) 40%,#fff);box-shadow:0 0 8px 2px var(--accent)}@media (max-width:959px){.lc-grid{max-width:640px}}.lc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:none;margin-inline:0}.lc-card,.lc-grid>.lc-card:nth-child(n){aspect-ratio:auto;--u:.7px;flex-direction:column;display:flex}.lc-art{width:100%;height:auto;aspect-ratio:var(--ar);order:-1;position:relative;top:auto;left:auto}.lc-tx{flex-direction:column;flex:1;align-items:flex-start;gap:10px;width:100%;padding:2px 20px 22px;display:flex;position:static}.lc-mid{flex:1;align-self:flex-start}.lc-n{z-index:5;align-self:flex-start;margin:-6px 0 2px;position:static}.lc-card h3{white-space:normal;margin-bottom:8px;font-size:22px;line-height:1.15}.lc-card p{white-space:normal;font-size:14px}@media (max-width:1099px){.lc-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (max-width:599px){.lc-grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}.lc-head h2{letter-spacing:-.03em;color:#fff;max-width:20ch;margin-inline:auto;font:800 clamp(28px,3.6vw,46px)/1.15 Inter,sans-serif;display:block}.lc-head h2:before{display:none}.lc-pres-img{object-fit:contain;mix-blend-mode:lighten;filter:contrast(1.15)brightness(1.1)saturate(1.22);width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1),filter .4s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 90%,#000 70%,#0000 100%);mask-image:radial-gradient(95% 90%,#000 70%,#0000 100%);background:0 0!important}.lc-card:hover .lc-pres-img{filter:contrast(1.2)brightness(1.25)saturate(1.3);transform:scale(1.035)}.lc-pres-glow{width:70%;height:25%;left:calc(var(--cx) - 35%);top:calc(var(--cy) - 12%);width:65%;height:26%;left:calc(var(--cx) - 32.5%);top:calc(var(--cy) - 13%);background:radial-gradient(closest-side,#ff6e1ecc,#ff3c5a4d,#0000);animation:3s ease-in-out infinite alternate lcpresglow}@keyframes lcpresglow{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1.14)}}.lc-orb-pulse{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffc864b3 0%,#ff6a1a40 55%,#0000 75%);border-radius:50%;width:48px;height:48px;animation:2.6s ease-in-out infinite alternate lcorbpulse;position:absolute;top:48%;left:49.5%;transform:translate(-50%,-50%)}@keyframes lcorbpulse{0%{opacity:.55;filter:drop-shadow(0 0 8px #ff6a1a99);transform:translate(-50%,-50%)scale(.85)}to{opacity:1;filter:drop-shadow(0 0 20px #ff8c32f2);transform:translate(-50%,-50%)scale(1.3)}}.scene.s3{background:radial-gradient(circle at 60% 40%,#ff6a1a38,#0000 60%),#0d0806}.pres-scene-content{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pres-scene-img{object-fit:contain;mix-blend-mode:screen;filter:contrast(1.1)brightness(1.08)drop-shadow(0 0 35px #ff6a1a80);max-width:85%;max-height:85%;animation:6s ease-in-out infinite lcfloat}.lc-card h3{white-space:nowrap}.lc-card[data-layer="4"] h3,.lc-grid>.lc-card:nth-child(4) h3{font-size:calc(var(--u) * 27);letter-spacing:-.02em}
