:root{--bg-rgb: 15, 18, 19;--bg: rgb(var(--bg-rgb));--ink-rgb: 255, 253, 227;--ink: rgb(var(--ink-rgb));--yellow: #ffed2c;--ink-88: rgba(var(--ink-rgb), .88);--ink-72: rgba(var(--ink-rgb), .72);--ink-66: rgba(var(--ink-rgb), .66);--ink-62: rgba(var(--ink-rgb), .62);--ink-52: rgba(var(--ink-rgb), .52);--ink-45: rgba(var(--ink-rgb), .45);--ink-25: rgba(var(--ink-rgb), .25);--ink-22: rgba(var(--ink-rgb), .22);--ink-16: rgba(var(--ink-rgb), .16);--ink-14: rgba(var(--ink-rgb), .14);--ink-12: rgba(var(--ink-rgb), .12);--ink-08: rgba(var(--ink-rgb), .08);--ink-06: rgba(var(--ink-rgb), .06);--yellow-55: rgba(255, 237, 44, .55);--yellow-30: rgba(255, 237, 44, .3);--yellow-07: rgba(255, 237, 44, .07);--container: 1560px;--foot-max: 1100px;--gutter: clamp(24px, 3.4vw, 56px);--nav-h: 76px;--pad: clamp(20px, 5.5vw, 96px);--section-max: 1180px;--z-section-3: -1;--z-section-4: -2;--z-section-5: -3;--z-section-6: -4;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-inout: cubic-bezier(.45, 0, .55, 1);--ease-out-soft: cubic-bezier(.2, .7, .2, 1);--ease-inout-strong: cubic-bezier(.65, 0, .35, 1);--dur-fast: .18s;--dur-med: .32s;--d-arrive: var(--dur-fast);--d-release: .46s;--dur-halo: var(--d-2);--dur-breath: 3.2s;--press-y: 1px;--ds-1: .14s;--ds-2: .24s;--ds-3: .36s;--ds-4: .62s;--ds-5: .9s;--font-sans: "Saans", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-accent: "PP Neue Corp", var(--font-sans);--font-accent-compact: "PP Neue Corp Compact", var(--font-accent);--t-eyebrow: 11px;--t-h1: clamp(38px, 5.6vw, 84px);--t-h2: var(--t-h1);--t-node: clamp(15px, 1.15vw, 18px);--t-numeral: clamp(38px, 4.2vw, 66px);--t-lede: clamp(16px, 1.3vw, 20px);--t-stand: clamp(17px, 1.35vw, 21px);--t-body: 14.5px;--t-body-narrow: 14px;--t-small: 13.5px;--t-micro: 10.5px;--bento-gap: clamp(10px, .9vw, 15px);--card-pad: clamp(18px, 1.6vw, 30px);--card-radius: clamp(16px, 1.4vw, 22px);--t-foot-lead: clamp(17px, 1.5vw, 23px);--t-foot-sub: clamp(14px, 1.05vw, 16px);--t-metric-lg: clamp(42px, 4.6vw, 76px);--stand-max: 46ch;--lh-body-sec: 1.62;--tile: var(--off-white-100);--tile-2: var(--off-white-200);--tile-solid: #141718;--tile-solid-2: #101314;--tile-glass: rgba(20, 23, 24, .78);--tile-glass-2: rgba(16, 19, 20, .78);--glass-blur: 9px;--paper: var(--off-white-500);--paper-2: #ecead2;--paper-3: #d9d7c2;--yellow-100: #fffdea;--yellow-200: #fffbd5;--yellow-300: #fff8ab;--yellow-400: #fff581;--yellow-500: var(--yellow);--yellow-600: #ccbe24;--yellow-700: #998e1b;--yellow-800: #665f12;--yellow-900: #332f09;--orange-100: #ffead5;--orange-200: #ffd5ab;--orange-300: #ffc080;--orange-400: #ffab56;--orange-500: #ff962c;--orange-600: #cc7823;--orange-700: #995a1a;--orange-800: #663c12;--orange-900: #331e09;--red-100: #ffecea;--red-200: #ffd8d5;--red-300: #ffb2ab;--red-400: #ff8b80;--red-500: #ff3e2c;--red-600: #cc3223;--red-700: #99251a;--red-800: #661912;--red-900: #330c09;--black-100: rgba(var(--bg-rgb), .1);--black-200: rgba(var(--bg-rgb), .2);--black-300: rgba(var(--bg-rgb), .4);--black-400: rgba(var(--bg-rgb), .6);--black-500: var(--bg);--off-white-100: rgba(var(--ink-rgb), .1);--off-white-200: rgba(var(--ink-rgb), .2);--off-white-300: rgba(var(--ink-rgb), .4);--off-white-400: rgba(var(--ink-rgb), .6);--off-white-500: var(--ink);--s1: 8px;--s2: 14px;--s3: 22px;--s4: 34px;--s5: 52px;--s6: 80px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 22px;--sp-6: 32px;--sp-7: 46px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--d-1: .42s;--d-2: .62s;--d-3: .9s;--d-4: 1.2s;--d-5: 1.8s;--d-retract: .22s;--yellow-hover: #fff23f;--yellow-lift: #FFF25E;--zap-ink: #332f09;--radius-box: 14px;--solution-white: #F4F4F2;--solution-ink-70: rgba(244, 244, 242, .7);--solution-ink-52: rgba(244, 244, 242, .52);--solution-ink-38: rgba(244, 244, 242, .38);--solution-hairline: rgba(244, 244, 242, .13);--solution-hairline-strong: rgba(244, 244, 242, .24);--solution-micro: .6875rem;--wire: rgba(var(--ink-rgb), .26);--port: rgba(var(--ink-rgb), .3);--gap-base-s: 34px;--gap-base-l: 96px;--rail-base-v: 26px;--card-base-w: 470px;--pad-top: var(--sp-7);--pad-bot: 70px;--s4-seam-overlap: 80vh;--bay-top: clamp(22px, 3.2vh, 44px);--radius-tile: 12px;--radius-soft: 6px;--e-out: var(--ease-out-soft);--e-inout: var(--ease-inout-strong);--e-hero: var(--ease-out);--d-hero-med: var(--dur-med);--dur-release: var(--d-release);--sans: var(--font-sans);--label: var(--font-sans);--mono: var(--font-sans);--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-headline: var(--fw-medium);--w-regular: var(--fw-regular);--w-medium: var(--fw-medium);--w-semibold: var(--fw-semibold);--w-bold: var(--fw-bold);--bolt-black: var(--bg);--bolt-white: var(--solution-white);--bolt-yellow: var(--yellow)}@font-face{font-family:Saans;src:url(https://ed2bdd2d-c65b-4c59-b010-2c88089eac0a.wf-app-prod.cosmic.webflow.services/welcome/_astro/saans-variable.CxynKnu7.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:auto}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,p,ul{margin:0}ul{padding:0;list-style:none}::selection{background:var(--yellow);color:var(--bg)}:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.site-nav{position:absolute;top:0;left:0;right:0;z-index:20}.site-nav__inner{height:var(--nav-h);max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.site-nav__logo{grid-column:2;display:flex;align-items:center}.site-nav__logo img{height:26px;width:auto}.site-nav__socials{grid-column:3;justify-self:end;display:flex;align-items:center;gap:4px}.site-nav__social{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:var(--ink-66);transition:color var(--dur-fast) var(--ease-out)}.site-nav__social:hover,.site-nav__social:focus-visible{color:var(--ink)}.site-nav__social svg{display:block}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;padding-top:var(--nav-h);overflow:hidden}.hero__field{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero__content{position:relative;z-index:1;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px var(--gutter) 24px}.hero__headline{font-size:clamp(2.85rem,6.1vw,6.35rem);font-weight:var(--fw-headline);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.hero__line{display:block}.hero__sub{margin-top:30px;max-width:640px;font-size:clamp(1rem,.9rem + .35vw,1.1875rem);line-height:1.65;color:var(--ink-66);text-wrap:balance}.hero__actions{margin-top:46px;display:flex;align-items:center;justify-content:center;gap:14px}.btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border-radius:10px;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-med) var(--ease-out);cursor:pointer}.btn--primary{background:var(--yellow);color:var(--bg)}.btn--primary:hover,.btn--primary:focus-visible{background:#fff23f;box-shadow:0 0 30px #ffed2c4d,0 0 80px #ffed2c24}.btn--ghost{border:1px solid var(--ink-25);color:var(--ink-88);background:#fffde306;-webkit-backdrop-filter:blur(5px) saturate(120%);backdrop-filter:blur(5px) saturate(120%)}.btn--ghost:hover,.btn--ghost:focus-visible{border-color:var(--ink-45);color:var(--ink);background:#fffde30d}.trust{position:relative;z-index:1;width:min(100%,var(--trust-w, 880px));margin-inline:auto;padding:18px 0 26px;display:flex;justify-content:center;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.trust__track{display:flex;width:max-content}.trust:has(.trust__track[data-ready]){justify-content:flex-start}.trust__track[data-ready]{animation:trust-scroll var(--trust-dur, 70s) linear infinite;will-change:transform}@keyframes trust-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--trust-shift, 50%)))}}.trust__set{display:flex;align-items:center;flex:none;gap:clamp(56px,5.5vw,92px);padding-inline:calc(clamp(56px,5.5vw,92px)/2)}.trust__set li{flex:none;display:flex;align-items:center;--h: 22px}.trust__set img{height:var(--h);width:auto;filter:brightness(0) invert(1);opacity:.48;transition:opacity var(--dur-fast) var(--ease-out)}.trust__set li:hover img{opacity:.85}.trust__set li[data-logo=blockchain-capital]{--h: 30px}.trust__set li[data-logo=phi-labs]{--h: 28px}.trust__set li[data-logo=aftermath]{--h: 22px}.trust__set li[data-logo=flowx],.trust__set li[data-logo=wintermute],.trust__set li[data-logo=coinfund]{--h: 19px}.trust__set li[data-logo=sui]{--h: 26px}.trust__set li[data-logo=triton],.trust__set li[data-logo=crypto-com]{--h: 20px}.trust__set li[data-logo=triton] img{filter:none}@media(max-width:640px){.site-nav__socials{gap:2px}.site-nav__social{width:36px;height:36px}.hero__headline{font-size:clamp(2.35rem,10.5vw,2.85rem)}.hero__sub{font-size:1rem;max-width:34ch}.hero__actions{margin-top:38px;flex-direction:column;width:100%;max-width:340px;margin-inline:auto}.btn,.trust{width:100%}.trust__set{gap:44px}.trust__set li{--h: 18px}.trust__set li[data-logo=phi-labs]{--h: 22px}.trust__set li[data-logo=blockchain-capital]{--h: 24px}.trust__set li[data-logo=sui]{--h: 22px}.trust__set li[data-logo=aftermath]{--h: 18px}.trust__set li[data-logo=flowx],.trust__set li[data-logo=wintermute],.trust__set li[data-logo=coinfund]{--h: 15px}}.s2-track{position:relative;height:var(--runway, 240vh)}.s2{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,8vh,96px) var(--pad);--boxes-max: 1040px;--box-pad: 20px;--box-scale: 1;--glass-blur: 9px;--gap-eyebrow: 22px;--gap-head: 44px;--wall-alpha: .78}.field{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none}@media(min-width:901px){.s2.has-parallax .field{top:-12px;height:calc(100% + 24px);will-change:transform}}.s2 .copy{position:relative;z-index:1;width:100%;max-width:1180px;margin-inline:auto}.eyebrow{margin:0 auto var(--gap-eyebrow);font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:var(--fw-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-52);text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.9),0 6px 22px rgba(0,0,0,.8)}.s2 h2{margin:0 auto var(--gap-head);max-width:21ch;text-align:center;font-size:var(--t-h1);font-weight:var(--fw-headline);line-height:1.02;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 10px rgba(0,0,0,.55),0 14px 46px rgba(0,0,0,.72),0 30px 90px rgba(0,0,0,.55)}.boxes{display:grid;grid-template-columns:var(--tracks, 2.6fr 1fr 1fr 1fr);gap:var(--sp-2);align-items:stretch;width:100%;max-width:var(--boxes-max);margin-inline:auto;height:var(--boxes-h, auto);transition:grid-template-columns var(--ds-4) var(--ease-out-soft)}.box{position:relative;text-align:left;width:100%;min-width:0;overflow:hidden;padding:var(--box-pad);padding-bottom:max(var(--box-pad),calc(var(--zap-w, 28px) * 97 / 265 / 2 + 3px));border:1px solid var(--ink-14);border-radius:var(--radius-box);background:#fffde308;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(115%);backdrop-filter:blur(var(--glass-blur)) saturate(115%);display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--sp-3) * var(--box-scale))}.box:hover,.box:focus-visible{border-color:var(--ink-22);transition:opacity var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),transform var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),border-color var(--d-arrive) var(--ease-out-soft),background-color var(--d-arrive) var(--ease-out-soft)}.box.is-open{border-color:var(--yellow-55);background:#fffde30b;transition:opacity var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),transform var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),border-color var(--d-arrive) var(--ease-out-soft),background-color var(--d-arrive) var(--ease-out-soft)}.box .kicker{font-family:var(--font-sans);font-size:calc(var(--t-eyebrow) * var(--box-scale));font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-52);transition:color var(--d-release) var(--ease-out-soft)}.box.is-open .kicker{color:var(--yellow);transition:color var(--d-arrive) var(--ease-out-soft)}.s2.k-yellow .box .kicker{color:var(--yellow)}.s2.k-coral .box .kicker,.s2.k-coral .box.is-open .kicker{color:var(--coral)}.box h3{margin:0;text-wrap:balance;font-size:calc(clamp(15px,.85vw + .42rem,20px) * var(--box-scale));font-weight:var(--fw-semibold);line-height:1.18;letter-spacing:-.016em;transition:font-size var(--ds-4) var(--ease-out-soft)}.box.is-open h3{font-size:calc(clamp(17px,1.15vw + .4rem,23px) * var(--box-scale));max-width:22ch}.box-more{min-height:0;flex:1 1 auto;opacity:0;transition:opacity var(--ds-3) var(--ease-out-soft);pointer-events:none}.box.is-open .box-more{opacity:1;pointer-events:auto;transition-delay:.12s}.box-more p{margin:0;max-width:46ch;font-size:calc(var(--t-body) * var(--box-scale));line-height:1.55;color:var(--ink-72)}.boxes-wrap{position:relative;width:100%}.boxes-measure{position:absolute;left:0;top:0;width:100%;max-width:var(--boxes-max);margin-inline:auto;right:0;visibility:hidden;pointer-events:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.boxes-measure .box{height:auto}.boxes-measure .box-more{opacity:1}.box-bar{margin-top:auto;width:100%;height:1px;background:var(--ink-14);position:relative;flex:0 0 auto;visibility:hidden;opacity:0;transition:opacity var(--ds-2) var(--ease-out-soft),visibility 0s var(--ds-2),background-color var(--ds-1) var(--ease-out-soft);--p:0}.box.is-open.has-timer:not(.is-paused) .box-bar{visibility:visible;opacity:1;transition:opacity var(--ds-2) var(--ease-out-soft),visibility 0s 0s,background-color var(--ds-1) var(--ease-out-soft)}.box-bar i{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);background:var(--yellow);transition:background-color var(--ds-1) var(--ease-out-soft)}.box-bar.is-commit{background:var(--ink-22)}.box-bar.is-commit i{background:var(--yellow-lift)}.box-zap{position:absolute;top:50%;left:calc(var(--p) * 100%);width:var(--zap-w, 22px);height:auto;display:block;transform:translate(calc(var(--zap-lead, -58%)),-50%) rotate(var(--zr, 0deg)) scale(var(--z, 0));transform-origin:50% 50%;pointer-events:none;will-change:transform}.box-zap[data-z="0"]{visibility:hidden}.no-motion .box-zap{display:none}.s2 .copy>*,.box{transition:opacity var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),transform var(--ds-5) var(--ease-out-soft) var(--stagger, 0ms),border-color var(--d-release) var(--ease-out-soft),background-color var(--d-release) var(--ease-out-soft)}[data-reveal=pre]{opacity:0;transform:translateY(24px)}[data-reveal=in]{opacity:1;transform:none}[data-reveal=post]{opacity:0;transform:translateY(-18px)}.s2 h2{transition:opacity var(--ds-3) var(--ease-out-soft)}.s2 h2[data-reveal=pre],.s2 h2[data-reveal=post]{transform:none}.s2 h2 .w{display:inline-block;transition:opacity var(--ds-5) var(--ease-out-soft) var(--wd, 0ms),transform var(--ds-5) var(--ease-out-soft) var(--wd, 0ms)}.s2 h2[data-reveal=pre] .w{opacity:0;transform:translateY(24px)}.s2 h2[data-reveal=in] .w{opacity:1;transform:none}.s2 h2[data-reveal=post]{transition-delay:.72s}.s2 h2[data-reveal=post] .w{opacity:0;transform:translateY(-24px);transition-duration:var(--ds-4);transition-delay:calc(var(--wd, 0ms) / 2)}.box:nth-child(1){--stagger:.72s}.box:nth-child(2){--stagger:.8s}.box:nth-child(3){--stagger:.88s}.box:nth-child(4){--stagger:.96s}.box[data-reveal=post]{opacity:0;transform:translateY(-24px);transition-duration:var(--ds-4)}.box:nth-child(1)[data-reveal=post]{transition-delay:.24s}.box:nth-child(2)[data-reveal=post]{transition-delay:.3s}.box:nth-child(3)[data-reveal=post]{transition-delay:.36s}.box:nth-child(4)[data-reveal=post]{transition-delay:.42s}@media(max-width:900px){.s2-track{height:auto}.s2{position:static;height:auto;min-height:100vh;overflow:visible;justify-content:center}.field{position:sticky;inset:0 auto auto;width:100%;height:100vh;margin-bottom:-100vh}.boxes{grid-template-columns:1fr!important;gap:var(--sp-2);height:auto!important;transition:none}.box{overflow:visible}.box-more{opacity:1;height:0;overflow:hidden;flex:0 0 auto;transition:height var(--ds-3) var(--ease-out-soft)}.box.is-open .box-more{height:var(--more-h, auto)}.box-bar{display:none}.s2 h2{max-width:17ch}.box h3,.box.is-open h3,.box-more p{max-width:none}}@media(prefers-reduced-motion:reduce){.s2 .copy>*,.s2 h2,.box{opacity:1!important;transform:none!important;transition:none!important}.s2 h2 .w{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.box-more{transition:none!important}.box-cue i:after{transition:none!important}.box-bar{transition:none!important}.box-zap{display:none!important}}.s3-track{position:relative;z-index:var(--z-section-3);height:420vh;--font-display: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif}.s3-track[data-face=brand]{--font-display: var(--font-sans)}.s3-track:not([data-live="1"]) .field,.s3-track:not([data-live="1"]) .copy,.s3-track:not([data-live="1"]) .pbar{display:none}.s3-track .field{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0}.s3-track{--typo-scale: 1;--head-fit: 100vw }@media(max-width:900px),(orientation:portrait){.s3-track{--head-fit: 10.4vw }}@media(max-width:480px){.s3-track{--head-fit: 10.8vw }}.s3-track .copy{position:fixed;inset:0;z-index:3;pointer-events:none;display:grid;padding:0 6vw}.s3-track .stack{display:flex;flex-direction:column;min-width:0;max-width:100%}.s3-track .wordmark{font-family:var(--font-sans);font-size:max(9px,calc(var(--logo-size, 11px) * var(--typo-scale)));letter-spacing:.24em;text-transform:uppercase;color:var(--solution-ink-52);margin:0}.s3-track .logoImg{display:block;aspect-ratio:10820 / 1458;width:min(86vw,calc(max(12px,var(--logo-img, 19px) * var(--typo-scale)) * 10820 / 1458));height:auto}.s3-track .logoImg.ink-yellow{color:var(--yellow)}.s3-track .logoImg.ink-white{color:var(--solution-ink-70)}.s3-track .copy h2{font-size:min(max(24px,calc(var(--head-size, 62px) * var(--typo-scale))),var(--head-fit, 100vw));line-height:1.05;letter-spacing:-.036em;font-weight:var(--fw-headline);margin:0;text-wrap:balance;overflow-wrap:break-word;text-shadow:0 2px 14px rgba(10,10,10,.72),0 18px 60px rgba(10,10,10,.8)}.s3-track .copy .sub{font-size:max(clamp(16.5px,.9vw + 12px,19px),calc(var(--sub-size, 21px) * var(--typo-scale)));line-height:1.35;letter-spacing:-.012em;color:var(--solution-ink-70);margin:0;max-width:var(--sub-width, 34ch);text-wrap:balance;text-shadow:0 2px 14px rgba(10,10,10,.8)}.s3-track .word{display:inline-block;margin-right:.26em;will-change:transform,opacity}.s3-track .logoWrap{transform:translateY(calc(var(--logo-y, 0px) * var(--typo-scale)));margin-bottom:1rem}.s3-track .copy h2{transform:translateY(calc(var(--head-y, 0px) * var(--typo-scale)))}.s3-track .subWrap{transform:translateY(calc(var(--sub-y, 0px) * var(--typo-scale)));margin-top:1.6rem}.s3-track[data-spacelock=on] .stack{gap:calc(var(--space, 28px) * var(--typo-scale))}.s3-track[data-spacelock=on] .logoWrap{transform:none;margin-bottom:0}.s3-track[data-spacelock=on] .copy h2{transform:none}.s3-track[data-spacelock=on] .subWrap{transform:none;margin-top:0}.s3-track[data-copy=center] .copy{place-items:center}.s3-track[data-copy=center] .stack{text-align:center;align-items:center}.s3-track[data-copy=center] .copy h2{max-width:22ch}.s3-track[data-copy=center-high] .copy{place-items:start center;padding-top:13vh}.s3-track[data-copy=center-high] .stack{text-align:center;align-items:center}.s3-track[data-copy=center-high] .copy h2{max-width:22ch}.s3-track[data-copy=above] .copy{place-items:start center;padding-top:9vh}.s3-track[data-copy=above] .stack{text-align:center;align-items:center}.s3-track[data-copy=above] .copy h2{max-width:20ch}.s3-track[data-copy=left] .copy{place-items:center start}.s3-track[data-copy=left] .stack{text-align:left;align-items:flex-start}.s3-track[data-copy=left] .copy h2{max-width:15ch}.s3-track[data-copy=right] .copy{place-items:center end}.s3-track[data-copy=right] .stack{text-align:right;align-items:flex-end}.s3-track[data-copy=right] .copy h2{max-width:15ch}.s3-track[data-copy=hidden] .copy{display:none!important}@media(max-width:900px),(orientation:portrait){.s3-track[data-copy] .copy{padding:0 8vw;align-content:center;justify-items:center;padding-top:0}.s3-track .stack{text-align:center!important;align-items:center!important;max-width:34rem}.s3-track .copy h2{max-width:17ch!important;letter-spacing:-.03em}.s3-track[data-copy=center] .copy{align-content:center;padding-top:0}.s3-track .copy .sub{max-width:30ch;margin-inline:auto}}@media(max-width:480px){.s3-track[data-copy] .copy{padding:0 7vw;padding-top:10vh}.s3-track .copy h2{max-width:15ch!important}}@media(max-height:560px)and (min-aspect-ratio:31/20){.s3-track[data-copy] .copy{padding:0 5vw!important;align-content:center!important;justify-items:start!important}.s3-track .stack{text-align:left!important;align-items:flex-start!important;max-width:22rem}.s3-track .copy h2{max-width:14ch!important}.s3-track .copy .sub{max-width:24ch}}@media(max-width:900px){.s3-track[data-copy] .copy{display:grid!important;place-content:center!important;place-items:center!important;text-align:center!important;padding:0 7vw!important}.s3-track[data-copy] .copy h2{max-width:17ch!important;text-align:center!important}.s3-track[data-copy] .copy .sub{margin-left:auto!important;margin-right:auto!important}.s3-track .stack{text-align:center!important;align-items:center!important}}.s4-seam{margin-top:calc(0px - var(--s4-seam-overlap))}.s4 button{font:inherit;color:inherit;background:none;border:0;margin:0;cursor:pointer}.s4 :focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:3px}.s4{position:relative;min-height:100vh;display:flex;flex-direction:column;padding:clamp(64px,9vh,116px) var(--pad) clamp(48px,7vh,92px);--dg-max: 100%;--dg-scale: 1;--glass-blur: 9px;--gap-s: calc(var(--gap-base-s) * var(--dg-scale));--gap-l: calc(var(--gap-base-l) * var(--dg-scale));--rail-v: calc(var(--rail-base-v) * var(--dg-scale));--card-w: calc(var(--card-base-w) * var(--dg-scale))}.s4>*{width:100%;max-width:var(--section-max);margin-inline:auto}.s4 .field{position:absolute;inset:0;z-index:0;max-width:none!important;margin:0!important;pointer-events:none;display:block}.s4>.field{width:100%}.s4 .s4-head,.s4 .stage-wrap,.s4 .bay,.s4 .s4-foot{position:relative;z-index:1}.s4.is-glass .n-tile{background:#fffde308;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(115%);backdrop-filter:blur(var(--glass-blur)) saturate(115%)}.s4.is-glass .n-tile.is-open{background:var(--yellow-07)}.s4.is-glass .g-panel .group{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .55));backdrop-filter:blur(calc(var(--glass-blur) * .55))}.s4.is-glass .bay-card{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * 1.2)) saturate(115%);backdrop-filter:blur(calc(var(--glass-blur) * 1.2)) saturate(115%)}.s4.is-glass .pill{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .8));backdrop-filter:blur(calc(var(--glass-blur) * .8))}.s4>.stage-wrap,.s4>.bay{max-width:min(var(--section-max),var(--dg-max))}.s4 .s4-head{margin:0 auto clamp(30px,4.4vh,58px);text-align:center;max-width:min(100%,820px)}.s4 .s4-head .stand{margin:var(--sp-5) auto 0;max-width:min(46ch,92vw);font-size:var(--t-stand);line-height:1.5;color:var(--ink-62);text-wrap:pretty}.s4 .eyebrow{margin:0 0 var(--sp-4);font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-52)}.s4 .s4-head h2{margin:0;font-size:var(--t-h2);font-weight:var(--fw-headline);line-height:1.03;letter-spacing:-.028em;text-wrap:balance}.s4 .s4-foot{margin-top:clamp(26px,4vh,48px);display:flex;justify-content:center}.s4 .cta{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;border:1px solid transparent;border-radius:10px;background:var(--yellow);color:var(--bg);text-decoration:none;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:background-color var(--d-arrive) var(--ease-out),border-color var(--d-arrive) var(--ease-out),color var(--d-arrive) var(--ease-out),box-shadow var(--dur-halo) var(--ease-out);cursor:pointer}.s4 .cta:hover,.s4 .cta:focus-visible{background:var(--yellow-hover);box-shadow:0 0 30px #ffed2c4d,0 0 80px #ffed2c24;transition-duration:var(--d-arrive),var(--d-arrive),var(--d-arrive),var(--dur-med)}.s4 .cta:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.s4 .stage-wrap{flex:1 1 auto;display:flex;align-items:center;width:100%}.s4 .stage{position:relative;width:100%;padding:var(--pad-top) 0 var(--pad-bot)}.s4.gk-panel .stage{--pad-top:48px}.s4.gk-off .stage{--pad-top:var(--sp-5)}.s4.is-stacked .stage{padding:var(--sp-5) 22px var(--sp-5) 74px}.s4 .wires{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:4}.s4 .rail{position:relative;display:flex;align-items:stretch;z-index:2}.s4 .cell{position:relative;display:flex;flex-direction:column;min-width:0}.s4 .cell>.node{flex:0 0 auto}.s4.is-horiz .rail{gap:var(--gap-s)}.s4.is-horiz .rail>.cell{flex:1 1 0}.s4.is-horiz .cell>.node{flex:1 1 auto}.s4.is-horiz .rail>.cell:nth-child(3),.s4.is-horiz .rail>.cell:nth-child(4){margin-left:calc(var(--gap-l) - var(--gap-s))}.s4.is-stacked .rail{flex-direction:column;gap:var(--rail-v)}.s4.is-stacked{--rail-base-v:46px}.s4.is-stacked.d-tight{--rail-base-v:34px}.s4.is-stacked.has-groups .rail>.cell.is-gstart{margin-top:30px}.s4.is-stacked .stage>.drawer{margin-top:28px}.s4 .drawer{overflow:hidden;transition:height var(--ds-3) var(--ease-out-soft)}.s4 .drawer-pad{padding:var(--sp-4) 0 var(--sp-1)}.s4 .drawer:not(.is-open) .drawer-pad{padding:0}.s4 .drawer .bay-in{gap:var(--sp-3)}.s4 .drawer .bay-lede{font-size:16px}.s4 .drawer .bay-body{max-width:none}.s4 .drawer .bay-in.no-id{gap:var(--sp-2)}.s4.has-drawer .rail>.cell{padding-left:0}.s4 .node{position:relative;text-align:left;display:flex}.s4 .n-tile{flex-direction:column;justify-content:center;gap:calc(var(--sp-2) * var(--dg-scale));min-height:calc(var(--tile-h, 88px) * var(--dg-scale));padding:calc(var(--sp-4) * var(--dg-scale)) calc(var(--sp-5) * var(--dg-scale));border:1px solid var(--ink-16);border-radius:var(--radius-tile);background:var(--tile-solid);transition:border-color var(--ds-2) var(--ease-out-soft),background-color var(--ds-2) var(--ease-out-soft)}.s4 .n-tile .n-num{font-family:var(--font-sans);font-size:calc(11px * var(--dg-scale));font-weight:600;font-style:normal;letter-spacing:.14em;color:var(--ink-52);transition:color var(--ds-2) var(--ease-out-soft)}.s4 .n-tile .n-label{font-size:calc(var(--t-node) * var(--dg-scale));letter-spacing:-.006em;line-height:1.2}.s4 .n-tile:hover{border-color:var(--ink-22)}.s4 .n-tile.is-open{border-color:var(--yellow-55);background:var(--yellow-07)}.s4 .n-tile.is-open .n-num,.s4 .n-tile.is-open .n-label{color:var(--yellow)}.s4 .n-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.s4 .groups{position:absolute;inset:0;pointer-events:none;z-index:1}.s4 .group{position:absolute;pointer-events:none}.s4 button.group{pointer-events:auto;cursor:pointer}.s4 .g-label{position:absolute;font-family:var(--font-sans);font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-52);white-space:nowrap;transition:color var(--ds-2) var(--ease-out-soft)}.s4 .group.is-open .g-label{color:var(--yellow)}.s4 .g-panel .group{border:1px solid var(--ink-08);border-radius:16px;background:#fffde306}.s4 .g-panel .g-label{left:20px;top:14px}.s4.is-stacked .g-panel .g-label{top:11px}.s4.is-stacked .g-label{background:var(--bg);padding-right:var(--sp-2)}.s4 .pill{position:absolute;transform:translate(-50%,-50%);z-index:5;padding:7px 14px;border-radius:999px;border:1px solid var(--ink-22);background:var(--bg);font-size:11.5px;letter-spacing:.05em;color:var(--ink-62);white-space:nowrap;transition:color var(--ds-2) var(--ease-out-soft),border-color var(--ds-2) var(--ease-out-soft)}.s4 .pill:before{content:"";position:absolute;inset:-9px -8px}.s4 .pill:hover{color:var(--ink)}.s4 .pill.y{border-color:var(--yellow-30);color:#ffed2cdb}.s4 .pill.is-open{border-color:var(--yellow);color:var(--yellow)}.s4.is-stacked .pill{padding:14px 7px}.s4 .streak path{animation-name:s4-streak;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes s4-streak{0%{stroke-dashoffset:12}to{stroke-dashoffset:-88}}.s4 .loop{stroke-dasharray:5 7;animation:s4-crawl 2.6s linear infinite}@keyframes s4-crawl{to{stroke-dashoffset:-24}}.s4.is-paused .streak path,.s4.is-paused .loop{animation-play-state:paused}.s4 .s4-head,.s4 .stage-wrap,.s4 .bay,.s4 .s4-foot{transition:opacity var(--ds-5, .9s) var(--ease-out-soft) var(--stagger, 0ms),transform var(--ds-5, .9s) var(--ease-out-soft) var(--stagger, 0ms)}.s4 [data-reveal=pre]{opacity:0;transform:translateY(30px) scale(.99)}.s4 [data-reveal=in]{opacity:1;transform:none}.s4 [data-reveal=post]{opacity:.26;transform:translateY(-16px) scale(.994)}.s4 .bay{position:relative;margin-top:var(--bay-top)}.s4 .bay-rule{position:relative;height:1px;background:var(--ink-14)}.s4 .bay-tick{position:absolute;top:-2px;left:0;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--yellow);box-shadow:0 0 18px #ffed2c59;transition:left var(--ds-4) var(--ease-out-soft),opacity var(--ds-2) var(--ease-out-soft)}.s4 .bay.is-quiet .bay-tick{opacity:0}.s4 .bay-tick.is-loop{left:0;width:100%;margin-left:0;height:2px;top:-1px;background:none;box-shadow:none;border-radius:0;overflow:hidden}.s4 .bay-tick.is-loop:before,.s4 .bay-tick.is-loop:after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;background:linear-gradient(90deg,transparent 0%,var(--yellow) 50%,transparent 100%);filter:drop-shadow(0 0 6px rgba(255,237,44,.45));animation:s4-bay-fb 3.8s linear infinite}.s4 .bay-tick.is-loop:after{opacity:.4;filter:none;animation-duration:6.1s;animation-delay:-2.4s}@keyframes s4-bay-fb{0%{transform:translate(294%)}to{transform:translate(-100%)}}.s4.is-paused .bay-tick.is-loop:before,.s4.is-paused .bay-tick.is-loop:after{animation-play-state:paused}.s4.fb-open .loop{stroke:var(--yellow-55)!important}.s4 .bay-card{position:relative;margin:var(--sp-5) 0 0;max-width:min(var(--card-w),100%);transition:transform var(--ds-4) var(--ease-out-soft);padding:var(--sp-5) var(--sp-6) var(--sp-6);border:1px solid var(--ink-14);border-radius:18px;background:#fffde306}.s4 .bay-clip{overflow:hidden;transition:height var(--ds-3) var(--ease-out-soft)}.s4 .bay-pad{padding-top:0}.s4 .bay-in{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);animation:s4-bay-in var(--ds-3) var(--ease-out-soft) both}@keyframes s4-bay-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.s4 .bay-title{margin:0;font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--yellow)}.s4 .bay-lede{margin:0;font-size:clamp(19px,1.65vw,25px);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.018em;color:var(--ink);text-wrap:balance}.s4 .bay-body{margin:0;max-width:46ch;font-size:var(--t-body);line-height:var(--lh-body-sec);color:var(--ink-72)}.s4 .bay-cta{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);min-height:44px;padding:0 var(--sp-5);border-radius:10px;border:1px solid var(--yellow-30);color:var(--yellow);text-decoration:none;font-size:var(--t-body);font-weight:var(--fw-medium);transition:background-color var(--ds-2) var(--ease-out-soft),border-color var(--ds-2) var(--ease-out-soft)}.s4 .bay-cta:hover{background:var(--yellow-07);border-color:var(--yellow-55)}.s4 .bay-cta svg{width:15px;height:15px;transition:transform var(--ds-2) var(--ease-out-soft)}.s4 .bay-cta:hover svg{transform:translate(3px)}.s4 .bay-empty{display:block}.s4 .bay-empty p{margin:0;font-size:var(--t-body);color:var(--ink-52)}.s4 .bay-measure{position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none;padding:0 var(--sp-6)}.s4 .bay-measure .bay-in{animation:none}@media(max-width:899px){.s4 .bay-in{grid-template-columns:1fr;gap:var(--sp-4)}.s4 .bay-lede{margin-bottom:var(--sp-1)}.s4 .s4-head h2{max-width:18ch;margin-inline:auto}}@media(max-width:560px){.s4{--t-body: var(--t-body-narrow)}}@media(prefers-reduced-motion:reduce){.s4 .bay-tick.is-loop:before{animation:none;transform:translate(96%)}.s4 .bay-tick.is-loop:after{display:none}.s4 .s4-head,.s4 .stage-wrap,.s4 .bay,.s4 .s4-foot{transition:none!important;opacity:1!important;transform:none!important}.s4 .streak{display:none}.s4 .loop{animation:none}.s4 .bay-clip{transition:none}.s4 .bay-in{animation:none}.s4 .bay-tick,.s4 .n-tile,.s4 .cta svg{transition:none}}.s4.no-motion .s4-head,.s4.no-motion .stage-wrap,.s4.no-motion .bay,.s4.no-motion .s4-foot{transition:none!important;opacity:1!important;transform:none!important}.s4.no-motion .bay-tick.is-loop:before{animation:none;transform:translate(96%)}.s4.no-motion .bay-tick.is-loop:after{display:none}.s4.no-motion .streak{display:none}.s4.no-motion .loop{animation:none}.s4.no-motion .bay-clip{transition:none}.s4.no-motion .bay-in{animation:none}.s4.no-motion .bay-tick{transition:none}.proof :where(h2,h3,p){margin:0}.proof :where(button){font:inherit;color:inherit;background:none;border:0;margin:0;cursor:pointer}.proof :where(:focus-visible){outline:2px solid var(--yellow);outline-offset:3px;border-radius:3px}.proof{position:relative;padding:clamp(72px,10vh,132px) var(--pad) clamp(64px,9vh,116px)}.proof>*{max-width:var(--section-max);margin-inline:auto}.proof-head{margin:0 auto clamp(30px,4.4vh,58px);text-align:center;max-width:min(100%,820px)}.proof-head .eyebrow{margin:0 0 var(--sp-4);font-family:var(--label);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-52)}.proof-head h2{margin:0;font-size:var(--t-h2);font-weight:var(--fw-headline);line-height:1.03;letter-spacing:-.028em;text-wrap:balance}.proof-head .stand{margin:var(--sp-5) auto 0;max-width:min(var(--stand-max, 46ch),92vw);font-size:var(--t-stand);line-height:1.5;color:var(--ink-62);text-wrap:pretty}.proof-bento{display:grid;gap:var(--bento-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:clamp(300px,26vw,372px) clamp(250px,21vw,296px) clamp(218px,19vw,262px) clamp(150px,12.5vw,190px)}.pc-outposts{grid-column:1 / 7;grid-row:1}.pc-integrations{grid-column:7 / 13;grid-row:1}.pc-turnover{grid-column:1 / 6;grid-row:2}.pc-transactions{grid-column:6 / 13;grid-row:2}.pc-wallets{grid-column:1 / 5;grid-row:3}.pc-dayslive{grid-column:5 / 8;grid-row:3}.pc-backedby{grid-column:8 / 13;grid-row:3}.pc-experience{grid-column:1 / 13;grid-row:4}.pc{--ink-rgb: 255, 253, 227;--accent-rgb: 255, 237, 44;--on-accent: var(--bg);--card-bg: var(--tile-glass);--card-border: rgba(var(--ink-rgb), .1);--plate-rgb: 255, 253, 227;--pv-dot: rgba(var(--ink-rgb), .24);--pv-line: rgba(var(--ink-rgb), .17);--pv-line-faint: rgba(var(--ink-rgb), .085);--pv-line-strong: rgba(var(--ink-rgb), .36);--pv-accent: rgb(var(--accent-rgb));--pv-accent-30: rgba(var(--accent-rgb), .3);--pv-accent-07: rgba(var(--accent-rgb), .1);--pv-on-accent: var(--on-accent);--pv-plate: rgba(var(--plate-rgb), .06);--pc-text: rgba(var(--ink-rgb), .98);--pc-dim: rgba(var(--ink-rgb), .62);position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--card-pad);border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(115%);backdrop-filter:blur(var(--glass-blur)) saturate(115%);overflow:hidden;color:var(--pc-text);transition:opacity var(--d-5) var(--e-out) var(--stagger, 0ms),transform var(--d-5) var(--e-out) var(--stagger, 0ms),border-color var(--d-release) var(--e-out);will-change:opacity,transform}.pc:hover{border-color:var(--card-border-hover, rgba(var(--ink-rgb), .24));transition-duration:var(--d-5),var(--d-5),var(--d-arrive)}.pc[data-reveal=pre]{opacity:0;transform:translateY(34px) scale(.985)}.pc[data-reveal=in]{opacity:1;transform:none}.pc[data-reveal=post]{opacity:.28;transform:translateY(-16px) scale(.99)}.proof-head{transition:opacity var(--d-5) var(--e-out),transform var(--d-5) var(--e-out)}.proof-head[data-reveal=pre]{opacity:0;transform:translateY(22px)}.proof-head[data-reveal=post]{opacity:.3;transform:translateY(-12px)}.pc--yellow{--ink-rgb: var(--bg-rgb);--accent-rgb: var(--bg-rgb);--plate-rgb: var(--bg-rgb);--on-accent: var(--yellow-500);--card-bg: var(--yellow-500);--card-border: rgba(var(--bg-rgb), .16);--card-border-hover: rgba(var(--bg-rgb), .34)}.pc--light{--ink-rgb: 18, 20, 21;--accent-rgb: 18, 20, 21;--plate-rgb: var(--bg-rgb);--card-bg: var(--paper);--card-border: rgba(var(--bg-rgb), .14);--card-border-hover: rgba(var(--bg-rgb), .3)}.pc--dark2{--card-bg: var(--tile-glass-2);--card-border: rgba(var(--ink-rgb), .075)}.pc--light2{--ink-rgb: 18, 20, 21;--accent-rgb: 18, 20, 21;--plate-rgb: var(--bg-rgb);--card-bg: var(--paper-2);--card-border: rgba(var(--bg-rgb), .12)}.pc--olive{--card-bg: var(--yellow-900);--card-border: rgba(255, 237, 44, .14)}.pc--ember{--card-bg: var(--orange-900);--card-border: rgba(239, 154, 52, .14)}.pc--rust{--card-bg: var(--red-900);--card-border: rgba(239, 74, 56, .13)}.pc--light3{--ink-rgb: 18, 20, 21;--accent-rgb: 18, 20, 21;--plate-rgb: var(--bg-rgb);--card-bg: var(--paper-3);--card-border: rgba(var(--bg-rgb), .13)}.pc--light,.pc--light2,.pc--light3{--pc-dim: rgba(var(--ink-rgb), .74)}.pc-head{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:30px}.pc-label{margin:0;font-family:var(--label);font-size:var(--t-micro);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--pc-dim)}.pc-action{margin-left:auto}.pc-chip{font-family:var(--label);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-dim);border:1px solid var(--card-border);border-radius:999px;padding:3px 8px}.pc-visual{position:relative;flex:1 1 auto;min-height:0;margin:var(--sp-3) calc(-1 * var(--card-pad)) 0}.pc-visual.is-full{margin-top:0}.pc--bleed .pc-visual{position:absolute;inset:0;margin:0;z-index:0;flex:none}.pc--bleed .pc-head,.pc--bleed .pc-foot{position:relative;z-index:1}.pc--bleed .pc-head,.pc--bleed .pc-foot{pointer-events:none}.pc--bleed .pc-head .pc-info,.pc--bleed .pc-head .pc-action,.pc--bleed .pc-head button,.pc--bleed .pc-head a,.pc--bleed .pc-foot button,.pc--bleed .pc-foot a{pointer-events:auto}.pc--bleed .pc-foot{margin-top:auto}.pc-foot{margin-top:var(--sp-4);display:flex;flex-direction:column;gap:3px}.pc-foot .lead{font-size:var(--t-foot-lead);letter-spacing:-.012em;line-height:1.18;color:var(--pc-text)}.pc-foot .sub{font-size:var(--t-foot-sub);line-height:1.35;color:var(--pc-dim)}.pv{position:absolute;inset:0}.pv-canvas{position:absolute;inset:0;width:100%;height:100%}.pv-bleed{overflow:visible}.pv-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pv text{font-family:var(--label);font-size:11px;font-weight:600;letter-spacing:.12em}.pv-t{fill:rgba(var(--ink-rgb),.74)}.pv-t-dim{fill:var(--pc-dim)}.pv-t-accent{fill:var(--pv-accent)}.pv text.pv-t-lg{font-size:14px;letter-spacing:.08em}.pv text.pv-t-xl{font-size:19px;font-weight:var(--w-bold);letter-spacing:.05em}.pv text.pv-t-name{font-size:11px;letter-spacing:.14em}.pv text.pv-t-plate{font-size:15px;letter-spacing:.04em;fill:rgba(var(--ink-rgb),.5)}.pv .op-latent,.pv .op-pulse circle,.pv .ig-streaks path,.pv .ig-lane,.pv .ig-routes path,.pv .tv-sweep,.pv .tv-flare line,.pv .tx-head circle:first-child,.pv .ex-track,.pv .bb-track,.pv .ig-bursts line,.pv .ig-halo{animation-play-state:paused}.pv.is-anim .op-latent,.pv.is-anim .op-pulse circle,.pv.is-anim .ig-streaks path,.pv.is-anim .ig-lane,.pv.is-anim .ig-routes path,.pv.is-anim .tv-sweep,.pv.is-anim .tv-flare line,.pv.is-anim .tx-head circle:first-child,.pv.is-anim .ex-track,.pv.is-anim .bb-track,.pv.is-anim .ig-bursts line,.pv.is-anim .ig-halo{animation-play-state:running}.op-latent{animation:op-drift 18s var(--e-inout) infinite;animation-duration:var(--d);animation-delay:var(--o)}@keyframes op-drift{0%,to{transform:translate(0)}33%{transform:translate(2px,-2.5px)}66%{transform:translate(-2.5px,2px)}}.op-pulse circle{transform-box:fill-box;transform-origin:center;animation:op-ring 3.9s var(--e-out) infinite}@keyframes op-ring{0%{transform:scale(1);opacity:.55}70%{opacity:0}to{transform:scale(2.7);opacity:0}}.lg-mark{display:block;background:currentColor;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}.lg-mark--wide{width:100%;height:62%;margin:auto 0}.op-logo{width:100%;height:100%}.bb-plate.bb-plate--mark{width:calc(clamp(128px,14.25vw,195px) * var(--k, 1));display:flex}.bb-plate--mark .lg-mark--wide{height:calc(74% * var(--k, 1))}.ex-plate .lg-mark--wide{width:calc(clamp(128px,13vw,178px) * var(--k, 1));height:calc(36px * var(--k, 1))}.ig-mark{width:58%;height:58%;margin:auto;background:rgba(var(--ink-rgb),.82);-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;transition:background-color var(--d-release) var(--e-out),filter .62s var(--e-out)}.ig-hit:hover .ig-mark,.ig-hit:focus-visible .ig-mark{background:var(--yellow);filter:drop-shadow(0 0 5px rgba(255,237,44,.55)) drop-shadow(0 0 16px rgba(255,237,44,.28));transition-duration:var(--d-arrive),var(--d-arrive)}.ig-links line{transition:opacity .52s var(--e-out)}.ig-bursts line{stroke-dasharray:14 86;animation:ig-burst 4.6s var(--e-inout) infinite}@keyframes ig-burst{0%{stroke-dashoffset:14;opacity:0}12%{opacity:.9}62%{opacity:.9}74%,to{stroke-dashoffset:-86;opacity:0}}.ig-streaks path{animation-name:ig-streak;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ig-streak{0%{stroke-dashoffset:10}to{stroke-dashoffset:-90}}.ig-lane{animation-name:ig-lane;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ig-lane{0%{transform:translate(0)}to{transform:translate(var(--seq))}}.ig-routes path{opacity:0;animation:ig-route 9s var(--e-inout) infinite}@keyframes ig-route{0%,70%{opacity:0}76%,86%{opacity:.9}94%,to{opacity:0}}.ig-plates{position:absolute;inset:0;pointer-events:none}.ig-plate{position:absolute;transform:translate(-50%,-50%)}.ig-plate-box{width:100%;height:100%;display:grid;place-items:center;border:1px solid var(--pv-line-strong);background:rgba(var(--plate-rgb),.05);backdrop-filter:blur(7px) saturate(115%);-webkit-backdrop-filter:blur(7px) saturate(115%)}.ig-plate-box img,.ig-plate-box svg{width:62%;height:62%;object-fit:contain}.ig-plate-box svg{color:rgba(var(--ink-rgb),.72)}.ig-plate-init{font-family:var(--label);font-size:15px;font-weight:600;letter-spacing:.04em;color:rgba(var(--ink-rgb),.72)}.ig-plate-name{position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%);font-family:var(--label);font-size:11px;font-weight:600;letter-spacing:.14em;color:rgba(var(--ink-rgb),.74);white-space:nowrap}.tv-sweep{stroke-dasharray:24 76;animation:tv-sweep 3.6s linear infinite}@keyframes tv-sweep{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.tv-flare line{opacity:0;animation-name:tv-flare;animation-duration:3.6s;animation-timing-function:linear;animation-iteration-count:infinite;filter:drop-shadow(0 0 5px var(--pv-accent))}@keyframes tv-flare{0%{opacity:.95}20%{opacity:.85}32%{opacity:0}to{opacity:0}}.tv-marks g{opacity:0;transform:scaleY(.2);transform-box:fill-box;transform-origin:bottom;transition:opacity var(--d-3) var(--e-out),transform var(--d-3) var(--e-out)}.tv-marks.is-in g{opacity:1;transform:none}.pv text.tv-num{font-family:var(--sans);font-weight:var(--w-semibold);letter-spacing:-.05em;fill:var(--pc-text)}.tx-line{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s var(--e-out)}.tx-line.is-in{stroke-dashoffset:0}.tx-head circle:first-child{transform-box:fill-box;transform-origin:center;animation:tx-ping 2.4s var(--e-out) infinite}@keyframes tx-ping{0%{transform:scale(.3);opacity:.85}70%{opacity:0}to{transform:scale(1.35);opacity:0}}.tx-count{position:absolute;left:var(--card-pad);top:0;font-size:var(--t-metric-lg);font-weight:500;letter-spacing:-.04em;line-height:.9;font-variant-numeric:tabular-nums;color:var(--pc-text)}.pc:not(.pc--light):not(.pc--light2) .pv-wallets[data-accent=orange]{--pv-accent: var(--orange-500);--pv-accent-30: rgba(239, 154, 52, .3)}.pv-wallets{display:flex}.wr-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:0 var(--card-pad)}.wr-read{display:flex;flex-direction:column;gap:4px}.wr-num{font-family:var(--sans);font-weight:var(--w-bold);letter-spacing:-.055em;line-height:.86;color:var(--pc-text);font-variant-numeric:tabular-nums}.dl-value,.wr-num,.tx-count,.tv-num,.ig-figure{font-variant-numeric:tabular-nums}.wr-num b{font-weight:var(--w-semibold);font-size:.44em;letter-spacing:-.02em;margin-left:.06em}.wr-cap{font-size:var(--t-small);line-height:1.35;color:var(--pc-dim)}.wr-meter{display:flex;align-items:stretch;gap:clamp(3px,.42vw,7px);margin-top:var(--sp-4);width:100%}.wr-bar{flex:1 1 0;min-width:0;max-width:calc(var(--bar-w) * 1.9);border-radius:999px;background:rgba(var(--ink-rgb),.11);transform-origin:50% 100%;transform:scaleY(.16);opacity:0;transition:transform .46s var(--e-out) var(--d1, 0ms),opacity .46s var(--e-out) var(--d1, 0ms),background-color .42s var(--e-out) var(--d2, 0ms)}.pv-wallets.is-lit .wr-bar{transform:none;opacity:1}.pv-wallets.is-lit .wr-bar.is-on{background:var(--pv-accent)}.pc--light .wr-bar,.pc--light2 .wr-bar,.pc--light3 .wr-bar{background:rgba(var(--ink-rgb),.16)}.wr-toggle{display:flex;gap:2px;border:1px solid var(--card-border);border-radius:999px;padding:2px}.wr-btn{min-height:26px;padding:0 10px;border-radius:999px;font-family:var(--label);font-size:9px;font-weight:var(--w-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--pc-dim);transition:color var(--d-release) var(--e-out),background-color var(--d-release) var(--e-out)}.wr-btn:before{content:"";position:absolute;inset:-10px -4px}.wr-btn{position:relative}.wr-btn.is-on{background:#ffed2c29;color:var(--yellow-400)}.pc--light .wr-btn.is-on,.pc--light2 .wr-btn.is-on,.pc--light3 .wr-btn.is-on{background:rgba(var(--bg-rgb),.1);color:rgba(var(--ink-rgb),.98)}.pv-dayslive{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.dl-value{font-weight:var(--w-bold);letter-spacing:-.055em;line-height:.8;font-variant-numeric:tabular-nums;color:var(--pc-text)}.pc--olive .dl-value{color:var(--yellow-500)}.pv-backedby{display:flex;align-items:center}.bb-mask{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.bb-track{display:flex;width:max-content;animation:bb-marq 52s linear infinite}@keyframes bb-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.bb-seq{display:flex;align-items:center;gap:clamp(34px,4.4vw,76px);padding-right:clamp(34px,4.4vw,76px)}.bb-plate{width:clamp(58px,6vw,88px);height:clamp(58px,6vw,88px);flex:0 0 auto;color:rgba(var(--ink-rgb),.46)}.bb-plate svg{width:100%;height:100%}.bb-plate:nth-child(2n){color:rgba(var(--ink-rgb),.32)}.pc-experience .pc-head{justify-content:center}.pc-experience .pc-visual{margin-top:clamp(16px,2vh,30px)}.pc-experience .pc-foot{align-items:center;text-align:center;margin-top:clamp(16px,2vh,30px)}.pv-experience{display:flex;align-items:center}.ex-mask{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.ex-track{display:flex;width:max-content;animation:ex-marq 74s linear infinite}@keyframes ex-marq{0%{transform:translate(-50%)}to{transform:translate(0)}}.ex-seq{display:flex;align-items:center;gap:clamp(44px,5vw,104px);padding-right:clamp(44px,5vw,104px)}.ex-plate{display:flex;align-items:center;gap:var(--sp-3);color:rgba(var(--ink-rgb),.62)}.ex-plate svg{width:30px;height:30px;flex:0 0 auto}.ex-word{font-family:var(--label);font-size:12px;font-weight:600;letter-spacing:.16em;white-space:nowrap}.ex-plate:nth-child(odd){color:rgba(var(--ink-rgb),.76)}@media(max-width:1080px){.proof-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:clamp(320px,42vw,410px) clamp(272px,34vw,330px) clamp(272px,34vw,330px) clamp(236px,30vw,290px) clamp(258px,34vw,320px) clamp(124px,16vw,156px)}.pc-integrations{grid-column:1 / 7;grid-row:1}.pc-turnover{grid-column:1 / 4;grid-row:2}.pc-outposts{grid-column:4 / 7;grid-row:2}.pc-transactions{grid-column:1 / 7;grid-row:3}.pc-dayslive{grid-column:1 / 3;grid-row:4}.pc-backedby{grid-column:3 / 7;grid-row:4}.pc-wallets{grid-column:1 / 7;grid-row:5}.pc-experience{grid-column:1 / 7;grid-row:6}}@media(max-width:700px){.proof-bento{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto}.pc-integrations,.pc-turnover,.pc-outposts,.pc-transactions,.pc-backedby,.pc-dayslive,.pc-wallets,.pc-experience{grid-column:1 / -1;grid-row:auto}.pc-integrations{min-height:82vw}.pc-turnover{min-height:50vw}.pc-outposts{min-height:56vw}.pc-transactions{min-height:48vw}.pc-wallets{min-height:62vw}.pc-dayslive{min-height:52vw}.pc-backedby{min-height:32vw}.pc-experience{min-height:156px}.pc[data-reveal=post]{opacity:.4}.bb-track{animation-duration:34s}.ex-track{animation-duration:42s}.pc-foot .lead{font-size:18px}.ex-seq{gap:28px;padding-right:28px}.ex-word{font-size:10px;letter-spacing:.12em}.ex-plate svg{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.pv *{animation:none!important}.tv-marks g,.tx-line,.wr-bar,.pc,.proof-head{transition:none!important}.wr-bar{transform:none!important;opacity:1!important}.tv-marks g{opacity:1;transform:none}.tx-line{stroke-dashoffset:0}.pc,.proof-head{opacity:1!important;transform:none!important}}[data-lab-motion=reduced] .pv *{animation:none!important}[data-lab-motion=reduced] .tv-marks g,[data-lab-motion=reduced] .tx-line,[data-lab-motion=reduced] .wr-bar,[data-lab-motion=reduced] .pc,[data-lab-motion=reduced] .proof-head{transition:none!important}[data-lab-motion=reduced] .tv-marks g{opacity:1;transform:none}[data-lab-motion=reduced] .tx-line{stroke-dashoffset:0}[data-lab-motion=reduced] .wr-bar{transform:none!important;opacity:1!important}[data-lab-motion=reduced] .pc,[data-lab-motion=reduced] .proof-head{opacity:1!important;transform:none!important}.pc-info{margin-left:auto;position:relative;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:999px;flex:0 0 auto;border:1px solid rgba(var(--ink-rgb),.3);color:rgba(var(--ink-rgb),.66);cursor:help;font-size:10px;font-weight:700;line-height:1;transition:border-color var(--d-2) var(--e-out),color var(--d-2) var(--e-out),background-color var(--d-2) var(--e-out)}.pc-info:before{content:"";position:absolute;inset:-14px;border-radius:999px}.pc-info i{font-style:normal;transform:translateY(-.5px)}.pc-info:hover,.pc-info:focus-visible,.pc-info:focus-within{transition-duration:var(--d-arrive),var(--d-arrive);border-color:rgba(var(--ink-rgb),.62);color:rgba(var(--ink-rgb),.98);background:rgba(var(--ink-rgb),.1)}.pc:not(.pc--yellow):not(.pc--light):not(.pc--light2):not(.pc--light3) .pc-info:hover,.pc:not(.pc--yellow):not(.pc--light):not(.pc--light2):not(.pc--light3) .pc-info:focus-visible,.pc:not(.pc--yellow):not(.pc--light):not(.pc--light2):not(.pc--light3) .pc-info:focus-within{border-color:var(--yellow);color:var(--yellow);background:#ffed2c1f}.pc-pop{position:absolute;right:-6px;left:auto;top:calc(100% + 11px);transform:translateY(-4px);width:max-content;max-width:min(268px,74vw);z-index:8;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#08090ad1;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);box-shadow:0 18px 44px #0000008c;font-size:12.5px;line-height:1.5;letter-spacing:-.004em;color:#ffffffe0;text-transform:none;font-weight:400;text-align:left;opacity:0;visibility:hidden;transition:opacity .9s var(--e-out) 1.2s,transform .9s var(--e-out) 1.2s,visibility 0s linear 2.1s}.pc-pop:before{content:"";position:absolute;left:0;right:0;top:-15px;height:15px}.pc-info:hover .pc-pop,.pc-info:focus-within .pc-pop,.pc-info:focus-visible .pc-pop,.pc-pop:hover{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--d-2) var(--e-out) 0ms,transform var(--d-2) var(--e-out) 0ms,visibility 0s linear 0ms}.pc-pop a{display:block;margin-top:9px;color:var(--yellow);text-decoration:none;font-weight:600}.pc-pop a:hover{text-decoration:underline}.pc-live{margin-left:auto;z-index:6;display:inline-flex;align-items:center;gap:6px;font-family:var(--label);font-size:9.5px;font-weight:700;letter-spacing:.16em;color:rgba(var(--ink-rgb),.72)}.pc-live b{font-weight:700}.pc-live i{width:6px;height:6px;border-radius:999px;background:var(--yellow);box-shadow:0 0 #ffed2c8c;animation:pc-blink 1.6s var(--e-inout) infinite}@keyframes pc-blink{0%,to{opacity:1;box-shadow:0 0 #ffed2c80}50%{opacity:.35;box-shadow:0 0 0 5px #ffed2c00}}@media(prefers-reduced-motion:reduce){.pc-live i{animation:none}}.no-motion .pc-live i{animation:none}.pc-integrations .ig-named{font-size:var(--t-foot-sub);letter-spacing:.07em;line-height:1.35;color:var(--pc-dim);margin-bottom:5px}.pc-integrations .ig-figure{display:block;font-weight:var(--w-bold);letter-spacing:-.05em;line-height:.86;font-size:clamp(38px,4.4vw,72px);color:var(--pc-text);font-variant-numeric:tabular-nums;margin-bottom:2px}.pc-integrations .pc-foot .lead{font-size:var(--t-small);color:var(--pc-dim)}.pc-lede{margin:0 0 var(--sp-4)}.pc-lede .sub{font-size:var(--t-small);line-height:1.5;color:var(--pc-dim)}.pc-experience .pc-lede .sub{font-size:var(--t-lede)}.pc-experience{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:clamp(20px,2.2vw,30px)}.pc-experience .pc-lede{margin:0 0 var(--sp-4);width:100%;text-align:center}.pc-experience .pc-visual{margin:0;min-height:0;width:100%}.pc-experience .pc-lede{text-align:center}.pc-experience .pv-experience{height:auto}.pv-integrations{position:relative;height:100%}.ig-bed{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 54%,rgba(0,0,0,.32) 84%,rgba(0,0,0,.1) 100%);mask-image:linear-gradient(to bottom,#000 0% 54%,#00000052 84%,#0000001a)}.ig-grid line{stroke:rgba(var(--ink-rgb),.052);stroke-width:1}.ig-orbit{stroke:rgba(var(--ink-rgb),.19);stroke-width:1}.ig-orbit.is-dashed{stroke:rgba(var(--ink-rgb),.13);stroke-dasharray:2 8}.ig-core{fill:var(--yellow)}.ig-core-mark{fill:var(--bg);font-family:var(--sans);font-weight:var(--w-bold)}.ig-core-logo{color:var(--bg)}.ig-halo{fill:var(--yellow);opacity:.115;transform-box:fill-box;transform-origin:50% 50%;animation:ig-breathe 8.4s var(--e-inout) infinite}.ig-halo.is-outer{opacity:.046;animation-name:ig-breathe-out;animation-duration:12.5s;animation-delay:-3.1s}@keyframes ig-breathe{0%,to{opacity:.085;transform:scale(.95)}50%{opacity:.145;transform:scale(1.06)}}@keyframes ig-breathe-out{0%,to{opacity:.032;transform:scale(.97)}50%{opacity:.062;transform:scale(1.05)}}.ig-orbits{position:absolute;inset:0;pointer-events:none}.ig-ring{position:absolute;inset:0}.ig-node{position:absolute;transform:translate(-50%,-50%);display:block}.ig-disc{position:absolute;inset:0;border-radius:999px;display:grid;place-items:center;-webkit-backdrop-filter:blur(7px) saturate(130%) brightness(112%);backdrop-filter:blur(7px) saturate(130%) brightness(112%);background:linear-gradient(158deg,rgba(var(--ink-rgb),.1),rgba(var(--ink-rgb),.028));border:1px solid rgba(var(--ink-rgb),.22);box-shadow:inset 0 1px rgba(var(--ink-rgb),.15),0 6px 18px #0000004d;transition:border-color var(--d-release) var(--e-out),box-shadow .62s var(--e-out),transform var(--d-release) var(--e-out)}.ig-disc.is-app{-webkit-backdrop-filter:blur(5px) saturate(120%) brightness(108%);backdrop-filter:blur(5px) saturate(120%) brightness(108%);background:linear-gradient(158deg,rgba(var(--ink-rgb),.085),rgba(var(--ink-rgb),.022));border-color:rgba(var(--ink-rgb),.17);box-shadow:inset 0 1px rgba(var(--ink-rgb),.11),0 3px 10px #0000003d}.ig-disc img{width:58%;height:58%;object-fit:contain}.ig-disc i{font-style:normal;font-family:var(--sans);font-weight:var(--w-bold);letter-spacing:-.02em;line-height:1;color:rgba(var(--ink-rgb),.6)}.ig-hit{position:absolute;inset:0;display:block;pointer-events:auto;border-radius:999px;text-decoration:none;color:inherit}.ig-hit[href]{cursor:pointer}.ig-hit:after{content:"";position:absolute;inset:-8px;border-radius:999px}.ig-hit:hover .ig-disc,.ig-hit:focus-visible .ig-disc{transition-duration:var(--d-arrive),var(--d-arrive),var(--d-arrive);border-color:#ffed2c70;box-shadow:inset 0 1px rgba(var(--ink-rgb),.2),0 0 0 1px #ffed2c1a,0 0 22px #ffed2c33,0 8px 22px #00000057}.ig-hit:hover .ig-disc i,.ig-hit:focus-visible .ig-disc i{color:rgba(var(--ink-rgb),.88)}.ig-hit:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}@media(prefers-reduced-motion:reduce){.ig-halo{animation:none!important}}.no-motion .ig-halo{animation:none!important}[data-lab-motion=reduced] .ig-halo,.pv-outposts{position:relative;height:100%}.op-shelf{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 58%,rgba(0,0,0,.62) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 0% 58%,#0000009e 80%,#0000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.op-tile{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8%;text-decoration:none;color:inherit;background:linear-gradient(158deg,rgba(var(--ink-rgb),.075),rgba(var(--ink-rgb),.03));border:1px solid rgba(var(--ink-rgb),.13);box-shadow:inset 0 1px rgba(var(--ink-rgb),.09);transition:transform var(--d-release) var(--e-out),border-color var(--d-release) var(--e-out),box-shadow .62s var(--e-out),background-color var(--d-release) var(--e-out)}.op-shelf a:hover,.op-shelf a:focus-visible{transition-duration:var(--d-arrive),var(--d-arrive),var(--d-arrive),var(--d-arrive)}.op-mark{display:block;color:rgba(var(--ink-rgb),.68)}.op-mark svg{width:100%;height:100%;display:block}.op-tile.is-live{background:var(--yellow);border-color:var(--yellow);box-shadow:inset 0 1px #ffffff47,0 10px 26px #ffed2c21}.op-tile.is-live .op-mark{color:var(--bg)}.op-tile.is-slot{background:linear-gradient(158deg,rgba(var(--ink-rgb),.09),rgba(var(--ink-rgb),.035));border-color:rgba(var(--ink-rgb),.2)}.op-tile.is-empty{background:rgba(var(--ink-rgb),.03);border-color:rgba(var(--ink-rgb),.075);box-shadow:none}.op-shelf a{cursor:pointer}.op-shelf a:hover{transform:translateY(-4px);border-color:rgba(var(--ink-rgb),.42);box-shadow:inset 0 1px rgba(var(--ink-rgb),.16),0 14px 30px #00000057}.op-shelf a.is-live:hover{border-color:#fff;box-shadow:inset 0 1px #fff6,0 0 26px #ffed2c57,0 0 64px #ffed2c29}.op-shelf a:active{transform:translateY(-1px)}.op-shelf a:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;transform:translateY(-4px)}.op-shelf a.is-live:focus-visible{outline-color:var(--bg)}.pv-outposts{pointer-events:none}.op-shelf a{pointer-events:auto}@media(prefers-reduced-motion:reduce){.op-tile{transition:none}.op-shelf a:hover,.op-shelf a:focus-visible{transform:none}}.close-wrap{position:relative;background:transparent;overflow:visible;border:0}.close{position:relative;min-height:100svh;display:flex;flex-direction:column;background:transparent;border:0}.close__field{position:absolute;left:0;right:0;top:-100vh;height:calc(100% + 100vh);width:100%;z-index:var(--z-section-6);pointer-events:none;opacity:var(--in, 1)}.close__content{position:relative;z-index:1;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px var(--gutter) 24px}.close__headline{margin:0;font-size:calc(clamp(2.85rem,6.1vw,6.35rem) * var(--head-scale, 1));font-weight:var(--fw-headline);line-height:1.04;letter-spacing:-.025em;text-wrap:balance;color:var(--ink)}.close__line{display:block}.close__sub{margin:var(--gap-sub, 22px) 0 0;max-width:min(var(--sub-measure, 44ch),92vw);font-size:clamp(1rem,.9rem + .35vw,1.1875rem);line-height:1.65;color:var(--ink-66);text-wrap:balance}.close__actions{margin-top:var(--gap-cta, 34px);display:flex;align-items:center;justify-content:center;gap:14px}.close-wrap .btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border-radius:10px;text-decoration:none;border:1px solid transparent;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-halo) var(--ease-out),transform var(--dur-fast) var(--ease-out);cursor:pointer}.close-wrap .btn--primary{background:var(--yellow);color:var(--bg)}.close-wrap .btn--primary:hover,.close-wrap .btn--primary:focus-visible{background:var(--yellow-hover);box-shadow:0 0 30px #ffed2c4d,0 0 80px #ffed2c24;transition-duration:var(--dur-fast),var(--dur-fast),var(--dur-fast),var(--dur-med),var(--dur-fast)}.close-wrap .btn--ghost{border-color:var(--ink-25);color:var(--ink-88);background:#fffde305;-webkit-backdrop-filter:blur(5px) saturate(120%);backdrop-filter:blur(5px) saturate(120%);transition:background-color var(--dur-release) var(--ease-out),border-color var(--dur-release) var(--ease-out),color var(--dur-release) var(--ease-out),box-shadow var(--dur-halo) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.close-wrap .btn--ghost:hover,.close-wrap .btn--ghost:focus-visible{border-color:var(--ink-45);color:var(--ink);background:#fffde30d;transition-duration:var(--dur-fast),var(--dur-fast),var(--dur-fast),var(--dur-halo),var(--dur-fast)}.close-wrap .btn:active{transform:translateY(var(--press-y))}.close-wrap .btn--primary:active{box-shadow:0 0 18px #ffed2c3d,0 0 44px #ffed2c1a;transition-duration:var(--dur-fast),var(--dur-fast),var(--dur-fast),var(--dur-fast),var(--dur-fast)}.close-wrap .btn:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.site-foot{position:relative;z-index:1;background:transparent;border:0;padding:clamp(48px,7vh,88px) var(--gutter) calc(clamp(26px,4vh,44px) + var(--foot-bottom, 120px))}.site-foot .ft-logo,.site-foot .ft-tagline,.site-foot .ft-title,.site-foot .ft-link,.site-foot .ft-copy,.site-foot .ft-status{text-shadow:0 1px 2px rgba(6,8,8,.95),0 0 14px rgba(6,8,8,.85),0 0 34px rgba(6,8,8,.6)}.ft-inner{max-width:var(--foot-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,5vw,84px);align-items:start}.ft-logo{display:inline-block;height:26px;width:auto;aspect-ratio:10820 / 1458;color:var(--ink)}.ft-logo.is-text{font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--ink);height:auto}.ft-tagline{margin:14px 0 0;max-width:36ch;font-size:14px;line-height:1.6;color:var(--ink-66)}.ft-groups{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px)}.ft-title{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-45)}.ft-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ft-link{position:relative;display:inline-block;padding:5px 0;font-size:14px;color:var(--ink-88);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.ft-link:before{content:"";position:absolute;inset:-9px -8px}.ft-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .22s var(--ease-out)}.ft-link:hover,.ft-link:focus-visible{color:var(--ink)}.ft-link:hover:after,.ft-link:focus-visible:after{transform:scaleX(1);transform-origin:0 50%;transition-duration:.42s}.ft-link.is-todo:after{content:none}.ft-link:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:3px}.ft-link.is-todo{color:var(--ink-45);cursor:not-allowed}.ft-link.is-todo:before{content:none}.ft-link.is-todo i,.ft-tagline.is-todo i,.ft-status b{display:inline-block;margin-left:8px;padding:2px 6px;border-radius:4px;border:1px dashed var(--ink-25);color:var(--ink-45);font-style:normal;font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;transform:translateY(-1px)}.ft-rule{max-width:var(--foot-max);margin:clamp(40px,7vh,92px) auto clamp(16px,2.4vh,26px);height:1px;background:var(--ink-06)}.ft-base{max-width:var(--foot-max);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:26px;flex-wrap:wrap}.ft-copy,.ft-status{margin:0;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-45)}.ft-status{display:inline-flex;align-items:center;gap:9px;color:var(--ink-66)}.ft-status i{width:6px;height:6px;border-radius:999px;background:var(--yellow);animation:ft-breath var(--dur-breath) var(--ease-inout) infinite}@keyframes ft-breath{0%,to{opacity:1}50%{opacity:.55}}@media(max-width:1000px){.ft-inner{grid-template-columns:1fr;gap:clamp(28px,5vh,48px)}.ft-groups{max-width:460px}}@media(max-width:640px){.close__headline{font-size:calc(clamp(2.6rem,12vw,3.7rem) * var(--head-scale, 1))}.close__sub{font-size:1.0625rem;max-width:32ch}.close__actions{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.close-wrap .btn{width:100%}.ft-groups{grid-template-columns:1fr 1fr;gap:24px}.ft-base{flex-direction:column-reverse;align-items:flex-start;gap:14px}}@media(prefers-reduced-motion:reduce){.ft-status i{animation:none}.close__field{opacity:1!important}.close-wrap *,.close-wrap *:before,.close-wrap *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}[data-lab-motion=reduced] .ft-status i{animation:none}[data-lab-motion=reduced] .close__field{opacity:1!important}:root{--coral: #EF6A50}.lab button{font:inherit;color:inherit;background:none;border:0;margin:0;cursor:pointer}.lab-bar{position:fixed;right:14px;top:14px;z-index:80;width:278px;max-height:calc(100vh - 28px);overflow-y:auto;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#101214eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:var(--font-sans);font-size:10.5px;color:#ffffffb8}.lab-bar.collapsed{width:auto;overflow:visible}.lab-row{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.lab-name{letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600;color:#ffffffd1;width:100%}.vbtn{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:7px;border:1px solid rgba(255,255,255,.12);color:#ffffffa8;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px}.vbtn.ic{padding:5px 7px;font-size:11px;line-height:1}.lab-x{margin-left:auto;width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.12);line-height:1}.lab-blurb{margin:9px 2px 10px;line-height:1.5;color:#ffffff80;font-size:9.5px}.lab-opts{display:grid;gap:5px}.opt{display:flex;align-items:center;justify-content:space-between;gap:8px}.opt>span{letter-spacing:.03em}.sw{position:relative;width:28px;height:16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);flex:0 0 auto}.sw i{position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:999px;background:#fff6;transition:left var(--ds-1) var(--ease-out-soft),background-color var(--ds-1)}.sw.on{border-color:var(--yellow-55)}.sw.on i{left:14px;background:var(--yellow)}.seg{display:flex;border:1px solid rgba(255,255,255,.12);border-radius:6px;overflow:hidden;flex:0 0 auto}.seg button{padding:3px 7px;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c}.seg button.on{background:var(--yellow);color:var(--bg)}.lab-hint{margin:10px 2px 0;font-size:9px;color:#ffffff57;letter-spacing:.04em;line-height:1.5}.opt.is-range{display:block}.opt.is-range>span{display:flex;justify-content:space-between;align-items:baseline}.opt.is-range .val{font-weight:600;color:var(--yellow);font-size:9.5px;letter-spacing:.04em}.opt.is-range input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:18px;margin:2px 0 4px;background:none;cursor:ew-resize}.opt.is-range input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:#ffffff2e}.opt.is-range input[type=range]::-moz-range-track{height:2px;border-radius:2px;background:#ffffff2e}.opt.is-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;margin-top:-5px;border-radius:999px;background:var(--yellow);border:0}.opt.is-range input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:999px;background:var(--yellow);border:0}.numf{width:64px;padding:4px 6px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:var(--yellow);font-family:var(--font-sans);font-size:10.5px;font-weight:600;text-align:right;-moz-appearance:textfield}.numf::-webkit-outer-spin-button,.numf::-webkit-inner-spin-button{opacity:.5;height:18px}.lab-toast{position:fixed;z-index:81;right:14px;bottom:14px;padding:8px 13px;border-radius:9px;border:1px solid var(--yellow-55);background:#101214f0;backdrop-filter:blur(10px);font-family:var(--font-sans);font-size:10.5px;letter-spacing:.05em;color:var(--yellow);animation:toast .18s var(--ease-out-soft)}@keyframes toast{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:700px){.lab-bar{left:14px;right:14px;width:auto}}:root{--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--micro: var(--solution-micro)}.panel{position:fixed;z-index:6;right:.75rem;bottom:.75rem;width:340px;border:1px solid var(--solution-hairline);border-radius:10px;background:#0a0a0acc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-mono);font-size:var(--solution-micro);max-height:calc(100vh - 1.5rem);overflow-y:auto}.phead{display:flex;align-items:center}.panel .hdx{color:var(--solution-ink-38)!important;width:30px;height:30px;margin-right:6px}.panel .hdx:hover{color:var(--solution-white)!important}.copyBtn{width:100%;margin-top:10px;appearance:none;cursor:pointer;border:1px solid rgba(255,237,44,.3);border-radius:5px;background:#ffed2c12;color:var(--yellow);font-family:var(--font-mono);font-size:var(--solution-micro);letter-spacing:.08em;text-transform:uppercase;padding:9px 8px;min-height:34px;transition:background .18s var(--ease-out)}.copyBtn:hover{background:#ffed2c24}.copyBtn.done{background:var(--yellow);color:var(--bg);border-color:var(--yellow)}.presets .vr{width:1px;height:20px;background:var(--solution-hairline);margin:0 5px;flex:0 0 auto}body[data-copy=hidden] .copy{display:none!important}.panel .toggle{width:100%;appearance:none;border:0;cursor:pointer;background:transparent;color:var(--solution-ink-52);font-family:var(--font-mono);font-size:var(--solution-micro);letter-spacing:.1em;text-transform:uppercase;padding:12px;text-align:left;min-height:44px}.panel .toggle:hover{color:var(--solution-white)}.panel .body{padding:0 12px 12px}.panel .row{display:flex;align-items:center;gap:7px;margin-bottom:6px;border-radius:4px;padding:1px 0 1px 2px}.panel .row:hover{background:#f4f4f20b}.panel .lbl{width:84px;color:var(--solution-ink-52);letter-spacing:.06em;text-transform:uppercase;flex:0 0 auto}.panel .ctl{display:flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0}.panel .x{flex:0 0 auto;width:20px;height:20px;line-height:1;padding:0;margin-left:6px;appearance:none;background:transparent;border:0;cursor:pointer;color:transparent;border-radius:3px;font-size:13px}.panel .row:hover .x{color:var(--solution-ink-38)}.panel .x:hover{color:var(--solution-white);background:#f4f4f21a}.panel .x:focus-visible{color:var(--solution-white);outline:1px solid var(--solution-hairline)}.panel .tray{margin-top:10px;border-top:1px solid var(--solution-hairline);padding-top:8px}.panel .trayToggle{appearance:none;border:0;background:transparent;cursor:pointer;color:var(--solution-ink-52);font-family:var(--font-mono);font-size:var(--solution-micro);letter-spacing:.08em;text-transform:uppercase;padding:4px 0;text-align:left;width:100%}.panel .trayToggle:hover{color:var(--solution-white)}.panel .chips{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0 2px}.panel .chips button{appearance:none;border:1px solid var(--solution-hairline);background:transparent;color:var(--solution-ink-52);font-family:var(--font-mono);font-size:10px;padding:4px 6px;border-radius:4px;cursor:pointer}.panel .chips button:hover{color:var(--solution-white);border-color:var(--solution-hairline-strong)}.panel .chips .allBack{color:var(--yellow);border-color:#ffed2c47}.tip{position:fixed;z-index:7;right:356px;width:268px;border:1px solid var(--solution-hairline);border-radius:8px;padding:10px 11px;background:#0e0e0ef5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-display);font-size:12px;line-height:1.45;color:var(--solution-ink-70);pointer-events:none;box-shadow:0 18px 50px #0000008c}.tip strong{display:block;font-family:var(--font-mono);font-size:var(--solution-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--solution-white);margin-bottom:5px;font-weight:400}@media(max-width:1200px){.tip{right:12px;top:auto!important;bottom:12px}}.panel .val{width:46px;text-align:right;color:var(--solution-ink-70);flex:0 0 auto;padding-right:2px}.panel input[type=range]{flex:1 1 auto;accent-color:var(--yellow);height:20px}.panel .seg{display:flex;gap:1px;flex:1 1 auto;flex-wrap:wrap}.panel .seg button{appearance:none;border:1px solid var(--solution-hairline);background:transparent;color:var(--solution-ink-52);font-family:var(--font-mono);font-size:10px;padding:5px 7px;border-radius:4px;cursor:pointer;letter-spacing:.04em}.panel .seg button.on{background:var(--solution-white);color:var(--bg);border-color:var(--solution-white)}.presetRow{display:flex;align-items:flex-start;gap:7px;margin:2px 0 10px;padding-bottom:10px;border-bottom:1px solid var(--solution-hairline)}.sectionLbl{width:84px;color:var(--solution-ink-52);letter-spacing:.06em;text-transform:uppercase;flex:0 0 auto;padding-top:5px}.seg.wrap{flex-wrap:wrap}.ioRow{display:flex;gap:6px;margin-top:10px}.ioRow .copyBtn{margin-top:0}.copyBtn.ghost{background:transparent;color:var(--solution-ink-70);border-color:var(--solution-hairline)}.copyBtn.ghost:hover{color:var(--solution-white);border-color:var(--solution-hairline-strong);background:#f4f4f20d}.ioBox{margin-top:6px}.ioBox textarea{width:100%;height:92px;resize:vertical;margin-bottom:6px;background:#00000073;color:var(--solution-ink-70);border:1px solid var(--solution-hairline);border-radius:5px;padding:7px 8px;font-family:var(--font-mono);font-size:10.5px;line-height:1.45}.ioBox textarea:focus{outline:none;border-color:var(--solution-hairline-strong);color:var(--solution-white)}.status{margin-top:8px;color:var(--yellow);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.panel .note{color:var(--solution-ink-38);margin-top:10px;display:block}.panel.closed{width:auto}.pbar{position:fixed;z-index:6;left:0;bottom:0;height:2px;background:var(--yellow);opacity:.45}.panel{display:none}.plab{position:fixed;right:14px;bottom:14px;z-index:90;width:min(560px,calc(100vw - 28px));max-height:calc(100vh - 28px);overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#101214f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:var(--label);color:#ffffffb8}.plab.is-closed{width:auto}.plab-bar{display:flex;align-items:center;gap:var(--s2);padding:8px 8px 8px 12px}.plab-title{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.plab-x{margin-left:auto;width:44px;height:44px;border-radius:8px;line-height:1;border:1px solid rgba(255,255,255,.14);color:inherit;background:none;cursor:pointer}.plab-body{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;padding:2px 12px 12px}.plab-label em{font-style:normal;margin-left:5px;padding:0 3px;border-radius:3px;border:1px solid rgba(255,255,255,.18);color:#ffffff80;font-size:8px;cursor:help}.plab-row{display:grid;gap:4px}.plab-label{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff6b}.plab-seg{display:flex;gap:4px;flex-wrap:wrap}.plab-btn{position:relative;min-height:44px;padding:7px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:none;cursor:pointer;font-family:inherit;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:#fff9}.plab-btn:before{content:"";position:absolute;inset:-7px -2px}.plab-btn.is-on{border-color:var(--yellow);color:var(--yellow)}.plab-btn:focus-visible,.plab-x:focus-visible,.plab-reset:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.plab-foot{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;margin-top:2px}.plab-reset{align-self:flex-start;min-height:44px;padding:7px 12px;border-radius:7px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:none;color:#fff9;font-family:inherit;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase}.plab-hint{font-size:9px;color:#ffffff52;letter-spacing:.04em;line-height:1.5}.plab-foot-row{display:flex;gap:6px}.plab-range{display:flex;align-items:center;gap:8px}.plab-range input[type=range]{flex:1 1 auto;min-width:0;accent-color:var(--yellow);height:22px}.plab-range output{font-size:10px;color:#ffffffb8;min-width:48px;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:700px){.plab{left:10px;right:10px;width:auto;max-height:52vh;overflow:auto}}
