@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:105.5%;ascent-override:95.3%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("Courier New"),local("Liberation Mono"),local("Menlo");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}:root{color-scheme:light;--ink: #0a0a0a;--paper: #ffffff;--ground: #f3eee4;--ground-2: #ebe3d4;--plate: #fbf8f2;--raised: #e6ddcc;--well: #e9e1d2;--sand: #dcc9a6;--clay: #a65743;--sky: #8eb4c4;--prism-r: #ff3d2e;--prism-g: #2bd67b;--prism-b: #2f5bff;--fringe-1: #00b4ff;--fringe-2: #ff2f9a;--fringe-3: #ffc400;--shadow: 70 50 30;--text-lit: #0a0a0a;--text: #1f1d19;--text-2: #4a453c;--text-3: #605a50;--line: rgb(10 10 10 / .08);--line-strong: rgb(10 10 10 / .16);--line-input: rgb(10 10 10 / .4);--match: var(--text-lit);--face-text: "Geist", "Geist Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--face-mono: "Geist Mono", "Geist Mono Fallback", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-md: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-2xl: clamp(1.75rem, 1.25rem + 1.7vw, 2.5rem);--fs-3xl: clamp(2.25rem, 1.3rem + 3.7vw, 4rem);--lh-tight: 1.05;--lh-snug: 1.25;--lh-body: 1.55;--tracking-tight: -.025em;--tracking-label: .08em;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--sp-9: 6rem;--sp-10: 8rem;--gutter: clamp(1rem, 4vw, 2rem);--page-max: 75rem;--measure: 38rem;--r-piece: 12px;--r-card: 16px;--r-ctl: 10px;--r-pill: 999px;--r-person: 50% / 40%;--ease-step: cubic-bezier(.65, 0, .35, 1);--ease-arrive: cubic-bezier(.22, 1, .36, 1);--dur-step: .48s;--dur-arrive: .72s;--dur-fade: .24s;--header-h: 4rem;--focus: 2px solid var(--text-lit)}.night{color-scheme:dark;--fringe-1: var(--prism-r);--fringe-2: var(--prism-g);--fringe-3: var(--prism-b);--ground: #0a0a0a;--ground-2: #111110;--plate: #161615;--raised: #1e1d1b;--well: #0f0f0e;--shadow: 0 0 0;--text-lit: #f3eee4;--text: #e6e0d4;--text-2: #bdb7ab;--text-3: #938d82;--line: rgb(243 238 228 / .08);--line-strong: rgb(243 238 228 / .16);--line-input: rgb(243 238 228 / .4);--focus: 2px solid var(--text-lit);background:var(--ground);color:var(--text)}@media(prefers-reduced-motion:reduce){:root{--dur-step: .01ms;--dur-arrive: .01ms;--dur-fade: .1s}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--sp-4))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ground);color:var(--text);font-family:var(--face-text);font-size:var(--fs-md);line-height:var(--lh-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg{display:block;max-width:100%}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{color:var(--text-lit);font-weight:600;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);text-wrap:balance}a{color:inherit;text-decoration-color:var(--line-strong);text-underline-offset:.2em}a:hover{text-decoration-color:currentColor}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--focus);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--sp-3);top:-4rem;z-index:100;padding:var(--sp-2) var(--sp-4);background:var(--text-lit);color:var(--ink);border-radius:var(--r-ctl);text-decoration:none;font-weight:500}.skip-link:focus{top:var(--sp-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:3rem;padding:0 var(--sp-5);border:1px solid transparent;border-radius:var(--r-pill);font-size:var(--fs-md);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fade),border-color var(--dur-fade),color var(--dur-fade)}.btn--primary{background:var(--text-lit);color:var(--ground)}.btn--primary:hover{opacity:.88}.btn--sm{min-height:2.5rem;padding:0 var(--sp-4);font-size:var(--fs-sm)}.btn[disabled]{opacity:.6;cursor:progress}.link-arrow{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:3rem;padding:0 var(--sp-2);color:var(--text);text-decoration:none;font-weight:500}.link-arrow:after{content:"→";transition:transform var(--dur-fade) var(--ease-arrive)}.link-arrow:hover{color:var(--text-lit)}.link-arrow:hover:after{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.link-arrow:hover:after{transform:none}}.eyebrow{font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:.375rem .875rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text-2);line-height:1.2}.stub{padding-block:var(--sp-9) var(--sp-10)}.stub h1{font-size:var(--fs-3xl);line-height:var(--lh-tight);max-width:18ch}.stub p{margin-top:var(--sp-5);max-width:var(--measure);font-size:var(--fs-lg);color:var(--text-2)}.stub .btn{margin-top:var(--sp-6)}.btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s var(--ease-arrive),opacity var(--dur-fade),background-color var(--dur-fade),border-color var(--dur-fade),color var(--dur-fade)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--fringe-1) 40%,transparent) 43%,rgb(255 255 255 / .34) 50%,color-mix(in srgb,var(--fringe-3) 40%,transparent) 57%,transparent 70%);transform:translate(-120%);transition:transform 0s}.btn:hover:before{transform:translate(120%);transition:transform .82s var(--ease-arrive)}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgb(var(--shadow) / .18)}.btn--primary:hover,.btn--outline:hover{animation:btn-converge .76s var(--ease-arrive) both}@keyframes btn-converge{0%{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent,0 0 rgb(var(--shadow) / 0)}28%{box-shadow:-4px -1px 0 -1px var(--fringe-1),0 3px 0 -1px var(--fringe-2),4px -1px 0 -1px var(--fringe-3),0 6px 16px rgb(var(--shadow) / .1)}to{box-shadow:-1.5px 0 0 -.5px color-mix(in srgb,var(--fringe-1) 70%,transparent),0 1.5px 0 -.5px color-mix(in srgb,var(--fringe-2) 70%,transparent),1.5px 0 0 -.5px color-mix(in srgb,var(--fringe-3) 70%,transparent),0 10px 24px rgb(var(--shadow) / .18)}}@keyframes btn-land{0%{box-shadow:0 0 0 -1px transparent,0 0 0 -1px transparent,0 0 0 -1px transparent}30%{box-shadow:-4px -1px 0 -1px var(--fringe-1),0 3px 0 -1px var(--fringe-2),4px -1px 0 -1px var(--fringe-3)}70%{box-shadow:-1.5px 0 0 -.5px color-mix(in srgb,var(--fringe-1) 70%,transparent),0 1.5px 0 -.5px color-mix(in srgb,var(--fringe-2) 70%,transparent),1.5px 0 0 -.5px color-mix(in srgb,var(--fringe-3) 70%,transparent)}to{box-shadow:0 0 0 -1px transparent,0 0 0 -1px transparent,0 0 0 -1px transparent}}.btn:active{transform:translateY(0) scale(.97);transition-duration:.12s}.btn--primary:hover{opacity:1}.night .btn:hover{box-shadow:0 10px 28px #00000080}@media(prefers-reduced-motion:reduce){.btn,.btn:before{transition:none!important}.btn:hover,.btn:active{transform:none;animation:none!important}.btn:before{display:none}}.site-header{position:sticky;top:0;z-index:50;background:transparent;border-bottom:1px solid var(--line);transition:border-color .45s var(--ease-arrive)}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--ground) 86%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);transition:background-color .45s var(--ease-arrive)}.site-header.night{border-bottom-color:transparent;background:transparent}.site-header.night:before{background:#0a0a0acc}.site-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-4);height:var(--header-h);max-width:90rem;margin-inline:auto;padding-inline:round(var(--gutter),1px)}.brand{display:inline-flex;align-items:center;justify-self:start;min-height:2.75rem}.brand__mark{display:block;height:30px;width:auto}.brand__mark--paper,.site-header.night .brand__mark--ink{display:none}.site-header.night .brand__mark--paper{display:block}.brand{position:relative}.brand__prism{display:none}@media(prefers-reduced-motion:no-preference){html:has(.hero__intro) .brand{isolation:isolate}html:has(.hero__intro) .brand__mark{position:relative;z-index:1}html:has(.hero__intro) .site-header .brand__mark--ink{animation:brand-land .25s var(--ease-arrive) calc(var(--intro-handoff, 2.58s) + .22s) both}html:has(.hero__intro) .brand__prism{position:absolute;left:0;top:50%;display:block;height:30px;aspect-ratio:816.25 / 177.54;margin-top:-15px;isolation:isolate;pointer-events:none;animation:brand-prism-done 1ms linear var(--intro-landed, 4.08s) forwards}.brand__prism i{position:absolute;inset:0;color:var(--fringe-1);mix-blend-mode:multiply;animation:brand-converge .38s var(--ease-step) calc(var(--intro-handoff, 2.58s) + .12s) both;--from: translate(-5px, 3px)}.brand__prism i:nth-child(2){color:var(--fringe-2);--from: translate(0, 5px)}.brand__prism i:nth-child(3){color:var(--fringe-3);--from: translate(5px, 3px)}.brand__prism i:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url(/brand/silkroute-lockup-badge-horizontal-black.svg) 0 0 / 100% 100% no-repeat;mask:url(/brand/silkroute-lockup-badge-horizontal-black.svg) 0 0 / 100% 100% no-repeat}.site-header.night .brand__prism i{mix-blend-mode:screen}html.is-deep .brand__prism{display:none}html.is-deep:has(.hero__intro) .site-header .brand__mark--ink{animation:none}}@keyframes brand-land{0%{opacity:0}}@keyframes brand-converge{0%{opacity:0;transform:var(--from);filter:blur(3px)}30%{opacity:1}75%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:none;filter:blur(0)}}@keyframes brand-prism-done{0%,to{visibility:hidden}}.nav__list{position:relative;display:flex;align-items:center;gap:var(--sp-1)}.nav__list li{position:relative;z-index:1}.nav__now,.nav__hover{position:absolute;left:0;top:50%;height:2.5rem;width:var(--w, 0);margin-top:-1.25rem;border-radius:var(--r-pill);transform:translate(var(--x, 0));pointer-events:none}.nav__now{background:var(--line);view-transition-name:nav-now}.nav__hover{left:var(--x, 0);transform:none;background:var(--line);opacity:0;transition:left .52s cubic-bezier(.34,1.3,.64,1),width .52s cubic-bezier(.34,1.3,.64,1),opacity .26s linear}.nav__list:not(.has-current) .nav__hover{background:var(--line)}.nav__list.is-hovering .nav__hover{opacity:1}.nav__list:not(.has-current) .nav__now{display:none}@media(prefers-reduced-motion:reduce){.nav__hover{transition:opacity .12s linear}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}::view-transition-group(nav-now){animation-duration:.48s;animation-timing-function:cubic-bezier(.34,1.3,.64,1)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.nav__link,.nav__list a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--sp-4);border-radius:var(--r-pill);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;transition:color var(--dur-fade),background-color var(--dur-fade)}.nav__list a:hover,.nav__right>a:not(.btn):hover{color:var(--text-lit)}.nav__list a[aria-current=page],.nav__right>a[aria-current=page]{color:var(--text-lit);background:var(--line)}.nav__list.has-current a[aria-current=page]{background:none}.nav__right{display:flex;align-items:center;justify-self:end;gap:var(--sp-2)}.nav__right>a:not(.btn){display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--sp-4);border-radius:var(--r-pill);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none}.nav__toggle{display:none;align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:0 var(--sp-4);background:transparent;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:500;color:var(--text-lit)}.nav__toggle-bars{position:relative;width:14px;height:10px;border-block:1.5px solid currentColor}.nav__toggle-bars:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1.5px solid currentColor;transform:translateY(-50%)}.nav-sheet{position:fixed;inset:var(--header-h) 0 0 0;z-index:49;overflow-y:auto;padding:var(--sp-5) var(--gutter) var(--sp-8);background:var(--ground)}.nav-sheet[hidden]{display:none}.nav-sheet ul{display:grid;border-top:1px solid var(--line)}.nav-sheet li{border-bottom:1px solid var(--line)}.nav-sheet li a{display:flex;align-items:center;min-height:3.75rem;font-size:var(--fs-xl);font-weight:500;color:var(--text-lit);text-decoration:none}.nav-sheet li a[aria-current=page]{color:var(--text-lit);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.35em}.nav-sheet .btn{width:100%;margin-top:var(--sp-6)}@media(max-width:56rem){.site-header__bar{grid-template-columns:1fr auto}.js .nav{display:none}.js .nav__right>a{display:none}.js .nav__toggle{display:inline-flex}html:not(.js) .site-header__bar{grid-template-columns:1fr;height:auto;padding-block:var(--sp-2);justify-items:center}html:not(.js) .nav__list{flex-wrap:wrap;justify-content:center}html:not(.js) .nav__right{justify-self:center;flex-wrap:wrap;justify-content:center}html:not(.js) .nav-sheet{display:none}html:not(.js) .site-header{position:static}}.hero{--h: clamp(210px, 44vh, 540px);--R: calc(var(--h) * 1.9);--step: 30deg;--fx: clamp(120px, 21vw, 620px);--cy: 43%;--word-size: clamp(3rem, 1rem + 6.6vw, 10.5rem);--txt: 1;--out: 0;--stage-h: max(42rem, calc(100svh - var(--header-h)));position:relative;overflow:clip}.hero__stage{position:relative;height:var(--stage-h)}@media(max-width:639px){.hero{--h: 176px;--fx: 11vw;--cy: 33%;--word-size: 2.5rem;--stage-h: max(38rem, calc(100svh - var(--header-h)))}}.hero__stage:before{--gx: clamp(11rem, 34vw, 40rem);--gy: clamp(10rem, 30vh, 21rem);content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(var(--gx) var(--gy) at 50% var(--cy),rgb(255 253 249 / .95),rgb(255 253 249 / .78) 25%,rgb(255 253 249 / .44) 50%,rgb(255 253 249 / .14) 75%,rgb(255 253 249 / 0)),radial-gradient(calc(var(--gx) * .95) calc(var(--gy) * 1.2) at calc(50% - var(--gx) * .28) calc(var(--cy) + var(--gy) * .1),color-mix(in srgb,var(--fringe-1) 8%,transparent),transparent),radial-gradient(calc(var(--gx) * .95) calc(var(--gy) * 1.2) at calc(50% + var(--gx) * .28) calc(var(--cy) + var(--gy) * .1),color-mix(in srgb,var(--fringe-3) 10%,transparent),transparent),radial-gradient(calc(var(--gx) * 1.1) calc(var(--gy) * .95) at 50% calc(var(--cy) + var(--gy) * .62),color-mix(in srgb,var(--fringe-2) 7%,transparent),transparent);opacity:calc(1 - var(--out) * 1.6);animation:hero-light-in 1.2s var(--ease-arrive) calc(var(--intro-stage) + 80ms) backwards}@keyframes hero-light-in{0%{opacity:0}}.hero__stage:before{will-change:opacity}@media(max-width:639px){.hero__stage:before{--gy: 11rem}}:root{--intro-handoff: 2.58s;--intro-stage: 2.93s;--intro-landed: 4.08s}.hero__intro{--lw: min(43vw, 77svh, 780px);position:absolute;left:50%;top:var(--cy);width:calc(var(--lw) * 2);aspect-ratio:16 / 9;transform:translate(-50%,-50%);pointer-events:none;isolation:isolate;animation:intro-done 1ms linear var(--intro-landed) forwards}@media(max-width:639px){.hero__intro{--lw: min(78vw, 22rem);top:42%}}@keyframes intro-done{0%,to{visibility:hidden}}html.is-deep .hero__intro{display:none;visibility:hidden}html.is-deep :is(.hero__fans,.fan,.hero__word,.hero__title,.hero__cta,.hero__controls),html.is-deep .hero__stage:before{animation:none}.hero__intro img{width:100%;height:100%;animation:rv-ink-out .18s linear calc(var(--intro-handoff) + .1s) forwards}@keyframes rv-ink-out{to{opacity:0}}.rv__out{position:absolute;left:25%;top:calc(435.6% / 10.8);width:50%;height:calc(208.8% / 10.8)}.rv__out i{position:absolute;inset:0;opacity:0;mix-blend-mode:multiply;animation:rv-split .5s var(--ease-step) var(--intro-handoff) forwards,rv-dissolve .5s var(--ease-step) var(--intro-handoff) forwards;--to: translate(calc(var(--lw) * -.026), calc(var(--lw) * -.01));--soft: calc(var(--lw) * .016);color:var(--fringe-1)}.rv__out i:nth-child(2){--to: translate(0, calc(var(--lw) * -.022));color:var(--fringe-2)}.rv__out i:nth-child(3){--to: translate(calc(var(--lw) * .026), calc(var(--lw) * -.01));color:var(--fringe-3)}.rv__out i:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url(/brand/silkroute-lockup-badge-horizontal-black.svg) 0 0 / 100% 100% no-repeat;mask:url(/brand/silkroute-lockup-badge-horizontal-black.svg) 0 0 / 100% 100% no-repeat}@keyframes rv-split{to{transform:var(--to);filter:blur(var(--soft))}}@keyframes rv-dissolve{0%,25%{opacity:var(--peak, 1)}to{opacity:0}}.hero__fans{animation:fans-show 1ms linear var(--intro-stage) backwards}@keyframes fans-show{0%{opacity:0}}.fx{--dd: var(--deal, var(--slot));--da: calc(var(--dd) * var(--step));--dn: min(max(var(--dd), -1 * var(--dd)), 3);--dr: clamp(0, 3 - var(--dn), 1);--db: calc((1 + cos(clamp(-180deg, var(--da) * 3.73, 180deg)))/2) ;animation:fx-deal calc(.82s * var(--dr)) cubic-bezier(.22,.8,.32,1) calc((var(--intro-stage) + var(--dn) * 90ms) * var(--dr)) backwards}@keyframes fx-deal{0%{transform:translate(calc(cos(var(--da)) * var(--R) * var(--dir) - 50% - var(--dir) * var(--fx) - var(--dir) * var(--w) * 1.15),calc(sin(var(--da)) * var(--R) - 50% + var(--dir) * var(--h) * .6)) rotate(calc(var(--da) * var(--dir) * .4 + 52deg)) scale(calc((.62 + .38 * var(--db)) * 1.06)) perspective(calc(var(--h) * 2.3)) rotateX(calc(clamp(-1,var(--dd),1)*-84deg))}50%{opacity:calc(.08 + .92 * var(--db) + .3 * min(var(--dn),1))}}html.is-deep .fx{animation:none}.hero__word{animation:hero-stage-in .7s var(--ease-arrive) calc(var(--intro-stage) + .62s) both}.hero__title{animation:hero-rise .8s var(--ease-arrive) calc(var(--intro-stage) + .76s) both}.hero__cta{display:inline-flex;border-radius:var(--r-pill);animation:hero-rise .8s var(--ease-arrive) calc(var(--intro-stage) + .84s) both,btn-land 1.1s var(--ease-arrive) var(--intro-landed) both}.hero__controls{animation:hero-stage-in .6s var(--ease-arrive) var(--intro-landed) both}@keyframes hero-stage-in{0%{opacity:0;filter:blur(6px)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}}.hero__fans{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(9% - var(--out) * 6%),#000 calc(82% + var(--out) * 10%),transparent 98%);mask-image:linear-gradient(to bottom,transparent 0,#000 calc(9% - var(--out) * 6%),#000 calc(82% + var(--out) * 10%),transparent 98%)}.fan{--pull: calc(26vw - var(--fx) + var(--R));position:absolute;top:var(--cy);width:0;height:0;transform-origin:0 0;transform:translate(calc(var(--out) * var(--dir) * var(--pull))) scale(calc(1 - var(--out) * .62))}.fan--left{--dir: 1;left:calc(var(--fx) - var(--R))}.fan--right{--dir: -1;left:calc(100% - var(--fx) + var(--R))}.fx{--a: calc(var(--slot) * var(--step));--b: calc((1 + cos(clamp(-180deg, var(--a) * 3.73, 180deg)))/2) ;--s: calc(.62 + .38*max(var(--b), var(--out) * .7)) ;position:absolute;left:0;top:0;width:var(--w);height:var(--hh);transform:translate(calc(cos(var(--a)) * var(--R) * var(--dir) - 50%),calc(sin(var(--a)) * var(--R) - 50%)) rotate(calc(var(--a) * var(--dir) * .4)) scale(var(--s));opacity:calc(.08 + .92*max(var(--b),var(--out)));will-change:transform,opacity}.fx img{display:block;width:100%;height:100%;object-fit:cover}.fx.is-pixel img{image-rendering:pixelated}.fx--slab{--w: calc(var(--h) * .58);--hh: var(--h)}.fx--slab img{object-fit:contain;filter:drop-shadow(0 calc(var(--h) * .05) calc(var(--h) * .06) rgb(var(--shadow) / .3))}.fx__sheen{position:absolute;inset:0;border-radius:3%;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .6) 47%,rgb(255 255 255 / .15) 52%,transparent 60%);background-size:300% 100%;background-position:120% 0;mix-blend-mode:soft-light;pointer-events:none}.fx.is-front .fx__sheen{animation:fx-sheen 1.5s var(--ease-arrive) 80ms both}@keyframes fx-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}.fx--glass{--w: calc(var(--h) * .74);--hh: calc(var(--h) * .74);padding:6.5%;border-radius:22%;background:linear-gradient(150deg,#ffffffd9,#ffffff4d 55%,#fff9);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffffb3,0 0 0 1px #0a0a0a0f,0 calc(var(--h) * .07) calc(var(--h) * .12) calc(var(--h) * -.04) rgb(var(--shadow) / .36)}.fx__pane{display:block;height:100%;border-radius:17%;overflow:hidden;box-shadow:inset 0 0 0 1px #0a0a0a14}.fx.is-contain .fx__pane{background:radial-gradient(120% 90% at 50% 30%,#fff,#ece6da)}.fx.is-contain img{object-fit:contain;padding:6%}.fx--glass .fx__sheen{border-radius:22%;mix-blend-mode:normal;opacity:.55}.fx--person{--w: calc(var(--h) * .6);--hh: calc(var(--h) * .75);border-radius:50%/40%;box-shadow:0 0 0 3px #fff,0 calc(var(--h) * .06) calc(var(--h) * .1) calc(var(--h) * -.03) rgb(var(--shadow) / .35)}.fx--person img{border-radius:inherit}.fx__label{position:absolute;top:50%;display:grid;gap:.15rem;width:max-content;max-width:calc(var(--fx) - var(--w) / 2 - 2.2rem);transform:translate(calc(var(--dir) * -.4rem),-50%);white-space:normal;opacity:0;transition:opacity .16s linear,transform .16s linear;pointer-events:none}.fan--left .fx__label{right:calc(100% + 1.4rem);justify-items:end;text-align:right}.fan--right .fx__label{left:calc(100% + 1.4rem);justify-items:start;text-align:left}.fx__label b{overflow:hidden;max-width:100%;text-overflow:ellipsis;font-size:var(--fs-sm);font-weight:600;letter-spacing:-.01em;color:var(--text-lit)}.fx__label span{font-size:var(--fs-xs);color:var(--text-3)}.fx.is-front .fx__label{opacity:calc(1 - var(--out) * 4);transform:translateY(-50%);transition:opacity .52s var(--ease-arrive) .16s,transform .68s var(--ease-arrive) .16s}@media(max-width:1299px){.fx__label{display:none}}.fx--frame{--w: calc(var(--h) * .688);--hh: calc(var(--h) * .86);border-radius:3px;background:#fbf8f2;box-shadow:0 0 0 1px #0a0a0a0f,0 calc(var(--h) * .07) calc(var(--h) * .12) calc(var(--h) * -.04) rgb(var(--shadow) / .4)}.fx__mat{display:block;height:100%;padding:12%}.fx--frame img{object-fit:contain}.hero__word{position:absolute;left:50%;top:var(--cy);z-index:3;margin:0;transform:translate(-50%,-50%);pointer-events:none}.hero__icon{--icon: max(1.75rem, var(--word-size) * .4);position:absolute;left:50%;bottom:calc(100% + var(--word-size) * .1);width:var(--icon);height:var(--icon);margin-left:calc(var(--icon) / -2);overflow:visible;fill:none;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.hi{opacity:0;transform-box:fill-box;transform-origin:50% 100%}.hi use{stroke-dasharray:1 1;stroke-dashoffset:1}.hi__ink{stroke:var(--text-lit)}.hi__c1,.hi__c2,.hi__c3{mix-blend-mode:multiply}.hi__c1{stroke:var(--fringe-1)}.hi__c2{stroke:var(--fringe-2)}.hi__c3{stroke:var(--fringe-3)}.hi.is-pop{animation:hi-pop 1.7s cubic-bezier(.3,1.25,.5,1) both}.hi.is-pop .hi__ink{animation:hi-draw .76s var(--ease-arrive) .2s both}.hi.is-pop .hi__c1{animation:hi-draw .62s var(--ease-arrive) both,hi-c1 .98s var(--ease-arrive) both}.hi.is-pop .hi__c2{animation:hi-draw .62s var(--ease-arrive) 40ms both,hi-c2 .98s var(--ease-arrive) both}.hi.is-pop .hi__c3{animation:hi-draw .62s var(--ease-arrive) 80ms both,hi-c3 .98s var(--ease-arrive) both}@keyframes hi-pop{0%{opacity:0;transform:translateY(55%) scale(.6)}14%{opacity:1;transform:translateY(-6%) scale(1.04)}26%{transform:translateY(0) scale(1)}80%{opacity:1;transform:translateY(-5%) scale(1)}to{opacity:0;transform:translateY(-30%) scale(.98)}}@keyframes hi-draw{to{stroke-dashoffset:0}}@keyframes hi-c1{0%{transform:translate(-3.5px,-1.5px)}70%{opacity:1}to{transform:none;opacity:0}}@keyframes hi-c2{0%{transform:translateY(3.5px)}70%{opacity:1}to{transform:none;opacity:0}}@keyframes hi-c3{0%{transform:translate(3.5px,-1.5px)}70%{opacity:1}to{transform:none;opacity:0}}.hero__verb{margin:0;font-size:var(--word-size);font-weight:600;line-height:.92;letter-spacing:-.05em;color:var(--text-lit);white-space:nowrap;opacity:var(--txt);transform:translateY(calc((1 - var(--txt)) * .08em));filter:blur(calc((1 - var(--txt)) * 10px))}.hero__copy{position:absolute;left:50%;top:calc(var(--cy) + var(--h) / 2 + clamp(2.5rem,8vh,5rem) - 5%);z-index:3;display:grid;justify-items:center;gap:1.125rem;width:min(100% - 2 * var(--gutter),36rem);transform:translate(-50%);text-align:center}.hero__title{margin:0;font-size:clamp(1.25rem,.95rem + 1vw,1.875rem);font-weight:500;line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--text)}.hero__controls{display:grid}@media(max-width:639px){.hero__copy{top:calc(var(--cy) + var(--h) / 2 + clamp(2.5rem,8vh,5rem));bottom:var(--sp-4);grid-template-rows:auto auto 1fr}.hero__controls{align-self:end}}.hero__controls[hidden]{display:none}.hero__ink,.hero__dots{grid-area:1 / 1}.hero__ink{--dot: 0;--stretch: 1;position:relative;display:flex;filter:url(#hero-goo);pointer-events:none}.hero__ink i{display:grid;place-items:center;width:2.75rem;height:2.75rem}.hero__ink i:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--text-3)}.hero__ink{--ink-a: 0;--ink-b: 0}.hero__ink b{position:absolute;left:calc(1.375rem - 7px + var(--ink-a) * 2.75rem);top:calc(50% - 7px);width:calc(14px + (var(--ink-b) - var(--ink-a)) * 2.75rem);height:14px;border-radius:7px;background:var(--text-lit);transition:scale .42s cubic-bezier(.34,1.56,.64,1)}.hero[data-paused=true] .hero__ink b{scale:1.25}.hero__goo{position:absolute;width:0;height:0}.hero__dots{display:flex}.hero__dots button{width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.hero__dots button:focus-visible{outline:var(--focus);outline-offset:-6px}@media(prefers-reduced-motion:reduce){.hero__intro{display:none}.hero__fans,.hero__word,.fan,.fx,.hero__title,.hero__cta,.hero__controls,.hero__stage:before{animation:none}.fx.is-front .fx__sheen,.hi.is-pop,.hi.is-pop use{animation:none}.hero__icon{display:none}}@property --out{syntax: "<number>"; inherits: true; initial-value: 0;}.opening.is-pinned .hero__copy,.opening.is-pinned .hero__word{opacity:calc(1 - var(--out) * 2.4)}.opening.is-pinned .hero__controls{opacity:calc(1 - var(--out) * 4)}@supports not (width: calc(cos(0deg)*1px)){.hero__fans{display:none}}.section{padding-block:var(--sp-10) 0}.section__head{max-width:var(--measure)}.section__head .eyebrow{display:block;margin-bottom:var(--sp-3)}.section__head h2{font-size:var(--fs-2xl);line-height:var(--lh-tight)}.section__head p{margin-top:var(--sp-4);font-size:var(--fs-lg);color:var(--text-2);text-wrap:pretty}.join{text-align:center}.join__inner{max-width:34rem;margin-inline:auto}.join h2{font-size:var(--fs-2xl);line-height:var(--lh-tight)}.join__body{margin-top:var(--sp-4);font-size:var(--fs-lg);color:var(--text-2);text-wrap:pretty}.signup{width:min(100%,32rem);margin-top:var(--sp-6);text-align:left}.signup__label{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-sm);font-weight:500;color:var(--text)}.signup__row{display:flex;gap:var(--sp-2)}.signup__input{flex:1 1 auto;min-width:0;min-height:3rem;padding:0 var(--sp-4);background:var(--well);border:1px solid var(--line-input);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--text-lit)}.signup__box{align-items:center;gap:0;padding:.3rem;border:1px solid var(--line-input);border-radius:var(--r-pill);background:var(--well);transition:border-color var(--dur-fade),box-shadow var(--dur-fade)}.signup__box:focus-within{border-color:var(--text-2)}.signup__box:has(.signup__input:focus-visible){outline:var(--focus);outline-offset:2px}.signup__box .signup__input{border:0;background:transparent;min-height:2.75rem}.signup__box .signup__input:focus-visible{outline:none}.signup__box .btn{flex:none;min-height:2.75rem}.signup__input::placeholder{color:var(--text-3)}.signup__input:focus-visible{outline:var(--focus);outline-offset:2px;border-radius:var(--r-pill)}.signup__status{margin-top:var(--sp-4);min-height:1.5em;font-size:var(--fs-md);color:var(--text);text-align:center}.signup__status:empty{display:none}.signup__status:focus{outline:none}.signup__status:focus-visible{outline:var(--focus);outline-offset:6px}.signup__status a,.signup__status button{color:var(--text-lit);text-decoration:underline;text-decoration-color:var(--line-input);text-underline-offset:.2em}.signup__status button{padding:0;border:0;background:none;font:inherit}.signup[data-state=sent] .signup__label,.signup[data-state=sent] .signup__row{display:none}.signup[data-state=sent] .signup__status{margin-top:0;font-size:var(--fs-lg);color:var(--text-lit)}.join__more{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-6);margin-top:var(--sp-7);font-size:var(--fs-md)}.join__more a{color:var(--text-2);text-decoration-color:var(--line-strong)}.join__more a:hover{color:var(--text-lit)}@media(max-width:29rem){.signup__row:not(.signup__box){flex-direction:column}.signup__row:not(.signup__box) .btn{width:100%}}.chapter{--c-bg: var(--ground);--c-text: var(--text-lit);--c-text-2: var(--text-2);--c-text-3: var(--text-3);--c-line: var(--line-strong);position:relative;padding-block:clamp(6rem,14vh,10.5rem);background:var(--c-bg);color:var(--c-text)}.chapter--paper{--c-bg: var(--ground-2)}.h2{margin:0;font-size:clamp(2.75rem,1.2rem + 4.3vw,5.75rem);font-weight:580;line-height:.95;letter-spacing:-.05em;color:var(--c-text);text-wrap:balance}.lede{margin:0;max-width:30ch;font-size:clamp(1.125rem,.95rem + .55vw,1.4rem);line-height:1.4;letter-spacing:-.012em;color:var(--c-text-2)}.note{font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-3, var(--text-3))}.tag--light{display:inline-flex;padding:.35em .8em;border:1px solid rgb(255 255 255 / .3);border-radius:var(--r-pill);background:#0a0a0a59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff}.btn--ink{background:#0a0a0a;color:#fff}.btn--light{background:#fffffff0;color:#0a0a0a}.iconbtn{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--line-strong);border-radius:50%;background:none;color:var(--text-lit);cursor:pointer;transition:background-color var(--dur-fade),transform .38s cubic-bezier(.34,1.56,.64,1)}.iconbtn:hover{background:var(--line)}.iconbtn:active{transform:scale(.94)}.iconbtn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.chapter :is(button,a,input):focus-visible{outline:2px solid var(--text-lit);outline-offset:3px}.is-pixel img,img.is-pixel{image-rendering:pixelated}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(22px);filter:blur(6px);transition:opacity .8s var(--ease-arrive),transform 1s var(--ease-arrive),filter .8s var(--ease-arrive)}.js [data-reveal].is-in{opacity:1;transform:none;filter:none}.js [data-reveal]+[data-reveal]{transition-delay:.12s}.js [data-reveal].is-words{opacity:1;transform:none;filter:none}.js [data-reveal].is-words .w{display:inline-block;overflow:clip;overflow-clip-margin:.14em;vertical-align:top}.js [data-reveal].is-words .w>span{display:inline-block;transform:translateY(110%) rotate(5deg);transform-origin:0 100%;transition:transform 1s cubic-bezier(.16,1,.3,1) calc(var(--wi) * 55ms)}.js [data-reveal].is-words.is-in .w>span{transform:none}}@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}.opening{--p: 0;--gone: 0;--show: 1;position:relative}.opening.is-pinned{--show: 0;--stage-h: max(40rem, calc(100svh - var(--header-h)));height:calc(var(--stage-h) + 240vh)}.opening.is-pinned .opening__sticky{position:sticky;top:var(--header-h);height:var(--stage-h);overflow:clip;background:var(--ground)}.opening.is-pinned .opening__sticky>.hero,.opening.is-pinned .opening__sticky>.discover{position:absolute;inset:0}.opening.is-pinned .hero__fans{opacity:calc(1 - var(--gone))}.opening.is-pinned .discover{z-index:2;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(1rem,4vh,2.5rem);background:transparent;pointer-events:none}.opening.is-pinned.is-discover .discover{pointer-events:auto}.opening.is-pinned .discover__title,.opening.is-pinned .cats{opacity:var(--show)}.opening.is-pinned .deck{opacity:0}.opening.is-pinned.is-dealt .deck{opacity:1}.opening.is-pinned .discover{--dmax: 88rem;--cg: clamp(1rem, 1.8vw, 2rem);--head: 9.5rem}@media(max-width:1359px){.opening.is-pinned .discover{--head: 15rem}}.opening.is-pinned .discover__head{max-width:var(--dmax);margin-bottom:clamp(2rem,6vh,4rem)}.opening.is-pinned .discover__title{font-size:min(clamp(2.5rem,1rem + 3.4vw,4.5rem),9svh)}.opening.is-pinned .deck{overflow:visible}.opening.is-pinned .deck__row{--cw: min( calc((min(100%, var(--dmax) - 2 * var(--gutter)) - 4 * var(--cg)) / 5), calc((var(--stage-h) - var(--head) - 12rem) * .8), 18rem );grid-template-columns:repeat(5,var(--cw));justify-content:center;width:100%;max-width:none;padding-block:.75rem 1.75rem;gap:var(--cg);overflow:visible}.opening.is-pinned .card__inner{gap:.35rem;padding:.5rem}.opening.is-pinned .card__foot{padding:0 .3rem .15rem;opacity:var(--show)}.opening.is-pinned .card__name{font-size:var(--fs-sm)}.opening.is-pinned .card__from:empty{display:none}.card__from{font-size:var(--fs-xs)}.rain{display:none}.opening.is-pinned .rain{position:absolute;inset:0;z-index:3;display:block;pointer-events:none}.rain__w{--lift: 0;position:absolute;left:0;top:0;overflow:hidden;border-radius:18px;background:radial-gradient(120% 90% at 50% 30%,#fff,var(--well));box-shadow:0 calc(10px + var(--lift) * 26px) calc(24px + var(--lift) * 40px) calc(-12px - var(--lift) * 8px) rgb(var(--shadow) / calc(.35 + var(--lift) * .15));opacity:0;transform-origin:50% 50%;will-change:transform}.rain__w[data-from]{z-index:2}.rain__w[data-k]{z-index:3}.opening.is-pinned.is-dealt .rain{visibility:hidden}.rain__w img{width:100%;height:100%;object-fit:cover}.rain__w--slab img{object-fit:contain;padding:9% 14%}.rain__w--frame{border-radius:3px;background:#fbf8f2}.rain__w--frame img{padding:12%;object-fit:contain}.discover{--c-bg: var(--ground)}.discover__head{display:grid;gap:clamp(1.25rem,3vh,2rem) clamp(2rem,4vw,4rem);margin-bottom:clamp(2rem,5vh,3.5rem)}@media(min-width:1360px){.discover__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.flip{position:relative;display:inline-grid;color:var(--text-3)}.flip>*{grid-area:1 / 1}.flip__sizer{display:grid;visibility:hidden}.flip__sizer>span{grid-area:1 / 1}.flip__word{position:relative;justify-self:start;display:inline-block;transition:opacity .3s var(--ease-arrive),transform .52s var(--ease-arrive),filter .3s}.flip__word.is-out{opacity:0;transform:translateY(-.35em);filter:blur(6px);transition-duration:.24s}.flip__word.is-from-below{opacity:0;transform:translateY(.35em);transition:none}.flip__word:after{content:"";position:absolute;left:0;right:0;bottom:-.06em;height:3px;background:linear-gradient(#00a8ff,#00a8ff) 0 0 / 100% 1px no-repeat,linear-gradient(#ff2f92,#ff2f92) 0 1px / 100% 1px no-repeat,linear-gradient(#ffc400,#ffc400) 0 2px / 100% 1px no-repeat;mix-blend-mode:multiply;transform-origin:left;transition:transform .7s var(--ease-arrive)}.flip.is-switching .flip__word:after{transform:scaleX(0);transition-duration:.2s}.cats{display:grid;grid-template-columns:repeat(4,minmax(0,7.75rem));gap:clamp(.4rem,1vw,.75rem)}.cat{position:relative;display:grid;justify-items:center;gap:.55rem;padding:.8rem .5rem 1.05rem;border:0;border-radius:22px;background:transparent;font:inherit;color:var(--text-3);cursor:pointer;transition:background-color .42s var(--ease-arrive),color .3s,box-shadow .42s var(--ease-arrive)}.cat:hover{color:var(--text-lit)}.cat:focus-visible{outline:var(--focus);outline-offset:2px}.cat[aria-selected=true]{background:var(--plate);color:var(--text-lit);box-shadow:0 0 0 1px var(--line),0 16px 34px -18px rgb(var(--shadow) / .35)}.cat__stack{position:relative;display:block;width:min(100%,5.5rem);height:clamp(2.8rem,6.4vh,4rem)}.cat:after{content:"";position:absolute;left:26%;right:26%;bottom:.45rem;height:2px;border-radius:2px;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .3s}.cats.is-playing .cat.is-timing:after{opacity:.55;animation:cat-dwell var(--dwell, 4.6s) linear both}@keyframes cat-dwell{to{transform:scaleX(1)}}.cat__w{--k: 0;position:absolute;left:50%;bottom:0;width:46%;aspect-ratio:4 / 5;border-radius:9px;overflow:hidden;background:var(--well);box-shadow:0 0 0 1px var(--line),0 6px 12px -6px rgb(var(--shadow) / .4);filter:grayscale(1) contrast(.92);opacity:.72;transform:translate(calc(-50% + (var(--k) - 1) * 62%)) rotate(calc((var(--k) - 1) * 9deg));transform-origin:50% 100%;transition:filter .52s var(--ease-arrive),opacity .52s var(--ease-arrive),transform .64s cubic-bezier(.34,1.56,.64,1)}.cat__w:nth-child(2){z-index:1}.cat__w img{width:100%;height:100%;object-fit:cover}.cat__w--slab{background:radial-gradient(120% 90% at 50% 30%,#fff,var(--well))}.cat__w--slab img{object-fit:contain;padding:6%}.cat__w--frame{border-radius:2px;background:#fbf8f2}.cat__w--frame img{padding:12%;object-fit:contain}.cat:hover .cat__w{opacity:.9}.cat[aria-selected=true] .cat__w{filter:none;opacity:1;transform:translate(calc(-50% + (var(--k) - 1) * 74%)) translateY(-8%) rotate(calc((var(--k) - 1) * 13deg)) scale(1.1)}.cat__label{font-size:var(--fs-sm);font-weight:500;white-space:nowrap}.cats__pill{display:none}@media(max-width:639px){.cats{grid-template-columns:repeat(4,minmax(0,1fr))}.cat{padding:.6rem .2rem .9rem;border-radius:16px}.cat__label{font-size:var(--fs-xs);white-space:normal;text-align:center}}.deck{overflow:hidden}.deck__row{display:grid;grid-template-columns:repeat(5,minmax(12rem,1fr));gap:clamp(.85rem,1.6vw,1.5rem);margin:0 auto;padding:var(--sp-4) var(--gutter) var(--sp-7);max-width:calc(var(--page-max) + 2 * var(--gutter));list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.deck__row::-webkit-scrollbar{display:none}.card{scroll-snap-align:center;perspective:900px}.card__inner{--rx: 0deg;--ry: 0deg;--px: 0px;--py: 0px;display:grid;gap:var(--sp-3);padding:0;border-radius:18px;background:none;transform:perspective(700px) rotateX(var(--ry)) rotateY(var(--rx));transform-style:preserve-3d;transition:transform .6s var(--ease-arrive),box-shadow .6s var(--ease-arrive)}.card__inner.is-tilting{transition-duration:.12s}.card__art{position:relative;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:radial-gradient(120% 90% at 50% 30%,#fff,var(--well));box-shadow:0 10px 24px -12px rgb(var(--shadow) / .35)}.deck .card__foot{padding:0 .15rem}.deck .card__name{overflow:hidden;font-size:var(--fs-sm);font-weight:500;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.deck .card__from:empty{display:none}.card__art img{width:100%;height:100%;object-fit:cover;transform:translate(var(--px),var(--py)) scale(1.08);transition:transform .6s var(--ease-arrive)}.card__inner.is-tilting .card__art img{transition-duration:.12s}.card__art--slab{background:radial-gradient(120% 90% at 50% 30%,#fff,var(--well))}.card__art--slab img{object-fit:contain;padding:9% 14%;filter:drop-shadow(0 10px 14px rgb(var(--shadow) / .3))}.card__art--frame{border-radius:3px;background:#fbf8f2;box-shadow:0 0 0 1px #0a0a0a0f,0 16px 28px -14px rgb(var(--shadow) / .45)}.card__art--frame img{padding:12%;object-fit:contain;transform:none}.card__foot{display:grid;gap:2px;padding:0 .4rem .3rem}.card__name{font-weight:600;letter-spacing:-.015em;color:var(--text-lit)}.card__from{font-size:var(--fs-sm);color:var(--text-3)}@supports (animation-timeline: view()){@media(min-width:640px)and (prefers-reduced-motion:no-preference){.opening:not(.is-pinned) .discover{view-timeline:--discover block}.opening:not(.is-pinned) .cat{animation:rise-in linear both;animation-timeline:--discover;animation-range:entry calc(10% + var(--n, 0) * 6%) entry calc(70% + var(--n, 0) * 6%)}.opening:not(.is-pinned) .card{animation:rise-zoom linear both;animation-timeline:--discover;animation-range:entry calc(30% + var(--i) * 5%) cover calc(40% + var(--i) * 3%)}}}@keyframes rise-in{0%{opacity:0;transform:translateY(2.5rem)}}@keyframes rise-zoom{0%{opacity:0;transform:translateY(16vh) scale(.82)}}.card.is-flipping .card__inner{animation:card-flip .82s linear calc(var(--i) * 70ms) both}@keyframes card-flip{0%{transform:translateY(0) rotateY(0);filter:brightness(1);animation-timing-function:cubic-bezier(.55,0,.8,.35)}44%{transform:translateY(-10px) rotateY(90deg) scale(.97);filter:brightness(.82);animation-timing-function:steps(1,end)}52%{transform:translateY(-10px) rotateY(-90deg) scale(.97);filter:brightness(.82);animation-timing-function:cubic-bezier(.22,1.25,.4,1)}to{transform:translateY(0) rotateY(0);filter:brightness(1)}}.communities__grid{display:grid;gap:clamp(2rem,6vh,4rem);justify-items:center}.communities__copy{display:grid;gap:var(--sp-4);justify-items:center;text-align:center}.worlds{position:relative;width:min(100%,84rem);aspect-ratio:1200 / 540}.worlds__routes--tall{display:none}.worlds__routes{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.route path{fill:none;stroke-width:1.5;stroke-dasharray:2 7;stroke-linecap:round;mix-blend-mode:multiply}.route--c path{stroke:#00a8ff}.route--m path{stroke:#ff2f92}.route--k path{stroke:#0a0a0a73;stroke-dasharray:none;stroke-width:1}@media(prefers-reduced-motion:no-preference){.worlds.is-on .route--c path,.worlds.is-on .route--m path{animation:route-flow 2.4s linear infinite}.worlds.is-on .route--m path{animation-direction:reverse}}@keyframes route-flow{to{stroke-dashoffset:-18}}.world{--ws: clamp(8rem, 13.5vw, 13rem);position:absolute;left:var(--x);top:var(--y);width:var(--ws);aspect-ratio:1;margin:calc(var(--ws) / -2) 0 0 calc(var(--ws) / -2);border-radius:50%;background:radial-gradient(circle,#ffffffe6,#fff0 70%)}.world:before{content:"";position:absolute;inset:6%;border-radius:50%;border:1px solid rgb(10 10 10 / .18)}.world__core{position:absolute;inset:30%;border-radius:50%;overflow:hidden;background:var(--plate);box-shadow:0 0 0 3px var(--plate),0 12px 26px -8px rgb(var(--shadow) / .4)}.world__core img{width:100%;height:100%;object-fit:cover}.world__core--slab img{object-position:50% 45%;transform:scale(1.5)}@property --spin{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.world__ring{position:absolute;inset:0}.world__ring i{--a: calc(var(--k) * 360deg / var(--n) - 90deg + var(--spin));position:absolute;left:50%;top:50%;width:22%;aspect-ratio:4 / 5;border-radius:50%/40%;overflow:hidden;box-shadow:0 0 0 2px var(--plate),0 6px 14px rgb(var(--shadow) / .28);transform:translate(-50%,-50%) translate(calc(cos(var(--a)) * var(--ws) * .46),calc(sin(var(--a)) * var(--ws) * .46))}.world__ring i img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.worlds.is-on .world__ring{animation:ring-spin 48s linear infinite}.worlds.is-on .world:nth-of-type(2n) .world__ring{animation-direction:reverse}}@media(prefers-reduced-motion:no-preference){.js .worlds:not(.is-in) .world,.js .worlds:not(.is-in) .worlds__routes{opacity:0}.worlds.is-in .world{animation:world-fly 1.5s cubic-bezier(.16,1,.3,1) calc(var(--o) * .14s) both}.worlds.is-in .world__ring i{animation:person-in .7s cubic-bezier(.34,1.56,.64,1) calc(var(--o) * .14s + .76s + var(--k) * 80ms) both}.worlds.is-in .worlds__routes{animation:route-draw 1.6s cubic-bezier(.65,0,.35,1) .9s both}}@keyframes world-fly{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(3.4);filter:blur(14px)}45%{opacity:1;filter:blur(0)}to{transform:none}}@keyframes person-in{0%{opacity:0;scale:.2}}@keyframes route-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(max-width:639px){.worlds{aspect-ratio:600 / 980}.worlds__routes--wide{display:none}.worlds__routes--tall{display:block}.world{--ws: 6.5rem;left:var(--tx);top:var(--ty)}.worlds.is-in .worlds__routes{animation-name:route-draw-down}}@keyframes route-draw-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ring-spin{to{--spin: 360deg}}.world__name{position:absolute;left:50%;top:100%;transform:translate(-50%,calc(var(--ws) * .14 + .5rem));white-space:nowrap;font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}@property --turn{syntax: "<number>"; inherits: true; initial-value: 0;}.descent{--turn: 0;--title: 0;position:relative;padding-block:clamp(5rem,12vh,9rem) clamp(2rem,6vh,4rem);background:var(--ground)}.descent__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"a stage" "b stage";gap:clamp(1rem,3vw,2rem) clamp(2rem,5vw,5rem);align-items:center}.descent__t{justify-self:start;width:max-content;padding-right:.08em;white-space:nowrap}.descent__t--a{grid-area:a;align-self:end}.descent__t--b{grid-area:b;align-self:start}.descent.is-pinned .descent__grid{grid-template-areas:"copy stage"}.descent.is-pinned .descent__t--a,.descent.is-pinned .descent__t--b{grid-area:copy;align-self:center}.descent .descent__stack{grid-area:stage;height:auto;cursor:default;perspective:2000px}.descent__stack,.descent__callouts{-webkit-user-select:none;user-select:none}.descent__stack .stack__scene{position:relative;left:auto;top:auto;width:100%;aspect-ratio:4 / 3;transform:none}.descent__stack .stack__plane:not(.stack__plane--app){display:none}.stack__plane--app{border:0;background:none;transform:none}.stack__plane--app .app{height:100%}.descent:not(.is-pinned) .descent__stack .stack__scene{aspect-ratio:auto}.descent:not(.is-pinned) .stack__plane--app{position:relative}.descent:not(.is-pinned) .stack__plane--app .app{height:auto}.descent.is-pinned{--stage-h: max(40rem, calc(100svh - var(--header-h)));height:calc(var(--stage-h) + 190vh);padding:0}.descent.is-pinned .descent__sticky{position:sticky;top:var(--header-h);display:grid;align-items:center;height:var(--stage-h);overflow:clip}.descent.is-pinned .descent__t{--c: calc(4 * var(--x) * (1 - var(--x)));color:color-mix(in srgb,var(--text-lit) clamp(0%,calc((1 - var(--x) * 1.35) * 100%),100%),transparent);text-shadow:calc(var(--x) * -.11em) calc(var(--x) * -.01em) calc(var(--x) * .05em) color-mix(in srgb,var(--fringe-1) clamp(0%,calc(var(--c) * 100%),100%),transparent),0 calc(var(--x) * .06em) calc(var(--x) * .05em) color-mix(in srgb,var(--fringe-2) clamp(0%,calc(var(--c) * 100%),100%),transparent),calc(var(--x) * .11em) calc(var(--x) * -.01em) calc(var(--x) * .05em) color-mix(in srgb,var(--fringe-3) clamp(0%,calc(var(--c) * 100%),100%),transparent);filter:blur(calc(var(--x) * var(--x) * 3px))}.descent.is-pinned .descent__t--a{--x: clamp(0, calc(var(--title) / .62), 1)}.descent.is-pinned .descent__t--b{--x: clamp(0, calc((1 - var(--title)) / .62), 1)}.descent.is-pinned .descent__stack{height:min(68vh,38rem);display:grid;place-items:center}.descent.is-pinned .descent__stack .stack__scene{width:min(44rem,100%,82vh);transform-style:preserve-3d;transform:translate(calc(var(--turn) * -7vw),calc(var(--turn) * -3vh - var(--open) * 10rem)) rotateX(calc(var(--turn) * 56deg)) rotate(calc(var(--turn) * -32deg)) scale(calc(1 - var(--turn) * .34));transition:none}.descent.is-pinned .descent__stack .stack__plane:not(.stack__plane--app){display:block;opacity:calc(var(--turn) * 1.4);transform:translateZ(calc(var(--i) * -1 * (8px + 46px * var(--turn) + 30px * var(--open))))}.descent.is-pinned .stack__plane--app{box-shadow:0 calc(var(--turn) * 50px) calc(30px + var(--turn) * 60px) rgb(var(--shadow) / calc(.25 + var(--turn) * .15));border-radius:20px}.descent__callouts{display:none}.descent.is-pinned .descent__callouts{position:absolute;inset:0;z-index:3;display:block;opacity:var(--open);pointer-events:none}.descent__leaders{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.descent__leaders path{fill:none;stroke:var(--text-3);stroke-width:1}.descent__leaders circle{fill:var(--text-lit)}.descent__callouts ul{margin:0;padding:0;list-style:none}.descent__callouts li{position:absolute;left:0;top:0;display:grid;gap:.1rem;transform:translate(var(--lx, 0),calc(var(--ly, 0) - 50%))}.descent__callouts b{font-family:var(--face-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-lit)}.descent__callouts span{display:none}.descent__callouts b{font-size:var(--fs-sm)}.descent.is-pinned~.surface .surface__legend{display:none}@media(max-width:899px){.descent__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "stage" "b"}.descent__t--a{grid-area:a}.descent__t--b{grid-area:b}}.app{--app-linen: #ebe3d4;--app-plate: #fbf8f2;--app-ink: #0a0a0a;--app-glide: cubic-bezier(.25, 1, .5, 1);position:relative;container-type:inline-size;display:flex;gap:10px;padding:10px;box-sizing:border-box;border-radius:24px;overflow:hidden;background:#f3eee4;box-shadow:0 50px 90px -30px rgb(var(--shadow) / .45);font-size:14px;color:var(--app-ink);-webkit-user-select:none;user-select:none}.app__rail{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:52px;padding:12px 0;box-sizing:border-box;border-radius:16px;background:var(--app-linen)}.app__logo{width:22px;height:30px;margin-bottom:10px;background:var(--app-ink);-webkit-mask:url(/brand/silkroute-badge-white.svg) center / contain no-repeat;mask:url(/brand/silkroute-badge-white.svg) center / contain no-repeat}.app__rail i{display:grid;place-items:center;width:36px;height:36px}.app__rail svg{width:19px;height:19px;fill:none;stroke:#3d3a33;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app__body{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.app__top{flex:none;display:flex;align-items:center;gap:12px;height:36px}.app__top b{font-size:26px;font-weight:600;letter-spacing:-.045em}.app__search,.app__key{display:flex;align-items:center;height:34px;border-radius:999px;font-size:13px;white-space:nowrap}.app__search{flex:1;min-width:0;padding:0 14px;background:var(--app-plate);color:#5c574c}.app__key{padding:0 16px;background:var(--app-ink);color:#f3eee4;font-weight:500}.app__head{flex:none;display:flex;align-items:center;gap:14px;padding:10px 16px;border-radius:16px;background:var(--app-plate)}.app__face{display:block;flex:none}.app__face img{display:block;width:auto;height:46px}.app__who{display:grid;gap:1px}.app__who b{font-size:18px;font-weight:600;letter-spacing:-.03em}.app__who>span{font-size:13px;color:#3d3a33}.app__board{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px 16px 0 0;background:var(--app-linen);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),transparent);mask-image:linear-gradient(#000 calc(100% - 44px),transparent)}.app__board-title{flex:none;display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;letter-spacing:-.025em}.app__n{padding:1px 8px;border-radius:999px;background:var(--app-ink);color:#f3eee4;font-size:12px;font-weight:500;letter-spacing:0}.app__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:8px;margin:0;padding:0;list-style:none}.app__piece{position:relative;aspect-ratio:1;min-width:0;border-radius:10px;overflow:hidden;background:var(--app-plate);transition:transform .24s var(--app-glide)}.app__piece.is-large{grid-column:span 2;grid-row:span 2}.app__piece.is-press{transform:scale(.97)}.app__art{display:block;width:100%;height:100%}.app__art img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.app__piece.is-slab .app__art{padding:7%;box-sizing:border-box}.app__piece.is-slab img{object-fit:contain}.app__facts{display:none}.app__piece.is-open{z-index:1;aspect-ratio:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;grid-column:span 2;animation:app-open .32s var(--app-glide) both}.app__piece.is-open.is-large{grid-column:span 3;grid-template-columns:calc((100% - 16px) * 2 / 3 + 8px) minmax(0,1fr)}.app__piece.is-open .app__art{aspect-ratio:1;height:auto}.app__piece.is-open .app__facts{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;padding-right:10px;animation:app-words .24s linear .11s both}.app__facts b{font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.app__facts span{font-size:13px;color:#5c574c}.app__facts i{margin-top:6px;padding:5px 12px;border-radius:999px;background:var(--app-ink);color:#f3eee4;font-size:13px;font-style:normal;font-weight:500}.app__piece.is-closing{animation:app-close .2s var(--app-glide) both}@keyframes app-open{0%{clip-path:inset(0 50% 0 0 round 10px)}to{clip-path:inset(0 0 0 0 round 10px)}}@keyframes app-close{0%{clip-path:inset(0 0 0 0 round 10px)}to{clip-path:inset(0 50% 0 0 round 10px)}}@keyframes app-words{0%{opacity:0}to{opacity:1}}.app__cursor{position:absolute;left:0;top:0;z-index:5;width:18px;height:22px;opacity:0;transform:translate(var(--cx, 60%),var(--cy, 70%));transition:transform .64s cubic-bezier(.65,0,.35,1),opacity .3s;filter:drop-shadow(0 2px 3px rgb(70 50 20 / .5))}.app__cursor svg{width:100%;height:100%}.app.is-playing .app__cursor{opacity:1}@container (max-width: 520px){.app__rail,.app__search{display:none}.app__key{margin-left:auto}.app__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app__piece.is-open.is-large{grid-column:span 2;grid-row:span 3;grid-template-columns:minmax(0,1fr)}.app__piece.is-open.is-large .app__facts{padding:0 12px 12px}}.descent:not(.is-pinned) .stack__plane--app .app__board{max-height:34rem}.surface{--c-bg: var(--ground);padding-bottom:0;overflow-x:clip}.surface__top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:center}.surface__deep{--deep-gap: clamp(3rem, 8vh, 5rem);display:grid;gap:var(--deep-gap);margin-top:clamp(2rem,6vh,4rem);margin-inline:calc(50% - 50vw);padding:15rem calc(50vw - 50%) clamp(5rem,12vh,8rem);background:url(/art/v4/waterline.svg) center top / 1008px 224px repeat-x,linear-gradient(to bottom,transparent 0,transparent 222px,#0a0a0a 222px)}.surface__deep{position:relative}.descent+.surface{padding-top:0}.descent+.surface .surface__deep{margin-top:0}.waterline,.waterline-run{display:none}.surface__deep{--fill-in: 1}.js .surface__deep.has-waterline{--hold: 80svh;--run: calc(100svh + var(--hold));--land: clamp(11rem, 36svh, 20rem);padding-top:0;background:linear-gradient(to bottom,transparent 0,transparent calc(var(--run) - 3px),#0a0a0a calc(var(--run) - 3px))}.js .has-waterline .waterline-run{display:block;width:100vw;height:var(--run);margin-left:calc(50% - 50vw);margin-bottom:calc(var(--land) - 100svh - var(--deep-gap));pointer-events:none}.js .has-waterline .waterline{position:sticky;top:0;display:block;width:100%;height:100svh}.js .has-waterline>:not(.waterline-run){position:relative;z-index:1;opacity:var(--fill-in)}.js .has-waterline>.surface__title--deep{margin-bottom:clamp(1.5rem,7vh,5rem);opacity:1;color:#f3eee4;mix-blend-mode:difference}.js .has-waterline>.b2b-chains{margin-top:clamp(2rem,9vh,6rem)}.js .has-beats :is(.surface__legend>li,.trust>li,.trust__note,.b2b-chains .note,.b2b-chains li){opacity:0;translate:0 1.25rem;filter:blur(6px)}.js .has-beats.is-ink .is-in{opacity:1;translate:0 0;filter:none;transition:opacity .7s var(--ease-arrive) calc(.18s + var(--bk, 0) * .15s),translate .9s var(--ease-arrive) calc(.18s + var(--bk, 0) * .15s),filter .7s var(--ease-arrive) calc(.18s + var(--bk, 0) * .15s)}.surface+.doors,.doors+.join,main:has(>.join:last-child)~.site-footer{box-shadow:0 -3px #0a0a0a}@media(max-width:639px){.js .surface__deep.has-waterline{--land: clamp(8rem, 28svh, 12rem)}}@media(max-width:639px){.js .surface__deep.has-waterline{--hold: 60svh;--land: clamp(5rem, 16svh, 8rem)}}.surface__title--deep{color:var(--text-lit)}.surface__legend{display:grid;margin:0;padding:0;list-style:none;counter-reset:layer}.surface__legend li{display:grid;grid-template-columns:3rem 10rem minmax(0,1fr);align-items:baseline;gap:var(--sp-4);padding:1.05rem 0;border-bottom:1px solid var(--line-strong);counter-increment:layer}.surface__legend li:before{content:"0" counter(layer);font-family:var(--face-mono);font-size:var(--fs-xs);color:var(--text-3)}.surface__legend b{font-family:var(--face-mono);font-size:var(--fs-sm);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-lit)}.surface__legend span{color:var(--text-2)}@property --open{syntax: "<number>"; inherits: true; initial-value: 0;}.stack{--spread: 1;--tx: 0;--ty: 0;position:relative;height:clamp(20rem,34vw,28rem);perspective:1800px;cursor:pointer;transition:--open .8s var(--ease-arrive)}.stack.is-open{--open: 1}.stack__scene{position:absolute;left:50%;top:42%;width:min(28rem,82%);aspect-ratio:16 / 10;transform-style:preserve-3d;transform:translate(-50%,-50%) rotateX(calc(58deg - var(--ty) * 5deg)) rotate(calc(-34deg + var(--tx) * 5deg));transition:transform .6s var(--ease-arrive)}.stack__plane{position:absolute;inset:0;border:1px solid rgb(10 10 10 / calc(.3 - var(--i) * .035));border-radius:24px;background:rgb(255 255 255 / calc(.55 - var(--i) * .07));transform:translateZ(calc(var(--i) * -1 * (24px + 30px * var(--spread) + 34px * var(--open))))}.stack__plane:not(.stack__plane--app)>span:first-child{position:absolute;left:1.1rem;bottom:.8rem;font-family:var(--face-mono);font-size:.6875rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgb(10 10 10 / calc(.62 - var(--i) * .06))}.stack__plane--top{display:grid;align-content:center;justify-items:center;gap:.8rem;border:0;background:#0b0b0b;box-shadow:0 0 0 1px #ffffff0f inset,0 40px 80px rgb(var(--shadow) / .3);color:#e6e6e6}.sa-search{display:flex;align-items:center;gap:.4rem;width:82%;padding:.4rem .7rem;border-radius:var(--r-pill);background:#171717;box-shadow:inset 0 0 0 1px #ffffff12;color:#8a8a8a;font-size:.625rem}.sa-search svg,.sa-swap svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.sa-deal{display:flex;align-items:center;gap:.9rem}.sa-side{display:grid;justify-items:center;gap:.15rem}.sa-side img{width:3.4rem;height:3.4rem;border-radius:12px;object-fit:cover}.sa-side img.is-slab{width:2.1rem;object-fit:contain;border-radius:2px}.sa-side b{font-size:.6875rem;font-weight:600;color:#fff}.sa-side small{font-size:.5625rem;color:#8a8a8a}.sa-swap{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:#1c1c1c;color:#fff}.sa-btn{padding:.35rem .9rem;border-radius:var(--r-pill);background:#f3eee4;color:#0a0a0a;font-size:.6875rem;font-weight:600}@media(prefers-reduced-motion:reduce){.stack,.stack__scene{transition:none}}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6);margin:0;padding:0;list-style:none}.trust li{padding-top:var(--sp-4);border-top:1px solid var(--line-strong)}.trust h3{margin:0 0 var(--sp-2);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--text-lit)}.trust p{margin:0;color:var(--text-2)}.chains{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5) var(--sp-7)}.chains__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-7);margin:0;padding:0;list-style:none}.chains__row li{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--fs-md);font-weight:500;letter-spacing:-.01em;color:var(--text-lit)}.chains__row img{width:24px;height:24px;object-fit:contain;filter:brightness(0) invert(1)}.chains__row img.is-lockup{object-fit:cover;object-position:left center}.doors{padding-top:clamp(1rem,4vh,3rem)}.doors__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,1.5rem)}.door{position:relative;display:grid;min-height:clamp(22rem,36vw,30rem);border-radius:28px;overflow:hidden;isolation:isolate;background:#121211;box-shadow:0 0 0 1px #ffffff12;color:#fff;text-decoration:none}.door__media{position:absolute;inset:0;z-index:-1}.door--biz .door__media{background:radial-gradient(circle at 50% 50%,#1a1a19,#0e0e0e 70%)}.door__route{fill:#f3eee4}.door__glow{opacity:.35}.door__edge{fill:none;stroke:#f3eee4;stroke-opacity:.3;stroke-width:1.2px;vector-effect:non-scaling-stroke}.door__split>use{mix-blend-mode:screen}.door__r{fill:var(--pl-1)}.door__g{fill:var(--pl-2)}.door__b{fill:var(--pl-3)}@media(prefers-reduced-motion:no-preference){.door__pen{animation:door-pen 1.1s var(--ease-step) both}.door__ch{animation:door-ch 1.1s var(--ease-step) both}}@media(prefers-reduced-motion:reduce){.door__split{display:none}}@keyframes door-pen{0%{stroke-dashoffset:227}to{stroke-dashoffset:44}}@keyframes door-ch{0%{stroke-dashoffset:-29}to{stroke-dashoffset:-212}}@media(max-width:639px){.door--biz .door__reveal{left:-10%;width:120%;max-width:none}}.door__reveal{position:absolute;inset:0;width:100%;height:100%;transition:transform 1.2s var(--ease-arrive)}.door:hover .door__reveal{transform:scale(1.04)}@media(prefers-reduced-motion:no-preference){.doors.is-on .door__reveal{animation:door-glitch 5.2s steps(1,end) 3.2s infinite}}@keyframes door-glitch{0%,86%,to{filter:none;translate:0 0}88%{filter:drop-shadow(5px 0 0 rgb(255 196 0 / .85)) drop-shadow(-5px 0 0 rgb(47 91 255 / .85));translate:-2px 0}90%{filter:drop-shadow(-3px 1px 0 rgb(255 196 0 / .75)) drop-shadow(3px -1px 0 rgb(47 91 255 / .75));translate:2px 0}92%{filter:drop-shadow(2px 0 0 rgb(255 196 0 / .6)) drop-shadow(-2px 0 0 rgb(47 91 255 / .6));translate:0 0}}.door__flow path{stroke-dasharray:.1 .9;stroke-linecap:round;mix-blend-mode:screen}.door__flow path:nth-child(1){stroke:var(--prism-r)}.door__flow path:nth-child(2){stroke:var(--prism-g)}.door__flow path:nth-child(3){stroke:var(--prism-b)}@media(prefers-reduced-motion:no-preference){.doors.is-on .door__flow path{animation:door-run 4.2s linear infinite}.doors.is-on .door__flow path:nth-child(2){animation-delay:-1.4s}.doors.is-on .door__flow path:nth-child(3){animation-delay:-2.8s}}@keyframes door-run{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.door:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0a0aeb,#0a0a0a00 55%)}.door__media--lanes{color:#f3eee447;background:radial-gradient(circle at 50% 51%,rgb(255 255 255 / .11),rgb(255 255 255 / .03) 9%,transparent 20%),radial-gradient(circle at 50% 50%,#1a1a19,#0e0e0e 70%)}.door__media--lanes svg{width:100%;height:100%}.door__node{fill:#fff;transform:scale(.62);transform-box:fill-box;transform-origin:center;filter:drop-shadow(-1.5px 0 .5px rgb(255 61 46 / .9)) drop-shadow(1.5px 0 .5px rgb(74 114 255 / .95)) drop-shadow(0 0 5px rgb(255 255 255 / .75)) drop-shadow(0 0 16px rgb(255 255 255 / .28))}.door__body{align-self:end;display:grid;gap:var(--sp-2);padding:clamp(1.5rem,3vw,2.5rem)}.door .note{color:#ffffffb3}.door__title{max-width:18ch;font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.door__go{display:inline-flex;align-items:center;gap:.5em;color:#ffffffd1}.door__go:after{content:"→";transition:transform .32s var(--ease-arrive)}.door:hover .door__go:after{transform:translate(5px)}.door:focus-visible{outline:2px solid #fff;outline-offset:4px}.join__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:center}.join__next{margin:calc(var(--sp-3) * -1) 0 0;font-size:var(--fs-sm);color:var(--text-3)}.join__refer a{color:inherit;text-underline-offset:.2em}.communities__door{max-width:none;font-size:var(--fs-sm);font-weight:500;color:var(--text-2)}.join__refer{max-width:34ch;margin:0;padding-left:.9rem;border-left:2px solid;border-image:linear-gradient(var(--prism-r),var(--prism-g),var(--prism-b)) 1;font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}.join__refer b{color:var(--text-lit);font-weight:600}.join__copy{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);justify-items:start}.join__mark{position:relative;justify-self:stretch;width:100%;aspect-ratio:16 / 6.6;overflow:hidden}.join__mark img{position:absolute;left:50%;top:50%;display:block;width:168%;max-width:none;height:auto;transform:translate(-50%,-50%)}.join__mark img:not([src]){visibility:hidden}.join__mark img.is-still{width:92%}.scene{min-height:min(56rem,92svh);display:grid;align-items:end;overflow:clip;isolation:isolate}.scene__media{position:absolute;inset:-12% 0;z-index:-2}.scene__media img{width:100%;height:100%;object-fit:cover}.scene__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0a0ad9,#0a0a0a59 45%,#0a0a0a1a 75%,#0a0a0a73)}.scene__inner{display:grid;gap:var(--sp-5);align-content:end;justify-items:start}.scene .h2{color:#fff}.scene .lede{color:#ffffffd1}@media(max-width:899px){.communities__grid,.show__grid,.surface__top,.doors__grid,.join__grid{grid-template-columns:minmax(0,1fr)}.trust,.app__shelf{grid-template-columns:1fr}.surface__legend li{grid-template-columns:2.5rem minmax(0,1fr)}.surface__legend li span{grid-column:2}.deck__row{grid-template-columns:repeat(5,62vw)}.join__mark{width:100%}.app__tabs{display:none}}@media(max-width:639px){.surface__legend{grid-template-columns:1fr 1fr;column-gap:var(--sp-4)}.surface__legend li{grid-template-columns:1.8rem minmax(0,1fr);align-content:start;gap:.15rem .4rem;padding:.85rem 0}.surface__legend li span{grid-column:2;font-size:var(--fs-sm)}.trust,.doors__grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--sp-4);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.trust::-webkit-scrollbar,.doors__grid::-webkit-scrollbar{display:none}.trust>li,.doors__grid>.door{scroll-snap-align:start}.trust:focus-visible{outline:var(--focus);outline-offset:4px}.door{min-height:24rem}}.opening+.match{padding-top:clamp(7rem,18vh,12rem)}.match__grid{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"map copy";align-items:center;column-gap:clamp(3rem,5.5vw,5rem)}.match__map{--u: min( calc(.518vw - .6px) , .375rem, .66svh);--tile: calc(var(--u) * 40);--arc: calc(var(--u) * 72);--holder: calc(var(--u) * 9.4);grid-area:map;width:calc(var(--tile) / 2 + var(--arc) + var(--holder))}.match__copy{grid-area:copy;display:grid;justify-items:start;align-content:center}.match__title{max-width:8em;font-size:clamp(2.75rem,1.2rem + 4.3vw,5rem)}.picks{min-width:0;width:100%;max-width:30rem;margin:var(--sp-7) 0 0;padding:0;border:0}.picks__legend{margin:0 0 var(--sp-4);padding:0}.picks__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.pick{--pad: .375rem;--pad-r: 1rem;--art: 3rem;--gap: .875rem;--wipe-at: calc(var(--pad) + var(--art) / 2) 50%;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--gap);min-height:3.75rem;padding:var(--pad) var(--pad-r) var(--pad) var(--pad);border-radius:1.125rem;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px rgb(var(--shadow) / .06);color:var(--text);font-size:var(--fs-md);font-weight:520;line-height:1.15;letter-spacing:-.012em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .24s var(--ease-step),background-color .24s var(--ease-step),scale .32s var(--ease-arrive)}.pick__ink{position:absolute;inset:0;z-index:0;display:flex;align-items:center;padding:var(--pad) var(--pad-r) var(--pad) calc(var(--pad) + var(--art) + var(--gap));border-radius:inherit;background:var(--text-lit);color:var(--plate);clip-path:circle(0% at var(--wipe-at));pointer-events:none;transition:clip-path .3s cubic-bezier(.55,0,.75,.3)}.pick__inked{position:relative;min-width:0;text-wrap:balance}.pick input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pick__art{position:relative;z-index:1;flex:none;display:block;width:var(--art);aspect-ratio:1;border-radius:.75rem;overflow:hidden;background:var(--well);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .24s var(--ease-step),scale .42s var(--ease-arrive)}.pick__art img{display:block;width:100%;height:100%;object-fit:cover}.pick__art--slab img{object-position:50% 32%;scale:1.8}.pick__name{min-width:0;text-wrap:balance}.pick__time{position:absolute;inset:0;background:#f3eee417;clip-path:inset(0 100% 0 0)}@media(hover:hover){.pick:hover:not(:has(input:checked)){background:#fff;box-shadow:inset 0 0 0 1px #0a0a0a4d,0 6px 18px -10px rgb(var(--shadow) / .35)}.pick:hover .pick__art{scale:1.04}}.pick:active{scale:.985}.pick:has(input:checked){box-shadow:inset 0 0 0 1px var(--text-lit),0 10px 24px -14px rgb(var(--shadow) / .6)}.pick:has(input:checked) .pick__ink{clip-path:circle(150% at var(--wipe-at));transition:clip-path .64s cubic-bezier(.22,1,.36,1)}.pick:has(input:checked) .pick__art{box-shadow:0 0 0 1.5px #f3eee4d9}.pick:has(input:focus-visible){outline:2px solid var(--text-lit);outline-offset:3px}.match__rule{margin:var(--sp-6) 0 0;font-size:var(--fs-md);line-height:1.5;letter-spacing:-.006em;color:var(--text-2)}.match__rule b{font-weight:560;color:var(--text-lit)}.match__stage{--flow: right;--pitch: 12.5deg;position:relative;height:calc(var(--arc) * 2 * sin(var(--pitch) * 2.5) + var(--holder) * 1.5 + 1.5rem);min-height:calc(var(--tile) + 5rem)}.match__lanes{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.match__lanes path{fill:none;stroke:#0a0a0a2b;stroke-width:1.25;stroke-linecap:round;transition:opacity .42s var(--ease-step)}.match__lanes path.is-dim{opacity:.5}.match__lanes .prism{stroke-width:2;mix-blend-mode:multiply;transition:opacity .48s var(--ease-step) .7s}.match__lanes .prism.is-faded{opacity:0}.match__lanes .strand{mix-blend-mode:multiply;transition:opacity .48s var(--ease-step) .7s}.match__lanes .strand.is-faded{opacity:0}.match__lanes .prism--c{stroke:var(--fringe-1)}.match__lanes .prism--m{stroke:var(--fringe-2)}.match__lanes .prism--y{stroke:var(--fringe-3)}.match__lanes .core{stroke:var(--text-lit);stroke-width:2;opacity:0;transition:opacity .52s var(--ease-arrive) .44s}.match__lanes .core.is-on{opacity:1}.match__you{position:absolute;left:0;top:50%;z-index:2;translate:0 -50%}.match__you .note{position:absolute;left:.125rem;bottom:calc(100% + .875rem);white-space:nowrap}.match__tile{display:block;width:var(--tile);aspect-ratio:1;padding:clamp(.375rem,3.2%,.5rem);border-radius:clamp(1.25rem,11%,1.75rem);background:var(--plate);box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px var(--line),0 2px 4px rgb(var(--shadow) / .06),0 32px 60px -28px rgb(var(--shadow) / .5)}.match__tile img{display:block;width:100%;height:100%;border-radius:clamp(.875rem,8.5%,1.25rem);object-fit:cover}.match__holders{position:absolute;inset:0;z-index:1;margin:0;padding:0;list-style:none}.match__holders li{--a: calc(var(--j) * var(--pitch));position:absolute;left:calc(var(--tile) / 2 + cos(var(--a)) * var(--arc));top:calc(50% + sin(var(--a)) * var(--arc));translate:-50% -50%}.holder{position:relative;display:block;width:var(--holder);aspect-ratio:4 / 5;padding:0;border:0;border-radius:var(--r-person);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .36s var(--ease-step),filter .36s var(--ease-step),transform .36s var(--ease-step)}.holder__face{display:block;width:100%;height:100%;border-radius:var(--r-person);overflow:hidden;background:var(--well);box-shadow:0 0 0 2px var(--plate),0 0 0 3px var(--line-strong);transition:box-shadow .36s var(--ease-step)}.holder__face img,.holder__has img{display:block;width:100%;height:100%;object-fit:cover}.holder__has{position:absolute;right:-24%;bottom:-4%;width:50%;aspect-ratio:1;border-radius:22%;overflow:hidden;background:var(--plate);box-shadow:0 0 0 2px var(--plate),0 6px 14px rgb(var(--shadow) / .25);transform-origin:30% 30%;transition:scale .36s var(--ease-step)}.holder__has--slab{right:-18%;width:36%;aspect-ratio:.58;border-radius:9%;background:none;box-shadow:0 6px 14px rgb(var(--shadow) / .28)}.holder__has--slab img{object-fit:contain}.match[data-intro]:not([data-state]) .holder,.match[data-state=found] .holder:not(.is-fit){opacity:.5;filter:grayscale(1)}.holder.is-fit{transform:scale(1.14);transition:opacity .42s var(--ease-arrive) var(--catch, 0ms),filter .42s var(--ease-arrive) var(--catch, 0ms),transform .68s cubic-bezier(.34,1.42,.64,1) var(--catch, 0ms)}.holder.is-fit .holder__face{box-shadow:0 0 0 2px var(--plate),0 0 0 3.5px var(--text-lit);transition-delay:var(--catch, 0ms)}.holder.is-fit .holder__has{scale:1.18;transition:scale .62s cubic-bezier(.34,1.42,.64,1) calc(var(--catch, 0ms) + 80ms)}.holder[aria-pressed=true]:not(.is-fit){opacity:.8;filter:none}@media(hover:hover){.match[data-state=found] .holder:not(.is-fit):hover{opacity:.8;filter:grayscale(.15)}}.holder[aria-pressed=true]:not(.is-fit) .holder__face{box-shadow:0 0 0 2px var(--plate),0 0 0 3px var(--text-3)}@media(prefers-reduced-motion:no-preference){.match[data-intro=wait] .match__tile{opacity:0;scale:.92;filter:blur(10px)}.match[data-intro=in] .match__tile{transition:opacity .64s var(--ease-arrive),scale 1s cubic-bezier(.16,1,.3,1),filter .76s var(--ease-arrive)}.match[data-intro=wait] .match__you .note{opacity:0;translate:0 .5rem}.match[data-intro=in] .match__you .note{transition:opacity .52s var(--ease-arrive) .22s,translate .7s var(--ease-arrive) .22s}.match[data-intro=wait] .match__holders li{opacity:0;scale:.55}.match[data-intro=in] .match__holders li{--hd: calc(.56s + max(var(--j), -1 * var(--j))*60ms) ;transition:opacity .42s var(--ease-arrive) var(--hd),scale .68s cubic-bezier(.34,1.45,.64,1) var(--hd)}.match[data-intro=wait] :is(.picks__legend,.pick,.match__rule){opacity:0;translate:0 .75rem}.match[data-intro=in] :is(.picks__legend,.pick,.match__rule){--pd: calc(.24s + var(--pi, 0) * 70ms);transition:opacity .62s var(--ease-arrive) var(--pd),translate .82s var(--ease-arrive) var(--pd),box-shadow .24s var(--ease-step),background-color .24s var(--ease-step)}.match[data-intro=in] .pick{--pd: calc(.32s + var(--pi, 0) * 70ms)}.match[data-intro=in] .match__rule{--pd: .72s}}@media(prefers-reduced-motion:reduce){.match :is(.pick,.pick__art,.pick__ink,.holder,.holder__face,.holder__has,.match__tile),.match .match__lanes path{transition:none!important}}@media(min-width:900px)and (max-width:1099px){.pick{--art: 2.5rem;--gap: .625rem;--pad-r: .75rem;font-size:.9375rem}.pick__art{border-radius:.625rem}}@media(max-width:899px){.match__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "map" "picks" "rule";row-gap:0}.match__copy{display:contents}.match__title{grid-area:title}.match__map{--u: min(calc(100vw * .0078), .6svh);margin-top:var(--sp-7)}.picks{grid-area:picks;margin-top:var(--sp-7)}.match__rule{grid-area:rule}}@media(max-width:639px){.match__map{width:100%;margin-top:var(--sp-6);container-type:inline-size}.match__stage{--flow: down;--tile: 36cqi;--holder: 11cqi;--pitch: 13.5deg;--arc: 70cqi;--top: 2rem;height:calc(var(--top) + var(--tile) / 2 + var(--arc) * cos(var(--pitch) / 2) + var(--holder) * .8);min-height:0}.match__you{left:50%;top:var(--top);translate:-50% 0}.match__you .note{left:50%;bottom:calc(100% + .625rem);translate:-50% 0}.match[data-intro=wait] .match__you .note{translate:-50% .5rem}.match__holders li{left:calc(50% + sin(var(--a)) * var(--arc));top:calc(var(--top) + var(--tile) / 2 + cos(var(--a)) * var(--arc))}.holder__has{right:-20%}.picks{margin-top:var(--sp-6)}.picks__row{gap:.5rem}.pick{--art: 2.75rem;--gap: .625rem;--pad-r: .75rem;min-height:3.5rem;font-size:.9375rem;border-radius:1rem}.pick__art{border-radius:.6875rem}.match__rule{margin-top:var(--sp-5);font-size:.9375rem}}@media(max-width:380px){.pick{--art: 2.5rem;--gap: .5rem;--pad-r: .5rem;font-size:.875rem;letter-spacing:-.016em}.pick__art{border-radius:.625rem}}.ly{--k: clamp(0, (var(--open) - .15 - (var(--i) - 1) * .08) / .53, 1);position:absolute;inset:0;z-index:0;display:grid;grid-template-columns:var(--cols);grid-template-rows:92px;justify-content:start;align-content:end;align-items:center;padding:0 15% 12px var(--x, 5%);border-radius:inherit;overflow:hidden;isolation:isolate;color:#0a0a0a;font-family:var(--face-text);font-size:11px;line-height:1;white-space:nowrap;pointer-events:none}.ly:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle,rgb(10 10 10 / .16) 0 .8px,transparent 1.3px) 7px 7px / 14px 14px;-webkit-mask-image:linear-gradient(to top,#000 96px,transparent 150px),linear-gradient(to right,#000 40px,transparent 84px);mask-image:linear-gradient(to top,#000 96px,transparent 150px),linear-gradient(to right,#000 40px,transparent 84px);opacity:var(--k)}.ly:after{content:"";position:absolute;inset:7px;z-index:-1;border:1px solid rgb(10 10 10 / .08);border-radius:18px;-webkit-mask-image:linear-gradient(to top,#000 90px,transparent 130px);mask-image:linear-gradient(to top,#000 90px,transparent 130px);opacity:var(--k)}.ly--wallets{--x: 5%;--cols: auto minmax(56px, 120px) auto}.ly--chains{--x: 4%;--cols: minmax(0, 1fr) 64px auto}.ly--sign{--x: 8%;--cols: auto minmax(56px, 120px) auto}.ly--settle{--x: 11%;--cols: auto minmax(56px, 120px) auto}.ly--index{--x: 25%;--cols: auto auto minmax(40px, 96px) auto}@media(min-height:1000px){.ly--index{--x: 13%;--cols: auto auto minmax(40px, 120px) auto}}.ly__in{--t: clamp(0, (var(--k) - var(--d, 0)) * 2.6, 1);opacity:var(--t);translate:calc((1 - var(--t)) * -10px) 0}.ly__wipe{--t: clamp(0, (var(--k) - var(--d, 0)) * 2.2, 1);clip-path:inset(0 calc((1 - var(--t)) * 100%) 0 0)}.ly svg{display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ly .ly-c,.ly .ly-m,.ly .ly-y{stroke-width:2;mix-blend-mode:multiply}.ly .ly-c{stroke:#00a8ff}.ly .ly-m{stroke:#ff2f92}.ly .ly-y{stroke:#ffc400}.ly .ly-k{stroke:#0a0a0a;stroke-width:2}.ly-join{width:100%;height:92px}.ly-join path{vector-effect:non-scaling-stroke}.ly-ok{display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;background:#0a0a0a}.ly-ok svg{width:11px;height:11px;stroke:#f3eee4;stroke-width:2}.lw-sheet,.lw-wallet,.lc-tile,.lc-node,.ls-row,.ls-hash,.lx-deal,.lx-done,.li-search,.li-hits img{box-shadow:0 0 0 1px #0a0a0a14,0 10px 22px -10px rgb(var(--shadow) / .4)}.lw-sheet{display:grid;gap:5px;width:150px;padding:8px;border-radius:15px;background:#fff}.lw-sheet i{display:flex;align-items:center;gap:7px;height:22px;padding:0 9px;border-radius:7px;background:#f3eee4;color:#1f1d19;font-style:normal;font-weight:500}.lw-sheet i.is-on{background:#0a0a0a;color:#f3eee4}.lw-sheet svg{width:12px;height:12px;stroke-width:1.4}.lw-wallet{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:16px;background:#fff}.lw-wallet>img{width:50px;height:50px;border-radius:12px;object-fit:cover}.lw-id{display:grid;gap:8px}.lw-id code{font-family:var(--face-mono);font-size:11px;letter-spacing:.02em}.lw-held{display:flex;gap:4px}.lw-held img{width:22px;height:22px;border-radius:5px;object-fit:cover;object-position:50% 30%}.lc-track{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;height:92px;padding:0 18px}.lc-lanes{position:absolute;inset:0 0 0 -240px;width:calc(100% + 240px);max-width:none;height:100%}.lc-tile{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:#fff}.lc-tile--ink{background:#0a0a0a}.lc-eth{width:auto;height:30px}.lc-base{width:24px;height:24px}.lc-polygon{width:28px;height:auto}.lc-rh{display:block;width:26px;height:26px;overflow:hidden}.lc-rh img{width:auto;max-width:none;height:100%}.lc-node{width:48px;height:48px;border-radius:13px}.ls-pair{display:grid;gap:8px}.ls-row{display:flex;align-items:center;gap:8px;height:42px;padding:0 11px 0 8px;border-radius:13px;background:#fff}.ls-row>img{width:26px;height:26px;border-radius:50%;object-fit:cover}.ls-row b{width:32px;font-weight:600}.ls-sig{--s: clamp(0, (var(--k) - var(--d, 0) - .1) * 2, 1);width:118px;height:32px}.ls-sig path{stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--s))}.ls-hash{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 9px;border-radius:var(--r-pill);background:#0a0a0a;color:#f3eee4;font-family:var(--face-mono);font-size:11px}.ls-hash svg{width:13px;height:13px}.lx-deal{display:flex;align-items:center;gap:6px;height:92px;padding:0 13px;border-radius:17px;background:#fff}.lx-piece img{display:block;width:64px;height:64px;border-radius:11px;object-fit:cover}.lx-piece--slab img{width:43px;height:74px;border-radius:5px}.lx-swap{width:44px;height:44px}.lx-done{display:flex;align-items:center;gap:7px;height:40px;padding:0 15px 0 6px;border-radius:var(--r-pill);background:#0a0a0a;color:#f3eee4;font-size:12px;font-weight:500}.lx-landed{display:flex}.lx-landed img{width:28px;height:28px;border-radius:50%;object-fit:cover;object-position:50% 30%;box-shadow:0 0 0 2px #0a0a0a}.lx-landed img+img{margin-left:-7px}.lx-done .ly-ok{background:#f3eee4}.lx-done .ly-ok svg{stroke:#0a0a0a}.li-search{display:flex;align-items:center;gap:7px;height:36px;margin-right:12px;padding:0 15px 0 12px;border-radius:var(--r-pill);background:#fff;font-size:12px;font-weight:500}.li-search svg{width:13px;height:13px;stroke-width:1.6}.li-search i{width:1px;height:14px;margin-left:-5px;background:#0a0a0a}.li-grid{width:84px;height:84px}.li-grid #li-cell rect{fill:#0a0a0a17;stroke:none}.li-grid rect[class^=li-grid__]{stroke:none}.li-grid__c{fill:#00a8ff}.li-grid__m{fill:#ff2f92}.li-grid__y{fill:#ffc400}.li-hits{display:flex;gap:5px}.li-hits img{width:37px;height:64px;border-radius:5px;object-fit:cover}.h1{margin:0;font-size:clamp(2.75rem,1.4rem + 4.6vw,6.25rem);font-weight:600;line-height:.95;letter-spacing:-.05em;color:var(--text-lit);text-wrap:balance}.page-hero{position:relative;padding-block:clamp(3rem,9vh,7rem) clamp(4rem,10vh,8rem);overflow:clip}.page-hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem);align-items:center}.page-hero__copy{display:grid;gap:var(--sp-5);justify-items:start}.page-hero__copy--center{justify-items:center;text-align:center}.page-hero__copy .lede{color:var(--text-2)}.page-hero__art{margin:0;aspect-ratio:4 / 5;border-radius:32px;overflow:hidden;box-shadow:0 40px 90px rgb(var(--shadow) / .22),0 0 0 1px var(--line)}.page-hero__art img{width:100%;height:100%;object-fit:cover}.page-hero--dev{min-height:min(44rem,80svh);display:grid;align-items:center}.page-hero__lanes{position:absolute;inset:0;color:#ffffff3d;-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 34%,#000 62%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,transparent 34%,#000 62%,#000 88%,transparent 100%)}.page-hero__lanes svg{width:100%;height:100%}.page-hero--dev .page-hero__copy{position:relative}.page-hero--about .page-hero__grid{grid-template-columns:1fr}.brand-reveal{margin:clamp(2.5rem,6vh,4rem) 0 0;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;background:none}.brand-reveal img{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.brand-reveal img{width:50%;height:auto}}.page-hero--plain{padding-bottom:clamp(1rem,4vh,3rem)}.journey__lane{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.5vw,2rem);margin:clamp(3rem,8vh,5rem) 0 0;padding:0;list-style:none;counter-reset:stop}.journey__lane:before,.journey__lane:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--line-strong);top:2.75rem}.journey__lane:after{top:calc(2.75rem + 5px)}.journey__lane li{position:relative;display:grid;gap:var(--sp-2);align-content:start;counter-increment:stop}.journey__lane h3{margin:var(--sp-4) 0 0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--text-lit)}.journey__lane h3:before{content:"0" counter(stop) "  ";font-family:var(--face-mono);font-size:var(--fs-xs);font-weight:400;letter-spacing:var(--tracking-label);color:var(--text-3);white-space:pre}.journey__lane p{margin:0;color:var(--text-2)}.journey__mark{position:relative;z-index:1;display:flex;height:5.5rem;align-items:center}.journey__mark img{height:100%;width:auto;aspect-ratio:1;object-fit:cover;image-rendering:pixelated;box-shadow:0 0 0 3px var(--ground)}.journey__mark--world img,.journey__mark--worlds img{border-radius:50%}.journey__mark--worlds img+img{margin-left:-1.5rem}.journey__mark--pieces img{height:4rem;border-radius:12px}.journey__mark--pieces img+img{margin-left:-1rem}.journey__mark--people img{height:4.25rem;aspect-ratio:4 / 5;border-radius:50%/40%}.journey__mark--people img+img{margin-left:-.9rem}.journey__note{margin-top:var(--sp-7)}.tools__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.ledger{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6)}.ledger ul{margin:var(--sp-3) 0 0;padding:0;list-style:none}.ledger li{padding:.85rem 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-lg);color:var(--c-text)}.ledger__col--next li{color:var(--c-text-3)}.founding__gets{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.founding__gets li{padding:.5rem 1rem;border:1px solid rgb(255 255 255 / .35);border-radius:var(--r-pill);background:#0a0a0a4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.status__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.status__rows{margin:0}.status__rows div{display:flex;justify-content:space-between;gap:var(--sp-4);padding:1.1rem 0;border-bottom:1px solid var(--line-strong)}.status__rows dt{font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--text-lit)}.status__rows dd{margin:0;font-family:var(--face-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);align-self:center}.status__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);margin-top:var(--sp-7)}.story__grid{display:grid;gap:var(--sp-6);max-width:62rem}.story__big{margin:0;font-size:clamp(1.75rem,1rem + 2.6vw,3.25rem);font-weight:500;line-height:1.12;letter-spacing:-.03em;color:var(--text-lit)}.values__list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-7) var(--sp-6);margin:clamp(3rem,7vh,4.5rem) 0 0;padding:0;list-style:none}.values__list li{padding-top:var(--sp-4);border-top:1px solid var(--c-line)}@media(min-width:900px){.values__list h3{min-height:2.5em}}.values__list h3{margin:0 0 var(--sp-2);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--c-text)}.values__list p{margin:0;color:var(--c-text-2)}.reach__inner{display:grid;gap:var(--sp-5);justify-items:start}.reach__mail{font-size:clamp(1.5rem,.9rem + 2.4vw,3rem);font-weight:500;letter-spacing:-.03em;color:var(--c-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.reach__safety{margin:0;color:var(--c-text-2)}.reach__safety a{color:var(--c-text)}.faq{padding-top:var(--sp-6)}.faq__list{max-width:52rem}.faq details{border-bottom:1px solid var(--line-strong)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:1.35rem 0;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);font-weight:500;letter-spacing:-.02em;color:var(--text-lit);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:300;font-size:1.5em;line-height:1;color:var(--text-3);transition:transform var(--dur-fade)}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:focus-visible{outline:2px solid var(--text-lit);outline-offset:4px}.faq details p{margin:0 0 1.35rem;max-width:44rem;color:var(--text-2)}.faq details a{color:var(--text-lit)}@media(max-width:899px){.page-hero__grid,.tools__grid,.status__grid{grid-template-columns:1fr}.page-hero__art{aspect-ratio:4 / 3}.journey__lane{grid-template-columns:1fr 1fr;row-gap:var(--sp-7)}.journey__lane:before,.journey__lane:after{display:none}.values__list{grid-template-columns:1fr}}@media(max-width:520px){.journey__lane,.ledger{grid-template-columns:1fr}}.roles__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.roles__body{display:grid;gap:var(--sp-5);justify-items:start;padding-top:var(--sp-4);border-top:1px solid var(--line-strong)}.roles__none{margin:0;font-family:var(--face-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}@media(max-width:899px){.roles__grid{grid-template-columns:1fr}}.page-hero{padding-block:var(--sp-9) var(--sp-8)}.page-hero h1{font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.035em;max-width:16ch}.page-hero .lead{margin-top:var(--sp-5);max-width:var(--measure);font-size:var(--fs-xl);line-height:1.4;color:var(--text-2);text-wrap:pretty}.page-hero .btn{margin-top:var(--sp-6)}.page-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-6)}.page-hero__actions .btn{margin-top:0}.page-section{padding-block:var(--sp-8) 0}.page-section>.container>h2{font-size:var(--fs-2xl);line-height:var(--lh-tight);max-width:24ch}.link-plain{color:var(--text-lit);text-decoration-color:var(--line-input)}.credits__intro{max-width:var(--measure);margin-top:var(--sp-4);font-size:var(--fs-lg);color:var(--text-2)}.credits__group{margin-top:var(--sp-8)}.credits__group h2{font-size:var(--fs-xl)}.credits__licence{margin-top:var(--sp-1);font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text-2)}.credits__table{width:100%;margin-top:var(--sp-4);border-collapse:collapse;font-size:var(--fs-sm)}.credits__table th,.credits__table td{padding:.625rem var(--sp-3) .625rem 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.credits__table thead th{font-family:var(--face-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.credits__table tbody th{font-weight:500;color:var(--text-lit)}.credits__table td{color:var(--text-2)}.legal{display:grid;grid-template-columns:15rem minmax(0,40rem);gap:var(--sp-8);align-items:start}.legal__toc{position:sticky;top:calc(var(--header-h) + var(--sp-5));font-size:var(--fs-sm)}.legal__toc h2{font-family:var(--face-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.legal__toc ol{display:grid;margin-top:var(--sp-3)}.legal__toc a{display:block;padding-block:.375rem;color:var(--text-2);text-decoration:none}.legal__toc a:hover{color:var(--text-lit)}.legal__note{margin-top:var(--sp-3);font-family:var(--face-mono);font-size:var(--fs-sm);color:var(--text-2)}.prose p{margin-top:var(--sp-4);color:var(--text)}.prose h2{margin-top:var(--sp-7);font-size:var(--fs-xl);scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.prose h2+p{margin-top:var(--sp-3)}.prose a{color:var(--text-lit)}.prose b{font-weight:600;color:var(--text-lit)}.notfound__links{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-6)}.notfound__links a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--text-lit)}@media(max-width:56rem){.page-hero{padding-block:var(--sp-8) var(--sp-7)}.legal{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.legal__toc{position:static}.legal__toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-4)}.credits__table thead{display:none}.credits__table tr{display:grid;gap:2px;padding-block:.625rem;border-bottom:1px solid var(--line)}.credits__table th,.credits__table td{padding:0;border:0}}.b2b.night,.b2b .night{--c-text: var(--text-lit);--c-text-2: var(--text-2);--c-text-3: var(--text-3);--c-line: var(--line-strong);--c-plate: var(--plate)}.b2b .h1{font-size:clamp(2.75rem,1.2rem + 5vw,6rem)}.b2b .h2{font-size:clamp(2.25rem,1.2rem + 3.4vw,4.5rem)}.b2b .p-r{stroke:var(--prism-r)}.b2b .p-g{stroke:var(--prism-g)}.b2b .p-b{stroke:var(--prism-b)}.b2b .is-pixel{image-rendering:pixelated}.b2b .link-arrow{padding-inline:0;color:var(--c-text, var(--text-lit))}@media(prefers-reduced-motion:no-preference){.js .b2b [data-in],.js .b2b [data-in-group]>*{opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s var(--ease-arrive),transform .9s var(--ease-arrive);transition-delay:calc(var(--i, 0) * 90ms)}.js .b2b [data-in].is-in,.js .b2b [data-in-group]>.is-in{opacity:1;transform:none}.js .b2b .draw{stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-arrive);transition-delay:calc(.24s + var(--i, 0) * 90ms + var(--d, 0ms))}.js .b2b .is-in .draw{stroke-dashoffset:0}}.b2b [data-tilt]{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translate3d(0,var(--lift, 0px),0);transition:transform .7s var(--ease-arrive),box-shadow .7s var(--ease-arrive)}.b2b .bz-room__pulse path,.b2b .bz-merge__pulse path{stroke-dasharray:.08 1;stroke-dashoffset:.08;opacity:0}@media(prefers-reduced-motion:no-preference){.b2b .is-live .bz-room__pulse path,.b2b .is-live .bz-merge__pulse path{animation:b2b-run 3.4s var(--ease-step) infinite}.b2b .is-live :is(.bz-room__pulse,.bz-merge__pulse) path:nth-child(2){animation-delay:1.15s}.b2b .is-live :is(.bz-room__pulse,.bz-merge__pulse) path:nth-child(3){animation-delay:2.3s}}@keyframes b2b-run{0%{stroke-dashoffset:.08;opacity:0}12%{opacity:1}70%{opacity:1}86%,to{stroke-dashoffset:-1;opacity:0}}.b2b-hero{position:relative;padding-block:clamp(2.5rem,7vh,5rem) clamp(4rem,10vh,7rem);overflow:clip}.b2b-hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem);align-items:center}.b2b-hero__copy{display:grid;gap:var(--sp-5);justify-items:start}.b2b-hero__copy .lede{max-width:27ch;color:var(--text-2)}.b2b-hero__copy .btn{margin-top:var(--sp-2)}.b2b-close{padding-block:clamp(4rem,10vh,7rem) clamp(5rem,13vh,9rem)}.b2b-close__inner{display:grid;justify-items:center;gap:var(--sp-6);text-align:center}.b2b-close .h2{max-width:14ch}.b2b-converge{width:min(36rem,100%);height:auto;overflow:visible}.b2b-converge path{mix-blend-mode:screen}.b2b-converge .b2b-converge__one{stroke:var(--text-lit);--d: .7s}@media(prefers-reduced-motion:no-preference){.js .b2b :is(.b2b-converge,.bz-merge__lanes,.bz-match__lanes,.bz-share__split) .draw{--a: 8;stroke-dasharray:8 8;stroke-dashoffset:var(--a);transition:stroke-dashoffset var(--one, 1.9s) cubic-bezier(.5,0,.25,1);transition-delay:calc(.26s + var(--i, 0) * 90ms)}.js .b2b .is-in :is(.b2b-converge,.bz-merge__lanes,.bz-match__lanes,.bz-share__split) .draw,.js .b2b .b2b-converge.is-in .draw{stroke-dashoffset:var(--b)}.js .b2b .b2b-converge .draw{--b: 6.0606}.js .b2b .b2b-converge .b2b-converge__one{--a: 9.0645;--b: 7}.js .b2b .bz-match__lanes .draw{--one: 1.5s;--b: 6.3333}.js .b2b .bz-match__lanes .bz-match__one{--a: 9.5;--b: 7}.js .b2b .bz-merge__lanes .draw{--one: 2.1s;--b: 6.5279}.js .b2b .bz-merge__lanes .bz-merge__out{--a: 10.1183;--b: 7}.js .b2b .bz-share__split .draw{--one: 1.5s;--a: 8.3333;--b: 7}.js .b2b .bz-share__split .bz-share__trunk{--a: 8;--b: 4}}.b2b-chains{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-6);margin-top:clamp(2rem,5vh,3rem)}.b2b-chains>.note{flex-basis:100%}.b2b-chains__list{display:flex;flex-wrap:wrap;gap:.75rem}.b2b-chains__list li{display:flex;align-items:center;gap:.65rem;height:3.5rem;padding:0 1.25rem;border-radius:var(--r-pill);background:var(--plate);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-lit);font-weight:500}.b2b-chains__list img{width:auto;height:1.5rem}.b2b-chains__list .b2b-chains__eth{height:1.75rem}.b2b-chains__list .b2b-chains__base{height:1.3rem;border-radius:3px}.b2b-chains__list .b2b-chains__polygon{height:1.9rem}.b2b-chains__list .b2b-chains__rh{display:block;flex:none;width:1.5rem;height:1.5rem;overflow:hidden}.b2b-chains__list .b2b-chains__rh img{width:auto;max-width:none;height:100%}.b2b-chains .link-arrow{margin-left:auto}main.b2b.biz{--biz-0: #1a31a3;--biz-1: #182d91;--biz-2: #16287f;--biz-3: #13246e;--biz-4: #111f5e;--biz-5: #0e1a4e;--biz-6: #0b163f;--biz-7: #081131;--biz-b: #a9bdff;--ground: var(--biz-0);--ground-2: var(--biz-1);--plate: rgb(255 255 255 / .07);--raised: rgb(255 255 255 / .12);--well: rgb(3 8 48 / .3);--shadow: 3 8 48;--text-lit: #ffffff;--text: #f5f7ff;--text-2: #eef1ff;--text-3: #e3e8ff;--line: rgb(255 255 255 / .14);--line-strong: rgb(255 255 255 / .26);--line-input: rgb(255 255 255 / .5);--focus: 2px solid #ffffff;background:var(--biz-0);color:var(--text)}.biz>section{background:linear-gradient(180deg,var(--g-a),var(--g-b))}.biz .p-b{stroke:var(--biz-b)}.biz .biz-share,.biz .biz-rails,.biz .biz-trust,.biz .biz-close{--biz-b: #5b80ff}.biz .btn--primary{background:#fff;color:var(--biz-1)}.biz .chapter :is(button,a,input):focus-visible,.biz :focus-visible{outline-color:#fff}.biz :is(.bz-ui,.bz-win){--ground: #eef1fb;--plate: #ffffff;--raised: #e3e8f6;--text-lit: #0a0a0a;--text: #1a1d29;--text-2: #3d4462;--text-3: #545b78;--line: rgb(10 16 60 / .09);--line-strong: rgb(10 16 60 / .18)}body:has(main.biz) .site-header{--ground: var(--biz-bar, #1a31a3);--text-lit: #ffffff;--text: #f5f7ff;--text-2: #e3e8ff;--text-3: #d9e0ff;--line: rgb(255 255 255 / .16);--line-strong: rgb(255 255 255 / .32);--fringe-1: var(--prism-r);--fringe-2: var(--prism-g);--fringe-3: #a9bdff;--shadow: 3 8 48;--focus: 2px solid #ffffff;border-bottom-color:var(--biz-bar, #1a31a3)}body:has(main.biz) .site-header:before{background:var(--biz-bar, #1a31a3);-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}body:has(main.biz) .site-header .btn--primary{color:var(--biz-bar, #1a31a3)}.biz-hero{--g-a: var(--biz-0);--g-b: var(--biz-0);background:radial-gradient(34% 36% at 76% 50%,rgb(74 104 232 / .26),transparent 72%),var(--biz-0);padding-block:clamp(2.5rem,7vh,5rem) clamp(4rem,9vh,6rem)}.biz-hero .lede{color:var(--text)}.biz-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-2)}.biz-hero__actions .link-arrow{min-height:3rem}.biz-stage{position:relative;margin:0;aspect-ratio:5 / 6;border-radius:32px;overflow:hidden;isolation:isolate;background:radial-gradient(95% 75% at 72% 16%,#2440b8,#14257c 38%,#0a1348 78%,#060a26);box-shadow:0 50px 90px -50px #020620bf,inset 0 0 0 1px #ffffff24}.biz-stage__mark{position:absolute;inset:0;transform:translate3d(calc(var(--px, 0) * -10px),calc(var(--py, 0) * -10px),0);transition:transform .9s var(--ease-arrive)}.biz-stage__s{position:absolute;left:56%;top:48%;height:114%;aspect-ratio:354.78 / 512;transform:translate(-50%,-50%)}.biz-stage__s img{position:absolute;left:50%;top:50%;display:block;width:88.2%;height:83.33%;max-width:none;transform:translate(-50%,-50%)}.biz-stage__prism{position:absolute;inset:-16px;width:calc(100% + 32px);height:calc(100% + 32px);display:block}.js .biz-stage__mark:not(.no-prism) .biz-stage__s{visibility:hidden}html:not(.js) .biz-stage__prism,.no-prism .biz-stage__prism{display:none}.biz-stage__frame{position:absolute;right:8%;top:8%;width:33%;padding:2.4%;background:#f6f5f1;box-shadow:0 0 0 3px #101010,0 40px 50px -24px #02061ecc;rotate:4deg;transform:translate3d(calc(var(--px, 0) * 8px),calc(var(--py, 0) * 6px),0);transition:transform .9s var(--ease-arrive)}.biz-stage__frame img{display:block;width:100%;height:auto;aspect-ratio:1}.biz-stage__work{position:absolute;left:10%;bottom:7%;width:41%;height:auto;rotate:-6deg;transform:translate3d(calc(var(--px, 0) * 16px),calc(var(--py, 0) * 12px),0);filter:drop-shadow(0 34px 34px rgb(2 6 30 / .7)) drop-shadow(0 6px 10px rgb(2 6 30 / .5));transition:transform .9s var(--ease-arrive)}@media(prefers-reduced-motion:no-preference){.js .biz-stage-wrap :is(.biz-stage__work,.biz-stage__frame){opacity:0;translate:0 48px}.js .biz-stage-wrap.is-in :is(.biz-stage__work,.biz-stage__frame){opacity:1;translate:0 0;transition:opacity .9s var(--ease-arrive) .26s,translate 1.2s var(--ease-arrive) .26s,transform .9s var(--ease-arrive)}.js .biz-stage-wrap.is-in .biz-stage__frame{transition-delay:.42s,.42s,0ms}}.biz-doors{--g-a: var(--biz-0);--g-b: var(--biz-1)}.biz-doors__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.5rem,6vh,4rem)}.bz-door{display:flex;flex-direction:column;height:100%;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#ffffff14,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff2e,0 40px 80px -44px #02062899}.bz-door--deep{background:radial-gradient(90% 70% at 70% 30%,#182c8c,#0d1856 60%,#08103a);box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px -44px #020628b3}.bz-door--deep .p-b{stroke:#6f8dff}.bz-door__art{position:relative;aspect-ratio:16 / 10;overflow:hidden;container-type:inline-size}.bz-door__art svg{position:absolute;inset:0;width:100%;height:100%}.bz-door__body{display:grid;gap:var(--sp-3);justify-items:start;padding:var(--sp-4) clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2.5vw,2rem)}.bz-door h3{margin:0;font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem);line-height:1.02;letter-spacing:-.04em;color:var(--text-lit)}.bz-door p{max-width:34ch;font-size:var(--fs-lg);line-height:1.45;color:var(--text-2)}.bz-room{color:#ffffff57;background:radial-gradient(58% 72% at 50% 50%,rgb(255 255 255 / .1),transparent 75%)}.bz-room__w,.bz-room__you{position:absolute;left:calc((var(--x) - var(--r)) / 560 * 100%);top:calc((var(--y) - var(--r)) / 350 * 100%);width:calc(var(--r) * 2 / 560 * 100%);aspect-ratio:1;border-radius:50%}.bz-room__w{display:grid;place-items:center;overflow:hidden;background:radial-gradient(closest-side,#ffffff3d,#ffffff1a);box-shadow:0 0 0 3px #ffffff24,0 0 0 4px #ffffff8c,0 16px 30px -10px #02062899}.bz-room__w img{width:100%;height:100%;object-fit:cover}.bz-room__w.is-slab img{width:auto;height:74%;object-fit:contain;filter:drop-shadow(0 4px 6px rgb(2 6 40 / .45))}.bz-room__you{--x: 280;--y: 172;--r: 58;display:grid;place-items:center;background:#fff;color:var(--biz-1);box-shadow:0 0 0 6px #ffffff29,0 0 0 7px #fff6,0 22px 44px -12px #02062899}.bz-room__you span{font-family:var(--face-mono);font-size:clamp(.5625rem,2.1cqi,.75rem);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;line-height:1.2;max-width:6ch}@media(prefers-reduced-motion:no-preference){.js .bz-door .bz-room__w{scale:.6;opacity:0}.js .is-in .bz-door .bz-room__w,.js .bz-door.is-in .bz-room__w,.js .is-in>.bz-door .bz-room__w{scale:1;opacity:1;transition:scale .9s var(--ease-arrive),opacity .6s var(--ease-arrive)}.js .is-in .bz-room__w:nth-of-type(2){transition-delay:.38s}.js .is-in .bz-room__w:nth-of-type(3){transition-delay:.46s}.js .is-in .bz-room__w:nth-of-type(4){transition-delay:.54s}.js .is-in .bz-room__w:nth-of-type(5){transition-delay:.62s}.js .is-in .bz-room__w:nth-of-type(6){transition-delay:.7s}}.bz-merge{color:#ffffff4d}.bz-merge__node{position:absolute;left:calc(384 / 560 * 100%);top:calc(174.5 / 350 * 100%);width:16px;height:16px;translate:-50% -50%}.bz-merge__node:after{content:"";position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(closest-side,rgb(255 255 255 / .4),rgb(255 255 255 / .08) 44%,transparent)}.bz-merge__node:before{content:"";position:absolute;inset:4.5px;z-index:1;border-radius:50%;background:#fff;box-shadow:0 0 4px #fff,0 0 12px #fff9}@media(prefers-reduced-motion:no-preference){.js .bz-merge__node:before{opacity:0;transition:opacity .9s var(--ease-arrive) 1.7s}.js .is-in .bz-merge__node:before,.js .is-in.bz-door .bz-merge__node:before{opacity:1}}.bz-merge__node i{position:absolute;inset:0;border-radius:50%;mix-blend-mode:screen;transition:transform 1.4s var(--ease-arrive) .9s}.bz-merge__node i:nth-child(1){background:var(--prism-r)}.bz-merge__node i:nth-child(2){background:var(--prism-g)}.bz-merge__node i:nth-child(3){background:var(--prism-b)}@media(prefers-reduced-motion:no-preference){.js .bz-merge__node i:nth-child(1){transform:translate(-7px,-5px)}.js .bz-merge__node i:nth-child(2){transform:translate(7px,-5px)}.js .bz-merge__node i:nth-child(3){transform:translateY(8px)}.js .is-in .bz-merge__node i{transform:none}}.bz-merge__tag,.bz-merge__out{position:absolute;top:calc(var(--y, 174) / 350 * 100%);translate:0 -50%;padding:.3em .75em;border-radius:var(--r-pill);font-family:var(--face-mono);font-size:clamp(.625rem,1.9cqi,.75rem);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bz-merge__tag{left:5%;background:#0d1856;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2)}.bz-merge__out{right:5%;background:#fff;color:var(--biz-1);font-weight:500}.biz-solutions{--g-a: var(--biz-1);--g-b: var(--biz-2)}.bz-sol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin-top:clamp(2.5rem,6vh,4rem)}.bz-sol-grid>li{display:flex}.bz-sol{position:relative;display:flex;flex-direction:column;width:100%;min-height:25rem;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#ffffff1a,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff29}.bz-sol.is-hover{--lift: -6px;box-shadow:inset 0 0 0 1px #ffffff4d,0 40px 70px -34px #020628b3}.bz-sol__copy{display:grid;gap:var(--sp-2);padding:clamp(1.4rem,2.4vw,2rem) clamp(1.4rem,2.4vw,2rem) 0}.bz-sol h3{margin:var(--sp-1) 0 0;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);line-height:1.1;letter-spacing:-.03em;color:var(--text-lit)}.bz-sol p{max-width:28ch;color:var(--text-2)}.bz-sol__ui{flex:1;display:flex;align-items:flex-end;justify-content:center;min-height:14rem;padding:var(--sp-5) clamp(1.25rem,2.4vw,2rem) 0}.bz-ui{width:100%;max-width:19.5rem;margin-bottom:-1px;padding:.95rem .95rem 1.6rem;border-radius:16px 16px 0 0;background:var(--plate);box-shadow:0 0 0 1px var(--line),0 -4px 40px -10px rgb(var(--shadow) / .22);font-size:.8125rem;line-height:1.35;color:var(--text);translate:0 10px;transition:translate .7s var(--ease-arrive)}.bz-sol.is-hover .bz-ui{translate:0 0}.bz-ui__head{display:flex;align-items:center;gap:.55rem}.bz-ui__avatar{display:grid;place-items:center;flex:none;width:1.9rem;height:1.9rem;overflow:hidden;border-radius:50%;background:var(--biz-1);color:#fff;font-size:.8rem;font-weight:600}.bz-ui__title{font-weight:600;letter-spacing:-.01em;color:var(--text-lit)}.bz-ui__official,.bz-match__chip{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .6rem .22rem .45rem;border-radius:var(--r-pill);background:var(--biz-1);color:#fff;font-size:.6875rem;font-weight:500}.bz-ui__official{margin-left:auto}.bz-ui__official svg,.bz-match__chip svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bz-ui__label{display:block;font-family:var(--face-mono);font-size:.625rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.bz-ui__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.8rem}.bz-ui__tiles img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14%}.bz-ui__tiles .bz-ui__slab{position:relative;aspect-ratio:1;border-radius:14%;background:var(--ground)}.bz-ui__tiles .bz-ui__slab img{position:absolute;top:7%;left:50%;width:auto;height:86%;aspect-ratio:auto;border-radius:0;translate:-50% 0;filter:drop-shadow(0 4px 5px rgb(10 16 60 / .25))}.bz-ui__foot{display:flex;align-items:center;justify-content:space-between;margin-top:.8rem}.bz-ui__avatar img{width:100%;height:100%;object-fit:cover}.bz-ui__people{display:flex}.bz-ui__people img{width:1.5rem;height:1.875rem;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px var(--plate)}.bz-ui__people img+img{margin-left:-.4rem}.bz-ui__mono{display:block;margin-top:.75rem;font-family:var(--face-mono);font-size:.6875rem;color:var(--text-3)}.bz-proof{display:flex;align-items:center;gap:.8rem;margin-top:.85rem;padding:.8rem;border-radius:12px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.bz-proof__seal{position:relative;flex:none;width:2.75rem;height:2.75rem}.bz-proof__seal:before{content:"";position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 200deg,var(--prism-r),var(--prism-g),var(--prism-b),var(--prism-r));filter:blur(10px);opacity:.35}.bz-proof__seal svg{position:relative;width:100%;height:100%;fill:none;stroke:var(--text-lit);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bz-proof__seal circle{fill:var(--plate)}.bz-proof__text{display:grid;gap:.1rem}.bz-proof__text b{font-weight:600;color:var(--text-lit)}.bz-proof__text span{font-size:.75rem;color:var(--text-2)}.bz-shelf{display:flex;align-items:flex-end;justify-content:center;gap:.55rem;margin-top:.85rem;padding:0 .25rem .55rem;border-bottom:2px solid var(--line-strong)}.bz-shelf__slab{width:3.3rem;height:auto;filter:drop-shadow(0 6px 8px rgb(var(--shadow) / .3))}.bz-shelf__sq{width:3.5rem;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14%;box-shadow:0 6px 12px rgb(var(--shadow) / .22)}.bz-search{display:flex;align-items:center;gap:.5rem;padding:.55rem .8rem;border-radius:var(--r-pill);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:500;color:var(--text-lit)}.bz-search svg{width:14px;height:14px;fill:none;stroke:var(--text-2);stroke-width:1.6;stroke-linecap:round}.bz-search__caret{width:1px;height:1em;margin-left:-.3rem;background:var(--text-lit)}@media(prefers-reduced-motion:no-preference){.bz-search__caret{animation:b2b-blink 1.1s steps(1) infinite}}@keyframes b2b-blink{50%{opacity:0}}.bz-results{display:grid;gap:.15rem;margin-top:.6rem}.bz-results li{display:flex;align-items:center;gap:.7rem;padding:.4rem .5rem;border-radius:10px}.bz-results li:first-child{background:var(--ground)}.bz-results img{flex:none;width:1.45rem;height:auto}.bz-results span{display:grid}.bz-results b{font-weight:600;color:var(--text-lit)}.bz-results small{font-size:.6875rem;color:var(--text-3)}.bz-intent__work{display:flex;align-items:center;gap:.7rem;margin-top:.65rem}.bz-intent__work img{width:1.9rem;height:auto}.bz-intent__work b{font-weight:600;color:var(--text-lit)}.bz-intent__rows{display:grid;margin:.7rem 0 0}.bz-intent__rows div{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:.5rem 0;border-top:1px solid var(--line)}.bz-intent__rows dt{color:var(--text-2)}.bz-intent__rows dd{margin:0;font-weight:500;color:var(--text-lit)}.bz-toggle{position:relative;display:block;width:1.9rem;height:1.1rem;border-radius:var(--r-pill);background:var(--biz-1)}.bz-toggle:after{content:"";position:absolute;top:2px;right:2px;width:calc(1.1rem - 4px);height:calc(1.1rem - 4px);border-radius:50%;background:#fff}.bz-match{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem;padding:.35rem .2rem 0}.bz-match__side{display:grid;justify-items:center;gap:.4rem}.bz-match__side small{font-family:var(--face-mono);font-size:.625rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.bz-match__person{width:3.3rem;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-person)}.bz-match__slab{width:2.5rem;height:auto}.bz-match__lanes{width:100%;height:3.6rem;overflow:visible}.bz-match__r{stroke:var(--prism-r)}.bz-match__g{stroke:var(--prism-g)}.bz-match__b{stroke:var(--prism-b)}.bz-match__one{stroke:var(--text-lit);stroke-width:1.6;--d: .6s}.bz-match__chip{display:flex;width:fit-content;margin:.75rem auto 0}.biz-tools{--g-a: var(--biz-2);--g-b: var(--biz-3);overflow-x:clip}.bz-tools{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:clamp(2rem,6vw,6rem);row-gap:clamp(2rem,5vh,3rem)}.bz-tools__head{display:grid;gap:var(--sp-5);align-content:start}.bz-tools__head .lede{max-width:24ch}.bz-tools__tabs{display:grid;align-content:start;border-top:1px solid var(--line-strong)}.bz-tools__stage{grid-column:2;grid-row:1 / span 2;align-self:center;isolation:isolate}.bz-tab{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;width:100%;padding:1.05rem .25rem 1.15rem;border:0;border-bottom:1px solid var(--line-strong);background:none;color:var(--text-2);text-align:left;cursor:pointer}.bz-tab__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong);color:#fff;transition:background-color .5s var(--ease-arrive),color .5s var(--ease-arrive),box-shadow .5s var(--ease-arrive)}.bz-tab__icon svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bz-tab__text{display:grid;grid-template-rows:auto 0fr;padding-top:.45rem;transition:grid-template-rows .6s var(--ease-arrive)}.bz-tab__text b{font-size:clamp(1.125rem,1rem + .45vw,1.375rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--text-2);transition:color .4s var(--ease-arrive)}.bz-tab__text span{overflow:hidden;min-height:0;max-width:34ch;color:var(--text-2);opacity:0;transition:opacity .5s var(--ease-arrive),padding-top .6s var(--ease-arrive)}.bz-tab:hover .bz-tab__text b{color:#fff}.bz-tab[aria-selected=true] .bz-tab__icon{background:#fff;color:var(--biz-2);box-shadow:0 10px 24px -8px #02062899}.bz-tab[aria-selected=true] .bz-tab__text{grid-template-rows:auto 1fr}.bz-tab[aria-selected=true] .bz-tab__text b{color:#fff}.bz-tab[aria-selected=true] .bz-tab__text span{padding-top:.3rem;opacity:1}.bz-tab:focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-radius:12px}.bz-tools.is-measuring .bz-tab,.bz-tools.is-measuring .bz-tab *{transition:none!important}.bz-tab__time{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#fff;transform:scaleX(0);transform-origin:left}.bz-tools.is-auto .bz-tab[aria-selected=true] .bz-tab__time{animation:bz-time 5.6s linear both}.bz-tools.is-held .bz-tab[aria-selected=true] .bz-tab__time{animation-play-state:paused}@keyframes bz-time{to{transform:none}}.bz-win{position:relative;display:grid;grid-template-rows:auto 1fr;padding:1rem 1.1rem 1.4rem;border-radius:22px;background:var(--plate);box-shadow:0 0 0 1px #ffffff80,0 60px 120px -50px #020628d9,0 20px 40px -20px #02062866;font-size:.875rem;line-height:1.35;color:var(--text)}.bz-win:before{content:"";position:absolute;inset:-40px -30px auto auto;z-index:-1;width:70%;height:60%;border-radius:50%;background:linear-gradient(90deg,#00a8ff,#a9bdff);filter:blur(70px);opacity:.3}.bz-win__bar{display:flex;align-items:center;gap:.55rem;padding-bottom:.9rem;border-bottom:1px solid var(--line)}.bz-panel{grid-row:2;grid-column:1;padding-top:1rem}.bz-panel[hidden]{display:block;visibility:hidden}@media(prefers-reduced-motion:no-preference){.bz-panel.is-entering>*{animation:bz-panel-in .7s var(--ease-arrive) both}.bz-panel.is-entering>:nth-child(2){animation-delay:70ms}.bz-panel.is-entering>:nth-child(3){animation-delay:.14s}}@keyframes bz-panel-in{0%{opacity:0;translate:0 12px;filter:blur(4px)}}.bz-chip{display:inline-flex;align-items:center;gap:.3rem;flex:none;padding:.3rem .7rem;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:.75rem;font-weight:500;line-height:1.1;color:var(--text-lit);white-space:nowrap}.bz-chip svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bz-chip--on{background:var(--biz-1);box-shadow:none;color:#fff}.bz-ev{display:grid;gap:.4rem;margin-top:.7rem}.bz-ev li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.7rem;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line)}.bz-ev li.is-on{background:var(--ground);box-shadow:none}.bz-ev__day{display:grid;place-content:center;width:3.4rem;height:3.4rem;border-radius:12px;background:var(--biz-1);color:#fff;text-align:center}.bz-ev li:not(.is-on) .bz-ev__day{background:var(--raised);color:var(--text-lit)}.bz-ev__day small{font-family:var(--face-mono);font-size:.625rem;letter-spacing:var(--tracking-label);text-transform:uppercase}.bz-ev__day b{font-size:.875rem;font-weight:600}.bz-ev__what{display:grid;gap:.1rem}.bz-ev__what b{font-size:.9375rem;font-weight:600;color:var(--text-lit)}.bz-ev__what small{font-size:.75rem;color:var(--text-3)}.bz-ev__people{display:flex}.bz-ev__people img{width:1.6rem;height:2rem;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px var(--plate)}.bz-ev li.is-on .bz-ev__people img{box-shadow:0 0 0 2px var(--ground)}.bz-ev__people img+img{margin-left:-.45rem}.bz-drop{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.75rem,2vw,1.5rem);margin-top:.7rem;padding:1.4rem 1rem 1.1rem;border-radius:16px;background:linear-gradient(180deg,var(--ground),#e2e7f7)}.bz-drop__slab{width:clamp(4.5rem,7vw,5.75rem);height:auto;filter:drop-shadow(0 12px 14px rgb(10 16 60 / .28))}.bz-drop__sq{width:clamp(6rem,9vw,7.5rem);height:auto;aspect-ratio:1;object-fit:cover;border-radius:14%;box-shadow:0 14px 24px -8px #0a103c66}.bz-drop__order{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:1rem;padding-top:.2rem}.bz-drop__order:before{content:"";position:absolute;top:calc(.2rem + 5px);left:6px;right:50%;height:1px;background:linear-gradient(90deg,var(--biz-1),var(--line-strong))}.bz-drop__order li{position:relative;display:grid;gap:.15rem;padding-left:0}.bz-drop__order i{width:11px;height:11px;margin-bottom:.45rem;border-radius:50%;background:var(--plate);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.bz-drop__order .is-on i{background:var(--biz-1);box-shadow:0 0 0 3px #182d9129,-2px 0 8px #ff3d2e99}.bz-drop__order b{font-weight:600;color:var(--text-lit)}.bz-drop__order small{font-size:.75rem;color:var(--text-3)}.bz-mint{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:1.25rem;margin-top:.8rem}.bz-mint__frame{display:block;padding:9%;background:#f6f5f1;box-shadow:0 0 0 3px #101010,0 24px 36px -16px #0a103c73}.bz-mint__frame svg{display:block;width:100%;height:auto;aspect-ratio:1;background:#fff;box-shadow:inset 0 0 0 1px #0a103c0f}.bz-mint__frame path{mix-blend-mode:multiply}.bz-mint__r{stroke:#00b4ff}.bz-mint__g{stroke:#ff2f9a}.bz-mint__b{stroke:#ffc400}@media(prefers-reduced-motion:no-preference){.bz-mint__frame path{stroke-dasharray:1 1;stroke-dashoffset:1}.bz-panel:not([hidden]) .bz-mint__frame path{animation:bz-draw 2.2s var(--ease-arrive) .2s forwards}.bz-panel:not([hidden]) .bz-mint__frame path:nth-child(2){animation-delay:.32s}.bz-panel:not([hidden]) .bz-mint__frame path:nth-child(3){animation-delay:.44s}}@keyframes bz-draw{to{stroke-dashoffset:0}}.bz-mint__rows{margin:0}.bz-mint__rows div:first-child{border-top:0}.bz-mem{display:grid;margin-top:.6rem}.bz-mem li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.55rem 0;border-bottom:1px solid var(--line)}.bz-mem img{width:2.2rem;height:2.75rem;border-radius:var(--r-person);object-fit:cover}.bz-mem .bz-ui__mono{margin:0;font-size:.8125rem;color:var(--text-2)}.bz-mem li:first-child .bz-chip{background:var(--biz-1);box-shadow:none;color:#fff}.biz-share{--g-a: var(--biz-3);--g-b: var(--biz-5);overflow:clip}.bz-share__head{display:grid;justify-items:center;gap:var(--sp-5);text-align:center}.bz-share__head .lede{max-width:30ch;margin-inline:auto}.bz-share{margin-top:clamp(2.5rem,6vh,4rem)}.bz-share__source{display:grid;justify-items:center;gap:.7rem}.bz-share__swap{display:inline-flex;align-items:center;gap:.7rem;padding:.55rem 1rem;border-radius:18px;background:#ffffff14;box-shadow:inset 0 0 0 1px var(--line-strong)}.bz-share__swap img{width:auto;height:3rem;filter:drop-shadow(0 6px 8px rgb(2 6 40 / .5))}.bz-share__swap .bz-share__art{width:2.6rem;height:2.6rem;border-radius:14%;object-fit:cover}.bz-share__swap svg{width:1.25rem;height:1.25rem;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bz-share__label{font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-2)}.bz-share__split{display:block;width:100%;height:clamp(3.5rem,7vw,6rem);margin-top:.6rem;overflow:visible}.bz-share__split path{stroke-width:1.6;vector-effect:non-scaling-stroke;mix-blend-mode:screen}.bz-share__trunk{stroke:#fff}.bz-share__cuts{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(.75rem,1.6vw,1.25rem)}.bz-cut{position:relative;display:grid;align-content:start;gap:var(--sp-4);min-height:clamp(24rem,34vw,30rem);padding:clamp(1.75rem,3.5vw,3rem);border-radius:32px;overflow:hidden;isolation:isolate}.bz-cut--collection{background:radial-gradient(70% 80% at 92% 100%,rgb(120 150 255 / .24),transparent 70%),linear-gradient(160deg,#1f3ab0,#1a31a3 45%,#15288a);box-shadow:inset 0 0 0 1px #ffffff38,0 70px 120px -60px #020628e6}.bz-cut--referral{background:radial-gradient(80% 70% at 100% 100%,rgb(255 61 46 / .26),transparent 68%),linear-gradient(160deg,#15287f,#0c1650);box-shadow:inset 0 0 0 1px #ffffff29,0 70px 120px -60px #020628e6}.bz-cut__head{display:grid;gap:var(--sp-4);margin:0;font-size:clamp(1.25rem,1rem + .7vw,1.75rem);font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#fff}.bz-cut__what{max-width:17ch}.bz-cut__num{display:block;font-size:clamp(5.5rem,2.5rem + 9vw,12rem);font-weight:600;line-height:.82;letter-spacing:-.065em;font-variant-numeric:tabular-nums;color:#fff}.bz-cut__why{max-width:24ch;color:var(--text-2)}@media(prefers-reduced-motion:no-preference){.js .bz-share .bz-cut__num{text-shadow:-.045em -.01em 0 rgb(255 61 46 / .9),.045em -.01em 0 rgb(0 180 255 / .9),0 .035em 0 rgb(43 214 123 / .85);transition:text-shadow 1.7s var(--ease-arrive) .45s}.js .bz-share.is-in .bz-cut__num{text-shadow:0 0 0 rgb(255 61 46 / 0),0 0 0 rgb(0 180 255 / 0),0 0 0 rgb(43 214 123 / 0)}.js .bz-share.is-in .bz-cut--referral .bz-cut__num{transition-delay:.65s}}.bz-cut__world{position:absolute;right:clamp(3rem,6vw,5.5rem);bottom:clamp(3rem,5.5vw,5rem);width:clamp(8rem,12vw,10.5rem);aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff4d}.bz-cut__world:before{content:"";position:absolute;inset:-14%;border-radius:50%;border:1px dashed rgb(255 255 255 / .28)}@media(prefers-reduced-motion:no-preference){.bz-share.is-in .bz-cut__world:before{animation:bz-spin 60s linear infinite}}@keyframes bz-spin{to{rotate:1turn}}.bz-cut__core{position:absolute;inset:16%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(closest-side,#ffffff4d,#ffffff14)}.bz-cut__core img{width:auto;height:82%;filter:drop-shadow(0 10px 14px rgb(2 6 40 / .55))}.bz-cut__world i{--a: calc(var(--k) * 90deg + 22deg);position:absolute;left:50%;top:50%;width:27%;aspect-ratio:4 / 5;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-64cqw) rotate(calc(var(--a) * -1))}.bz-cut__world{container-type:inline-size}.bz-cut__world i img{width:100%;height:100%;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px #fff,0 10px 18px -6px #02062899}.bz-cut__person{position:absolute;right:clamp(1.5rem,4vw,3.5rem);bottom:clamp(1.5rem,4vw,3.5rem);display:grid;justify-items:center}.bz-cut__person img{width:clamp(5rem,7.5vw,6.25rem);aspect-ratio:4 / 5;height:auto;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 0 9px #ff3d2e2e,0 24px 40px -14px #020628cc}.bz-chip--light{margin-top:-.9rem;background:#fff;box-shadow:0 8px 18px -6px #02062899;color:var(--biz-2)}.biz-rails{--g-a: var(--biz-5);--g-b: var(--biz-6);padding-bottom:clamp(3rem,8vh,5rem);overflow-x:clip}.bz-net{position:relative;aspect-ratio:16 / 9;min-height:32rem;isolation:isolate}.bz-net__canvas{position:absolute;left:0;top:0;z-index:-1}.bz-net__air{position:absolute;left:calc(var(--gx, 50%) - var(--gr, 0px) * 1.6);top:calc(var(--gy, 50%) - var(--gr, 0px) * 1.6);z-index:-3;width:calc(var(--gr, 0px) * 3.2);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(96 124 255 / .1) 56%,rgb(96 124 255 / .09) 64%,rgb(96 124 255 / .03) 82%,transparent);pointer-events:none}.bz-net__orbit{position:absolute;inset:0;pointer-events:none}.bz-net__orbit:before,.bz-net__orbit:after{content:"";position:absolute;left:calc(var(--gx, 0px) - var(--gr, 0px) * var(--ring, 0));top:calc(var(--gy, 0px) - var(--gr, 0px) * var(--ring, 0) * var(--elev, 0));width:calc(var(--gr, 0px) * var(--ring, 0) * 2);height:calc(var(--gr, 0px) * var(--ring, 0) * var(--elev, 0) * 2);box-sizing:border-box;border:1px solid rgb(214 224 255 / .22);border-radius:50%;transform:rotate(var(--roll, 0rad))}.bz-net__orbit:before{z-index:-2;border-color:#d6e0ff1f;clip-path:inset(0 0 50% 0)}.bz-net__orbit:after{z-index:1;clip-path:inset(50% 0 0 0)}html:not(.js) .bz-net__air,html:not(.js) .bz-net__orbit{display:none}.bz-net__copy{position:relative;z-index:2;display:grid;gap:var(--sp-5);max-width:27rem;padding-top:clamp(1rem,6vh,4rem)}.bz-net__copy .h2{max-width:16ch;text-wrap:balance}.bz-net__copy .lede{max-width:24ch;color:var(--text-2)}.bz-net__def{max-width:30ch;font-size:var(--fs-sm);color:var(--text-3)}.bz-net__def b{font-weight:600;color:var(--text-2)}.bz-net__nodes{position:absolute;inset:0;pointer-events:none}html:not(.js) .bz-net__nodes{display:none}.bz-net__nodes li{--w: calc(var(--gr, 200px) * .27);position:absolute;left:0;top:0;width:var(--w);opacity:0;transform:translate3d(var(--nx, 0),var(--ny, 0),0) translate(-50%,-50%) scale(var(--ns, 1));will-change:transform,opacity}.bz-net__nodes img{display:block;width:100%;height:auto}.bz-net__nodes .is-slab{--w: max(2.4rem, calc(var(--gr, 200px) * .27))}.bz-net__nodes .is-slab img{filter:drop-shadow(0 14px 16px rgb(2 6 30 / .7))}.bz-net__nodes .is-watch img{aspect-ratio:178 / 282;object-fit:cover;object-position:50% 0}.bz-net__nodes .is-art{--w: max(2.9rem, calc(var(--gr, 200px) * .34))}.bz-net__nodes .is-art img{aspect-ratio:1;padding:7%;background:#f6f5f1;box-shadow:0 0 0 2px #101010,0 16px 28px -8px #02061ecc}.bz-net__nodes img{transition:box-shadow .6s var(--ease-arrive),filter .6s var(--ease-arrive)}.bz-net__nodes .is-matched:not(.is-slab) img{box-shadow:0 0 0 2px #fff,0 0 26px 4px #a9bdff8c,0 16px 28px -8px #02061ecc}.bz-net__nodes .is-slab.is-matched img{filter:drop-shadow(0 0 2px #ffffff) drop-shadow(0 0 14px rgb(169 189 255 / .7)) drop-shadow(0 14px 16px rgb(2 6 30 / .7))}.biz-trust{--g-a: var(--biz-6);--g-b: var(--biz-7)}.b2b-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2rem,5vh,3rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,6vh,4rem)}.b2b-trust li{position:relative;display:grid;align-content:start;gap:var(--sp-3);padding-top:var(--sp-6)}.b2b-trust li:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--line-strong);transform-origin:left}.b2b-trust__icon{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong);isolation:isolate}.b2b-trust__icon:before{content:"";position:absolute;inset:16%;z-index:-1;border-radius:50%;background:conic-gradient(from 200deg,var(--prism-r),var(--prism-g),var(--prism-b),var(--prism-r));filter:blur(14px);opacity:.32}.b2b-trust__icon svg{width:1.6rem;height:1.6rem;fill:none;stroke:var(--text-lit);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.b2b-trust h3{margin:var(--sp-2) 0 0;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.2;letter-spacing:-.02em;color:var(--text-lit)}.b2b-trust--3{grid-template-columns:repeat(3,minmax(0,1fr))}.b2b-trust p{max-width:26ch;color:var(--text-2)}.bz-fn{margin-left:.1em;font-size:.75em;line-height:0;color:var(--text-3)}.bz-fine{margin-top:clamp(1.75rem,4vh,2.5rem);font-size:var(--fs-sm);color:var(--text-3)}.bz-fine a{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-input);text-underline-offset:.2em}.bz-fine a:hover{color:#fff;text-decoration-color:currentColor}@media(prefers-reduced-motion:no-preference){.js .b2b-trust li:before{transform:scaleX(0);transition:transform 1.1s var(--ease-arrive) calc(.15s + var(--i, 0) * 90ms)}.js .b2b-trust li.is-in:before{transform:none}}.biz-close{--g-a: var(--biz-7);--g-b: #0a0a0a}.biz-close .b2b-close__inner{gap:var(--sp-6)}@media(max-width:1023px){.bz-sol-grid,.b2b-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.b2b-hero__grid{grid-template-columns:minmax(0,1fr)}.biz-stage-wrap{width:min(100%,34rem)}.biz-stage{aspect-ratio:1}.biz-stage__s{height:114%}.biz-doors__grid{grid-template-columns:minmax(0,1fr)}.bz-tools{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.bz-tools__stage{grid-column:auto;grid-row:auto}.bz-share__split{display:none}.bz-share__source{margin-bottom:var(--sp-5)}.bz-share__cuts{grid-template-columns:minmax(0,1fr)}.bz-net{aspect-ratio:auto;min-height:0;padding-bottom:min(78%,36rem)}.b2b-chains .link-arrow{margin-left:0}}@media(max-width:639px){.bz-sol-grid{grid-template-columns:minmax(0,1fr)}.bz-sol{min-height:0}.b2b-trust{grid-template-columns:minmax(0,1fr)}.bz-net{padding-bottom:calc(78% + 1rem)}.bz-cut{min-height:0;padding-bottom:clamp(11rem,50vw,14rem)}.bz-ev li{grid-template-columns:auto minmax(0,1fr) auto}.bz-ev__people{display:none}.bz-mint{grid-template-columns:minmax(0,1fr)}.bz-mint__frame{width:62%;justify-self:center}.bz-win{min-height:0}}.dev-hero{position:relative;display:grid;align-items:center;min-height:min(46rem,calc(100svh - var(--header-h)));padding-block:clamp(4rem,10vh,7rem);overflow:clip;isolation:isolate}.dev-hero__lanes{position:absolute;inset:0;z-index:-1;color:#f3eee442;-webkit-mask-image:linear-gradient(to right,rgb(0 0 0 / .3) 0%,rgb(0 0 0 / .8) 14%,#000 40%,#000 94%,rgb(0 0 0 / .5) 100%);mask-image:linear-gradient(to right,#0000004d,#000c 14%,#000 40% 94%,#00000080)}.dev-hero__lanes svg{width:100%;height:100%}.js .dev-hero__lanes.is-field>svg{display:none}html:not(.js) .dev-hero__lanes{-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 30%,#000 60%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,transparent 30%,#000 60%,#000 90%,transparent 100%)}@media(max-width:699px){.dev-hero__lanes{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 34%,rgb(0 0 0 / .25) 50%,transparent 66%);mask-image:linear-gradient(to bottom,#000 0%,#000 34%,rgb(0 0 0 / .25) 50%,transparent 66%)}}.dev-hero__halo{fill:#ffffff29;filter:blur(14px)}.dev-hero__node circle{mix-blend-mode:screen}.dev-hero__node .n-r{fill:var(--prism-r)}.dev-hero__node .n-g{fill:var(--prism-g)}.dev-hero__node .n-b{fill:var(--prism-b)}.dev-hero__copy{display:grid;gap:var(--sp-5);justify-items:start}.dev-hero__copy .lede{max-width:24ch}.dev-hero__copy .btn{margin-top:var(--sp-2)}.dev-calls__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:center}.arc{--arc-w: clamp(6rem, 11vw, 9.5rem);position:relative}.arc__line{position:absolute;top:0;left:0;width:var(--arc-w);height:100%;overflow:visible}.arc__line path{fill:none;stroke:var(--line-strong);stroke-width:1.2}.arc__list{display:grid;grid-auto-rows:1fr}.arc__list li{--ax: .479;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,2rem);min-height:clamp(8rem,17vh,10rem);padding-left:calc(var(--arc-w) * var(--ax) + clamp(1.25rem,2.4vw,2rem))}.arc__list li:nth-child(2){--ax: .8125}.arc__list li:before{content:"";position:absolute;top:50%;left:calc(var(--arc-w) * var(--ax));width:9px;height:9px;border-radius:50%;translate:-50% -50%;background:var(--text-2);box-shadow:0 0 0 6px var(--ground)}.arc__list li:nth-child(2):before{width:11px;height:11px;background:#fff;box-shadow:0 0 0 6px var(--ground),-3px -2px 14px var(--prism-r),3px -2px 14px var(--prism-g),0 3px 14px var(--prism-b)}.arc__n{font-family:var(--face-mono);font-size:clamp(2.75rem,1.8rem + 3.4vw,5.25rem);font-weight:500;line-height:1;letter-spacing:-.05em;color:var(--text-3)}.arc__list li:nth-child(1) .arc__n{rotate:-10deg}.arc__list li:nth-child(2) .arc__n{color:var(--text-lit)}.arc__list li:nth-child(3) .arc__n{rotate:10deg}.arc__list h3{margin:0;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);letter-spacing:-.03em;color:var(--text-lit)}.arc__list p{margin-top:var(--sp-1);max-width:30ch;color:var(--text-2)}@media(prefers-reduced-motion:no-preference){.js .arc .arc__list li{opacity:0;translate:18px 0}.js .arc.is-in .arc__list li{opacity:1;translate:0 0;transition:opacity .8s var(--ease-arrive),translate .9s var(--ease-arrive)}.js .arc.is-in .arc__list li:nth-child(1){transition-delay:.3s}.js .arc.is-in .arc__list li:nth-child(2){transition-delay:.44s}.js .arc.is-in .arc__list li:nth-child(3){transition-delay:.58s}}.dev-trust{padding-top:clamp(2rem,6vh,4rem)}.dev .b2b-trust li:after{content:"";position:absolute;top:-.5px;left:0;width:18%;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgb(91 128 255 / .85) 40%,#ffffff 78%,rgb(255 61 46 / .9) 90%,transparent);filter:drop-shadow(0 0 3px rgb(255 255 255 / .6));opacity:0;pointer-events:none}.dev .b2b-trust__icon{box-shadow:inset 0 0 0 1px #fff3,0 0 20px -8px #ffffff4d}@media(prefers-reduced-motion:no-preference){.js .dev .b2b-trust li.is-in:after{animation:dev-trust-run 1.3s var(--ease-arrive) calc(.15s + var(--i, 0) * 90ms) both}}@keyframes dev-trust-run{0%{translate:-100% 0;opacity:0}15%,70%{opacity:1}to{translate:455% 0;opacity:0}}.kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin-top:clamp(2.5rem,6vh,4rem)}.kit-grid>li{display:flex;min-width:0}.kit{display:flex;flex-direction:column;width:100%;min-width:0;min-height:27rem;border-radius:24px;overflow:hidden;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line-strong)}.kit.is-hover{--lift: -6px;box-shadow:inset 0 0 0 1px #f3eee43d,0 30px 60px -30px #000}.kit__copy{display:grid;gap:var(--sp-2);justify-items:start;padding:clamp(1.4rem,2.4vw,2rem) clamp(1.4rem,2.4vw,2rem) var(--sp-6)}.kit__soon{padding:.3em .8em;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-2)}.kit h3{margin:var(--sp-3) 0 0;font-size:clamp(1.75rem,1.3rem + 1.2vw,2.25rem);line-height:1;letter-spacing:-.04em;color:var(--text-lit)}.kit p{max-width:26ch;color:var(--text-2)}.kit__code,.kit__docs{margin:auto clamp(1.25rem,2.4vw,2rem) 0;border-radius:14px 14px 0 0;background:#0a0a0a;box-shadow:0 0 0 1px var(--line-strong);translate:0 10px;transition:translate .7s var(--ease-arrive)}.kit.is-hover :is(.kit__code,.kit__docs){translate:0 0}.kit__code{min-height:12rem;padding:1rem 1.1rem 1.6rem;overflow:hidden;font-family:var(--face-mono);font-size:.75rem;line-height:1.65;color:var(--text-2);white-space:pre}.kit__code .c-k{color:var(--text-lit);font-weight:600}.kit__code .c-p{color:var(--text-3)}.kit__code .c-s{color:var(--text-lit)}.kit__code .c-ok{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-lit)}.kit__code .c-ok i{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:-2px 0 6px var(--prism-r),2px 0 6px var(--prism-g),0 2px 6px var(--prism-b)}.kit__docs{display:grid;grid-template-columns:7.25rem minmax(0,1fr);min-height:12rem;overflow:hidden;font-size:.75rem}.kit__nav{display:grid;align-content:start;gap:.1rem;padding:.85rem .55rem 1.4rem;border-right:1px solid var(--line-strong);color:var(--text-3)}.kit__nav li{padding:.3rem .55rem;border-radius:6px}.kit__nav .is-on{background:var(--raised);color:var(--text-lit)}.kit__page{display:grid;align-content:start;gap:.55rem;padding:.95rem 1rem 1.4rem}.kit__page b{margin-bottom:.15rem;font-size:.875rem;font-weight:600;color:var(--text-lit)}.kit__page i{display:block;width:var(--w);height:6px;border-radius:3px;background:var(--raised)}.kit__snip{display:grid;gap:.45rem;padding:.6rem;border-radius:8px;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line)}.kit__snip i{background:#2a2926}.kit{background:radial-gradient(80% 42% at 50% 104%,rgb(243 238 228 / .06),transparent 72%),var(--plate)}.kit__docs{position:relative}.kit__docs:before{content:"";position:absolute;top:0;left:10%;right:10%;z-index:1;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55) 50%,transparent);filter:drop-shadow(0 0 4px rgb(255 255 255 / .45));opacity:.55;pointer-events:none;transition:opacity .7s var(--ease-arrive)}.kit.is-hover .kit__docs:before{opacity:1}.kit__nav .is-on{position:relative}.kit__nav .is-on:before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:2px;border-radius:1px;background:#fff;box-shadow:-1px 0 4px var(--prism-r),1px 0 4px #4a72ff,0 0 8px #ffffff80}.kit__wire{position:relative;align-self:start;height:6.75rem;margin:1rem 1.1rem 0 0;container-type:inline-size}.kit__wire svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.kit__wire path{vector-effect:non-scaling-stroke}.kit__node{position:absolute;left:67.5%;top:50%;width:5px;height:5px;translate:-50% -50%;border-radius:50%;background:#fff;box-shadow:-2px -1px 6px var(--prism-r),2px -1px 6px var(--prism-g),0 2px 6px #4a72ff,0 0 14px #ffffff73}.kit__wire--sdk{height:3.75rem;margin-top:.8rem}.kit__wire--sdk .kit__node{left:60%}.kit__wire:after{content:"";position:absolute;left:0;top:calc(50% - 1px);width:22px;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .7) 60%,#ffffff);filter:drop-shadow(0 0 3px rgb(255 255 255 / .8));translate:67.5cqi 0;opacity:0;pointer-events:none}.kit__wire--sdk:after{background:linear-gradient(270deg,transparent,rgb(255 255 255 / .7) 60%,#ffffff)}@media(prefers-reduced-motion:no-preference){.js .b2b .kit__node{opacity:0;scale:.4;transition:opacity .6s var(--ease-arrive) 1.3s,scale .9s cubic-bezier(.34,1.4,.64,1) 1.3s}.js .b2b .is-in .kit__node{opacity:1;scale:1}.kit__wire.is-live:after{animation:kit-run 4.6s var(--ease-step) 2.2s infinite}.kit__wire--sdk.is-live:after{animation-name:kit-run-in}.kit-grid>li:nth-child(2) .kit__wire.is-live:after{animation-delay:3.1s}}@keyframes kit-run{0%{translate:67.5cqi 0;opacity:0}8%{opacity:1}34%{opacity:1}44%,to{translate:calc(100cqi - 22px) 0;opacity:0}}@keyframes kit-run-in{0%{translate:calc(100cqi - 22px) 0;opacity:0}8%{opacity:1}34%{opacity:1}44%,to{translate:calc(60cqi - 11px) 0;opacity:0}}.abt-hero{padding-bottom:clamp(2.5rem,7vh,4.5rem)}.abt-hero__copy{display:grid;gap:var(--sp-5);justify-items:start}.abt-hero .brand-reveal{max-width:52rem;margin:clamp(1rem,3vh,2rem) auto 0}.abt-story__inner{display:grid;gap:clamp(2rem,6vh,3.5rem);max-width:66rem}.abt-story__big{font-size:clamp(1.875rem,1rem + 3vw,3.75rem);font-weight:500;line-height:1.1;letter-spacing:-.035em;color:var(--text-lit);text-wrap:balance}.abt-story__foot{display:grid;gap:var(--sp-5);justify-items:start}.abt-story__foot .b2b-converge{width:min(26rem,80%)}.abt-story__foot .lede{max-width:34ch}.vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,6vh,3.5rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,6vh,4rem)}.vals li{position:relative;display:grid;align-content:start;gap:var(--sp-2);padding-top:var(--sp-5)}.vals li:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--c-line);transform-origin:left}.vals__n{font-family:var(--face-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-label);color:var(--c-text-3)}.vals h3{margin:var(--sp-2) 0 0;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);line-height:1.15;letter-spacing:-.025em;color:var(--c-text)}.vals p{max-width:30ch;color:var(--c-text-2)}.vals--3 .vals__n{font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem);font-weight:500;line-height:1;letter-spacing:-.05em;color:var(--c-text)}@media(prefers-reduced-motion:no-preference){.js .vals li:before{transform:scaleX(0);transition:transform 1.1s var(--ease-arrive) calc(.15s + var(--i, 0) * 90ms)}.js .vals li.is-in:before{transform:none}.js .vals .vals__n{clip-path:inset(0 0 100% 0);translate:0 .4em;transition:clip-path .9s var(--ease-arrive) calc(.25s + var(--i, 0) * 90ms),translate .9s var(--ease-arrive) calc(.25s + var(--i, 0) * 90ms)}.js .vals li.is-in .vals__n{clip-path:inset(0 0 0 0);translate:0 0}}.b2b-reach__inner{display:grid;gap:var(--sp-5);justify-items:start}.b2b-mail{padding-bottom:.08em;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat,linear-gradient(var(--line-strong),var(--line-strong)) 0 100% / 100% 1px no-repeat;font-size:clamp(1.5rem,.9rem + 2.4vw,3rem);font-weight:500;letter-spacing:-.03em;color:var(--text-lit);text-decoration:none;transition:background-size .7s var(--ease-arrive)}.b2b-mail:hover{background-size:100% 1px,100% 1px}.sup-hero{padding-bottom:clamp(3rem,8vh,5rem)}.sup-hero__inner{display:grid;gap:clamp(2rem,6vh,3.5rem)}.sup-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem)}.sup-cards>li{display:flex}.sup-card{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);width:100%;min-height:15rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:24px;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-lit);text-decoration:none}.sup-card--ink{background:#0a0a0a}.sup-card.is-hover{--lift: -4px;box-shadow:inset 0 0 0 1px var(--line-strong),0 30px 60px -30px rgb(var(--shadow) / .4)}.sup-card:after{content:"↗";position:absolute;top:clamp(1.25rem,2.6vw,2rem);right:clamp(1.5rem,3vw,2.25rem);font-size:1.25rem;line-height:1;color:var(--text-3);transition:translate .5s var(--ease-arrive),color var(--dur-fade)}.sup-card:hover:after{translate:3px -3px;color:var(--text-lit)}.sup-card .note{color:var(--text-3)}.sup-card__line{max-width:18ch;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:var(--text-lit)}.sup-card__mail{margin-top:auto;padding-top:var(--sp-5);font-weight:500;color:var(--text-2)}.sup-card:hover .sup-card__mail{color:var(--text-lit)}.sup-card:focus-visible{outline:var(--focus);outline-offset:4px;border-radius:24px}.sup-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);align-items:start}.b2b .faq{padding-top:0;border-top:1px solid var(--line-strong)}.b2b .faq summary:after{transition:transform .5s var(--ease-arrive)}@media(prefers-reduced-motion:no-preference){.b2b .faq details[open]>p{animation:b2b-open .5s var(--ease-arrive)}}@keyframes b2b-open{0%{opacity:0;translate:0 -6px}}.sup-safety{padding-block:clamp(4rem,10vh,6.5rem)}.sup-safety__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center;max-width:62rem;isolation:isolate}.sup-safety__mark{position:relative;display:grid;place-items:center;width:clamp(3.25rem,6vw,4.75rem);aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong)}.sup-safety__mark:before{content:"";position:absolute;inset:18%;z-index:-1;border-radius:50%;background:conic-gradient(from 200deg,var(--prism-r),var(--prism-g),var(--prism-b),var(--prism-r));filter:blur(16px);opacity:.3}.sup-safety__mark svg{width:46%;fill:none;stroke:var(--text-lit);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sup-safety__line{font-size:clamp(1.5rem,1rem + 2vw,2.75rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:var(--text-lit)}.sup-safety__line a{color:inherit;text-decoration-thickness:1px;text-decoration-color:var(--line-input)}.sup-safety__line a:hover{text-decoration-color:currentColor}.car-hero{padding-bottom:clamp(3.5rem,9vh,6rem)}.car-hero__copy .lede{max-width:30ch}.car-strip{margin-top:clamp(2.5rem,7vh,4.5rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.car-strip__run{display:flex;width:max-content;padding-block:1rem 2.5rem}.car-strip__track{display:flex;align-items:flex-end;gap:clamp(.75rem,1.5vw,1.25rem);padding-right:clamp(.75rem,1.5vw,1.25rem)}.car-strip li{flex:none;height:clamp(9rem,15vw,13.5rem)}.car-strip img{width:auto;max-width:none;height:100%;border-radius:14%;box-shadow:0 24px 40px -18px rgb(var(--shadow) / .45)}.car-strip .is-slab img{border-radius:0;box-shadow:none;filter:drop-shadow(0 18px 18px rgb(var(--shadow) / .35))}@media(prefers-reduced-motion:no-preference){.car-strip__run{animation:b2b-marquee 80s linear infinite;animation-play-state:paused}.car-strip__run.is-live{animation-play-state:running}}@keyframes b2b-marquee{to{transform:translate(-50%)}}.car-open__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.car-open__head{display:grid;gap:var(--sp-5)}.car-rows{border-top:1px solid var(--line-strong)}.car-rows a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding:1.6rem 0;border-bottom:1px solid var(--line-strong);color:var(--text-lit);text-decoration:none}.car-rows a:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:linear-gradient(90deg,var(--prism-r),var(--prism-g),var(--prism-b));transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease-arrive)}.car-rows a:hover:after,.car-rows a:focus-visible:after{transform:none}.car-rows span{display:grid;gap:.2rem}.car-rows b{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:600;letter-spacing:-.03em}.car-rows small{font-size:var(--fs-md);color:var(--text-2)}.car-rows i{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong);font-style:normal;transition:background-color .4s var(--ease-arrive),color .4s var(--ease-arrive)}.car-rows i:after{content:"→";transition:translate .5s var(--ease-arrive)}.car-rows a:hover i{background:var(--text-lit);color:var(--ground)}.car-rows a:hover i:after{translate:2px 0}@media(max-width:1023px){.kit-grid,.vals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.dev-calls__grid,.sup-faq__grid,.car-open__grid{grid-template-columns:minmax(0,1fr)}.dev-hero{align-items:end;min-height:min(42rem,calc(100svh - var(--header-h)));padding-top:0}.dev-hero__lanes{bottom:42%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 30%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 30%,#000 92%,transparent 100%)}}@media(max-width:639px){.kit-grid,.vals,.sup-cards{grid-template-columns:minmax(0,1fr)}.kit{min-height:0}.sup-card{min-height:12rem}.sup-safety__inner{grid-template-columns:1fr}.arc__list li{min-height:7.5rem}}@media(min-width:640px)and (max-width:1023px){.b2b-trust--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.b2b [data-tilt]{transform:none}}.arc{overflow-x:clip}.sup-also{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-3) var(--sp-6);margin:calc(var(--sp-5) * -1) 0 0;padding:var(--sp-5) 0 0;border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--text-2)}.sup-also b{margin-right:.5em;font-weight:600;color:var(--text-lit)}.sup-also a{color:var(--text-lit);text-decoration-color:var(--line-input)}.sup-also a:hover{text-decoration-color:currentColor}.sup-safety__text{display:grid;gap:var(--sp-4)}.sup-safety__more{max-width:44ch;font-size:var(--fs-lg);line-height:1.45;color:var(--text-2)}.abt-company__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2.5rem,6vw,6rem);align-items:end}.abt-facts{display:grid;margin:0;border-top:1px solid var(--line-strong)}.abt-facts>div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--sp-4);padding:1rem 0;border-bottom:1px solid var(--line-strong)}.abt-facts dt{padding-top:.15rem;font-family:var(--face-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.abt-facts dd{margin:0;max-width:36ch;font-weight:500;line-height:1.45;color:var(--text-lit)}.abt-facts a{color:var(--text-lit);text-decoration-color:var(--line-input)}.abt-facts a:hover{text-decoration-color:currentColor}@media(max-width:899px){.abt-company__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:479px){.abt-facts>div{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}}.biz-hero .b2b-hero__copy .lede{max-width:30ch}.bz-hook{display:inline-flex;align-items:center;gap:.85rem;margin-top:var(--sp-3);padding:.45rem 1.15rem .45rem .45rem;border-radius:var(--r-pill);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff38;color:var(--text-2);text-decoration:none;transition:background-color .5s var(--ease-arrive),box-shadow .5s var(--ease-arrive)}.bz-hook:after{content:"↓";color:var(--text-3);transition:translate .5s var(--ease-arrive)}.bz-hook:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1px #fff6;color:#fff}.bz-hook:hover:after{translate:0 2px}.bz-hook:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.bz-hook__num{display:grid;place-items:center;height:2.5rem;padding:0 .95rem;border-radius:var(--r-pill);background:#fff;color:var(--biz-1);font-size:1.125rem;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bz-hook__text{max-width:24ch;font-size:var(--fs-sm);line-height:1.3}@media(prefers-reduced-motion:no-preference){.js .bz-hook .bz-hook__num{text-shadow:-.08em 0 0 rgb(255 61 46 / .85),.08em 0 0 rgb(0 160 255 / .85),0 .06em 0 rgb(43 214 123 / .8);transition:text-shadow 1.6s var(--ease-arrive) .7s}.js .bz-hook.is-in .bz-hook__num{text-shadow:0 0 0 rgb(255 61 46 / 0),0 0 0 rgb(0 160 255 / 0),0 0 0 rgb(43 214 123 / 0)}}.biz-how{--g-a: var(--biz-1);--g-b: var(--biz-1)}.bz-how__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--sp-4) var(--sp-7)}.bz-how__head .lede{max-width:24ch;color:var(--text-2)}.bz-how{--disc: clamp(9.5rem, 13vw, 12rem);--gap: clamp(1.5rem, 3vw, 3rem);--lane: rgb(255 255 255 / .32);position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);margin-top:clamp(3rem,7vh,4.5rem)}.bz-how:before,.bz-how:after{content:"";position:absolute;top:calc(var(--disc) / 2 - 5px);left:calc(var(--disc) / 2);right:calc((100% - 2 * var(--gap)) / 3 - var(--disc) / 2);height:10px;pointer-events:none}.bz-how:before{border-block:1px solid var(--lane);filter:drop-shadow(0 0 2px rgb(255 255 255 / .3));transform-origin:left}.bz-how:after{--streak: linear-gradient(90deg, transparent, rgb(91 128 255 / .95) 30%, #ffffff 58%, rgb(255 61 46 / .95) 82%, transparent);right:auto;width:calc((200% + 2 * var(--gap)) / 3 * .22);background:var(--streak) 0 0 / 100% 1.5px no-repeat,var(--streak) 0 100% / 100% 1.5px no-repeat;filter:drop-shadow(0 0 2px rgb(255 255 255 / .7)) drop-shadow(0 0 6px rgb(169 189 255 / .4));opacity:0;will-change:transform,opacity}@media(prefers-reduced-motion:no-preference){.js .bz-how:before{transform:scaleX(0);transition:transform 1.7s var(--ease-arrive) .35s}.js .bz-how.is-in:before{transform:none}.bz-how.is-live:after{animation:bz-how-run 4.2s var(--ease-step) 1.4s infinite}}@keyframes bz-how-run{0%{opacity:0;translate:-100% 0}10%,80%{opacity:1}90%,to{opacity:0;translate:455% 0}}.bz-how__step{position:relative;display:grid;align-content:start;justify-items:start;gap:var(--sp-2)}.bz-how__disc{position:relative;z-index:1;display:grid;place-items:center;width:var(--disc);aspect-ratio:1;margin-bottom:var(--sp-5);border-radius:50%;isolation:isolate;container-type:inline-size;background:radial-gradient(90% 90% at 30% 22%,#1d34a2,#172b8a 55%,#13257a);box-shadow:inset 0 0 0 1px #ffffff29,0 0 0 8px var(--biz-1),0 24px 44px -28px #02062899}.bz-how__n{font-family:var(--face-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-label);color:var(--text-3)}.bz-how h3{margin:0;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:#fff}.bz-how p{max-width:28ch;color:var(--text-2)}.bz-how__disc--room:before{content:"";position:absolute;inset:9%;border-radius:50%;border:1px dashed rgb(255 255 255 / .3)}.bz-how__you{position:absolute;inset:28%;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--biz-1);font-size:19cqw;font-weight:650;line-height:1;letter-spacing:-.04em;box-shadow:0 0 0 5px #ffffff24,0 18px 30px -12px #02062899}.bz-how__seal{position:absolute;right:-6%;bottom:-6%;display:grid;place-items:center;width:38%;aspect-ratio:1;border-radius:50%;background:#2449ec;box-shadow:0 0 0 3px #fff}.bz-how__seal svg{width:62%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bz-how__disc--room i{--a: calc(var(--k) * 120deg - 60deg);position:absolute;left:50%;top:50%;width:21%;aspect-ratio:4 / 5;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-41cqw) rotate(calc(var(--a) * -1))}.bz-how__disc--room i img{width:100%;height:100%;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px #fff,0 8px 14px -6px #02062899}.bz-how__disc--match{display:flex;align-items:center;justify-content:center;padding-inline:12%}.bz-how__pill{flex:none;width:31%;aspect-ratio:4 / 5}.bz-how__pill img{width:100%;height:100%;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px #fff,0 10px 16px -6px #02062899}.bz-how__lanes{flex:1 1 0;min-width:0;height:30%;overflow:visible}.bz-how__lanes path{vector-effect:non-scaling-stroke;mix-blend-mode:screen}.bz-how__lanes .p-b{stroke:var(--biz-b)}.bz-how__lanes .bz-how__one{stroke:#fff}.bz-how__slab{flex:none;width:29%}.bz-how__slab img{width:100%;height:auto;filter:drop-shadow(0 8px 10px rgb(2 6 40 / .55))}.bz-how__disc--share{align-content:center;gap:.35rem;text-align:center}.bz-how__disc--share:before{content:"";position:absolute;inset:22%;z-index:-1;border-radius:50%;background:conic-gradient(from 200deg,var(--prism-r),var(--prism-g),var(--biz-b),var(--prism-r));filter:blur(22px);opacity:.32}.bz-how__disc--share b{font-size:30cqw;font-weight:600;line-height:.9;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#fff}.bz-how__disc--share small{max-width:13ch;font-family:var(--face-mono);font-size:max(.5625rem,6.2cqw);line-height:1.3;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-2)}@media(prefers-reduced-motion:no-preference){.js .bz-how .bz-how__step{opacity:0;translate:0 22px;transition:opacity .8s var(--ease-arrive),translate .9s var(--ease-arrive)}.js .bz-how.is-in .bz-how__step{opacity:1;translate:0 0}.js .bz-how.is-in .bz-how__step:nth-child(2){transition-delay:.26s}.js .bz-how.is-in .bz-how__step:nth-child(3){transition-delay:.52s}.js .bz-how .bz-how__disc--room i{opacity:0;scale:.6;transition:opacity .6s var(--ease-arrive),scale .7s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.7s + var(--k) * .12s)}.js .bz-how.is-in .bz-how__disc--room i{opacity:1;scale:1}.js .bz-how .bz-how__disc--share b{text-shadow:-.05em -.01em 0 rgb(255 61 46 / .9),.05em -.01em 0 rgb(0 180 255 / .9),0 .04em 0 rgb(43 214 123 / .85);transition:text-shadow 1.7s var(--ease-arrive) 1.2s}.js .bz-how.is-in .bz-how__disc--share b{text-shadow:0 0 0 rgb(255 61 46 / 0),0 0 0 rgb(0 180 255 / 0),0 0 0 rgb(43 214 123 / 0)}}.bz-share__fine{text-align:center}.biz-faq{--g-a: var(--biz-7);--g-b: var(--biz-7)}.bz-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);align-items:start}.bz-faq__grid .h2{max-width:9ch}.biz .faq details p,.dev .faq details p{max-width:52ch}.biz .faq details a,.dev .faq details a{text-decoration-color:var(--line-input);text-underline-offset:.18em}.biz .faq details a:hover,.dev .faq details a:hover{text-decoration-color:currentColor}.b2b-close__lede{margin-top:calc(var(--sp-6) * -.5);color:var(--text-2)}.b2b-close__cta{display:grid;justify-items:center;gap:var(--sp-3)}.b2b-close__mail{font-size:var(--fs-sm);color:var(--text-3)}.b2b-close__mail a{display:inline-block;padding-block:.7rem;color:var(--text-2);text-decoration-color:var(--line-input);text-underline-offset:.2em}.b2b-close__mail a:hover{color:var(--text-lit);text-decoration-color:currentColor}.dev-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-2)}.dev-hero__actions .link-arrow{min-height:3rem}.dev-build{padding-bottom:clamp(3rem,8vh,5rem)}.dv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin-top:clamp(2.5rem,6vh,4rem)}.dv-grid>li{display:flex;min-width:0}.dv-use{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);width:100%;min-width:0;min-height:18rem;border-radius:24px;overflow:hidden;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line-strong)}.dv-use.is-hover{--lift: -4px;box-shadow:inset 0 0 0 1px #f3eee43d,0 30px 60px -30px #000}.dv-use__copy{display:grid;align-content:start;justify-items:start;gap:var(--sp-2);padding:clamp(1.4rem,2.4vw,2rem)}.dv-use h3{margin:var(--sp-3) 0 0;font-size:clamp(1.5rem,1.15rem + .9vw,2rem);line-height:1.05;letter-spacing:-.035em;color:var(--text-lit)}.dv-use p{max-width:24ch;color:var(--text-2)}.dv-use__win{position:relative;display:grid;place-items:end center;padding:1.75rem clamp(1rem,2vw,1.75rem) 2.75rem;background:radial-gradient(70% 70% at 50% 45%,rgb(243 238 228 / .06),transparent 70%)}.dv-use__win:after{content:"";position:absolute;left:50%;bottom:0;width:10px;height:2.75rem;translate:-50% 0;background:linear-gradient(to top,transparent,rgb(255 128 112 / .95) 78%) 0 0 / 1px 100% no-repeat,linear-gradient(to top,transparent,rgb(140 166 255 / .95) 78%) 100% 0 / 1px 100% no-repeat;filter:drop-shadow(0 0 1.5px rgb(255 255 255 / .4)) drop-shadow(0 0 5px rgb(170 150 255 / .35));mix-blend-mode:screen;pointer-events:none}.dv-use__win:before{content:"";position:absolute;left:50%;bottom:0;width:10px;height:1.5rem;translate:-50% 1.5rem;background:linear-gradient(to top,transparent,rgb(255 61 46 / .95) 55%,#ffffff) 0 0 / 1.5px 100% no-repeat,linear-gradient(to top,transparent,rgb(91 128 255 / .95) 55%,#ffffff) 100% 0 / 1.5px 100% no-repeat;filter:drop-shadow(0 0 3px rgb(255 255 255 / .75));opacity:0;pointer-events:none}.dv-win:before{content:"";position:absolute;left:12%;right:12%;top:100%;z-index:1;height:28px;background:radial-gradient(50% 100% at 50% 0%,rgb(255 255 255 / .6),rgb(178 162 255 / .22) 44%,transparent 100%);opacity:.6;pointer-events:none}@media(prefers-reduced-motion:no-preference){.dv-use__win.is-live:before{animation:dv-rise 5.2s var(--ease-step) var(--rise, .6s) infinite}.dv-use__win.is-live .dv-win:before{animation:dv-catch 5.2s var(--ease-arrive) var(--rise, .6s) infinite}.dv-grid>li:nth-child(2) .dv-use__win{--rise: 1.9s}.dv-grid>li:nth-child(3) .dv-use__win{--rise: 3.2s}.dv-grid>li:nth-child(4) .dv-use__win{--rise: 4.5s}}@keyframes dv-rise{0%{translate:-50% 1.5rem;opacity:0}6%{opacity:1}38%{translate:-50% -1.25rem;opacity:1}46%,to{translate:-50% -2rem;opacity:0}}@keyframes dv-catch{0%,36%{opacity:.6}46%{opacity:1}78%,to{opacity:.6}}.dv-win{--ink: #0a0a0a;--ink-3: #605a50;position:relative;width:100%;max-width:19rem;padding:.85rem;border-radius:14px;background:#f3eee4;box-shadow:0 0 0 1px #f3eee466,0 26px 40px -22px #000;color:var(--ink);font-size:.8125rem;line-height:1.3;transition:translate .7s var(--ease-arrive)}.dv-use.is-hover .dv-win{translate:0 -4px}.dv-win b{display:block;font-weight:600;letter-spacing:-.01em}.dv-win small{display:block;font-size:.75rem;color:var(--ink-3)}.dv-win__label{display:block;margin-top:.6rem;font-family:var(--face-mono);font-size:.625rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.dv-win--listing{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center}.dv-win__slab{width:auto;height:7rem;filter:drop-shadow(0 8px 10px rgb(10 10 10 / .25))}.dv-win__people{display:flex;margin-top:.35rem}.dv-win__people img{width:1.75rem;aspect-ratio:4 / 5;height:auto;border-radius:var(--r-person);object-fit:cover;box-shadow:0 0 0 2px #f3eee4}.dv-win__people img+img{margin-left:-.35rem}.dv-win--wallet{display:grid;gap:.7rem}.dv-win__toast{display:inline-flex;align-items:center;justify-self:start;gap:.5rem;padding:.4rem .75rem .4rem .6rem;border-radius:var(--r-pill);background:#fbf8f2;box-shadow:inset 0 0 0 1px #0a0a0a1a;color:var(--ink);font-size:.75rem;font-weight:500}.dv-win__dot{width:7px;height:7px;border-radius:50%;background:var(--ink);box-shadow:-1.5px -.5px 3px #00b4ffd9,1.5px -.5px 3px #ff2f9acc,0 1.5px 3px #ffc400e6}.dv-win__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center;padding:.55rem;border-radius:12px;background:#fbf8f2;box-shadow:inset 0 0 0 1px #0a0a0a14}.dv-win__sq{width:2.75rem;height:2.75rem;border-radius:10px;object-fit:cover}.dv-win__name{min-width:0}.dv-win__name b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-win__chip{justify-self:end;padding:.4rem .75rem;border-radius:var(--r-pill);background:var(--ink);color:#f3eee4;font-size:.6875rem;font-weight:600;white-space:nowrap}.dv-win__channel{display:block;padding-bottom:.55rem;margin-bottom:.65rem;border-bottom:1px solid rgb(10 10 10 / .1);font-family:var(--face-mono);font-size:.6875rem;letter-spacing:.02em;color:var(--ink-3)}.dv-win__msg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center}.dv-win__bot{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--ink)}.dv-win__bot svg{width:1rem;fill:none;stroke:#f3eee4;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.dv-win__thumb{width:auto;height:4.25rem;filter:drop-shadow(0 6px 8px rgb(10 10 10 / .22))}.dv-win--drop{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.dv-win__art{width:4.75rem;height:4.75rem;border-radius:12px;object-fit:cover}.dv-win__lanes{width:100%;height:4.25rem;overflow:visible}.dv-win__lanes path{vector-effect:non-scaling-stroke}.dv-win__to{display:grid;gap:.3rem}.dv-win__to img{width:1.5rem;aspect-ratio:4 / 5;height:auto;border-radius:var(--r-person);object-fit:cover}.b2b .chapter.abt-ways{padding-top:0}.b2b-mail{padding-top:.4rem}.abt-ways__rows small{max-width:40ch}.b2b-dots{display:none}.dv-grid>li{container-type:inline-size}@container (max-width: 33rem){.dv-use{grid-template-columns:minmax(0,1fr)}.dv-use__copy{padding-bottom:var(--sp-2)}}@media(max-width:899px){.bz-faq__grid{grid-template-columns:minmax(0,1fr)}.bz-faq__grid .h2{max-width:none}.bz-tools__tabs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-4)}.bz-tab{align-items:center}.bz-tab__text{padding-top:0}.bz-tab__text span{display:none}}@media(min-width:640px)and (max-width:1023px){.kit-grid>li:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:640px)and (max-width:899px){.biz-hero .b2b-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-6)}.biz-hero .biz-stage-wrap{width:100%}.biz-hero .biz-stage{aspect-ratio:4 / 5}.biz-hero .biz-stage__s{height:114%}.biz-hero .h1{font-size:clamp(2.75rem,1rem + 5vw,4rem)}.biz-doors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-door h3{font-size:1.625rem}}@media(max-width:639px){.b2b .chapter{padding-block:clamp(4.5rem,11vh,6rem)}.b2b .chapter.b2b-close{padding-bottom:clamp(5rem,13vh,6.5rem)}.b2b [data-carousel]{display:flex;gap:.75rem;margin-inline:calc(var(--gutter) * -1);padding:.25rem var(--gutter) 1.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.b2b [data-carousel]::-webkit-scrollbar{display:none}.b2b [data-carousel]>*{flex:0 0 84%;min-width:0;scroll-snap-align:start}.b2b [data-carousel]:focus-visible{outline:2px solid var(--text-lit);outline-offset:-2px;border-radius:20px}.b2b-dots{display:flex;justify-content:center;gap:6px;margin-top:.25rem}.b2b-dots i{width:6px;height:6px;border-radius:3px;background:var(--line-strong);transition:width .4s var(--ease-arrive),background-color .4s var(--ease-arrive)}.b2b-dots i.is-on{width:18px;background:var(--text-lit)}.bz-sol-grid>li,.dv-grid>li,.kit-grid>li{display:flex}.bz-door,.bz-sol,.dv-use,.kit{width:100%}.bz-sol__ui{min-height:12rem}.bz-how{--disc: 6.75rem;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.bz-how:before,.bz-how:after{top:calc(var(--disc) / 2);bottom:calc(var(--disc) / 2);left:calc(var(--disc) / 2 - 5px);right:auto;width:10px;height:auto}.bz-how:before{border-block:0;border-inline:1px solid var(--lane);transform-origin:top}.bz-how:after{--streak: linear-gradient(180deg, transparent, rgb(91 128 255 / .95) 30%, #ffffff 58%, rgb(255 61 46 / .95) 82%, transparent);bottom:auto;height:calc((100% - var(--disc)) * .22);background:var(--streak) 0 0 / 1.5px 100% no-repeat,var(--streak) 100% 0 / 1.5px 100% no-repeat}.bz-how__step{grid-template-columns:var(--disc) minmax(0,1fr);column-gap:var(--sp-5);row-gap:var(--sp-1);align-content:center}.bz-how__disc{grid-row:1 / span 3;align-self:center;margin-bottom:0;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 0 6px var(--biz-1),0 20px 40px -24px #020628d9}.bz-how__step>:not(.bz-how__disc){grid-column:2}.bz-how h3{font-size:1.25rem}.bz-how p{font-size:var(--fs-sm)}.bz-tab{gap:.65rem;padding:.85rem .1rem}.bz-tab__text b{font-size:1rem}.b2b-trust,.b2b-trust--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-4)}.b2b-trust--3>li:last-child{grid-column:1 / -1}.b2b-trust li{padding-top:var(--sp-5)}.b2b-trust__icon{width:2.75rem;height:2.75rem}.b2b-trust h3{font-size:1.0625rem}.b2b-trust p{font-size:var(--fs-sm)}.b2b-chains__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}.b2b-chains__list li{gap:.5rem;padding:0 .85rem;font-size:var(--fs-sm)}.vals{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-4)}.vals--3>li:last-child{grid-column:1 / -1}.vals h3{font-size:1.125rem}.vals p{font-size:var(--fs-sm)}.bz-cut{padding-bottom:clamp(9rem,42vw,11rem)}.bz-cut--collection{padding-bottom:clamp(12.5rem,56vw,14rem)}.bz-cut--referral{padding:1.5rem 7.25rem 1.6rem 1.5rem}.bz-cut--referral .bz-cut__head{gap:var(--sp-3)}.bz-cut--referral .bz-cut__num{font-size:4.75rem}.bz-cut--referral .bz-cut__head,.bz-cut--referral .bz-cut__why{font-size:var(--fs-md)}.bz-cut--referral .bz-cut__person{top:50%;right:1.25rem;bottom:auto;translate:0 -50%}.bz-cut--referral .bz-cut__person img{width:4.5rem}.biz-stage{aspect-ratio:5 / 4}.biz-stage__work{width:35%;bottom:6%}.biz-stage__frame{width:30%}.dv-use{min-height:0}.bz-hook{padding-right:.9rem}.sup-card{min-height:10rem}}@media(max-width:639px)and (prefers-reduced-motion:no-preference){.js .bz-how:before{transform:scaleY(0)}.js .bz-how.is-in:before{transform:none}.bz-how.is-live:after{animation-name:bz-how-run-down}}@keyframes bz-how-run-down{0%{opacity:0;translate:0 -100%}10%,80%{opacity:1}90%,to{opacity:0;translate:0 455%}}.dev-chains__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--sp-5) var(--sp-7)}.dev-chains__copy{display:grid;gap:var(--sp-5);justify-items:start}.dev-chains__copy .lede{max-width:34ch;color:var(--text-2)}.dev-chains__cta{display:flex}.dev-chains__map{--disc: clamp(4rem, 3rem + 2.4vw, 5.25rem);--lead: clamp(5rem, 11vw, 10rem);--s: calc((100% - var(--disc) / 2 - var(--lead)) / 5);--y: calc(var(--disc) / 2);--lane: rgb(243 238 228 / .24);position:relative;margin-top:clamp(3.5rem,8vh,5rem);padding-left:var(--lead)}.dev-chains__lead{position:absolute;left:0;top:calc(var(--y) - 1.5rem);width:var(--lead);max-width:none;height:3rem;overflow:visible}.dev-chains__lead path{vector-effect:non-scaling-stroke;mix-blend-mode:screen}.dev-chains__node{position:absolute;left:var(--lead);top:var(--y);z-index:2}.dev-chains__node:before{content:"";position:absolute;left:-2.25rem;top:-2.25rem;width:4.5rem;height:4.5rem;border-radius:50%;background:radial-gradient(closest-side,rgb(255 255 255 / .34),rgb(255 255 255 / .07) 42%,transparent)}.dev-chains__node:after{content:"";position:absolute;left:-2.5px;top:-2.5px;z-index:1;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 3px #fff,0 0 10px #ffffffa6}.dev-chains__node i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;mix-blend-mode:screen}.dev-chains__node .n-r{background:var(--prism-r)}.dev-chains__node .n-g{background:var(--prism-g)}.dev-chains__node .n-b{background:var(--prism-b)}.dev-chains__rail,.dev-chains__track,.dev-chains__light{position:absolute;top:calc(var(--y) - 5px);height:10px;pointer-events:none}.dev-chains__rail{--thread: rgb(243 238 228 / .44) 24%, rgb(243 238 228 / .34);left:var(--lead);width:calc(var(--s) * 4);background:linear-gradient(90deg,rgb(255 226 218 / .85),var(--thread)) 0 0 / 100% 1px no-repeat,linear-gradient(90deg,rgb(222 230 255 / .85),var(--thread)) 0 100% / 100% 1px no-repeat;filter:drop-shadow(0 0 2px rgb(255 255 255 / .32)) drop-shadow(0 0 6px rgb(170 176 255 / .14));transform-origin:left}.dev-chains__track{--dash: repeating-linear-gradient(90deg, var(--lane) 0 5px, transparent 5px 11px);left:calc(var(--lead) + var(--s) * 4);width:var(--s);background:var(--dash) 0 0 / 100% 1px no-repeat,var(--dash) 0 100% / 100% 1px no-repeat}.dev-chains__light{top:calc(var(--y) - 16px);left:var(--lead);width:calc(var(--s) * 5 - var(--disc) / 2);height:32px;overflow:hidden}.dev-chains__light:before{--streak: linear-gradient(90deg, transparent, rgb(91 128 255 / .9) 35%, #ffffff 72%, rgb(255 61 46 / .95) 88%, transparent);content:"";position:absolute;top:0;left:0;width:26%;height:100%;background:var(--streak) 0 10.75px / 100% 1.5px no-repeat,var(--streak) 0 19.75px / 100% 1.5px no-repeat,radial-gradient(30% 24% at 74% 50%,rgb(255 255 255 / .32),transparent 78%);filter:drop-shadow(0 0 2.5px rgb(255 255 255 / .6));translate:288% 0}.dev-chains__stops{--s: calc((100% - var(--disc) / 2) / 5);position:relative;z-index:1;display:grid;grid-template-columns:calc(var(--s) / 2) repeat(4,var(--s)) minmax(0,1fr)}.dev-chains__stops li:first-child{grid-column-start:2}.dev-chains__stops li{display:grid;align-content:start;justify-items:center;gap:var(--sp-4);min-width:0;padding-inline:var(--sp-1);text-align:center;font-weight:500;line-height:1.25;color:var(--text-2)}.dev-chains__stops li:nth-child(1){--f: .21}.dev-chains__stops li:nth-child(2){--f: .42}.dev-chains__stops li:nth-child(3){--f: .632}.dev-chains__stops li:nth-child(4){--f: .842}.dev-chains__disc{position:relative;display:grid;place-items:center;width:var(--disc);height:var(--disc);border-radius:50%;background:var(--plate);box-shadow:inset 0 0 0 1px var(--line-strong),0 0 0 8px var(--ground)}.dev-chains__disc:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #ffffff1f,-3px -2px 16px -3px var(--prism-r),3px -2px 16px -3px var(--prism-g),0 3px 16px -3px #4a72ff,0 0 26px -6px #ffffff73;opacity:0;pointer-events:none}.dev-chains__disc img{width:auto;max-width:none;height:calc(var(--disc) * .4)}.dev-chains__disc .dev-chains__eth{height:calc(var(--disc) * .42)}.dev-chains__disc .dev-chains__base{height:calc(var(--disc) * .29);border-radius:3px}.dev-chains__disc .dev-chains__polygon{height:calc(var(--disc) * .38)}.dev-chains__rh{display:block;width:calc(var(--disc) * .34);height:calc(var(--disc) * .34);overflow:hidden}.dev-chains__disc .dev-chains__rh img{height:100%}.dev-chains__stops .dev-chains__open{justify-self:end;width:var(--disc);padding-inline:0;white-space:nowrap;color:var(--text-lit)}.dev-chains__open .dev-chains__disc{background:var(--ground);box-shadow:0 0 0 8px var(--ground)}.dev-chains__open .dev-chains__disc:after{box-shadow:-4px -3px 22px -4px var(--prism-r),4px -3px 22px -4px var(--prism-g),0 4px 22px -4px var(--prism-b);opacity:.55}.dev-chains__open svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dev-chains__ring{fill:none;stroke:#f3eee48c;stroke-width:.9;stroke-dasharray:1.7 2.3}.dev-chains__plus{fill:none;stroke:var(--text-2);stroke-width:1.3;stroke-linecap:round}.dev-chains__meet circle{stroke-width:1.1;mix-blend-mode:screen;opacity:0;transform-box:fill-box;transform-origin:center}.dev-chains__meet .m-r{--dx: -3px;--dy: -2px;stroke:var(--prism-r)}.dev-chains__meet .m-g{--dx: 3px;--dy: -2px;stroke:var(--prism-g)}.dev-chains__meet .m-b{--dx: 0px;--dy: 3.5px;stroke:var(--prism-b)}@media(prefers-reduced-motion:no-preference){.js .dev-chains__lead{clip-path:inset(-12px 100% -12px 0);transition:clip-path 1.1s var(--ease-arrive) .3s}.js .dev-chains__map.is-in .dev-chains__lead{clip-path:inset(-12px -12px -12px 0)}.dev-chains__node i{transition:translate 1.4s var(--ease-arrive) .7s}.js .dev-chains__node:before,.js .dev-chains__node:after{opacity:0;transition:opacity .9s var(--ease-arrive) 1.5s}.js .dev-chains__map.is-in .dev-chains__node:before,.js .dev-chains__map.is-in .dev-chains__node:after{opacity:1}.js .dev-chains__node .n-r{translate:-9px -6px}.js .dev-chains__node .n-g{translate:9px -6px}.js .dev-chains__node .n-b{translate:0 10px}.js .dev-chains__map.is-in .dev-chains__node i{translate:0 0}.js .dev-chains__rail{transform:scaleX(0);transition:transform 1.5s var(--ease-arrive) 1s}.js .dev-chains__map.is-in .dev-chains__rail{transform:none}.js .dev-chains__track{opacity:0;transition:opacity .9s var(--ease-arrive) 1.9s}.js .dev-chains__map.is-in .dev-chains__track{opacity:1}.js .dev-chains__light:before,.js .dev-chains__open .dev-chains__disc:after{opacity:0}.dev-chains__map.is-live .dev-chains__light:before{animation:dc-run 8s linear 2.4s infinite}.dev-chains__map.is-live .dev-chains__stops li:not(.dev-chains__open) .dev-chains__disc:after{animation:dc-glint 8s var(--ease-arrive) infinite;animation-delay:calc(2.4s + (var(--f) / .26 + .3) * .908s - .32s)}.dev-chains__map.is-live .dev-chains__meet circle{animation:dc-meet 8s var(--ease-arrive) 2.4s infinite}.dev-chains__map.is-live .dev-chains__plus{animation:dc-plus 8s var(--ease-arrive) 2.4s infinite}.dev-chains__map.is-live .dev-chains__open .dev-chains__disc:after{animation:dc-reach 8s var(--ease-arrive) 2.4s infinite}}@keyframes dc-run{0%{translate:-100% 0;opacity:1}55%{translate:384.6% 0;opacity:1}55.1%,to{translate:384.6% 0;opacity:0}}@keyframes dc-glint{0%{opacity:0}4%{opacity:.75}18%,to{opacity:0}}@keyframes dc-meet{0%,43%{opacity:0;translate:var(--dx) var(--dy)}48%{opacity:1;translate:var(--dx) var(--dy)}58%,64%{opacity:1;translate:0 0}80%,to{opacity:0;translate:0 0}}@keyframes dc-plus{0%,46%{stroke:var(--text-2)}58%,66%{stroke:#fff}84%,to{stroke:var(--text-2)}}@keyframes dc-reach{0%,45%{opacity:0}57%,64%{opacity:.8}84%,to{opacity:0}}@media(min-width:640px)and (max-width:1023px){.dev-chains__stops li{gap:var(--sp-3);font-size:var(--fs-sm)}}@media(max-width:639px){.dev-chains__head{gap:var(--sp-5)}.dev-chains__map{--disc: 2.75rem;--gap: 1.25rem;--lead: 4.75rem;--ny: 2.5rem;--x: calc(var(--disc) / 2);margin-top:clamp(2.5rem,6vh,3.5rem);padding-left:0;padding-top:var(--lead)}.dev-chains__lead{left:calc(var(--x) - var(--ny));top:calc(var(--ny) - .75rem);width:var(--ny);height:1.5rem;transform-origin:100% 50%;rotate:90deg}.dev-chains__node{left:var(--x);top:var(--ny)}.dev-chains__rail,.dev-chains__track,.dev-chains__light{left:calc(var(--x) - 5px);width:10px}.dev-chains__rail{top:var(--ny);height:calc(var(--lead) + 3 * (var(--disc) + var(--gap)) + var(--disc) / 2 - var(--ny));background:linear-gradient(180deg,rgb(255 226 218 / .85),var(--thread)) 0 0 / 1px 100% no-repeat,linear-gradient(180deg,rgb(222 230 255 / .85),var(--thread)) 100% 0 / 1px 100% no-repeat;transform-origin:top}.dev-chains__track{--dash: repeating-linear-gradient(180deg, var(--lane) 0 5px, transparent 5px 11px);top:calc(var(--lead) + 3 * (var(--disc) + var(--gap)) + var(--disc) / 2);height:calc(var(--disc) + var(--gap));background:var(--dash) 0 0 / 1px 100% no-repeat,var(--dash) 100% 0 / 1px 100% no-repeat}.dev-chains__light{top:var(--ny);left:calc(var(--x) - 16px);width:32px;height:calc(var(--lead) + 4 * (var(--disc) + var(--gap)) - var(--ny))}.dev-chains__light:before{--streak: linear-gradient(180deg, transparent, rgb(91 128 255 / .9) 35%, #ffffff 72%, rgb(255 61 46 / .95) 88%, transparent);top:0;left:0;width:100%;height:26%;background:var(--streak) 10.75px 0 / 1.5px 100% no-repeat,var(--streak) 19.75px 0 / 1.5px 100% no-repeat,radial-gradient(24% 30% at 50% 74%,rgb(255 255 255 / .32),transparent 78%);translate:0 301%}.dev-chains__stops{grid-template-columns:minmax(0,1fr);row-gap:var(--gap)}.dev-chains__stops li{grid-template-columns:var(--disc) minmax(0,1fr);align-items:center;justify-items:start;column-gap:var(--sp-4);height:var(--disc);padding-inline:0;text-align:left}.dev-chains__stops li:first-child{grid-column-start:auto}.dev-chains__stops .dev-chains__open{justify-self:stretch;width:auto}.dev-chains__stops li:nth-child(1){--f: .199}.dev-chains__stops li:nth-child(2){--f: .418}.dev-chains__stops li:nth-child(3){--f: .637}.dev-chains__stops li:nth-child(4){--f: .856}.dev-chains__disc{box-shadow:inset 0 0 0 1px var(--line-strong),0 0 0 4px var(--ground)}.dev-chains__open .dev-chains__disc{box-shadow:0 0 0 4px var(--ground)}.dev-chains__ring{stroke-width:1.3}.dev-chains__plus{stroke-width:2}.dev-chains__rh{width:1.375rem;height:1.375rem}}@media(max-width:639px)and (prefers-reduced-motion:no-preference){.js .dev-chains__rail{transform:scaleY(0)}.dev-chains__map.is-live .dev-chains__light:before{animation-name:dc-run-down}}@keyframes dc-run-down{0%{translate:0 -100%;opacity:1}55%{translate:0 384.6%;opacity:1}55.1%,to{translate:0 384.6%;opacity:0}}.mk-hero{display:grid;justify-items:start;gap:var(--sp-5);padding-block:clamp(4rem,12vh,8rem) clamp(2.5rem,7vh,4.5rem)}.mk-size{font-weight:400;opacity:.65}.mk-logos .h2{margin-bottom:var(--sp-6)}.mk-logos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem) clamp(1.25rem,3vw,2.5rem)}.mk-logo__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg, 1rem)}.mk-tile{display:grid;place-items:center;aspect-ratio:4 / 3;padding:14%}.mk-tile--ink{background:#0a0a0a}.mk-tile img{display:block;width:100%;height:auto}.mk-tile img.is-tall{width:auto;height:100%;max-height:7.5rem}.mk-logo h3{margin-top:var(--sp-4);font-size:var(--fs-md);font-weight:600;color:var(--text-lit)}.mk-files{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-5);margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--text-2)}.mk-files a{display:inline-flex;align-items:center;min-height:2rem;margin-left:var(--sp-1);color:var(--text-lit);text-underline-offset:.2em}.mk-guide{display:grid;grid-template-columns:1.1fr .7fr 1.5fr;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3.5rem,10vh,6.5rem)}.mk-guide .note{margin-bottom:var(--sp-4)}.mk-swatches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.mk-swatch{display:grid;align-content:end;gap:2px;min-height:8rem;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg, 1rem);font-size:var(--fs-sm)}.mk-swatch b{font-family:var(--font-mono, ui-monospace, monospace);font-weight:400}.mk-swatch--ink{background:#0a0a0a;color:#f3eee4}.mk-swatch--paper{border:1px solid var(--line-strong);background:#f3eee4;color:#0a0a0a}.mk-type{font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.045em;color:var(--text-lit)}.mk-use{display:grid;gap:var(--sp-3);color:var(--text-2)}.mk-end{padding-block:clamp(4rem,12vh,8rem)}.mk-end__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.mk-reveal{overflow:hidden;margin-top:var(--sp-4);aspect-ratio:2 / 1}.mk-reveal img{display:block;width:100%;height:100%;object-fit:cover}.mk-replay{min-height:2.75rem}.mk-bundles{margin-top:var(--sp-4);border-top:1px solid var(--line)}.mk-bundles a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--line);color:var(--text-2);font-size:var(--fs-sm);text-decoration:none;transition:color var(--dur-fade)}.mk-bundles a:hover{color:var(--text-lit)}.mk-bundles b{grid-column:1;color:var(--text-lit);font-size:var(--fs-md);font-weight:500}.mk-bundles span:nth-of-type(1){grid-column:1}.mk-bundles span:nth-of-type(2){grid-column:2;grid-row:1 / span 2;align-self:center;white-space:nowrap}.mk-about{margin-top:clamp(2.5rem,6vh,4rem)}.mk-about .note{margin-bottom:var(--sp-3)}.mk-about p{color:var(--text-2)}.mk-press{margin-top:var(--sp-3)}.mk-press a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--text-lit);text-underline-offset:.2em}main:has(>.mk-end:last-child)~.site-footer{box-shadow:0 -3px #0a0a0a}@media(max-width:760px){.mk-logos__grid,.mk-guide,.mk-end__grid{grid-template-columns:minmax(0,1fr)}}.site-footer{padding-block:clamp(4rem,9vh,6rem) var(--sp-6);background:var(--ground)}.site-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-7) var(--sp-6)}.site-footer__group h2{margin:0;font-size:var(--fs-sm);font-weight:500;color:var(--text-lit)}.site-footer__group ul{display:grid;margin:var(--sp-3) 0 0;padding:0;list-style:none}.site-footer__group a,.site-footer__link{display:inline-flex;align-items:center;min-height:2.5rem;padding:0;border:0;background:none;font:inherit;font-size:var(--fs-sm);color:var(--text-2);text-decoration:none;cursor:pointer;transition:color var(--dur-fade),transform .32s var(--ease-arrive)}.site-footer__group a:hover,.site-footer__link:hover{color:var(--text-lit);transform:translate(3px)}.site-footer__group a:focus-visible,.site-footer__link:focus-visible,.site-footer__social a:focus-visible{outline:var(--focus);outline-offset:3px}.site-footer__base{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line)}.site-footer__legal{margin:0;font-size:var(--fs-xs);color:var(--text-3)}.site-footer__social{display:flex;gap:var(--sp-2);margin:0;padding:0;list-style:none}.site-footer__social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--text-2);transition:color var(--dur-fade),background-color var(--dur-fade)}.site-footer__social a:hover{color:var(--text-lit);background:var(--line)}.site-footer__social svg{width:18px;height:18px;fill:currentColor}@media(max-width:56rem){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.consent{position:fixed;left:var(--gutter);bottom:var(--gutter);z-index:60;display:grid;gap:var(--sp-4);width:min(22rem,calc(100vw - 2 * var(--gutter)));padding:var(--sp-5);border-radius:20px;background:var(--plate);box-shadow:0 0 0 1px var(--line-strong),0 24px 60px rgb(var(--shadow) / .22);color:var(--text);transform:translateY(0);opacity:1;transition:transform .64s var(--ease-arrive),opacity .4s var(--ease-arrive)}.consent[hidden]{display:none}.consent.is-entering{transform:translateY(24px);opacity:0}.consent__title{margin:0 0 calc(var(--sp-4) * -.6);font-size:var(--fs-md, 1.0625rem);font-weight:600;letter-spacing:-.02em}.consent__text{margin:0;font-size:var(--fs-sm);line-height:1.45}.consent__actions{display:flex;justify-content:flex-end;gap:var(--sp-2)}.btn--outline{border-color:var(--line-input);color:var(--text-lit);background:transparent}.site-footer__legal{display:inline-flex;align-items:center;gap:var(--sp-4)}.site-footer__sig{display:block;width:auto;height:20px}:root{--pl-1: var(--fringe-1);--pl-2: var(--fringe-2);--pl-3: var(--fringe-3);--pl-one: #0a0a0a;--pl-blend: multiply;--pl-heat: 100%;--pl-g1: .45px;--pl-a1: 40%;--pl-g2: 1.6px;--pl-a2: 14%;--pl-strand: .42;--pl-thread: none;--pl-one-glow: drop-shadow(0 0 .35px rgb(10 10 10 / .35))}.night{--pl-1: var(--prism-r);--pl-2: var(--prism-g);--pl-3: #4a72ff;--pl-one: #ffffff;--pl-blend: screen;--pl-heat: 66%;--pl-g1: 1.1px;--pl-a1: 85%;--pl-g2: 5px;--pl-a2: 50%;--pl-strand: .55;--pl-spark: 1;--pl-thread: drop-shadow(0 0 2px rgb(255 255 255 / .2));--pl-one-glow: drop-shadow(0 -.6px .4px rgb(255 61 46 / .36)) drop-shadow(0 .6px .4px rgb(90 125 255 / .5)) drop-shadow(0 0 2.5px rgb(255 255 255 / .55)) drop-shadow(0 0 9px rgb(255 255 255 / .2))}main.b2b.biz{--pl-3: var(--biz-b);--pl-a1: 90%;--pl-a2: 58%;--pl-one-glow: drop-shadow(0 -.6px .4px rgb(255 61 46 / .4)) drop-shadow(0 .6px .4px rgb(169 189 255 / .55)) drop-shadow(0 0 2.5px rgb(255 255 255 / .6)) drop-shadow(0 0 9px rgb(255 255 255 / .22))}.dv-win,main.b2b.biz :is(.bz-ui,.bz-win){--pl-one: #0a0a0a;--pl-blend: multiply;--pl-heat: 100%;--pl-g1: .45px;--pl-a1: 40%;--pl-g2: 1.6px;--pl-a2: 14%;--pl-strand: .42;--pl-thread: none;--pl-one-glow: drop-shadow(0 0 .35px rgb(10 10 10 / .35))}.dv-win{--pl-1: #00b4ff;--pl-2: #ff2f9a;--pl-3: #ffc400}main.b2b.biz :is(.bz-ui,.bz-win){--pl-1: var(--prism-r);--pl-2: var(--prism-g);--pl-3: #2f5bff}:is(.p-r,.prism--c,.strand--c,.ly-c,.bz-match__r,.pl-1){--pl-c: var(--pl-1)}:is(.p-g,.prism--m,.strand--m,.ly-m,.bz-match__g,.pl-2){--pl-c: var(--pl-2)}:is(.p-b,.prism--y,.strand--y,.ly-y,.bz-match__b,.pl-3){--pl-c: var(--pl-3)}main.b2b.biz :is(.p-b,.pl-3){--pl-c: var(--biz-b)}.door__flow path:nth-child(1){--pl-c: var(--pl-1)}.door__flow path:nth-child(2){--pl-c: var(--pl-2)}.door__flow path:nth-child(3){--pl-c: var(--pl-3)}:is(.b2b-converge path,.bz-share__split path,.bz-how__lanes path,.dev-chains__lead path,.dv-win__lanes path,.kit__wire path,.bz-room__pulse path,.bz-merge__pulse path,.door__flow path,.match__lanes .prism,.match__lanes .strand,.ly .ly-c,.ly .ly-m,.ly .ly-y,.bz-match__lanes path){stroke:color-mix(in oklab,var(--pl-c, currentColor) var(--pl-heat),#ffffff);mix-blend-mode:var(--pl-blend);filter:drop-shadow(0 0 var(--pl-g1) color-mix(in srgb,var(--pl-c, currentColor) var(--pl-a1),transparent)) drop-shadow(0 0 var(--pl-g2) color-mix(in srgb,var(--pl-c, currentColor) var(--pl-a2),transparent))}:is(.b2b-converge .b2b-converge__one,.bz-share__split .bz-share__trunk,.bz-how__lanes .bz-how__one,.kit__wire .kit__one,.dv-win__lanes .dv-win__one,.bz-match__lanes .bz-match__one,.match__lanes .core,.ly .ly-k){stroke:var(--pl-one);mix-blend-mode:normal;filter:var(--pl-one-glow)}:root path.pl-strand{stroke-width:.6px;opacity:var(--pl-strand);filter:drop-shadow(0 0 var(--pl-g1) color-mix(in srgb,var(--pl-c, currentColor) var(--pl-a1),transparent))}:is(.bz-room__thread path,.bz-merge__lanes>g:first-child path,.door__media--lanes svg>g:first-child path,.dev-hero__lanes svg>g:first-child path,.arc__line path){filter:var(--pl-thread)}.bz-merge__lanes path.bz-merge__out{translate:none;stroke:#ffffff9e;filter:drop-shadow(0 0 2px rgb(255 255 255 / .35))}.pl-spark{fill:#fff;fill-opacity:var(--pl-spark, 0);stroke:none;filter:drop-shadow(0 0 1.5px #ffffff) drop-shadow(0 0 5px rgb(255 255 255 / .7)) drop-shadow(0 0 14px rgb(255 255 255 / .22));transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.js .pl-spark{opacity:0;transform:scale(.3);transition:opacity .6s var(--ease-arrive) var(--pl-at, 1.25s),transform 1.1s cubic-bezier(.34,1.4,.64,1) var(--pl-at, 1.25s)}.js .is-in .pl-spark,.js .is-in.b2b-converge .pl-spark{opacity:1;transform:none}}.pl-run{position:absolute;left:0;top:0;z-index:0;width:var(--pl-len, 52px);height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pl-c, #fff) 55%,transparent) 40%,color-mix(in oklab,var(--pl-c, #fff) 70%,#fff) 80%,#ffffff);filter:drop-shadow(0 0 1.5px var(--pl-c, #fff)) drop-shadow(0 0 6px color-mix(in srgb,var(--pl-c, #fff) 60%,transparent));offset-anchor:100% 50%;offset-rotate:auto;offset-distance:0%;opacity:0;pointer-events:none;will-change:transform,opacity}.pl-run--one{--pl-c: #ffffff;height:2.5px}@media(prefers-reduced-motion:no-preference){.is-live>.pl-run{animation:pl-run var(--pl-dur, 3.4s) linear var(--pl-delay, 0s) infinite}.is-live>.pl-run--one{animation-name:pl-run-one}}@keyframes pl-run{0%{offset-distance:0%;opacity:0}7%,86%{opacity:1}92%,to{offset-distance:100%;opacity:0}}@keyframes pl-run-one{0%{offset-distance:0%;opacity:0}3%,38%{opacity:1}43%,to{offset-distance:100%;opacity:0}}.pl-has-runs :is(.bz-room__pulse,.bz-merge__pulse){display:none}.pl-field{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}
