@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#050505;--bg-2:#0b0b0c;--panel:#0e0e0f;--panel-2:#151516;--raised:#1e1e20;--line:#ffffff14;--line-2:#ffffff24;--text:#f3f0e8;--text-2:#c9c4b8;--dim:#8e8a82;--green:#7fd1a3;--amber:#e9b949;--gold:#d6a954;--gold-hi:#f6e1a4;--gold-lo:#9c7028;--pink:#d6a954;--violet:#e8d3a0;--orange:#f0cf82;--g-warm:linear-gradient(115deg, #f8e7b0 0%, #d6a954 30%, #a8792c 52%, #f0cf82 76%, #b88838 100%);--g-soft:linear-gradient(135deg, #f8e7b024, #d6a95424 50%, #9c702824);--radius:22px;--radius-sm:14px;--font:"Inter Tight", "Noto Sans SC", system-ui, -apple-system, "PingFang SC", sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--wrap:1180px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}img,svg{display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.mono{font-family:var(--mono);font-feature-settings:"tnum"}.dim{color:var(--dim)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--text);color:#000;border-radius:10px;padding:10px 14px;transition:top .15s;position:fixed;top:-60px;left:16px}.skip:focus{top:16px}.wrap{width:min(var(--wrap), calc(100% - 48px));margin:0 auto}@media (width<=640px){.wrap{width:calc(100% - 32px)}}.noise{z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:9px;font-size:12.5px;font-weight:500;display:inline-flex}.eyebrow__dot{background:var(--g-warm);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d8b060b3}.sec__head{gap:16px;max-width:720px;margin-bottom:clamp(36px,5vw,64px);display:grid}.sec__head h2{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,50px);font-weight:500;line-height:1.06}.sec__head p{color:var(--dim);max-width:60ch;font-size:clamp(16px,1.3vw,18px)}.pill{letter-spacing:.02em;background:var(--panel-2);border:1px solid var(--line);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.btn{white-space:nowrap;height:46px;transition:transform .25s var(--ease), box-shadow .3s, background-color .2s, color .2s, filter .2s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.btn:active{transform:translateY(1px)scale(.99)}.btn--sm{border-radius:999px;height:38px;padding:0 16px;font-size:14px}.btn--lg{border-radius:999px;height:54px;padding:0 26px;font-size:16px}.btn--primary{color:#1a1206;background:var(--g-warm);background-position:0 0;background-size:200% 100%;box-shadow:inset 0 0 0 1px #ffe6aa59,0 8px 30px -8px #d6a9548c}.btn--primary:hover{background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffe6aa80,0 10px 40px -8px #d6a954bf}@keyframes flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.btn__ico{border-radius:8px;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.btn:hover .btn__ico>svg{animation:fly .42s var(--ease) both}@keyframes fly{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:none}}.btn--glass{color:var(--text);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d}.btn--glass:hover{background:#ffffff12;border-color:#d6a95499;transform:translateY(-1px)}.btn--ghost{color:var(--text-2)}.btn--ghost:hover{color:var(--text);background:#ffffff0d}.btn--light{color:#0a0a0c;background:var(--text)}.btn--light:hover{background:#fff;transform:translateY(-1px);box-shadow:0 10px 26px #ffffff1f}.btn:disabled{opacity:.5;cursor:not-allowed}.link{color:var(--text);align-items:center;gap:8px;font-weight:500;display:inline-flex}.link svg{transition:transform .25s var(--ease)}.link:hover svg{transform:translate(4px)}.nav{z-index:50;transition:padding .3s var(--ease);padding:16px 0;position:fixed;inset:0 0 auto}.nav__bar{width:min(var(--wrap), calc(100% - 32px));border:1px solid #0000;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:60px;margin:0 auto;padding:0 12px 0 20px;transition:background .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:grid}.nav--scrolled{padding:10px 0}.nav--scrolled .nav__bar,.nav--open .nav__bar{border-color:var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#0e0e11b8;box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff0d}.nav__brand img{width:auto;height:26px}.nav__links{justify-content:center;gap:4px;display:flex}.nav__links a{color:var(--text-2);white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:14px;transition:color .2s,background .2s}@media (width<=1240px) and (width>=901px){.nav__link--minor{display:none}}.nav__links a:hover{color:var(--text);background:#ffffff0f}.nav__cta{align-items:center;gap:6px;display:flex}.nav__burger{width:40px;height:40px;color:var(--text);border-radius:12px;place-items:center;display:none}.nav__sheet{display:none}@media (width<=900px){.nav__bar{grid-template-columns:auto 1fr auto}.nav__links,.nav__cta{display:none}.nav__burger{justify-self:end;display:grid}.nav__sheet{width:min(var(--wrap), calc(100% - 32px));border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0e11e6;border-radius:20px;gap:4px;margin:8px auto 0;padding:12px;display:grid}.nav__sheet[hidden]{display:none}.nav__sheet a:not(.btn){border-radius:12px;padding:12px 14px;font-size:16px}.nav__sheet a:not(.btn):hover{background:#ffffff0f}.nav__sheet .btn{margin-top:8px}}.hero{padding:clamp(120px,16vh,170px) 0 clamp(60px,8vw,110px);position:relative;overflow:hidden}.hero__bg{pointer-events:none;position:absolute;inset:0}.orb{filter:blur(80px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.orb--a{background:radial-gradient(circle,#d4a9538c,#0000 65%);width:520px;height:520px;animation:18s ease-in-out infinite alternate drift;top:-120px;left:-160px}.orb--b{background:radial-gradient(circle,#d8b0606b,#0000 65%);width:620px;height:620px;animation:22s ease-in-out infinite alternate-reverse drift;top:10%;right:-200px}.orb--c{background:radial-gradient(circle,#ddb15a59,#0000 65%);width:420px;height:420px;animation:26s ease-in-out infinite alternate drift;bottom:-160px;right:18%}@keyframes drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(40px,30px)scale(1.08)}}.hero__grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:64px 64px;width:160%;height:70%;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)perspective(900px)rotateX(64deg);-webkit-mask-image:radial-gradient(60% 70% at 50% 40%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 70% at 50% 40%,#000 20%,#0000 100%)}.hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}.hero__copy{transform:translateY(calc(var(--sp,0) * 60px));opacity:calc(1 - var(--sp,0) * 1.8);gap:22px;display:grid}.hero__title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(44px,6.2vw,82px);font-weight:500;line-height:.98}.hero__title em{background:var(--g-warm);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero__lead{color:var(--text-2);text-wrap:pretty;max-width:54ch;font-size:clamp(17px,1.45vw,20px);line-height:1.5}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.hero__facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px 40px;margin:22px 0 0;padding-top:24px;display:flex}.hero__facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:12px}.hero__facts dd{margin:0;font-size:15px;font-weight:500}.hero__stage{transform:translateY(calc(var(--sp,0) * 120px)) scale(calc(1 - var(--sp,0) * .12));opacity:calc(1 - var(--sp,0) * 1.6);will-change:transform, opacity;justify-items:center;gap:28px;padding:24px 0;display:grid;position:relative}.hero__hint{color:var(--dim);letter-spacing:.02em;font-size:12.5px}@media (width<=960px){.hero__inner{grid-template-columns:1fr}.hero__stage{order:-1;padding:0 0 8px}.hero__hint{display:none}}.stage{--px:.5;--py:.5;--rx:0deg;--ry:0deg;aspect-ratio:1.586;perspective:1400px;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;width:min(460px,100%);position:relative}.stage--lg{width:min(560px,100%)}.stage:focus-visible .stage__rig{outline:2px solid var(--violet);outline-offset:10px;border-radius:24px}.stage__rig{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform 50ms linear;position:absolute;inset:0}.stage--idle:not([data-hover]) .stage__rig{animation:7s ease-in-out infinite hover-float}@keyframes hover-float{0%,to{transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(0) rotateZ(0)}50%{transform:rotateX(calc(var(--rx) + 3deg)) rotateY(calc(var(--ry) - 5deg)) translateY(-8px) rotateZ(-.6deg)}}.stage__flip{transform-style:preserve-3d;transition:transform .9s var(--ease);position:absolute;inset:0}.stage--flipped .stage__flip{transform:rotateY(180deg)}.stage__face{backface-visibility:hidden;transform-style:preserve-3d;position:absolute;inset:0}.stage__face--back{transform:rotateY(180deg)}.stage__shadow{filter:blur(18px);opacity:.9;height:24%;transform:translate(calc((.5 - var(--px)) * -40px), calc((.5 - var(--py)) * -14px)) scale(calc(1 + (var(--py) - .5) * .15));background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;transition:transform 50ms linear;position:absolute;bottom:-14%;left:6%;right:6%}.stage:before{content:"";z-index:-1;background:radial-gradient(60% 60% at 50% 60%, hsl(var(--stage-hue,40) var(--stage-sat,60%) 50% / .22), transparent 70%);filter:blur(40px);border-radius:40%;position:absolute;inset:10% -6% -10%}.kc,.skin{--foil-1:#f8e7b0;--foil-2:#d6a954;--foil-3:#a8792c;--foil-4:#f0cf82;--foil-5:#b88838;--foil-hi:#fff4cf;--face-a:#1d1d1f;--face-b:#0c0c0d;--face-c:#050505;--face-d:#131314;--face-glow:#d6a9542e;--ink:#e9e3d4;--ink-dim:#5d5a55;--foil:linear-gradient(115deg, var(--foil-1) 0%, var(--foil-2) 30%, var(--foil-3) 52%, var(--foil-4) 76%, var(--foil-5) 100%);color:var(--ink);-webkit-user-select:none;user-select:none;transform-style:preserve-3d;filter:drop-shadow(0 3cqw 5cqw #000000d9) drop-shadow(0 1.5cqw 5cqw color-mix(in srgb, var(--foil-2) 16%, transparent));position:absolute;inset:0;container-type:inline-size}[data-skin=graphite]{--foil-1:#f4f4f2;--foil-2:#b9bcc2;--foil-3:#73777f;--foil-4:#e3e5e8;--foil-5:#8d9198;--foil-hi:#fff;--face-a:#232427;--face-b:#121315;--face-c:#08090a;--face-d:#18191c;--face-glow:#c8cdd624}[data-skin=champagne]{--foil-1:#fff3d6;--foil-2:#e8cf98;--foil-3:#b99a5f;--foil-4:#f7e6bd;--foil-5:#cfb27a;--foil-hi:#fffaf0;--face-a:#2a251c;--face-b:#17140f;--face-c:#0c0a07;--face-d:#1f1b14;--face-glow:#e8cf9833}[data-skin=bronze]{--foil-1:#f6d2b0;--foil-2:#c98a52;--foil-3:#8a5427;--foil-4:#e9b585;--foil-5:#a8693a;--foil-hi:#ffe7d1;--face-a:#241b15;--face-b:#120d0a;--face-c:#080605;--face-d:#1a1410;--face-glow:#c98a522e}[data-skin=midnight]{--foil-1:#eef2f8;--foil-2:#aebbd0;--foil-3:#6b7a93;--foil-4:#dbe3ef;--foil-5:#8996ad;--foil-hi:#fff;--face-a:#161b26;--face-b:#0b0e15;--face-c:#05070b;--face-d:#10141d;--face-glow:#96aacd29}[data-skin=rosegold]{--foil-1:#fbdcd2;--foil-2:#dca394;--foil-3:#a9685a;--foil-4:#f2c4b6;--foil-5:#c08374;--foil-hi:#fff0ea;--face-a:#241a19;--face-b:#130e0d;--face-c:#090706;--face-d:#1b1413;--face-glow:#dca3942e}[data-skin=titanium]{--foil-1:#3b3b3d;--foil-2:#1d1d1f;--foil-3:#5b5b5e;--foil-4:#2b2b2d;--foil-5:#121214;--foil-hi:#fff;--face-a:#d9d9d6;--face-b:#bdbdb9;--face-c:#a9a9a5;--face-d:#cfcfcb;--face-glow:#fff6;--ink:#17171a;--ink-dim:#6a6a68}.kc__frame{position:absolute;inset:0}.skin[data-skin=titanium]{background:radial-gradient(circle at 32% 28%,#f2f2ef,#c9c9c5 45%,#8f8f8b 85%)}.afc{position:absolute;inset:0}.afc__defs{width:0;height:0;position:absolute;overflow:hidden}.afc__body{position:absolute;inset:0}.afc__edge{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.afc__inner{stroke:var(--foil-2,#d6a954);stroke-opacity:.16}.kc__face{background:radial-gradient(70% 90% at 100% 0%, var(--face-glow), transparent 55%), radial-gradient(90% 90% at 0% 100%, #ffffff0d, transparent 60%), linear-gradient(155deg, var(--face-a) 0%, var(--face-b) 36%, var(--face-c) 62%, var(--face-d) 100%);grid-template-rows:auto 1fr auto auto;padding:5.8cqw 6.4cqw 5.6cqw;display:grid;position:absolute;inset:0;overflow:hidden}.kc__texture{opacity:.55;mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 3px),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.35'/></svg>");position:absolute;inset:0}.kc__foil{pointer-events:none;background:radial-gradient(circle 15cqw at 100% 50%, color-mix(in srgb, var(--foil-hi) 16%, transparent), transparent);width:30cqw;height:30cqw;position:absolute;top:50%;right:0;translate:0 -50%}.kc__watermark{opacity:.11;pointer-events:none;width:82cqw;height:auto;position:absolute;top:50%;right:-24cqw;translate:0 -50%;rotate:-8deg}.kc[data-skin=titanium] .kc__watermark{opacity:.09}.kc__z{z-index:1;position:relative}.kc--depth .kc__top{transform:translateZ(28px)}.kc--depth .kc__z--chip{transform:translateZ(40px)}.kc--depth .kc__pan{transform:translateZ(34px)}.kc--depth .kc__bottom{transform:translateZ(22px)}.kc__top{justify-content:space-between;align-items:center;gap:4cqw;display:flex}.kc__wordmark{flex:none;width:auto;height:4.8cqw}.kc__tier{text-align:right;letter-spacing:.34em;color:var(--ink-dim);min-width:0;font-size:1.9cqw;line-height:1.2}.kc__tier span{margin-right:-.34em}.kc__tier strong{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.22em;font-size:2.5cqw;font-weight:600;display:block;overflow:hidden}.kc__mid{align-self:center;align-items:center;gap:2.4cqw;display:flex}.kc__chip{filter:drop-shadow(0 .3cqw .6cqw #00000080);width:11cqw;height:auto}.kc__nfc{width:4.6cqw;height:4.6cqw;color:color-mix(in srgb, var(--foil-1) 70%, transparent)}.kc__pan{letter-spacing:.06em;white-space:nowrap;text-shadow:0 .2cqw .3cqw #0009;margin-bottom:3cqw;font-size:4.4cqw}.kc__dots{color:color-mix(in srgb, var(--ink) 55%, transparent);letter-spacing:.1em}.kc__last4{color:var(--ink)}.kc__bottom{justify-content:space-between;align-items:flex-end;gap:4cqw;display:flex}.kc__field{flex-direction:column;min-width:0;display:flex}.kc__field--grow{flex:1}.kc__field--right{text-align:right;align-items:flex-end}.kc__label{letter-spacing:.3em;color:var(--ink-dim);text-transform:uppercase;margin-bottom:.8cqw;font-size:1.7cqw}.kc__label--r{text-align:right}.kc__name{letter-spacing:.16em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 -.1cqw #000000e6,0 .12cqw #ffffff40;font-size:4.2cqw;font-weight:500;overflow:hidden}.kc[data-skin=titanium] .kc__name{text-shadow:0 .12cqw #ffffffb3,0 -.1cqw #00000040}.kc__serial{background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3.4cqw}.kc__glare{pointer-events:none;mix-blend-mode:screen;opacity:.75;background:radial-gradient(60% 60% at calc(var(--px,.5) * 100%) calc(var(--py,.3) * 100%), #fff0c82e, transparent 60%), linear-gradient(calc(115deg + (var(--px,.5) - .5) * 50deg), transparent 30%, #ffffff0f 45%, transparent 55%);position:absolute;inset:0}.kc__face--back{padding:0;display:block}.kc__stripe{background:linear-gradient(#030303,#161617 50%,#030303);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;height:17%;position:absolute;top:11%;left:0;right:0}.kc__sig{align-items:center;gap:2cqw;height:14%;display:flex;position:absolute;top:36%;left:7%;right:12%}.kc__sigline{opacity:.92;background:repeating-linear-gradient(135deg,#ece6d6 0 1cqw,#dcd4bf 1cqw 2cqw);border-radius:1cqw;flex:1;height:100%}.kc__cvv{color:#111;letter-spacing:.14em;background:#f6f2e6;border-radius:1cqw;place-items:center;min-width:16%;height:100%;padding:0 2cqw;font-size:3cqw;font-weight:600;display:grid}.kc__backmeta{justify-content:space-between;gap:3cqw;display:flex;position:absolute;top:55%;left:7%;right:12%}.kc__mark{opacity:.85;width:11cqw;height:auto;position:absolute;bottom:10%;right:8%}.kc__backword{opacity:.9;width:auto;height:3.6cqw;position:absolute;bottom:11%;left:7%}.kc[data-skin=titanium] .kc__stripe{background:linear-gradient(#1a1a1c,#2c2c2f 50%,#1a1a1c)}.sat{--z:60px;--delay:0s;white-space:nowrap;color:var(--text);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateZ(var(--z));animation:sat-float 6s ease-in-out var(--delay) infinite;background:#141418d1;border-radius:999px;align-items:center;gap:8px;padding:9px 13px 9px 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;box-shadow:0 14px 30px #00000080,inset 0 1px #ffffff0f}@keyframes sat-float{0%,to{transform:translateZ(var(--z)) translateY(0)}50%{transform:translateZ(var(--z)) translateY(-7px)}}.sat__ico{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.sat--good .sat__ico{color:var(--green);background:#7fd1a32e}.sat--warn .sat__ico{color:var(--amber);background:#fbbf242e}.sat--accent .sat__ico{background:var(--g-warm)}.sat--neutral .sat__ico{background:var(--raised)}@media (width<=640px){.sat{display:none}.eyebrow{letter-spacing:.1em;font-size:11.5px}}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2);padding:18px 0;position:relative;overflow:hidden}.strip:before,.strip:after{content:"";z-index:1;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.strip:before{background:linear-gradient(90deg, var(--bg-2), transparent);left:0}.strip:after{background:linear-gradient(270deg, var(--bg-2), transparent);right:0}.strip__track{width:max-content;animation:34s linear infinite marquee;display:flex}.strip:hover .strip__track{animation-play-state:paused}.strip__row{align-items:center;gap:clamp(44px,5vw,72px);padding-right:clamp(44px,5vw,72px);display:flex}.strip__item{opacity:.6;filter:grayscale()brightness(1.3);height:36px;transition:opacity .3s, filter .3s, transform .3s var(--ease);align-items:center;display:inline-flex}.strip__item img{width:auto;max-width:190px;display:block}.strip__word{letter-spacing:-.02em;color:#fff;margin-left:9px;font-size:19px;font-weight:600;line-height:1}.strip__word--mastercard{letter-spacing:-.01em;margin-left:7px;font-size:18px;font-weight:500}.strip__word--usdc{letter-spacing:.02em;font-size:18px;font-weight:700}.strip__item:hover{opacity:1;filter:none;transform:translateY(-1px)}@keyframes marquee{to{transform:translate(-50%)}}.sec{padding:clamp(80px,10vw,140px) 0;scroll-margin-top:72px;position:relative;overflow-x:clip}.sec--tight{padding-top:0}.sec--dark{background:linear-gradient(180deg, var(--bg) 0%, #08080a 100%)}.reveal{opacity:0;filter:blur(6px);transition:opacity .8s var(--ease), transform .8s var(--ease), filter .8s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}.reveal[data-in],[data-in]>.reveal,[data-in] .reveal[data-in]{opacity:1;filter:none;transform:none}.bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tile{--rx:0deg;--ry:0deg;--tx:50%;--ty:50%;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s var(--ease), border-color .3s, box-shadow .45s;align-content:start;gap:12px;padding:26px;display:grid;position:relative;overflow:hidden}.tile:after{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--tx) var(--ty), #ffffff12, transparent 65%);transition:opacity .35s;position:absolute;inset:0}.tile:hover:after{opacity:1}.tile:before{content:"";z-index:0;filter:blur(30px);opacity:0;height:90%;transition:opacity .5s, transform .6s var(--ease);background:radial-gradient(closest-side,#d8b06038,#d4a9531f 50%,#0000);border-radius:50%;position:absolute;inset:auto -20% -60%;transform:translateY(20px)}.tile:hover{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-5px);border-color:var(--line-2);box-shadow:0 30px 60px #00000073,inset 0 1px #ffffff0f}.tile:hover:before{opacity:1;transform:none}.tile>*{z-index:1;position:relative}.tile--wide{grid-column:span 2}.tile--accent{background:linear-gradient(160deg, #1c1913, var(--panel) 60%)}.tile__ico{background:var(--panel-2);border:1px solid var(--line);width:44px;height:44px;color:var(--text);border-radius:14px;place-items:center;margin-bottom:4px;transition:background .3s,color .3s,border-color .3s;display:grid;overflow:hidden}.tile:hover .tile__ico{background:var(--g-warm);color:#fff;border-color:#0000}.tile:hover .tile__ico>svg{animation:fly .42s var(--ease) both}.tile h3{letter-spacing:-.01em;font-size:19px;font-weight:500}.tile p{color:var(--dim);font-size:14.5px;line-height:1.55}@media (width<=1000px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.bento{grid-template-columns:1fr}.tile--wide{grid-column:auto}}.policy{background:var(--bg);border:1px solid var(--line);border-radius:16px;gap:10px;margin-top:10px;padding:16px 18px;font-size:13.5px;display:grid}.policy__row{color:var(--dim);grid-template-columns:96px 1fr auto;align-items:center;gap:14px;display:grid}.policy__row b{color:var(--text);white-space:nowrap;grid-column:3;font-weight:500}.policy__row>span:first-child{grid-column:1}.policy__hosts{text-align:right;font-size:12.5px;white-space:normal!important}.bar{background:var(--raised);border-radius:999px;grid-column:2;height:6px;position:relative;overflow:hidden}.bar i{border-radius:inherit;background:var(--g-warm);width:0;transition:width 1.4s var(--ease) .3s;position:absolute;inset:0 auto 0 0}[data-in] .bar i{width:var(--w,50%)}.ledger{background:var(--bg);border:1px solid var(--line);border-radius:16px;gap:4px;margin-top:8px;padding:10px 14px;font-size:13px;display:grid}.ledger__row{border-bottom:1px solid var(--line);grid-template-columns:52px 1.1fr 1.4fr auto 56px 10px;align-items:center;gap:12px;padding:8px 4px;display:grid}.ledger__row:last-child{border-bottom:0}.chip{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;place-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-grid}.chip--card{color:var(--violet);background:#ead49b29}.chip--x402{color:var(--orange);background:#ddb15a29}.chip--b402{color:var(--pink);background:#d8b06029}.dot{border-radius:50%;width:8px;height:8px}.dot--ok{background:var(--green);box-shadow:0 0 10px #7fd1a399}.dot--hold{background:var(--amber);animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 10px #fbbf2499}@keyframes pulse{50%{opacity:.4}}@media (width<=600px){.ledger__row{grid-template-columns:44px 1fr auto 10px}.ledger__row>:nth-child(3),.ledger__row>:nth-child(5){display:none}.policy__row{grid-template-columns:80px 1fr auto}}.dev{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);overflow:hidden}.dev__tabs{border-bottom:1px solid var(--line);background:var(--bg-2);gap:4px;padding:10px;display:flex;overflow-x:auto}.dev__tab{color:var(--dim);white-space:nowrap;border-radius:11px;padding:9px 16px;font-size:14px;transition:background .2s,color .2s}.dev__tab:hover{color:var(--text);background:#ffffff0d}.dev__tab--on,.dev__tab--on:hover{color:#fff;background:var(--g-warm);box-shadow:0 8px 20px #d8b06040}.dev__body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.term{background:#07070a;min-width:0;padding:16px 20px 22px}.term__bar{color:var(--dim);align-items:center;gap:7px;margin-bottom:14px;font-size:12px;display:flex}.term__bar i{background:var(--raised);border-radius:50%;width:10px;height:10px}.term__bar i:first-child{background:#ff5f57}.term__bar i:nth-child(2){background:#febc2e}.term__bar i:nth-child(3){background:#28c840}.term__bar span{margin-left:10px}.code{color:#d7d7df;white-space:pre;tab-size:2;margin:0;font-size:13.5px;line-height:1.65;overflow-x:auto}.code__line{display:block}.c-cm{color:#6f6f7c;font-style:italic}.c-str{color:#eeddb3}.c-num{color:#e7cd8a}.c-kw{color:#f2e4c0}.dev__aside{border-left:1px solid var(--line);align-content:start;gap:20px;padding:26px 28px;display:grid}.dev__aside p{color:var(--text-2);font-size:15px;line-height:1.55}.ticks{gap:10px;display:grid}.ticks li{color:var(--dim);align-items:flex-start;gap:10px;font-size:14px;display:flex}.ticks svg{color:var(--green);flex-shrink:0;margin-top:2px}@media (width<=900px){.dev__body{grid-template-columns:1fr}.dev__aside{border-left:0;border-top:1px solid var(--line)}}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:40px;display:grid}.stat{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);gap:4px;padding:26px;display:grid;position:relative;overflow:hidden}.stat:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;inset:0 0 auto}.stat__v{letter-spacing:-.03em;background:var(--g-warm);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,4vw,54px);font-weight:500;line-height:1}.stat__l{color:var(--text);margin-top:6px;font-size:15px}.stat__s{color:var(--dim);font-size:13px}.points{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.point{border:1px solid var(--line);background:#ffffff04;border-radius:20px;gap:14px;padding:22px;display:flex}.point__ico{width:30px;height:30px;color:var(--green);background:#7fd1a31f;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.point h3{margin-bottom:6px;font-size:16px;font-weight:500}.point p{color:var(--dim);font-size:14px;line-height:1.55}@media (width<=1000px){.stats,.points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.stats,.points{grid-template-columns:1fr}}.cta{padding-top:0}.cta__card{--hue:40;--sat:7%;text-align:center;color:#f4f2ee;background:radial-gradient(120% 90% at 18% 10%, hsl(var(--hue) var(--sat) 34%) 0%, transparent 55%), linear-gradient(118deg, hsl(var(--hue) var(--sat) 28%) 0%, hsl(var(--hue) var(--sat) 16%) 38%, hsl(var(--hue) var(--sat) 12%) 62%, hsl(var(--hue) var(--sat) 22%) 100%);border:1px solid hsl(var(--hue) 30% 55% / .35);box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 #0000008c, 0 1px 0 hsl(var(--hue) 20% 26%), 0 2px 0 hsl(var(--hue) 20% 18%), 0 3px 0 hsl(var(--hue) 20% 12%), 0 50px 110px #0009, 0 16px 40px hsl(var(--hue) 60% 40% / .22);border-radius:32px;justify-items:center;gap:18px;padding:clamp(56px,8vw,96px) 24px clamp(96px,11vw,140px);display:grid;position:relative;overflow:hidden;container-type:inline-size}.cta__card:before{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:.9;background:repeating-linear-gradient(97deg,#ffffff0d 0 1px,#0000 1px 3px),repeating-linear-gradient(94deg,#00000014 0 1px,#0000 1px 5px),linear-gradient(112deg,#0000 30%,#ffffff1f 44%,#ffffff05 52%,#0000 66%);position:absolute;inset:0}.cta__emboss,.cta__emboss:before,.cta__emboss:after{aspect-ratio:1;pointer-events:none;width:30%;max-width:400px;-webkit-mask:var(--brand-emboss) no-repeat center / contain;-webkit-mask:var(--brand-emboss) no-repeat center / contain;mask:var(--brand-emboss) no-repeat center / contain;position:absolute;top:54%;right:2%;translate:0 -50%}.cta__emboss{background:#ffffff08}.cta__emboss:before{content:"";background:#0006;width:100%;top:0;right:0;translate:-3px -3px}.cta__emboss:after{content:"";background:#ffffff1a;width:100%;top:0;right:0;translate:3px 3px}.cta__chip{pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;top:8%;left:5%}.cta__chip svg:first-child{filter:drop-shadow(0 1px #ffffff40)drop-shadow(0 3px 5px #00000080);width:clamp(44px,5cqw,64px);height:auto}.cta__chip svg:last-child{color:#ffffffb3;width:clamp(20px,2.4cqw,30px);height:auto}.cta__pan{letter-spacing:.16em;color:#e9e6e0;text-shadow:0 1px #ffffff73,0 -1px #000000b3,0 2px 3px #00000059;pointer-events:none;font-size:clamp(14px,2.2cqw,24px);font-weight:500;position:absolute;bottom:9%;left:5%}.cta__meta{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;pointer-events:none;gap:28px;font-size:10px;display:flex;position:absolute;bottom:4.5%;left:5%}.cta__meta b{letter-spacing:.08em;color:#ece9e3;text-shadow:0 1px #ffffff59,0 -1px #0009;margin-top:2px;font-size:12px;font-weight:600;display:block}.cta__wordmark{filter:drop-shadow(0 2px 4px #0006);pointer-events:none;width:auto;height:clamp(18px,2.4cqw,30px);position:absolute;bottom:6%;right:5%}.cta__glow{pointer-events:none;background:radial-gradient(50% 50%,#0000008c,#0000 70%);width:70%;height:80%;position:absolute;top:50%;left:50%;translate:-50% -50%}.cta__card>.cta__mark,.cta__card>h2,.cta__card>p,.cta__card>.cta__actions,.cta__card>.wl,.cta__card>.wl__note{z-index:1;position:relative}.cta__mark{filter:drop-shadow(0 12px 30px #00000080);border-radius:18px;width:64px;height:64px}.cta__card h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,4.6vw,56px);font-weight:500;line-height:1.04}.cta__card>p{color:#ffffffb8;text-wrap:pretty;max-width:58ch;font-size:17px}.cta__actions{margin-top:6px}.wl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080ab3;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) auto;gap:8px;width:min(640px,100%);margin-top:22px;padding:8px;display:grid}.wl__input,.wl__select{background:var(--panel-2);height:44px;color:var(--text);border:1px solid #0000;border-radius:12px;min-width:0;padding:0 14px;transition:border-color .2s,background .2s}.wl__input::placeholder{color:var(--dim)}.wl__input:focus,.wl__select:focus{border-color:var(--violet);background:var(--raised);outline:none}.wl__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dim) 50%), linear-gradient(135deg, var(--dim) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.wl .btn{height:44px}.wl__note{color:#ffffff8c;min-height:20px;font-size:13px}@media (width<=640px){.wl{grid-template-columns:1fr}}.foot{border-top:1px solid var(--line);background:#08080a;padding:56px 0 28px}.foot__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,2fr);gap:40px;display:grid}.foot__brand{align-content:start;gap:14px;display:grid}.foot__brand img{width:auto;height:28px}.foot__brand p{color:var(--dim);max-width:34ch;font-size:14.5px}.net{color:var(--text-2);border:1px solid var(--line);background:var(--panel);border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:7px 12px;font-size:13px;display:inline-flex}.net__dot{background:#f0b90b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #f0b90b99}.net__dot--up{background:var(--green);box-shadow:0 0 10px #7fd1a399}.net__dot--down{box-shadow:none;background:#f0604a}.foot__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.foot__cols h4{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:14px;font-size:12.5px;font-weight:500}.foot__cols a{color:var(--text-2);padding:6px 0;font-size:14.5px;transition:color .2s;display:block}.foot__cols a:hover{color:var(--text)}.foot__legal{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:20px;font-size:12.5px;display:flex}@media (width<=800px){.foot__inner{grid-template-columns:1fr}.foot__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;filter:none;transition:none;transform:none}.orb,.strip__track,.sat,.stage__rig,.dot--hold,.btn--primary:hover,.w,.kc__z,.stage__ghost,.orbit__ring,.orbit__pulse,.cred__fuse i,.timer i,.jpulse,.jn--id:after,.hero__scroll span,.code__cursor{animation:none!important}.hero__stage,.hero__copy{opacity:1;transform:none}.spot{display:none}.stage__flip{transition:none}}.spot{z-index:0;pointer-events:none;background:radial-gradient(520px circle at var(--mx,50%) var(--my,30%), #ead49b12, transparent 70%);transition:opacity .4s;position:fixed;inset:0}@media (hover:none){.spot{display:none}}main,.foot{z-index:2;position:relative}.nav__bar{position:relative}.nav__bar:after{content:"";background:var(--g-warm);transform-origin:0;opacity:0;height:2px;-webkit-mask:linear-gradient(90deg, #000 var(--read,0%), transparent var(--read,0%));-webkit-mask:linear-gradient(90deg, #000 var(--read,0%), transparent var(--read,0%));mask:linear-gradient(90deg, #000 var(--read,0%), transparent var(--read,0%));border-radius:2px;transition:opacity .3s;position:absolute;bottom:-1px;left:20px;right:20px;transform:scaleX(0)}.nav--scrolled .nav__bar:after{opacity:1;transform:none}.nav__links a.nav__link--on{color:var(--text);background:#ffffff12}.hero__title .w{opacity:0;transform-origin:bottom;filter:blur(6px);animation:word-in .9s var(--ease) calc(.15s + var(--i) * 70ms) forwards;display:inline-block;transform:translateY(.6em)rotateX(-40deg)}@keyframes word-in{to{opacity:1;filter:none;transform:none}}.hero__title{perspective:600px}.hero__beam{filter:blur(1px);opacity:.35;background:linear-gradient(#0000,#d8b06080,#0000);width:2px;height:60%;position:absolute;top:-10%;left:50%;transform:translate(-50%)rotate(28deg)}.hero__scroll{border:1px solid var(--line-2);width:26px;height:42px;opacity:calc(1 - var(--sp,0) * 4);border-radius:14px;justify-items:center;padding-top:7px;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero__scroll span{background:var(--text-2);border-radius:2px;width:3px;height:8px;animation:1.8s ease-in-out infinite cue}@keyframes cue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}@media (width<=960px){.hero__scroll{display:none}}.tick{transition:opacity .26s, transform .26s var(--ease);display:inline-block}.tick--out{opacity:0;transform:translateY(-8px)}.sat__txt{min-width:0;display:inline-block}.stage__ghost{pointer-events:none;transform:translate3d(calc(var(--n) * 5%), calc(var(--n) * -7%), calc(var(--n) * -110px)) rotateZ(calc(var(--n) * -4deg));opacity:calc(.9 - var(--n) * .25);filter:saturate(.7)brightness(.8);transition:transform .9s var(--ease), opacity .6s;position:absolute;inset:0}.stage[data-hover] .stage__ghost{transform:translate3d(calc(var(--n) * 12%), calc(var(--n) * -12%), calc(var(--n) * -140px)) rotateZ(calc(var(--n) * -7deg));opacity:calc(.95 - var(--n) * .2)}.stage--flipped .stage__ghost{opacity:0;transform:translate3d(calc(var(--n) * 20%), calc(var(--n) * -16%), calc(var(--n) * -200px))}.stage__ghost .kc{box-shadow:none}.kc--depth .kc__top{--z:28px;transform:translateZ(var(--z))}.kc--depth .kc__z--chip{--z:40px;transform:translateZ(var(--z))}.kc--depth .kc__pan{--z:34px;transform:translateZ(var(--z))}.kc--depth .kc__bottom{--z:22px;transform:translateZ(var(--z))}.stage--intro .kc--depth .kc__z{animation:converge 1.4s var(--ease) both}.stage--intro .kc--depth .kc__z--chip{animation-delay:.1s}.stage--intro .kc--depth .kc__pan{animation-delay:.2s}.stage--intro .kc--depth .kc__bottom{animation-delay:.3s}@keyframes converge{0%{transform:translateZ(calc(var(--z) + 160px));opacity:0}to{transform:translateZ(var(--z));opacity:1}}.stage--intro .kc--depth{animation:card-drop 1.2s var(--ease) both}@keyframes card-drop{0%{opacity:0;transform:translateZ(-120px)rotateX(18deg)}to{opacity:1;transform:none}}.journey{height:320vh;position:relative;overflow-x:clip}.journey__sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.journey__grid{width:min(var(--wrap), calc(100% - 48px));grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.journey__copy{gap:20px;display:grid}.journey__copy h2{letter-spacing:-.025em;max-width:14ch;font-size:clamp(28px,3.6vw,44px);font-weight:500;line-height:1.06}.jsteps{gap:6px;margin-top:10px;display:grid}.jstep{transition:background .6s var(--ease), opacity .6s var(--ease), transform .7s var(--ease);opacity:.45;border-radius:18px;grid-template-columns:18px 48px 1fr;align-items:start;gap:16px;padding:14px 14px 14px 0;display:grid;position:relative;transform:translate(0)}.jstep--on{opacity:1;background:#ffffff08;transform:translate(4px)}.jstep--done{opacity:.7}.jstep__rail{justify-items:center;width:18px;height:100%;display:grid;position:relative}.jstep__rail:before{content:"";background:var(--line);width:1px;position:absolute;top:-20px;bottom:-20px}.jstep__rail:after{content:"";background:var(--g-warm);width:2px;height:calc(clamp(0, var(--p,0) * 3 - var(--i,0), 1) * (100% + 12px));opacity:.9;border-radius:2px;position:absolute;top:20px;left:calc(50% - 1px)}.jstep:last-child .jstep__rail:after{display:none}.jstep:first-child .jstep__rail:before{top:14px}.jstep:last-child .jstep__rail:before{height:14px;bottom:auto}.jstep__rail i{background:var(--raised);border:1px solid var(--line-2);border-radius:50%;width:9px;height:9px;margin-top:16px;transition:background .3s,box-shadow .3s;position:relative}.jstep--on .jstep__rail i,.jstep--done .jstep__rail i{background:var(--pink);border-color:#0000}.jstep--on .jstep__rail i{box-shadow:0 0 0 5px #d8b0602e,0 0 18px #d8b06099}.jstep__tile{justify-items:center;gap:4px;display:grid}.jstep__ico{background:var(--panel-2);border:1px solid var(--line);width:44px;height:44px;color:var(--text);transition:background .4s, color .4s, box-shadow .4s, transform .5s var(--ease);border-radius:14px;place-items:center;display:grid;overflow:hidden}.jstep--on .jstep__ico{background:var(--g-warm);color:#fff;border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 24px #d8b0604d}.jstep--on .jstep__ico>svg{animation:fly .42s var(--ease) both}.jstep__n{color:var(--dim);letter-spacing:.1em;font-size:11px}.jstep__body{gap:8px;display:grid}.jstep__body h3{letter-spacing:-.01em;font-size:19px;font-weight:500}.jstep__more{opacity:0;transition:grid-template-rows .75s var(--ease), opacity .5s var(--ease), transform .6s var(--ease);grid-template-rows:0fr;display:grid;transform:translateY(-4px)}.jstep__more>p{min-height:0;color:var(--dim);margin:0;font-size:14.5px;line-height:1.55;overflow:hidden}.jstep--on .jstep__more{opacity:1;grid-template-rows:1fr;transform:none}.jstep__body .pill{justify-self:start}.journey__progress{background:var(--line);height:2px;position:absolute;bottom:0;left:0;right:0}.journey__progress i{height:100%;width:calc(var(--p,0) * 100%);background:var(--g-warm);display:block}.layer .kc,.cf__item .kc,.stage__ghost .kc{--px:.22;--py:.12}.layer .kc__glare,.cf__item .kc__glare,.stage__ghost .kc__glare{opacity:.32}.jscene{aspect-ratio:640/520;width:min(100%,91.0769vh);max-height:74vh;margin:0 auto;position:relative}.jscene__board{pointer-events:none;background:radial-gradient(60% 50%,#d4a9531a,#0000 70%),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/40px 40px;border-radius:32px;position:absolute;inset:-6% -4%;-webkit-mask-image:radial-gradient(60% 60%,#000 45%,#0000 78%);mask-image:radial-gradient(60% 60%,#000 45%,#0000 78%)}.jsvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jtr__ghost{fill:none;stroke:#ffffff12;stroke-width:2px;stroke-dasharray:3 6}.jtr{fill:none;stroke:url(#jtrace);stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px #d8b0608c);stroke-dasharray:var(--len,600);stroke-dashoffset:calc(var(--len,600) * (1 - clamp(0, (var(--p,0) - var(--a)) / var(--b), 1)))}.jhex{fill:#121215e6;stroke:#ffffff24;stroke-width:1.5px;opacity:calc(clamp(0, (var(--p,0) - .5) * 8, 1));transition:stroke .5s,filter .5s}.jscene--s2 .jhex{stroke:#d8b060b3;filter:drop-shadow(0 0 14px #d8b06073)}.jpulse{fill:#fff;filter:drop-shadow(0 0 6px #d8b060f2)drop-shadow(0 0 2px #d8b060);opacity:0;transition:opacity .4s calc(var(--i) * .12s)}.jscene--s2 .jpulse{opacity:1}.jscene{container-type:inline-size}.jn{border:1px solid var(--line-2);white-space:nowrap;will-change:transform, opacity;transition:opacity .6s var(--ease), transform .8s var(--ease), filter .6s var(--ease), border-color .5s, box-shadow .5s;background:#121215eb;border-radius:1.3em;gap:.25em;padding:1em 1.15em;font-size:clamp(8.5px,2.15cqw,12.5px);display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 18px 40px #0000008c,inset 0 1px #ffffff0d}.jn__ico{border:1px solid var(--line);width:2.5em;height:2.5em;color:var(--text);background:#ffffff0d;border-radius:.75em;place-items:center;margin-bottom:.3em;display:grid}.jn__ico svg{width:1.3em;height:1.3em}.jn__ico--warm{background:var(--g-warm);color:#fff;border-color:#0000;box-shadow:0 8px 20px #d8b06059}.jn__t{letter-spacing:-.01em;font-size:1.15em;font-weight:500}.jn__s{color:var(--dim);font-size:.88em}.jn--wallet{padding-right:1.3em}.jn__sig{color:var(--green);letter-spacing:.04em;text-transform:uppercase;opacity:calc(clamp(0, (var(--p,0) - .1) * 12, 1));transform:scale(calc(.7 + clamp(0, (var(--p,0) - .1) * 12, 1) * .3));background:#7fd1a329;border:1px solid #7fd1a359;border-radius:999px;align-items:center;gap:.35em;padding:.25em .65em;font-size:.85em;font-weight:600;display:inline-flex;position:absolute;top:-.8em;right:-.8em}.jn__sig svg{width:.9em;height:.9em}.jn--id{opacity:calc(clamp(0, (var(--p,0) - .11) * 10, 1));transform:translate(-50%, -50%) scale(calc(1.25 - clamp(0, (var(--p,0) - .11) * 10, 1) * .25));filter:blur(calc((1 - clamp(0, (var(--p,0) - .11) * 10, 1)) * 6px))}.jn__stamp{border:1.5px solid var(--pink);color:var(--pink);letter-spacing:.14em;text-transform:uppercase;opacity:.9;border-radius:.5em;padding:.25em .65em;font-size:.8em;font-weight:700;position:absolute;top:1em;right:1em;transform:rotate(-8deg)}.jn--id:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-1px;box-shadow:0 0 #d8b06080}.jscene--s0 .jn--id:after{animation:2.2s ease-out infinite id-ping}@keyframes id-ping{0%{opacity:1;box-shadow:0 0 #d8b06073}to{opacity:0;box-shadow:0 0 0 26px #d8b06000}}.jn--agent{opacity:calc(clamp(0, (var(--p,0) - .42) * 10, 1));transform:translate(-50%, calc(-50% + (1 - clamp(0, (var(--p,0) - .42) * 10, 1)) * 18px));filter:blur(calc((1 - clamp(0, (var(--p,0) - .42) * 10, 1)) * 6px))}.jn__chips{gap:.4em;margin-top:.5em;display:flex}.jn__chips i{border:1px solid var(--line);color:var(--text-2);font-size:.85em;font-style:normal;font-family:var(--mono);opacity:calc(clamp(0, (var(--p,0) - .5 - var(--i) * .03) * 14, 1));transform:translateY(calc((1 - clamp(0, (var(--p,0) - .5 - var(--i) * .03) * 14, 1)) * 6px));background:#ffffff0d;border-radius:.5em;padding:.3em .6em}.jn--pe{box-shadow:none;opacity:calc(clamp(0, (var(--p,0) - .55) * 8, 1));background:0 0;border:0;justify-items:center;gap:.15em;padding:0}.jn--pe .jn__ico{width:2.8em;height:2.8em;margin-bottom:.15em}.jn--pe .jn__t{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);font-size:.85em;font-weight:600}.jn__pelabel{color:var(--green);white-space:nowrap;opacity:0;background:#7fd1a31f;border:1px solid #7fd1a34d;border-radius:999px;padding:.3em .7em;font-size:clamp(7.5px,1.75cqw,10px);transition:opacity .5s .4s;position:absolute;transform:translate(-100%,-50%)}.jscene--s2 .jn__pelabel{opacity:1}.jn--m{opacity:calc(clamp(0, (var(--p,0) - .74 - var(--i) * .02) * 12, 1));filter:blur(calc((1 - clamp(0, (var(--p,0) - .74 - var(--i) * .02) * 12, 1)) * 5px));grid-template-columns:auto auto;grid-template-areas:"host host""usd chip";justify-content:start;align-items:center;gap:.3em .6em;padding:.75em 2.4em .75em 1em;transform:translateY(-50%)}.jn--m .jn__t{grid-area:host;font-size:1em}.jn__usd{color:var(--text-2);grid-area:usd;font-size:1em}.jn--m .chip{grid-area:chip;height:1.6em;padding:0 .6em;font-size:.85em}.jn__ok{width:1.5em;height:1.5em;color:var(--green);opacity:0;transition:opacity .4s calc(.8s + var(--i) * .45s), transform .4s var(--ease) calc(.8s + var(--i) * .45s);background:#7fd1a329;border-radius:50%;place-items:center;display:grid;position:absolute;top:.7em;right:.7em;transform:scale(.6)}.jn__ok svg{width:.9em;height:.9em}.jscene--s2 .jn__ok{opacity:1;transform:none}.jscene--s2 .jn--m{border-color:#7fd1a340}.jscene--s0 .jn--id,.jscene--s1 .jn--agent{border-color:#d8b06073;box-shadow:0 18px 40px #0000008c,0 0 0 4px #d8b06014,inset 0 1px #ffffff0d}@media (width<=960px){.journey{height:auto}.journey__sticky{height:auto;padding:80px 0;position:static;overflow:visible}.journey__grid{grid-template-columns:1fr}.jscene{display:none}.jstep{opacity:1}.jstep__more{opacity:1;grid-template-rows:1fr;transform:none}.jstep__rail:after,.journey__progress{display:none}}.anat{background:linear-gradient(180deg, var(--bg) 0%, #100e0a 50%, var(--bg) 100%);height:380vh;position:relative;overflow-x:clip}.anat__sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.anat__grid{width:min(var(--wrap), calc(100% - 48px));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.anat__copy{gap:16px;display:grid}.anat__copy h2{letter-spacing:-.025em;font-size:clamp(28px,3.6vw,44px);font-weight:500;line-height:1.06}.anat__copy>p{color:var(--dim);font-size:16px}.anat__legend{gap:4px;margin-top:10px;display:grid}.al{opacity:.35;transition:opacity .4s, background .3s, transform .4s var(--ease);cursor:default;border-radius:16px;outline:none;grid-template-columns:34px 1fr auto;align-items:start;gap:14px;padding:12px 14px;display:grid}.al--lit{opacity:.75}.al--on{opacity:1;background:#ffffff08}.al--hover,.al:focus-visible{opacity:1;background:#ffffff0d;transform:translate(4px)}.al__ico{background:var(--panel-2);border:1px solid var(--line);width:34px;height:34px;color:var(--text);border-radius:11px;place-items:center;transition:background .3s,color .3s;display:grid}.al--on .al__ico,.al--hover .al__ico{background:var(--g-warm);color:#fff;border-color:#0000}.al h3{font-size:16px;font-weight:500}.al p{color:var(--dim);margin-top:3px;font-size:13.5px;line-height:1.5}.al__n{color:var(--dim);letter-spacing:.1em;padding-top:4px;font-size:11px}.anat--x{height:470vh}.anat--x .anat__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.xs{--cw:min(420px, 68%);--u:clamp(42px, 8.2vh, 84px);perspective:1900px;perspective-origin:50% 40%;height:min(82vh,820px);margin-top:9vh;position:relative}.xs__floor{background:radial-gradient(closest-side, rgba(214, 169, 84, calc(.05 + var(--e,0) * .08)), transparent);filter:blur(16px);border-radius:50%;height:10%;position:absolute;bottom:3%;left:22%;right:22%}.xs__rig{width:var(--cw);aspect-ratio:1.586;transform-style:preserve-3d;translate:-50% -50%;transform:rotateX(calc(var(--t,0) * 58deg)) rotateZ(calc(var(--t,0) * -30deg)) scale(calc(1 - var(--t,0) * .06));position:absolute;top:50%;left:50%}.xp{transform-style:preserve-3d;--pop:0;transform:translateZ(calc(var(--k) * (var(--u) * var(--e,0) + .8px) + var(--pop) * var(--u) * .3)) scale(calc(1 + var(--pop) * .03));transition:transform .6s var(--ease), opacity .5s var(--ease), filter .5s var(--ease);position:absolute;inset:0;container-type:inline-size}.xp--lit{--pop:1;filter:drop-shadow(0 0 1px #f6e1a499)drop-shadow(0 0 14px #d6a95447)brightness(1.06);z-index:2}.xs--focus .xp:not(.xp--lit){opacity:.42;filter:saturate(.6)brightness(.8)}.xs--focus .xo{opacity:.55}.xs:before{content:"";aspect-ratio:1;pointer-events:none;opacity:0;width:70%;transition:opacity .6s var(--ease);background:radial-gradient(closest-side,#d6a95412,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.xs--focus:before{opacity:1}.xp .kc{animation:none}.xp--face .kc__mid{opacity:calc(1 - var(--e,0) * 5)}.xp__chip{aspect-ratio:60/46;width:11cqw;transform-style:preserve-3d;opacity:clamp(0, calc(var(--e,0) * 5), 1);position:absolute;top:22.3cqw;left:6.4cqw}.xchip{filter:drop-shadow(0 .6cqw 1cqw #0009);width:100%;height:100%;position:absolute;inset:0}.xp__chip-edge{background:#6b4d1c;border-radius:13%;position:absolute;inset:0;transform:translateZ(-.7cqw)}.xp__ant{width:80%;height:74%;opacity:clamp(0, calc(var(--e,0) * 4), 1);position:absolute;top:13%;left:10%}.xant{filter:drop-shadow(0 0 1.4cqw #c98a5259);width:100%;height:100%}.xp__plate,.xp__fill{position:absolute;inset:0}.xp__plate--core .xp__fill{background:radial-gradient(70% 90% at 100% 0,#d6a9541f,#0000 55%),linear-gradient(155deg,#1b1b1d 0%,#0b0b0c 40%,#050505 70%,#121213 100%)}.xp__cavity{aspect-ratio:60/46;background:#00000080;border:1px dashed #d6a95499;border-radius:1.2cqw;width:11cqw;position:absolute;top:22.3cqw;left:6.4cqw;box-shadow:inset 0 .4cqw .8cqw #000c}.xp__coremark{opacity:.16;width:56cqw;height:auto;position:absolute;top:50%;right:-10cqw;translate:0 -50%;rotate:-8deg}.xp__plate--clear .xp__fill{background:linear-gradient(120deg,#ffffff1a 0%,#ffffff08 38%,#fff6dc29 50%,#ffffff08 62%,#ffffff12 100%)}.xp__plate--inlay .xp__fill{background:linear-gradient(155deg,#13110d,#090807 60%,#100e0a)}.xtr{width:100%;height:100%;position:absolute;inset:0}.xp__stripe{background:linear-gradient(#2a2722 0%,#0d0c0b 30%,#3a352d 55%,#121110 80%,#2a2620 100%);border:1px solid #d6a95473;border-radius:.8cqw;height:17%;position:absolute;top:9%;left:.6cqw;right:.6cqw;box-shadow:inset 0 1px #ffffff40,0 1.2cqw 2cqw #0009,0 0 2cqw #d6a9541f}.xp__stripe:after{content:"";border-radius:inherit;background:linear-gradient(100deg,#0000 30%,#f6e1a42e 48%,#0000 62%);position:absolute;inset:0}.xp__backwrap{position:absolute;inset:0}.xp--back .kc__stripe{opacity:.5}.xp--lit .afc__edge path:first-of-type{stroke-width:1.8px}.xp--lit .afc__edge{filter:drop-shadow(0 0 2px #f6e1a480)}.xp--lit .xp__stripe,.xp--lit .xp__chip,.xp--lit .xp__ant{filter:drop-shadow(0 0 6px #d6a95459)}.al--on .al__ico,.al--hover .al__ico{color:#1a1206}.xp__corner{pointer-events:none;width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute}.xp__corner--tl{top:4%;left:3%}.xp__corner--tr{top:4%;left:97%}.xp__corner--bl{top:96%;left:3%}.xp__corner--br{top:96%;left:97%}.xo{pointer-events:none;width:100%;height:100%;opacity:clamp(0, calc((var(--e,0) - .4) * 2.5), 1);position:absolute;inset:0;overflow:visible}.xo__guides{fill:none;stroke:#d6a95459;stroke-width:1px;stroke-dasharray:3 5}@media (width<=960px){.anat--x{height:520vh}.anat--x .anat__grid{grid-template-columns:1fr;align-content:center;gap:4px}.xs{--cw:min(250px, 64vw);--u:clamp(22px, 4.6vh, 40px);order:-1;height:60vh;margin-top:4vh}.anat__copy h2{font-size:26px}.anat__copy>p{display:none}.anat__legend{margin-top:0}.al{opacity:1;display:none}.al--on{display:grid}}@media (prefers-reduced-motion:reduce){.anat,.anat--x{height:auto}.anat__sticky{height:auto;padding:100px 0;position:static}}.cred{background:var(--bg);border:1px solid var(--line);border-radius:14px;gap:8px;margin-top:6px;padding:14px 16px;display:grid}.cred__pan{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cred__fuse{background:var(--raised);border-radius:2px;height:4px;position:relative;overflow:hidden}.cred__fuse i{background:linear-gradient(90deg, var(--pink), var(--orange));transform-origin:100%;animation:6s linear infinite fuse;position:absolute;inset:0}@keyframes fuse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.cred__meta{letter-spacing:-.01em;color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;display:flex}.cred__meta i{background:var(--dim);opacity:.7;border-radius:50%;flex:none;width:3px;height:3px}.tile--vis{flex-direction:column;align-items:stretch;display:flex}.tile--vis>.tile__ico{align-self:flex-start}.tile__vis{flex:auto;grid-template-columns:minmax(0,1fr);align-content:center;min-width:0;min-height:0;display:grid}.tile__vis>*{margin-top:0!important}.vaultwrap{justify-items:center;gap:10px;display:grid}.vault{aspect-ratio:1.586;background:linear-gradient(135deg,#42351a 0%,#221d13 50%,#13110e 100%);border:1px solid #ffffff1a;border-radius:16px;grid-template-rows:auto 1fr auto;align-items:end;width:100%;padding:14px 16px 13px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 44px #0000008c,inset 0 1px #ffffff17}.vault:before{content:"";aspect-ratio:1;width:62%;-webkit-mask:var(--brand-emboss) no-repeat center / contain;-webkit-mask:var(--brand-emboss) no-repeat center / contain;mask:var(--brand-emboss) no-repeat center / contain;pointer-events:none;background:#ffffff0d;position:absolute;top:-18%;right:-12%}.vault__glare{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff12 48%,#0000 62%);position:absolute;inset:0}.vault__brand{opacity:.9;align-self:start;width:auto;height:12px}.vault__ring{place-items:center;width:46px;height:46px;display:grid;position:absolute;top:10px;right:10px}.vault__ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.vault__track{fill:none;stroke:#ffffff1f;stroke-width:4px}.vault__val{fill:none;stroke:var(--pink);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 4px #d8b06099)}.vault__ring b{margin-top:-5px;font-size:13.5px;font-weight:500;line-height:1}.vault__ring span{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:7px;position:absolute;bottom:9px}.vault__digits{letter-spacing:.06em;white-space:nowrap;text-shadow:0 1px #00000080;justify-content:space-between;align-self:center;font-size:15px;display:flex}.vault__digits b{filter:blur(5px);opacity:.4;transition:filter .5s var(--ease) calc(var(--i) * 90ms), opacity .5s calc(var(--i) * 90ms);font-weight:500}.vault--open .vault__digits b{filter:none;opacity:1}.vault__row{letter-spacing:.06em;color:var(--dim);white-space:nowrap;align-items:baseline;gap:10px;font-size:9.5px;display:flex}.vault__row b{color:var(--text);filter:blur(4px);transition:filter .5s var(--ease) .3s;font-weight:500}.vault--open .vault__row b{filter:none}.vault__name{color:var(--text-2);margin-left:auto}.vault__log{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:11px;transition:color .4s;display:inline-flex}.vault--open .vault__log{color:var(--green)}.appr{background:var(--bg);border:1px solid var(--line);border-radius:14px;gap:12px;width:100%;min-width:0;margin-top:6px;padding:14px 16px;display:grid}.appr__amt{justify-content:space-between;align-items:baseline;gap:10px;font-size:17px;font-weight:500;display:flex}.appr__amt small{color:var(--dim);font-size:12px;font-weight:400}.appr__btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.appr__btns b,.appr__btns i{text-align:center;border-radius:10px;padding:8px 10px;font-size:12.5px;font-style:normal}.appr__btns b{background:var(--text);color:#000;font-weight:500}.appr__btns i{color:var(--dim);border:1px solid var(--line)}.timer{background:var(--raised);border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.timer i{background:var(--g-warm);transform-origin:0;width:100%;height:100%;animation:30s linear infinite fuse;display:block}.ledger__row--new{animation:row-in .7s var(--ease)}@keyframes row-in{0%{opacity:0;background:#d8b0601f;transform:translateY(-10px)}to{opacity:1;transform:none}}.sec__head--center{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.sec__head--center p{margin:0 auto}.faces{background:radial-gradient(60% 50% at 50% 60%, hsl(var(--stage-hue,40) var(--stage-sat,60%) 40% / .12), transparent 70%);transition:background .8s;overflow:hidden}.cf{perspective:1100px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;height:clamp(240px,36vw,420px);margin:10px 0 30px;position:relative}.cf--drag{cursor:grabbing}.cf:focus-visible{box-shadow:inset 0 0 0 2px var(--violet);border-radius:24px}.cf__track{aspect-ratio:1.586;width:min(520px,62vw);transform:translate(-50%, -50%) translateX(var(--drag,0px));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.cf__item{transform:translateX(var(--tx)) translateZ(var(--tz)) rotateY(var(--ry));opacity:var(--op);transition:transform .9s var(--ease), opacity .6s, filter .6s;cursor:pointer;position:absolute;inset:0}.cf__item .kc{filter:brightness(calc(1 - var(--dim,0))) saturate(calc(1 - var(--dim,0) * .6));transition:filter .6s;animation:none}.cf__item--on{cursor:grab}.cf__item--on .kc{filter:drop-shadow(0 3cqw 6cqw #000000d9) drop-shadow(0 1.5cqw 6cqw color-mix(in srgb, var(--foil-2) 24%, transparent))}.cf__item:not(.cf__item--on):hover{filter:brightness(1.1)}.cf__floor{background:radial-gradient(closest-side, hsl(var(--stage-hue,40) var(--stage-sat,60%) 50% / .26), transparent);filter:blur(34px);pointer-events:none;border-radius:50%;height:30%;transition:background .8s;position:absolute;bottom:-6%;left:20%;right:20%}.cf__arrow{border:1px solid var(--line-2);width:46px;height:46px;color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s, transform .3s var(--ease);z-index:20;background:#141418cc;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.cf__arrow:hover{background:var(--raised);transform:translateY(-50%)scale(1.06)}.cf__arrow--l{left:max(16px, calc((100% - var(--wrap)) / 2))}.cf__arrow--r{right:max(16px, calc((100% - var(--wrap)) / 2))}.faces__bar{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.skins{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.skin{background:radial-gradient(circle at 32% 28%, var(--foil-1), var(--foil-2) 42%, var(--foil-3) 78%, var(--foil-5));width:34px;height:34px;transition:transform .3s var(--ease), box-shadow .3s;border-radius:50%;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px #00000080,0 4px 10px #0006}.skin:hover{transform:translateY(-2px)scale(1.06)}.skin--on{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -2px 4px #00000080, 0 0 0 3px var(--bg), 0 0 0 5px var(--gold);transform:scale(1.12)}.faces__name{line-height:1.2;display:grid}.faces__name strong{font-size:16px;font-weight:500}.faces__name span{color:var(--dim);font-size:13px}.faces__hint{color:var(--dim);margin-left:auto;font-size:12.5px}@media (width<=640px){.cf__track{width:78vw}.cf__arrow,.faces__hint{display:none}}.dev__stage{--rx:0deg;--ry:0deg;min-width:0;transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform 80ms linear}.dev__stage .term{height:100%}.term__live{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.term__live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite pulse;box-shadow:0 0 8px}.term__live--done{color:var(--green)}.term__live--done:before{animation:none}.code{min-height:260px}.code__line{opacity:0;transition:opacity .25s, transform .3s var(--ease);transform:translate(-6px)}.code__line--in{opacity:1;transform:none}.code__line--out{color:#b9b9c6}.code__sep{background:var(--line);height:1px;margin:10px 0;display:block}.c-arrow{color:var(--green)}.code__cursor{vertical-align:-2px;background:var(--pink);width:8px;height:15px;animation:1s steps(2,end) infinite blink;display:inline-block}.code__cursor--idle{opacity:.35;animation:none}@keyframes blink{50%{opacity:0}}.tools{flex-wrap:wrap;gap:6px;display:flex}.tool{background:var(--bg);border:1px solid var(--line);color:var(--text-2);border-radius:8px;padding:5px 9px;font-size:11.5px}.sec__split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,64px);margin-bottom:clamp(36px,5vw,64px);display:grid}.sec__split .sec__head{margin-bottom:0}.orbit{aspect-ratio:1;width:min(100%,440px);margin:0 auto;position:relative;container-type:inline-size}.orbit__core{z-index:2;justify-items:center;gap:8px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit__core img{border-radius:16px;box-shadow:0 16px 40px #d8b06059}.orbit__core span{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:11.5px}.orbit__ring{width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);animation:spin var(--dur) linear infinite;border:1px dashed #ffffff1f;border-radius:50%;position:absolute;top:50%;left:50%}.orbit__ring[data-rev]{animation-direction:reverse}.orbit__item{transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.orbit__item b{border:1px solid var(--line-2);white-space:nowrap;animation:counter var(--dur) linear infinite;background:#121215eb;border-radius:999px;padding:6px 10px;font-size:11.5px;font-weight:500;display:inline-block;transform:translate(-50%,-50%);box-shadow:0 10px 24px #00000080}.orbit__ring[data-rev] .orbit__item b{animation-direction:reverse}@keyframes spin{to{transform:rotate(360deg)}}@keyframes counter{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.orbit__pulse{background:radial-gradient(circle,#d8b06059,#0000 70%);border-radius:50%;width:30%;height:30%;animation:3s ease-in-out infinite breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes breathe{50%{opacity:.5;transform:translate(-50%,-50%)scale(1.5)}}@media (width<=900px){.sec__split{grid-template-columns:1fr}}.sbt{background:var(--bg);border:1px solid var(--line);border-radius:14px;gap:4px;margin-top:6px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.sbt:before{content:"";aspect-ratio:1;width:50%;-webkit-mask:var(--brand-emboss) no-repeat center / contain;-webkit-mask:var(--brand-emboss) no-repeat center / contain;mask:var(--brand-emboss) no-repeat center / contain;background:#ffffff0f;position:absolute;top:-30%;right:-10%}.sbt__handle{letter-spacing:-.02em;font-size:22px;font-weight:500}.sbt__meta{color:var(--dim);font-size:11.5px}.sbt__agents{color:var(--text-2);margin-top:6px;font-size:12px}.sbt__agents i{background:var(--g-warm);border-radius:50%;width:6px;height:6px;margin:0 5px 1px 0;display:inline-block}.nav__docs{align-items:center;gap:4px;display:inline-flex}.nav__links a[aria-current],.nav__sheet a[aria-current]{color:var(--text);background:#ffffff0f}.nav__ext{opacity:.6;transform:rotate(-45deg)}@media (width<=760px){.cta__emboss,.cta__meta{display:none}.cta__pan{font-size:12px;bottom:5%}}.uc{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.laptop{--px:.5;--py:.5;--rx:0deg;--ry:0deg;perspective:1500px;padding:30px 8% 40px 0}.laptop__scene{transform-style:preserve-3d;transform:rotateX(calc(6deg + var(--rx))) rotateY(calc(-7deg + var(--ry)));position:relative}.laptop__base:after{content:"";transform-origin:top;background:linear-gradient(#08080a,#17171b);border-radius:0 0 22px 22px;height:6px;position:absolute;bottom:-6px;left:0;right:0;transform:rotateX(90deg)}.laptop__lid{background:linear-gradient(160deg,#2b2b32,#141417 55%,#0f0f12);border-radius:18px 18px 8px 8px;padding:1.7% 1.7% 2.6%;position:relative;transform:translateZ(6px);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0009,0 40px 90px #0000008c}.laptop__bezel{aspect-ratio:16/10;background:#000;border-radius:12px;position:relative;overflow:hidden}.laptop__screen{object-fit:cover;object-position:left top;width:100%;height:100%}.laptop__cam{z-index:2;background:#1b1b20;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:7px;left:50%;box-shadow:inset 0 0 2px #000,0 0 0 1px #ffffff14}.laptop__glare{pointer-events:none;background:radial-gradient(520px circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #ffffff1a, transparent 55%), linear-gradient(115deg, #ffffff0f, transparent 40%);position:absolute;inset:0}.laptop__hinge{background:linear-gradient(#0b0b0e,#1f1f25);border-radius:0 0 6px 6px;height:7px;margin:0 1.5%;transform:translateZ(4px)}.laptop__base{transform-origin:top;background:linear-gradient(#34343c,#1c1c21 18%,#141418 60%,#0e0e11);border-radius:6px 6px 22px 22px;height:130px;margin:0 -5%;position:relative;transform:rotateX(-72deg);box-shadow:0 30px 60px #0009,inset 0 1px #ffffff1f}.laptop__base:before{content:"";background:#0a0a0c;border-radius:0 0 8px 8px;width:18%;height:6px;margin-left:-9%;position:absolute;top:0;left:50%}.laptop__pad{background:linear-gradient(#1f1f25,#17171b);border-radius:10px;width:26%;height:40%;margin-left:-13%;position:absolute;top:42%;left:50%;box-shadow:inset 0 1px #ffffff14}.laptop__shadow{filter:blur(26px);z-index:-1;background:radial-gradient(closest-side,#d8b06061,#d4a9532e 55%,#0000);border-radius:50%;height:90px;position:absolute;bottom:-14px;left:4%;right:4%;transform:translateZ(-60px)}.rcpt{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);width:min(52%,300px);transform-style:preserve-3d;animation:rcptIn .6s var(--ease) both;background:#121216db;border-radius:18px;gap:8px;padding:16px 16px 14px;display:grid;position:absolute;top:16%;right:-9%;transform:translateZ(90px)rotateY(-8deg);box-shadow:0 30px 70px #0009,inset 0 1px #ffffff14}@keyframes rcptIn{0%{opacity:0;transform:translateZ(90px)rotateY(-8deg)translateY(18px)scale(.96)}}.rcpt__top{align-items:center;gap:9px;min-width:0;display:flex}.rcpt__ico{background:var(--g-warm);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.rcpt__merchant{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.rcpt__amt{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1}.rcpt__verdict{color:var(--text-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.rcpt__agent{color:var(--dim);font-size:11px}.rcpt--hold .rcpt__amt{color:var(--amber)}.rcpt--chain .rcpt__ico{background:linear-gradient(135deg,#4faa78,#7fd1a3)}.rcpt--chain .rcpt__amt{color:var(--green)}.rcpt-ghost{background:#ffffff05;border:1px dashed #ffffff24;border-radius:18px;position:absolute}.rcpt-ghost--a{width:34%;height:15%;top:46%;right:-3%;transform:translateZ(50px)rotateY(-8deg)}.rcpt-ghost--b{opacity:.6;width:24%;height:11%;top:64%;right:4%;transform:translateZ(28px)rotateY(-8deg)}.chip--chain{color:var(--green);background:#7fd1a329}.uc__list{gap:8px;display:grid}.ucase{transition:border-color .3s, background .3s, transform .5s var(--ease);border:1px solid #0000;border-radius:18px}.ucase__btn{text-align:left;border-radius:inherit;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 16px;display:grid;position:relative;overflow:hidden}.ucase__ico{background:var(--panel-2);border:1px solid var(--line);width:44px;height:44px;color:var(--text);transition:background .4s, color .4s, box-shadow .4s, transform .5s var(--ease);border-radius:14px;place-items:center;display:grid;overflow:hidden}.ucase__text{gap:3px;min-width:0;display:grid}.ucase__title{letter-spacing:-.01em;font-size:16.5px;font-weight:500}.ucase__blurb{color:var(--dim);font-size:13.5px;line-height:1.45}.ucase__rail{align-self:start;margin-top:4px}.ucase__bar{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:0;left:16px;right:16px;overflow:hidden}.ucase__bar i{background:var(--g-warm);width:0;height:100%;display:block}.ucase:hover{background:#ffffff06}.ucase--on{background:var(--panel);border-color:var(--line-2);transform:translate(6px);box-shadow:0 20px 50px #00000059}.ucase--on .ucase__ico{background:var(--g-warm);color:#fff;border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 24px #d8b0604d}.ucase--on .ucase__ico>svg{animation:fly .42s var(--ease) both}.ucase--on .ucase__bar i{animation:4.2s linear both ucbar}.uc__list:hover .ucase--on .ucase__bar i{animation-play-state:paused}@keyframes ucbar{to{width:100%}}.ucase__more{opacity:0;transition:grid-template-rows .6s var(--ease), opacity .4s var(--ease);grid-template-rows:0fr;display:grid}.ucase__more>div{overflow:hidden}.ucase__more p{color:var(--text-2);padding:0 16px 16px 74px;font-size:13.5px;line-height:1.55}.ucase--on .ucase__more{opacity:1;grid-template-rows:1fr}@media (width<=960px){.uc{grid-template-columns:1fr}.laptop{padding:20px 8% 50px 4%}.ucase--on{transform:none}}@media (width<=640px){.rcpt{width:62%;padding:12px;right:-4%}.rcpt__amt{font-size:22px}.ucase__more p{padding-left:16px}.ucase__rail{display:none}}.docs3{perspective:1800px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-bottom:clamp(24px,3vw,40px);display:grid}.doc{--px:.5;--py:.5;--rx:0deg;--ry:0deg;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.doc__frame{transform-style:preserve-3d;border:1px solid var(--line-2);background:linear-gradient(160deg,#2a2a31,#111114 60%,#0c0c0f);border-radius:30px;padding:10px;transition:box-shadow .5s;position:relative;box-shadow:0 40px 90px #0009,inset 0 1px #ffffff1f}.doc:hover .doc__frame{box-shadow:0 60px 120px #000000b3,0 0 0 1px #ffffff0f,inset 0 1px #ffffff29}.doc__paper{color:#15151a;min-height:470px;transition:transform .5s var(--ease);background:linear-gradient(#f8f7f3 0%,#eeece6 100%);border-radius:22px;align-content:start;gap:14px;padding:22px 22px 64px;display:grid;position:relative;overflow:hidden;transform:translateZ(22px);box-shadow:inset 0 0 0 1px #0000000d}.doc:hover .doc__paper{transform:translateZ(40px)}.doc__paper:before{content:"";pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 28px);position:absolute;inset:0}.doc__head{grid-template-columns:36px 1fr auto;align-items:start;gap:12px;display:grid}.doc__ico{background:var(--g-warm);color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.doc__kicker{letter-spacing:.14em;text-transform:uppercase;color:#9f7c37;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.doc__head h3{letter-spacing:-.015em;color:#111114;font-size:19px;font-weight:600;line-height:1.15}.doc__mark{opacity:.85;border-radius:8px}.doc__lead{color:#3d3d47;font-size:13.5px;line-height:1.55}.doc__rows{gap:8px;margin:4px 0 0;display:grid}.doc__rows>div{border-bottom:1px dashed #00000024;grid-template-columns:92px 1fr;align-items:baseline;gap:10px;padding-bottom:8px;font-size:12.5px;display:grid}.doc__rows dt{color:#6b6b78;letter-spacing:.02em}.doc__rows dd{color:#15151a;margin:0;font-weight:500}.doc__foot{color:#8a8a94;letter-spacing:.06em;align-items:flex-end;gap:12px;font-size:10.5px;display:flex;position:absolute;bottom:24px;left:22px}.doc__sig{background:radial-gradient(60% 80% at 40% 60%,#00000029,#0000 70%);border-bottom:1px solid #00000059;width:86px;height:22px;display:none}.doc__stamp{color:#bc9342;letter-spacing:.18em;text-transform:uppercase;opacity:.9;mix-blend-mode:multiply;border:2px solid #bc9342;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;bottom:20px;right:20px;transform:rotate(-11deg)translateZ(30px);box-shadow:inset 0 0 0 1px #bc934259}.doc__sheen{pointer-events:none;opacity:0;background:radial-gradient(420px circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #ffffffbf, transparent 60%);mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.doc:hover .doc__sheen{opacity:1}.trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.trust__tile{padding:28px}.trust__tile .ticks li{color:var(--text-2);font-size:14px}.trust__tile .ticks li svg{color:var(--green);flex:none;margin-top:3px}.trust__tile .ticks b{color:var(--text);font-weight:500}.verify{background:var(--bg);border:1px solid var(--line);border-radius:16px;gap:8px;margin-top:4px;padding:14px 16px;font-size:12.5px;display:grid}.verify__row{color:var(--text-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.verify__row .mono{text-overflow:ellipsis;white-space:nowrap;color:var(--violet);overflow:hidden}.verify__out{color:var(--green);white-space:nowrap}.trust__note{color:var(--dim);max-width:90ch;margin-top:22px;font-size:12.5px;line-height:1.55}@media (width<=960px){.docs3{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.doc__paper{min-height:0}.trust__grid{grid-template-columns:1fr}}@media (width<=640px){.verify__row{grid-template-columns:1fr;gap:2px}.verify__out{white-space:normal}}.pgrid{gap:clamp(24px,3vw,40px);display:grid}.pgroup__label{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:14px;font-size:12px;display:block}.ptiles{gap:16px;display:grid}.ptiles--rails{grid-template-columns:repeat(5,minmax(0,1fr))}.ptiles--partners{grid-template-columns:repeat(3,minmax(0,1fr))}.ptile{--px:.5;--py:.5;--rx:0deg;--ry:0deg;--hue:268;aspect-ratio:1.5;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .25s var(--ease), box-shadow .45s;background:linear-gradient(135deg, hsl(var(--hue) 28% 17%) 0%, hsl(var(--hue) 22% 10%) 55%, hsl(var(--hue) 18% 8%) 100%);border:1px solid var(--line);border-radius:22px;outline:none;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000059,inset 0 1px #ffffff14}.ptile:before{content:"";opacity:.55;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 6px);position:absolute;inset:0}.ptile:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, hsl(var(--hue) 60% 60% / .22), transparent 55%), linear-gradient(180deg, #ffffff0d, transparent 40%);position:absolute;inset:0}.ptiles--partners .ptile{aspect-ratio:2.3}.ptiles--partners .ptile__name{font-size:clamp(22px,2vw,30px)}.ptiles--partners .ptile__logo img{object-fit:contain;object-position:left center;max-width:min(100%,240px)}.ptile:hover,.ptile:focus-visible{box-shadow:0 40px 80px #0000008c, 0 0 0 1px hsl(var(--hue) 40% 40% / .5), inset 0 1px 0 #ffffff24}.ptile__face{z-index:1;grid-template-rows:auto 1fr auto;padding:16px 18px 14px;display:grid;position:absolute;inset:0}.ptile__ico{border:1px solid var(--line-2);width:30px;height:30px;color:var(--text);background:#ffffff14;border-radius:10px;place-items:center;display:grid}.ptile__logo{align-self:end;align-items:center;gap:12px;min-height:40px;display:flex}.ptile__logo img{filter:drop-shadow(0 2px 6px #00000073);width:auto;max-width:100%;display:block}.ptile__name{letter-spacing:-.02em;text-shadow:0 1px #ffffff1f,0 -1px #0009;font-size:clamp(18px,1.6vw,24px);font-weight:600}.ptile__logo--mark .ptile__name{font-size:clamp(17px,1.4vw,21px)}.ptile__role{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:11.5px}.ptile__sheen{pointer-events:none;opacity:0;background:radial-gradient(260px circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #ffffff24, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.ptile:hover .ptile__sheen{opacity:1}.ptile__back{z-index:2;color:var(--text-2);transition:transform .5s var(--ease);background:linear-gradient(#0a0a0c00,#0a0a0ceb 30%);padding:12px 16px 14px;font-size:12.5px;line-height:1.45;position:absolute;inset:auto 0 0;transform:translateY(100%)}.ptile:hover .ptile__back,.ptile:focus-visible .ptile__back{transform:none}.pgrid__note{color:var(--dim);margin-top:22px;font-size:12.5px}@media (width<=960px){.ptiles--rails{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.ptiles--rails,.ptiles--partners{grid-template-columns:repeat(2,minmax(0,1fr))}.ptile__back{display:none}.ptiles--partners .ptile{aspect-ratio:1.5}.ptiles--partners .ptile__name{font-size:18px}.ptile__name{line-height:1.1}.laptop__base{height:80px}.laptop{padding:14px 6% 34px 2%}}.hero--video{align-items:center;min-height:min(100vh,920px);padding-top:0;padding-bottom:0;display:grid}.hero--video .hero__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);padding:clamp(120px,15vh,160px) 0 clamp(64px,8vw,100px)}.hero--video .orb--a{opacity:.35}.hero--video .hero__grid{opacity:.5;width:90%;left:25%}.hero__media{pointer-events:none;width:25%;transition:width 1.1s var(--ease);position:absolute;top:0;bottom:0;right:0;overflow:hidden}.hero__media-dim{opacity:0;transition:opacity .9s var(--ease);background:linear-gradient(90deg, #0a0a0ce0 0%, #0a0a0c9e 38%, #0a0a0c2e 62%, #0a0a0c59 100%), linear-gradient(180deg, #0a0a0c80 0%, transparent 25%, transparent 80%, var(--bg) 100%);position:absolute;inset:0}.hero--open .hero__media-dim{opacity:1}.hero--open .hero__media-fade{opacity:0}.hero__video{object-fit:cover;filter:brightness(.92)contrast(1.1);width:100%;height:100%;position:absolute;inset:0}.hero__media-tint{mix-blend-mode:color;opacity:.9;background:linear-gradient(135deg,#d4a95357,#d8b0602e 55%,#ddb15a1f);position:absolute;inset:0}.hero__media-tint:after{content:"";background:radial-gradient(60% 55% at 62% 48%,#d8b06024,#0000 70%);position:absolute;inset:0}.hero__media-fade{transition:opacity .9s var(--ease);background:linear-gradient(90deg, var(--bg) 0%, #0a0a0c8c 12%, transparent 34%), linear-gradient(180deg, #0a0a0c80 0%, transparent 20%, transparent 80%, var(--bg) 100%);position:absolute;inset:0}.hero--video .hero__stage{transform:translateX(-9%) translateY(calc(var(--sp,0) * 120px)) scale(calc(1 - var(--sp,0) * .12));padding:0}.hero--video .hero__hint{z-index:2;margin-top:18px;transition:opacity .4s;position:relative}.hero--open .hero__hint{opacity:0}.hstage{--rx:0deg;--ry:0deg;aspect-ratio:1/1.02;perspective:1500px;cursor:pointer;outline:none;width:min(100%,520px);position:relative}.hstage:focus-visible .hstage__rig{outline:2px solid var(--violet);outline-offset:14px;border-radius:28px}.hstage__rig{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s var(--ease);position:absolute;inset:0}.hstage--live:not([data-hover]):not(.hstage--open) .hstage__rig{animation:7s ease-in-out infinite hover-float}.hcard{aspect-ratio:1.586;width:72%;transform-style:preserve-3d;will-change:transform, opacity;transition:transform 1s var(--ease), opacity .7s var(--ease), filter .7s var(--ease);transition-delay:calc(var(--n) * 70ms);position:absolute;top:50%;left:50%}.hcard .kc{animation:none}.hcard--a{z-index:3;transform:translate(-50%,-50%)translateZ(40px)}.hcard--b{opacity:0;z-index:2;transform:translate(-50%,-50%)translateZ(-60px)scale(.96)}.hcard--c{opacity:0;z-index:1;transform:translate(-50%,-50%)translateZ(-120px)scale(.92)}.hstage--s1 .hcard--b{opacity:.8;filter:brightness(.85);transform:translate(-43%,-59%)translateZ(-70px)rotate(-5deg)}.hstage--s1 .hcard--c{opacity:.6;filter:brightness(.7);transform:translate(-37%,-67%)translateZ(-150px)rotate(-9deg)}.hstage--s1[data-hover] .hcard--b{transform:translate(-39%,-63%)translateZ(-70px)rotate(-7deg)}.hstage--s1[data-hover] .hcard--c{transform:translate(-30%,-74%)translateZ(-150px)rotate(-12deg)}.hstage--open .hcard{opacity:1;filter:none;width:70%}.hstage--open .hcard--a{transform:translate(-44%,-138%)rotate(10deg)translateZ(30px)}.hstage--open .hcard--b{transform:translate(-54%,-50%)rotate(-13deg)translateZ(15px)}.hstage--open .hcard--c{transform:translate(-45%,52%)rotate(14deg)translateZ(0)}.hstage--open .hcard:hover{filter:brightness(1.06)}.hstage--open .hcard .kc{box-shadow:none;filter:drop-shadow(0 4cqw 7cqw #000000bf)drop-shadow(0 0 .15cqw #ffffff24)}.hstage--open .hstage__rig{transform:perspective(1500px)rotateY(-6deg)}.hstage__sats{transform-style:preserve-3d;transition:opacity .5s;position:absolute;inset:0}.hstage--open .hstage__sats{opacity:0;pointer-events:none}.hstage__sats .sat{pointer-events:none}@media (width<=960px){.hero--video{min-height:0}.hero--video .hero__inner{grid-template-columns:1fr;padding-top:110px}.hero__media{width:100%;height:min(120vw,620px);top:0;bottom:auto}.hero--s1 .hero__media{width:100%}.hero__media-fade{background:linear-gradient(180deg, #0a0a0cb3 0%, #0a0a0c33 30%, transparent 55%, var(--bg) 100%)}.hstage--open .hcard{width:64%}.hstage--open .hcard--a{transform:translate(-44%,-134%)rotate(10deg)}.hstage--open .hcard--b{transform:translate(-54%,-50%)rotate(-13deg)}.hstage--open .hcard--c{transform:translate(-45%,46%)rotate(14deg)}.hero--open .hero__media{height:100%}.hero--video .hero__stage{transform:none}.hstage{width:min(100%,420px);margin:0 auto}}@media (prefers-reduced-motion:reduce){.hcard{transition:none}}.cta__card{background:radial-gradient(70% 90% at 100% 0,#d6a95429,#0000 55%),radial-gradient(90% 90% at 0 100%,#ffffff0d,#0000 60%),linear-gradient(155deg,#1d1d1f 0%,#0c0c0d 36%,#050505 62%,#131314 100%);border:1px solid #d6a95442;box-shadow:0 50px 110px #0009,0 16px 60px #d6a95414,inset 0 1px #f6e1a429}.cta__card:before{mix-blend-mode:overlay;opacity:.55;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 3px),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.35'/></svg>")}.cta__emboss{background:var(--g-warm);opacity:.1;width:58%;max-width:720px;top:50%;right:-10%;rotate:-8deg}.cta__emboss:before,.cta__emboss:after{display:none}.cta__glow{background:radial-gradient(50% 50%,#0009,#0000 70%)}.cta__pan{color:#f3f0e899;text-shadow:0 .12em .2em #000c}.cta__meta{color:#5d5a55;letter-spacing:.3em}.cta__meta b{color:#e9e3d4;letter-spacing:.16em}.cf__track{transform-style:flat}.cf__item{transform:perspective(1100px) translateX(var(--tx)) translateZ(var(--tz)) rotateY(var(--ry))}.hcard{width:82%}.hero__line{white-space:nowrap;display:block}.hero--video .hero__title{font-size:clamp(34px,4.15vw,62px);line-height:1.02}.hero__line--em{margin-top:.04em}.bw{--b0:clamp(0, (var(--p,0) - .04) / .5, 1);--b:calc(var(--b0) * var(--b0) * (3 - 2 * var(--b0)));--m:clamp(0, (var(--p,0) - .5) / .1, 1);--mo:clamp(0, (var(--p,0) - .66) / .08, 1);--w:clamp(0, (var(--p,0) - .72) / .12, 1);--cw:clamp(200px, 19vw, 300px);--ch:calc(var(--cw) / 1.586);--cg:calc(var(--cw) * .09);--split:22vw;height:420vh;position:relative}.bw__sticky{height:100vh;position:sticky;top:0;overflow:hidden}.bw__fade{-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bw__wall{width:160vw;height:calc(var(--ch) * 3 + var(--cg) * 2);translate:-50% -50%;transform:rotate(calc((1 - var(--b)) * -26deg)) scale(calc(1.5 - var(--b) * .5));opacity:calc(1 - var(--m) * .4);will-change:transform;position:absolute;top:50%;left:50%}.bw__row{height:var(--ch);position:absolute;left:0;right:0}.bw__row--top{transform:translateY(calc(var(--b) * var(--ch) * -.55));top:0}.bw__row--mid{top:calc(var(--ch) + var(--cg))}.bw__row--bot{top:calc((var(--ch) + var(--cg)) * 2);transform:translateY(calc(var(--b) * var(--ch) * .55))}.bw__half{width:50%;height:100%;position:absolute;top:0;overflow:hidden}.bw__half--l{transform:translateX(calc(var(--b) * var(--split) * -1));left:0}.bw__half--r{transform:translateX(calc(var(--b) * var(--split)));left:50%}.bw__half--l{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--b) * 14vw), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--b) * 14vw), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--b) * 14vw), transparent)}.bw__half--r{-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - var(--b) * 14vw), transparent);-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - var(--b) * 14vw), transparent);mask-image:linear-gradient(270deg, #000 calc(100% - var(--b) * 14vw), transparent)}.bw__half--r .bw__belt{margin-left:-80vw}.bw__belt{gap:var(--cg);padding-right:var(--cg);will-change:transform;width:max-content;height:100%;animation:70s linear infinite bw-drift;display:flex}.bw__row--top .bw__belt{margin-left:calc(var(--cw) * -.4)}.bw__row--mid .bw__belt{animation-duration:82s;animation-direction:reverse}.bw__row--bot .bw__belt{margin-left:calc(var(--cw) * -.75);animation-duration:64s}@keyframes bw-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.bw__card{width:var(--cw);height:var(--ch);flex:none;position:relative}.bw__card .kc{filter:none}.bw__card .kc__glare{opacity:.45}.bw__brand{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.bw__brand:before{content:"";aspect-ratio:1;width:min(70vw,760px);opacity:max(var(--m), var(--w));background:radial-gradient(closest-side,#d6a95429,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.bw__mark,.bw__word{grid-area:1/1}.bw__mark{width:clamp(110px,11vw,168px);height:auto;opacity:calc(var(--m) * (1 - var(--mo)));transform:scale(calc(.72 + var(--m) * .28 + var(--mo) * .3)) rotate(calc((1 - var(--m)) * -40deg));filter:blur(calc(var(--mo) * 12px)) drop-shadow(0 0 30px #d6a95459)}.bw__word{opacity:var(--w);transform:translateY(calc((1 - var(--w)) * 18px));justify-items:center;gap:18px;display:grid}.bw__wordmark{width:clamp(240px,32vw,470px);height:auto;clip-path:inset(0 calc((1 - var(--w)) * 100%) 0 0);filter:drop-shadow(0 0 26px #d6a9544d)}.bw__tag{letter-spacing:.32em;text-transform:uppercase;color:var(--text-2);opacity:clamp(0, calc((var(--w) - .55) * 2.2), 1);font-size:clamp(13px,1.1vw,15px)}@media (width<=760px){.bw{--cw:clamp(130px, 38vw, 180px);--split:40vw;height:380vh}.bw__row--top{transform:translateY(calc(var(--b) * var(--ch) * -.9))}.bw__row--bot{transform:translateY(calc(var(--b) * var(--ch) * .9))}.bw__wordmark{width:56vw}.bw__mark{width:92px}.bw__tag{letter-spacing:.16em;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.bw__belt{animation:none}}.kc[data-skin=chrome]{--foil-1:#fff;--foil-2:#d3d6da;--foil-3:#7d8187;--foil-4:#f2f3f5;--foil-5:#a7abb1;--foil-hi:#fff;--face-a:#111214;--face-b:#050506;--face-c:#000;--face-d:#0c0d0e;--face-glow:#ffffff1a;--ink:#eef0f2;--ink-dim:#eef0f280;filter:drop-shadow(0 3cqw 5cqw #000000e6)drop-shadow(0 0 2.4cqw #ffffff12)}.kc__chromedefs{width:0;height:0;position:absolute}.kc__chrome{background:#050506;position:absolute;inset:0;overflow:hidden}.kc__chrome-flow{transform:translate(calc((var(--px,.5) - .5) * -7%), calc((var(--py,.5) - .5) * -7%));background:linear-gradient(118deg,#050506 0%,#0b0b0c 13%,#3f4246 16.5%,#c9ccd0 18.6%,#fff 19.6%,#8d9197 21%,#1a1b1d 23.5%,#050506 30% 40%,#222326 45.5%,#b9bcc1 48.6%,#fff 49.6%,#e4e6e9 50.4%,#50535a 52.5%,#0b0b0c 56%,#050506 66%,#0a0a0b 72%,#2e3034 77%,#dfe1e4 80.3%,#fff 81%,#6a6d73 83%,#0d0d0e 87%,#050506 100%);transition:transform .2s linear;position:absolute;inset:-14%}.kc__chrome-spec{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(34% 30% at calc(var(--px,.32) * 100%) calc(var(--py,.28) * 100%), #ffffff29, transparent 70%), linear-gradient(calc(100deg + (var(--px,.5) - .5) * 40deg), transparent 44%, #fff6 48.5%, #ffffff0d 51%, transparent 55%);position:absolute;inset:0}.kc__chrome-rim{pointer-events:none;background:radial-gradient(130% 150%,#0000 60%,#0009 90%),linear-gradient(#ffffffd9 0%,#ffffff26 1.6%,#0000 4% 95%,#ffffff1f 98%,#fff9 100%),linear-gradient(90deg,#ffffffb3 0%,#ffffff1a 1.2%,#0000 3% 97%,#ffffff1a 98.8%,#ffffff8c 100%);position:absolute;inset:0}.kc[data-skin=chrome] .kc__texture{opacity:.12}.kc[data-skin=chrome] .kc__foil{display:none}.kc[data-skin=chrome] .kc__glare{opacity:.3}.kc[data-skin=chrome] .kc__watermark{opacity:.1}.kc[data-skin=chrome] .afc__edge path:first-of-type{stroke-width:2.4px}.kc[data-skin=chrome] .afc__inner{stroke:#fff;stroke-opacity:.22}.kc[data-skin=chrome] .kc__name,.kc[data-skin=chrome] .kc__last4{color:#f4f5f7;text-shadow:0 0 .6cqw #000000d9,0 .12cqw #000000e6}.kc[data-skin=chrome] .kc__dots{color:#f4f5f799}.kc[data-skin=chrome] .kc__label,.kc[data-skin=chrome] .kc__tier{color:#f4f5f799;text-shadow:0 0 .5cqw #000000e6}.kc[data-skin=chrome] .kc__wordmark,.kc[data-skin=chrome] .kc__tier strong,.kc[data-skin=chrome] .kc__serial{filter:drop-shadow(0 0 .5cqw #000000e6)}.kc[data-skin=chrome] .kc__nfc{color:#f4f5f7bf}.hero__video{filter:brightness(.78)}.hero--video .hero__media{width:42%}.hero--s1 .hero__media{width:60%}.hero--open .hero__media{width:100%}@media (width<=960px){.hero--video .hero__media,.hero--s1 .hero__media{width:100%}}.hero__media-tint{display:none}.fm,.fm__base,.fm__top{transform-style:preserve-3d;position:absolute;inset:0}.fm__top{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fm__defs{width:0;height:0;position:absolute}.fm__sheen{pointer-events:none;mix-blend-mode:screen;filter:blur(.4px)brightness(1.15);background:linear-gradient(125deg,#f8e7b0 0%,#fff 30%,#c9d3ff 46%,#f6e1a4 60%,#fff 76%,#b9bcc2 100%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.finishsw{z-index:2;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:#0e0e0fb8;border-radius:999px;align-items:center;gap:12px;margin-top:-6px;padding:7px 14px;font-size:12px;transition:border-color .3s;display:inline-flex;position:relative}.finishsw:hover{border-color:#d6a9548c}.finishsw:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.finishsw__lbl{transition:color .4s var(--ease)}.finishsw__lbl--a{color:var(--gold-hi)}.finishsw--on .finishsw__lbl--a{color:var(--dim)}.finishsw--on .finishsw__lbl--b{color:#f4f5f7}.finishsw__track{width:46px;height:24px;transition:background .6s var(--ease), border-color .6s var(--ease);background:linear-gradient(115deg,#2a2216,#1a160f);border:1px solid #d6a95473;border-radius:999px;flex:none;position:relative;box-shadow:inset 0 2px 6px #000000b3}.finishsw__knob{background:var(--g-warm);width:18px;height:18px;transition:transform .6s var(--ease), background .6s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0009,inset 0 1px #ffffff80}.finishsw--on .finishsw__track{background:linear-gradient(115deg,#2b2d31,#111214);border-color:#e6e8ec8c}.finishsw--on .finishsw__knob{background:linear-gradient(135deg,#fff 0%,#9da1a7 40%,#f2f3f5 62%,#55585d 100%);transform:translate(22px)}.hero--video .hero__stage .finishsw+.hero__hint{margin-top:12px}@media (width<=960px){.finishsw{margin-top:14px;font-size:11px}}.btn--soon{cursor:pointer}.btn--soon.btn--primary{filter:saturate(.75)brightness(.92)}.btn--soon:hover{transform:none}.btn--soon.btn--primary:hover{filter:saturate(.85)brightness(.97);background-position:0 0}.btn--soon .btn__ico>svg{animation:none!important}.soon{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;height:18px;color:var(--gold-hi);background:#050505b8;border:1px solid #d6a95473;border-radius:999px;align-items:center;margin-left:2px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.btn--ghost.btn--soon,.btn--glass.btn--soon{color:var(--dim)}.btn--ghost .soon,.btn--glass .soon{background:#d6a9541f}.link--soon{cursor:default;align-items:center;gap:6px;display:inline-flex;color:var(--dim)!important;background:0 0!important}.soon--sm{letter-spacing:.08em;background:#d6a9541f;height:16px;padding:0 6px;font-size:9px}.nav__links .link--soon{white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:14px}.nav__sheet .link--soon{padding:12px 14px;font-size:16px}@media (width<=420px){.btn--sm.btn--soon{gap:6px;padding-left:12px;padding-right:10px}.btn--sm.btn--soon .btn__ico{display:none}}@media (width<=600px){.ptiles{gap:12px}.ptile,.ptiles--partners .ptile{aspect-ratio:auto;border-radius:18px;min-height:148px}.ptile__face{gap:10px;min-height:148px;padding:14px 14px 13px;position:relative;inset:auto}.ptile__logo{gap:8px;min-width:0;min-height:34px}.ptile__logo img{flex:none;max-width:100%;height:auto;max-height:34px}.ptile__logo--mark img{max-height:26px}.ptile__name,.ptile__logo--mark .ptile__name,.ptiles--partners .ptile__name{letter-spacing:-.03em;min-width:0;font-size:15px}.ptile__role{font-size:10px;line-height:1.35}.orbit{width:min(100%,86vw - 60px)}.orbit__item b{padding:5px 8px;font-size:10.5px}}
