:root{--ease-scn:cubic-bezier(.16, 1, .3, 1);--ease-sine:cubic-bezier(.37, 0, .63, 1);--scn-top-a:#fff;--scn-top-b:#eef3fb;--scn-front-a:#e6edf9;--scn-front-b:#c7d5ee;--scn-left-a:#d3dff2;--scn-left-b:#afc2e3;--scn-edge:#1f6bff29;--scn-hi:#fffffff2;--scn-bar:#e8eef8;--scn-ghost:#1f4ca00f;--scn-line:#20325c80;--scn-faint:#1f386e24;--scn-pin:#a7b5cb;--scn-hole:#dfe7f3;--scn-shadow:#2658c421;--scn-shadow-core:#1a409e42;--scn-backdrop:#edf2fa;--scn-sheen:#ffffffb8;--scn-chip-shadow:0 6px 16px -8px #26468c61;--scn-lost:#a5b6d4;--scn-warm:#7fb0ff;--hw-board-a:#fbfcfe;--hw-board-b:#e8eff9;--hw-board:#f2f6fc;--hw-trace:#1f6bff80;--hw-via:#1f6bffb8;--hw-cap:#d4def0;--ia-bubble:#fff;--wm-front-a:#22355c;--wm-front-b:#0b1222;--wm-near:#2a74ff;--wm-far:#0a2a72;--wm-acc-near:#1f6bff;--wm-acc-far:#0b3a9e;--wm-floor:#1f50c433}:root[data-theme=dark]{--scn-top-a:#152c50;--scn-top-b:#0d203d;--scn-front-a:#0d213f;--scn-front-b:#071530;--scn-left-a:#091934;--scn-left-b:#040d21;--scn-edge:#8db8ff42;--scn-hi:#8db8ff4d;--scn-bar:#0c1d38;--scn-ghost:#a0b2d214;--scn-line:#dbe4f38c;--scn-faint:#a0b2d238;--scn-pin:#9fb0c8;--scn-hole:#020815;--scn-shadow:#00040e66;--scn-shadow-core:#00030ab3;--scn-backdrop:#0c1d38bf;--scn-sheen:#ffffff52;--scn-chip-shadow:0 8px 18px -8px #0009;--scn-lost:#5d6d8c;--scn-warm:#5f9bff;--hw-board-a:#12284b;--hw-board-b:#0a1c39;--hw-board:#0b1d3a;--hw-trace:#3d8bff99;--hw-via:#3d8bffcc;--hw-cap:#b9c8de;--ia-bubble:var(--navy-800);--wm-front-a:#18325c;--wm-front-b:#0c1d3a;--wm-near:#0a1a35;--wm-far:#030b1b;--wm-acc-near:#0f4fd6;--wm-acc-far:#06256e;--wm-floor:#00000073}.scn{perspective:1000px;perspective-origin:50% 35%;position:absolute;inset:0}.scn-floor{background:radial-gradient(closest-side, var(--scn-shadow-core), var(--scn-shadow) 45%, transparent);border-radius:50%;width:66%;height:22%;margin-left:-33%;bottom:6%;left:50%}.scn-look{transform-style:preserve-3d;position:absolute;inset:0}.scn-rig{width:0;height:0;transform-style:preserve-3d;transform:scale(var(--fit,1)) rotateX(4deg) rotateY(-8deg);position:absolute;top:50%;left:50%}.scn-overlay{width:0;height:0;transform:scale(var(--fit,1));position:absolute;top:50%;left:50%}.scn-iso{transform-style:preserve-3d;position:absolute;transform:rotateX(56deg)rotate(-40deg)}.scn-obj,.scn-part,.scn-loop,.scn-slab{transform-style:preserve-3d;position:absolute}.scn-part{transform:translateZ(var(--z,0px));transition:transform 1.1s var(--ease-scn) var(--d,0s)}.scn-loop,.scn-slab{inset:0}.scn-face{transition:opacity .6s var(--ease-scn) var(--d,0s);position:absolute}.scn-top{background:linear-gradient(150deg, var(--scn-top-a) 25%, var(--scn-top-b));box-shadow:inset 1px -1px 0 var(--scn-hi), inset 0 0 0 1px var(--scn-edge);border-radius:3px;inset:0}.scn-top>svg{width:100%;height:100%;display:block}.scn-front{transform-origin:50% 0;background:linear-gradient(to bottom, var(--scn-front-b), var(--scn-front-a));width:100%;box-shadow:inset 0 -1px 0 var(--scn-hi);top:100%;left:0;transform:rotateX(90deg)}.scn-left{transform-origin:100%;background:linear-gradient(to left, var(--scn-left-b), var(--scn-left-a));height:100%;box-shadow:inset 1px 0 0 var(--scn-hi);top:0;transform:rotateY(90deg)}.scn-slab-dark>.scn-front{background:linear-gradient(#02060e,#0b1629);box-shadow:inset 0 -1px #8db8ff4d}.scn-slab-dark>.scn-left{background:linear-gradient(270deg,#01040a,#07101f);box-shadow:inset 1px 0 #8db8ff33}.scn-slab-blue>.scn-front{background:linear-gradient(#0634a0,#1556f0);box-shadow:inset 0 -1px #ffffff59}.scn-slab-blue>.scn-left{background:linear-gradient(270deg,#04297f,#0d47c9);box-shadow:inset 1px 0 #ffffff40}.scn-shadow{background:var(--scn-shadow-core);box-shadow:0 0 26px 8px var(--scn-shadow-core);border-radius:12px;transform:translateZ(-1px)}.scn-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scn-sheen:before{content:"";background:linear-gradient(100deg, transparent 12%, var(--scn-sheen) 50%, transparent 88%);width:50%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-110%)}.scn-bill{transform-origin:0 0;transform:translateZ(var(--bz,0px)) rotateZ(40deg) rotateX(-56deg) translate(var(--bx,-50%), var(--by,-50%))}.scn-tag{white-space:nowrap;border:1px solid var(--line-strong);background:var(--navy-850);color:var(--ink-muted);box-shadow:var(--scn-chip-shadow);border-radius:999px;padding:4px 9px;font-size:11px;line-height:1}.web-hero{background:linear-gradient(120deg,#0052ff,#1fdcff);box-shadow:inset 1px -1px #fff6}.web-cta{background:linear-gradient(160deg,#3d8bff,#1f6bff 55%,#1556f0);border-radius:8px;box-shadow:inset 1px -1px #ffffff59}.web-ripple{opacity:0;animation:web-ripple 3.4s var(--ease-scn) infinite;border:1.5px solid #8db8ff;border-radius:10px;position:absolute;inset:-2px}.scn-bob{animation:scn-bob 4.4s var(--ease-sine) infinite alternate}.web-press{animation:web-press 3.4s var(--ease-scn) infinite}.web-cursor{transform-style:preserve-3d;animation:web-cursor 3.4s var(--ease-scn) infinite;position:absolute;top:0;left:0;transform:translate3d(98px,112px,112px)}.web-cursor-face{--bx:-1px;--by:-1px;width:15px;height:21px;top:0;left:0}.web-cursor-face>svg{transform-origin:1px 1px;width:100%;height:100%;display:block}.web-click{animation:web-click 3.4s var(--ease-scn) infinite}.web-lead{white-space:nowrap}.web-lead-chip{border:1px solid var(--line-strong);background:var(--navy-850);color:var(--ink);box-shadow:var(--scn-chip-shadow);opacity:0;animation:web-lead 3.4s var(--ease-scn) infinite;border-radius:999px;align-items:center;gap:4px;padding:4px 8px 4px 5px;font-size:10.5px;font-weight:500;line-height:1;display:flex}.web-lead-chip>svg{color:var(--blue-500)}@keyframes scn-bob{to{transform:translateZ(-5px)}}@keyframes web-press{0%,62%,to{transform:translateZ(0)}70%{transform:translateZ(-8px)}82%{transform:translateZ(0)}}@keyframes web-ripple{0%,68%{opacity:0;transform:scale(1)}72%{opacity:.9}to{opacity:0;transform:scale(1.6,2.4)}}@keyframes web-cursor{0%,10%{transform:translate3d(156px,150px,126px)}44%,63%{transform:translate3d(98px,112px,112px)}70%{transform:translate3d(98px,112px,98px)}80%{transform:translate3d(98px,112px,112px)}to{transform:translate3d(156px,150px,126px)}}@keyframes web-click{0%,64%,80%,to{transform:scale(1)}70%{transform:scale(.86)}}@keyframes web-lead{0%,72%{opacity:0;transform:translateY(8px)scale(.92)}78%{opacity:1;transform:translateY(0)scale(1)}92%{opacity:1;transform:translateY(-8px)}to{opacity:0;transform:translateY(-12px)}}.sw-label{transform-origin:0 0;top:100%;left:100%;transform:translateZ(7px)rotate(40deg)rotateX(-56deg)translate(12px,-50%)}.sw-ticket{width:20%;height:13.5%;animation:sw-ticket 6s var(--ease-scn) infinite;background:#1f6bff;border-radius:3px;position:absolute;top:30.8%;left:10.7%}@keyframes sw-ticket{0%,26%{opacity:1;transform:translate(0)}34%,60%{opacity:1;transform:translate(147%)}68%,90%{opacity:1;transform:translate(293%)}96%{opacity:0;transform:translate(293%)}97%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}.sw-led{background:var(--scn-faint);border-radius:50%;width:4px;height:4px;position:absolute;top:5px}.sw-led-on{background:#3d8bff}.sw-blink{opacity:.3;animation:1.2s step-end infinite sw-blink}@keyframes sw-blink{0%{opacity:1}22%{opacity:.3}}.sw-rail{transform-origin:50% 0;background:linear-gradient(to bottom, color-mix(in oklab, var(--blue-400) 60%, transparent), color-mix(in oklab, var(--blue-400) 12%, transparent));width:2px;height:86px;top:111px;transform:rotateX(90deg)}.sw-port{background:color-mix(in oklab, var(--blue-400) 70%, transparent);width:6px;height:7px;transform:translateZ(var(--pz));border-radius:1.5px;top:104px}.sw-dot{opacity:0;width:6px;height:6px;animation:sw-dot 2.4s var(--ease-sine) infinite;background:#3d8bff;border-radius:50%;position:absolute;top:108px}.sw-dot-down{background:#0052ff;animation-name:sw-dot-down}@keyframes sw-dot{0%{opacity:0;transform:translateZ(4px)rotate(40deg)rotateX(-56deg)}15%,82%{opacity:1}to{opacity:0;transform:translateZ(84px)rotate(40deg)rotateX(-56deg)}}@keyframes sw-dot-down{0%{opacity:0;transform:translateZ(84px)rotate(40deg)rotateX(-56deg)}15%,82%{opacity:1}to{opacity:0;transform:translateZ(4px)rotate(40deg)rotateX(-56deg)}}.ia-obj,.ia-orbit,.ia-spin,.ia-slot,.ia-counter,.ia-core-pos,.ia-core{transform-style:preserve-3d;position:absolute}.ia-orbit{transform:rotateX(-13deg)}.ia-path{border:1px dashed var(--line-strong);border-radius:50%;width:192px;height:192px;top:-96px;left:-96px;transform:rotateX(90deg)}.ia-spin{animation:18s linear infinite ia-spin}.ia-counter{animation:18s linear infinite ia-counter}@keyframes ia-spin{to{transform:rotateY(360deg)}}@keyframes ia-counter{to{transform:rotateY(-360deg)}}.ia-bubble{white-space:nowrap;border:1px solid var(--line-strong);background:var(--ia-bubble);color:var(--ink);box-shadow:var(--scn-chip-shadow);transition:transform .8s var(--ease-scn) var(--d,0s), opacity .5s var(--ease-scn) var(--d,0s);border-radius:14px 14px 14px 4px;align-items:center;gap:5px;padding:6px 9px;font-size:11.5px;line-height:1;display:flex;top:0;left:0;transform:translate(-50%,-50%)}.ia-bubble-agent{color:#fff;background:linear-gradient(160deg,#3d8bff,#1f6bff);border-color:#0000;border-radius:14px 14px 4px}.ia-core{animation:ia-sway 6.5s var(--ease-sine) infinite alternate;transform:rotateY(-18deg)rotateX(6deg)}@keyframes ia-sway{0%{transform:rotateY(-18deg)rotateX(6deg)}to{transform:rotateY(20deg)rotateX(-5deg)}}.ia-core-pos{transition:transform 1.2s var(--ease-scn) .1s}.ia-layer,.ia-front,.ia-pulses{border-radius:25px;width:92px;height:92px;top:-46px;left:-46px}.ia-front{background:linear-gradient(160deg,#15336a,#061330 70%);place-items:center;display:grid;transform:translateZ(1px);box-shadow:inset 0 0 0 1px #3d8bff99,inset 1px -1px 0 1px #8db8ff2e}.ia-pulses{transform:translateZ(-20px)}.ia-pulse{border-radius:inherit;border:1.5px solid var(--blue-400);opacity:0;animation:2.8s cubic-bezier(.25,.6,.35,1) infinite ia-pulse;position:absolute;inset:0}@keyframes ia-pulse{0%{opacity:0;transform:scale(1)}12%{opacity:.7}to{opacity:0;transform:scale(1.75)}}.ia-typing{box-shadow:var(--scn-chip-shadow);background:#1f6bff;border-radius:10px 10px 10px 3px;align-items:center;gap:3px;padding:6px 7px;display:flex;top:30px;left:22px;transform:translateZ(22px)}.ia-dot{width:4px;height:4px;animation:ia-dot 1.1s var(--ease-sine) infinite;background:#fff;border-radius:50%;display:block}@keyframes ia-dot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.hw-board{background:linear-gradient(150deg, var(--hw-board-a), var(--hw-board-b))}:root:not([data-theme=dark]) .hw-slab>.scn-front{background:linear-gradient(#b4c8ea,#dde7f6)}:root:not([data-theme=dark]) .hw-slab>.scn-left{background:linear-gradient(270deg,#a2b9e2,#cad8f0)}.hw-chip{background:linear-gradient(150deg,#16294b,#070f1d 70%);border-radius:4px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #8db8ff38,inset 1px -1px 0 1px #8db8ff1f}.hw-pin1{background:#a0b2d299;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:6px}.hw-cap{background:var(--hw-cap);box-shadow:inset 1px -1px #fff9}.hw-cap-slab>.scn-front{box-shadow:none;background:linear-gradient(#8ea3c6,#b8c7df)}.hw-cap-slab>.scn-left{box-shadow:none;background:linear-gradient(270deg,#7a90b7,#a1b4d3)}.hw-led{box-shadow:none;background:#13233f}.hw-led-on{background:#3d8bff;border-radius:2px;animation:1.6s step-end infinite hw-blink;position:absolute;inset:1px}.hw-rings{width:0;height:0;transform:translateZ(9px)}.hw-ring{border:1.5px solid var(--blue-400);opacity:0;border-radius:14px;width:64px;height:64px;animation:2.6s cubic-bezier(.25,.6,.35,1) infinite hw-ring;position:absolute;top:-32px;left:-32px}.hw-hover{animation:hw-hover 3.8s var(--ease-sine) infinite alternate}.hw-pulse{opacity:0;background:#3d8bff;border-radius:50%;width:5px;height:5px;animation:2s linear infinite hw-p1;position:absolute;top:-2.5px;left:-2.5px;box-shadow:0 0 0 2px #3d8bff38;box-shadow:0 0 0 2px lab(57.6641% 6.68168 -65.8496/.22)}.hw-wave{width:34px;height:18px}.hw-arc{width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:0 0 calc(var(--r) * -1) calc(var(--r) * -1);border:1.6px solid #0000;border-top-color:var(--blue-400);opacity:.9;animation:hw-arc 1.8s var(--ease-scn) infinite;border-radius:50%;position:absolute;bottom:0;left:50%}@keyframes hw-ring{0%{opacity:0;transform:scale(1)}10%{opacity:.9}65%{opacity:.35}to{opacity:0;transform:scale(2.2)}}@keyframes hw-hover{to{transform:translateZ(4px)}}@keyframes hw-blink{50%{opacity:.2}}@keyframes hw-arc{0%{opacity:0;transform:scale(.8)}18%{opacity:1;transform:scale(1)}70%{opacity:.8}to{opacity:0;transform:scale(1.06)}}@keyframes hw-p1{0%{opacity:0;transform:translate(120px,64px)}12%,85%{opacity:1}to{opacity:0;transform:translate(170px,64px)}}@keyframes hw-p2{0%{opacity:0;transform:translate(64px,62px)}8%{opacity:1}46%{transform:translate(30px,62px)}70%{transform:translate(30px,44px)}92%{opacity:1;transform:translate(12px,44px)}to{opacity:0;transform:translate(12px,44px)}}@keyframes hw-p3{0%{opacity:0;transform:translate(100px,94px)}8%{opacity:1}62%{transform:translate(100px,122px)}92%{opacity:1;transform:translate(114px,122px)}to{opacity:0;transform:translate(114px,122px)}}@keyframes hw-p4{0%{opacity:0;transform:translate(104px,38px)}8%{opacity:1}28%{transform:translate(104px,26px)}66%{transform:translate(124px,26px)}92%{opacity:1;transform:translate(124px,12px)}to{opacity:0;transform:translate(124px,12px)}}.scn-marketing .scn-rig,.scn-marketing .scn-overlay{left:calc(50% - 44px)}.scn-marketing .scn-floor{width:44%;height:13%;margin-left:-22%;bottom:0;left:calc(50% - 44px)}.mk-obj,.mk-drops{transform-style:preserve-3d;position:absolute}.mk-obj{transform:rotateX(-20deg)}.mk-ring{border:1.5px solid color-mix(in oklab, var(--blue-400) 80%, transparent);background:radial-gradient(closest-side, transparent 58%, color-mix(in oklab, var(--blue-400) 14%, transparent));transform:translateY(var(--y)) rotateX(90deg);transition:transform 1s var(--ease-scn) var(--d,0s), opacity .6s var(--ease-scn) var(--d,0s);border-radius:50%;top:0;left:0}.mk-ring-top{background:radial-gradient(closest-side, transparent 48%, color-mix(in oklab, var(--blue-400) 20%, transparent));border-width:2px}.mk-wall{background:linear-gradient(to bottom, var(--blue-400), transparent);opacity:.45;width:1px;height:117.3px;transform:rotateY(var(--a)) translateX(53px) rotateZ(29.6deg);top:-57.6px;left:-.5px}.mk-drop{background:var(--scn-lost);opacity:0;width:6px;height:6px;animation:mk-drop 2.8s var(--ease-sine) infinite;border-radius:50%;position:absolute;top:-3px;left:-3px}.mk-drop-warm{background:var(--scn-warm)}.mk-drop-win{background:#1f6bff;animation-name:mk-win}@keyframes mk-drop{0%{transform:translate3d(var(--x0), -88px, var(--z0)) scale(var(--s,1));opacity:0}12%{opacity:1}62%{transform:translate3d(var(--x1), var(--y1), var(--z1)) scale(var(--s,1));opacity:1}to{transform:translate3d(var(--x2), var(--y2), var(--z2)) scale(var(--s,1));opacity:0}}@keyframes mk-win{0%{transform:translate3d(var(--x0), -88px, var(--z0)) scale(var(--s,1));opacity:0}12%{opacity:1}88%{transform:translate3d(0px, 76px, 0px) scale(var(--s,1));opacity:1}to{opacity:0;transform:translateY(86px)scale(.4)}}.mk-sale{width:30px;height:30px;top:-15px;left:-15px;transform:translateY(86px)rotateX(20deg)}.mk-sale-coin{color:#fff;width:100%;height:100%;box-shadow:inset 0 0 0 2px #ffffff38, var(--scn-chip-shadow);animation:mk-coin 1.6s var(--ease-scn) infinite;background:linear-gradient(140deg,#3d8bff,#0052ff);border-radius:50%;place-items:center;display:grid;position:relative}.mk-spark{border:1.5px solid var(--blue-400);opacity:0;animation:mk-spark 1.6s var(--ease-scn) infinite;border-radius:50%;position:absolute;inset:-1px}@keyframes mk-coin{0%,50%,to{transform:scale(1)}58%{transform:scale(1.18)}}@keyframes mk-spark{0%,50%{opacity:0;transform:scale(1)}54%{opacity:.9}to{opacity:0;transform:scale(2.3)}}.mk-labels{position:absolute;inset:0}.mk-labels>li{white-space:nowrap;color:var(--ink-muted);align-items:center;gap:6px;font-size:11.5px;line-height:1;display:flex;transform:translateY(-50%)}.mk-labels>li:before{content:"";background:var(--line-strong);width:12px;height:1px}.mk-labels>li:last-child{color:var(--blue-300)}.scn-anim{animation-play-state:paused}.svc-card[data-live=true] .scn-anim{animation-play-state:running}@media (prefers-reduced-motion:no-preference){.js .svc-card[data-on=false] .scn-part,.svc-card[data-replay] .scn-part{transform:translateZ(var(--from,var(--z,0px)))}.js .svc-card[data-on=false] .scn-face,.svc-card[data-replay] .scn-face{opacity:0}.js .svc-card[data-on=false] .mk-drops,.svc-card[data-replay] .mk-drops{visibility:hidden}.js .svc-card[data-on=false] .ia-core-pos,.svc-card[data-replay] .ia-core-pos{transform:rotateY(-120deg)scale(.72)}.js .svc-card[data-on=false] .ia-bubble,.svc-card[data-replay] .ia-bubble{transform:translate(-50%,-50%)scale(.6)}.js .svc-card[data-on=false] .mk-ring,.svc-card[data-replay] .mk-ring{transform:translateY(calc(var(--y) - 64px)) rotateX(90deg)}.js .svc-card[data-on=true]:not([data-replay]) .scn-sheen:before{transition:transform 1.5s var(--ease-sine) .75s;transform:translate(210%)}.svc-card[data-replay] .svc-stage *,.svc-card[data-replay] .svc-stage :before{transition:none!important}}.svc-card{box-shadow:0 1px 2px rgb(var(--shade-rgb) / .05), 0 22px 44px -28px rgb(var(--shade-rgb) / .35)}.svc-card:after{content:"";z-index:2;border-radius:inherit;background:var(--navy-950);opacity:0;pointer-events:none;position:absolute;inset:0}.svc-stage{--fit:.88;background:linear-gradient(to bottom, var(--scn-backdrop), transparent)}@media (min-width:375px){.svc-stage{--fit:.97}}@media (min-width:1024px){.svc-stage{--fit:1.06;height:236px}.svc-item-web .svc-stage{--fit:1.85;flex:auto;height:auto;min-height:420px}.svc-item-web .svc-body{flex:none}.svc-card{transition:border-color .3s var(--ease-scn)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.svc-card:hover{border-color:var(--line-strong)}}@media (max-width:1023.98px) and (min-height:640px){.svc-item{top:calc(max(1rem, env(safe-area-inset-top)) + 4.25rem + var(--i) * .75rem);perspective:1400px;perspective-origin:50% 0;padding-bottom:1.5rem;position:sticky}.svc-card{transform-origin:50% 0;box-shadow:0 -18px 40px -26px rgb(var(--shade-rgb) / .9)}}@media (max-width:1023.98px) and (max-height:639.98px){.svc-item+.svc-item{margin-top:1rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:640px){.svc-deck{view-timeline:--svc-deck block}.svc-card:not([data-last]){animation:linear both svc-recede;animation-timeline:--svc-deck;animation-range:var(--r0) var(--r1)}.svc-card:not([data-last]):after{animation:linear both svc-dim;animation-timeline:--svc-deck;animation-range:var(--r0) var(--r1)}.svc-card .scn-rig{animation:var(--turn,scn-turn) linear both;animation-timeline:--svc-deck;animation-range:var(--t0) var(--t1)}.svc-card .scn-sheen:before{animation:linear both scn-sheen;animation-timeline:--svc-deck;animation-range:var(--t0) var(--t1);transition:none!important}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px),(prefers-reduced-motion:no-preference) and (max-height:639.98px){.svc-stage{view-timeline:--svc-stage block}.svc-card .scn-rig{animation:var(--turn,scn-turn) linear both;animation-timeline:--svc-stage;animation-range:cover}.svc-card .scn-sheen:before{animation:linear both scn-sheen;animation-timeline:--svc-stage;animation-range:cover 15% cover 85%;transition:none!important}}}.scn-marketing{--turn:scn-turn-y}@keyframes svc-recede{to{transform:translateY(-10px)rotateX(14deg)scale(.88)}}@keyframes svc-dim{to{opacity:.62}}@keyframes scn-turn{0%{transform:scale(var(--fit,1)) rotateX(7deg) rotateY(-22deg)}to{transform:scale(var(--fit,1)) rotateX(-4deg) rotateY(16deg)}}@keyframes scn-turn-y{0%{transform:scale(var(--fit,1)) rotateY(-26deg)}to{transform:scale(var(--fit,1)) rotateY(22deg)}}@keyframes scn-sheen{0%,30%{transform:translate(-110%)}70%,to{transform:translate(210%)}}.coin{width:52px;height:52px;transform-style:preserve-3d;transition:transform 1.3s var(--ease-scn) .2s;position:relative;transform:rotateY(-20deg)}.js [data-shown=false] .coin{transform:rotateY(-200deg)}.coin>span{border-radius:50%;position:absolute;inset:0}.coin-edge{background:#0838a8}.coin-face{color:#fff;backface-visibility:hidden;background:linear-gradient(140deg,#3d8bff,#0052ff);place-items:center;display:grid;box-shadow:inset 0 0 0 2px #ffffff40}.coin-back{background:linear-gradient(140deg,#0f2347,#071430);transform:rotateY(180deg)translateZ(4px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.coin{transition:none;animation:linear both coin-flip;animation-timeline:view();animation-range:entry 10% cover 50%}}}@keyframes coin-flip{0%{transform:rotateY(-200deg)}to{transform:rotateY(-20deg)}}.ft-lockup{perspective:640px;perspective-origin:2rem}.ft-icon{width:4rem;transform-style:preserve-3d;transition:transform 1.2s var(--ease-scn) 50ms;flex:none;display:block;position:relative;transform:rotateX(-10deg)rotateY(22deg)}.ft-icon-layer{border-radius:28%;position:absolute;inset:0}.ft-icon-face{position:relative}.ft-icon>*{transition:opacity .5s var(--ease-scn) 50ms}.ft-rule{transition:transform .9s var(--ease-scn) .25s}.ft-pillars{perspective:320px}.ft-pillars>li{transform-origin:50% 0;transition:transform .8s var(--ease-scn) calc(.3s + var(--n) * 70ms), opacity .5s var(--ease-scn) calc(.3s + var(--n) * 70ms)}.wm3d-stage{perspective:900px;perspective-origin:50% 0}.wm3d{transform-style:preserve-3d;transform-origin:50% 100%;transition:transform 1.6s var(--ease-scn);position:relative;transform:translateY(10%)rotateX(14deg)}.wm3d-layer{transform:translateZ(calc(var(--k) * -1 * min(4px, .34vw)));position:absolute;inset:0}.wm3d-acc{fill:var(--wm-acc)}.wm3d-front{display:block;position:relative;transform:none}.wm3d-front path{fill:url(#wm3d-face)}.wm3d-floor{background:radial-gradient(50% 100% at 50% 100%, var(--wm-floor), transparent);transform-origin:50% 100%;height:38%;transition:transform 1.6s var(--ease-scn), opacity 1.2s var(--ease-scn);position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.js .ft-lockup[data-shown=false] .ft-icon{transform:rotateX(70deg)rotateY(-30deg)translateZ(-30px)scale(.85)}.js .ft-lockup[data-shown=false] .ft-icon>*{opacity:0}.js .ft-lockup[data-shown=false] .ft-rule{transform:scaleY(0)}.js .ft-lockup[data-shown=false] .ft-pillars>li{opacity:0;transform:rotateX(-88deg)}.js .wm3d-stage[data-shown=false] .wm3d{transform:translateY(30%)rotateX(86deg)}.js .wm3d-stage[data-shown=false] .wm3d-floor{opacity:.2;transform:scaleY(.3)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ft-lockup{view-timeline:--ft-lockup block}.ft-icon,.ft-icon>*,.ft-rule,.ft-pillars>li{transition:none}.ft-icon{animation:linear both ft-icon;animation-timeline:--ft-lockup;animation-range:entry cover 30%}.ft-icon>*{animation:linear both ft-fade;animation-timeline:--ft-lockup;animation-range:entry entry 70%}.ft-rule{animation:linear both ft-rule;animation-timeline:--ft-lockup;animation-range:entry 40% cover 30%}.ft-pillars>li{animation:linear both ft-pillar;animation-timeline:--ft-lockup;animation-range:cover calc(6% + var(--n) * 3.5%) cover calc(22% + var(--n) * 3.5%)}.wm3d-stage{view-timeline:--wm3d block}.wm3d,.wm3d-floor{transition:none}.wm3d{animation:linear both wm3d-rise;animation-timeline:--wm3d;animation-range:entry}.wm3d-floor{animation:linear both wm3d-floor;animation-timeline:--wm3d;animation-range:entry 30%}}}@keyframes ft-icon{0%{transform:rotateX(70deg)rotateY(-30deg)translateZ(-30px)scale(.85)}to{transform:rotateX(-10deg)rotateY(22deg)}}@keyframes ft-fade{0%{opacity:0}to{opacity:1}}@keyframes ft-rule{0%{transform:scaleY(0)}to{transform:none}}@keyframes ft-pillar{0%{opacity:0;transform:rotateX(-88deg)}to{opacity:1;transform:none}}@keyframes wm3d-rise{0%{transform:translateY(30%)rotateX(86deg)}55%{transform:translateY(14%)rotateX(32deg)}to{transform:translateY(10%)rotateX(14deg)}}@keyframes wm3d-floor{0%{opacity:.2;transform:scaleY(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scn-anim,.scn-bob,.web-press,.hw-hover,.ia-core,.ia-spin,.ia-counter{animation:none!important}.mk-drop,.mk-spark,.sw-dot,.web-ripple,.hw-ring,.hw-pulse,.ia-pulse{display:none}.coin{transform:rotateY(-20deg)!important}}
@layer base{html{touch-action:pan-x pan-y;overscroll-behavior:none}body{overscroll-behavior:none;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}button,summary,label,[role=button],[role=tab],[role=switch],[role=menuitem],[role=option],header a,nav a,canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}img,svg{-webkit-user-drag:none}}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}html[data-theme-switch] *,html[data-theme-switch] :before,html[data-theme-switch] :after{transition:none!important}html[data-theme-switch]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-theme-switch]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-theme-switch]::view-transition-new(root){animation:.56s cubic-bezier(.23,1,.32,1) both theme-reveal}@keyframes theme-reveal{0%{clip-path:circle(0px at var(--vt-x,50%) var(--vt-y,0px))}to{clip-path:circle(var(--vt-r,150vmax) at var(--vt-x,50%) var(--vt-y,0px))}}@media (prefers-reduced-motion:reduce){html[data-theme-switch]::view-transition-new(root){animation:none}}
