@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(/fonts/inter-600.7c5fcc94.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:800;font-display:swap;src:url(/fonts/inter-800.51e02b16.woff2) format("woff2")}:root{--ember:#08090b;--carbon:#0c0d0f;--ore:#e6ddd3;--paper:#f4f3ef;--on-dark:#f2f4f7;--on-dark-2:#c6ccd4;--on-dark-3:#8a929d;--ink:#161513;--ink-2:#5d5a52;--line-dark:rgba(255,255,255,.07);--line-light:rgba(22,21,19,.12);--accent:#ff9243;--accent-ink:#b84d00;--on-accent:#161513;--f:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--t-hero:800 clamp(56px,7.6vw,128px)/.9 var(--f);--t-hero-track:-.05em;--t-name:800 clamp(72px,10.5vw,184px)/.82 var(--f);--t-name-track:-.06em;--t-head:800 clamp(34px,3.6vw,60px)/1 var(--f);--t-head-track:-.035em;--t-line:600 clamp(18px,1.45vw,22px)/1.38 var(--f);--t-line-track:-.01em;--t-body:600 16px/1.5 var(--f);--t-ui:600 14px/1 var(--f);--cols:12;--gutter:clamp(16px,3vw,44px);--r-window:12px;--r-pill:999px;--depth-back:.12;--depth-mid:.24;--depth-front:.4;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--shadow-window:0 0 0 1px rgba(255,255,255,.1),0 40px 90px -30px rgba(0,0,0,.9),0 12px 30px -12px rgba(0,0,0,.6)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--carbon)}body{margin:0;color:var(--on-dark);font:var(--t-body);overflow-x:clip;-webkit-font-smoothing:antialiased}a{color:inherit}img{display:block}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hot{font-style:normal;color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.g-carbon{background:var(--carbon) url(/w/fields/carbon.webp) center/cover no-repeat}.g-carbon,.g-ember{color:var(--on-dark);--ln:var(--on-dark-2);--dim:var(--on-dark-3);--lead:rgba(242,244,247,.62);--shadow:0 44px 70px -24px rgba(0,0,0,.72),0 12px 24px -10px rgba(0,0,0,.45)}.g-ember{background:var(--ember) url(/w/fields/ember.webp) center/cover no-repeat}.g-ore{background:var(--ore) url(/w/fields/ore.webp) center/cover no-repeat;--ln:var(--ink);--dim:var(--ink-2);--lead:var(--ink);--shadow:0 44px 70px -24px rgba(40,24,10,.45),0 12px 24px -10px rgba(40,24,10,.26)}.btn,.g-ore{color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:10px;font:var(--t-ui);letter-spacing:-.01em;text-decoration:none;padding:15px 20px 15px 22px;border-radius:var(--r-pill);background:var(--on-dark);white-space:nowrap;transition:transform .3s var(--ease-out)}.btn:after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url(/w/icons/arrow-right.svg) center/contain no-repeat;mask:url(/w/icons/arrow-right.svg) center/contain no-repeat}.btn:hover{transform:translateX(3px)}.g-ore .btn{background:var(--ink);color:var(--paper)}.nav{position:fixed;z-index:50;top:14px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2px;padding:5px;background:rgba(12,13,15,.86);color:var(--on-dark);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 14px 40px -16px rgba(0,0,0,.7);transition:opacity .8s var(--ease-out)}.nav,.nav a{border-radius:var(--r-pill)}.nav a{font:var(--t-ui);text-decoration:none;padding:11px 14px;white-space:nowrap}.nav a:hover{background:rgba(255,255,255,.08)}.nav .home{padding:9px 14px 9px 16px}.nav .home .wm{height:17px;display:block;color:var(--on-dark)}.nav .sep{width:1px;height:18px;background:rgba(255,255,255,.12);margin:0 6px}.nav .in{background:var(--on-dark);color:var(--ink)}.nav .in:hover{background:#fff}.hero{position:relative;height:170vh}.still .hero{height:auto}.hstage{position:sticky;top:0;height:100vh;height:100svh;overflow:clip;--band:max(118px,15svh)}.still .hstage{position:relative}.stack{position:absolute;left:0;right:0;top:0;height:calc(100% - var(--band));flex-direction:column;overflow:clip;--rowh:calc((100svh - var(--band)) / 4)}.row,.stack{display:flex}.row{flex:1 1 0;align-items:flex-end;white-space:nowrap;font:800 calc(var(--rowh) / .84)/.84 var(--f);letter-spacing:-.065em;will-change:transform;min-height:0}.row span{margin-right:.2em;color:rgba(242,244,247,.13)}.row span.n{color:var(--on-dark)}.row.l2 span.n{color:var(--accent)}.intro .row span.n{color:rgba(242,244,247,.13)}.hstage:before{content:"";position:absolute;inset:0;z-index:0;background:#000;opacity:0;pointer-events:none}.stack{z-index:1}.intro .hstage:before{opacity:1}.intro .row span:not(.n){opacity:0}.intro.join .hstage:before{opacity:0;transition:opacity 1.3s var(--ease-in-out)}.intro.join .row span:not(.n){opacity:1;transition:opacity 1.1s var(--ease-out)}.intro.join .row:nth-child(2) span:not(.n){transition-delay:.12s}.intro.join .row:nth-child(3) span:not(.n){transition-delay:.24s}.intro.join .row:nth-child(4) span:not(.n){transition-delay:.36s}.band{position:absolute;z-index:4;left:0;right:0;bottom:0;height:var(--band);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--gutter);border-top:1px solid rgba(242,244,247,.14);background:rgba(12,13,15,.55)}.band .bh{margin:0;font:800 clamp(30px,3.7vw,62px)/.95 var(--f);letter-spacing:-.045em}.band .acts{display:flex;gap:10px}.btn.ghost{background:none;color:var(--on-dark);box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.3)}.btn.ghost:after{display:none}.pix{position:fixed;left:0;top:0;z-index:51;pointer-events:none;display:block}.still .pix{position:absolute}.nav{background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;--nb:1;--nl:1;--nw:1}.nav:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(12,13,15,.86);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 14px 40px -16px rgba(0,0,0,.7);clip-path:inset(0 calc((1 - var(--nb)) * 100%) 0 0 round 999px);opacity:min(1,calc(var(--nb) * 5))}.nav>:not(.home){opacity:clamp(0,calc(var(--nl) * 4 - var(--k,0)),1)}.nav .home .wm{opacity:var(--nw)}.nav.shut{pointer-events:none}.scene .band,.scene .nav{transition:opacity .9s var(--ease-out)}.intro:not(.scene) .band,.intro:not(.scene) .nav{opacity:0;pointer-events:none}.posters{position:relative}.motion .pstage{position:sticky;top:0}.motion .pstage,.poster{height:100vh;height:100svh;overflow:clip}.poster{position:relative;min-height:560px}.motion .poster{position:absolute;inset:0;min-height:0}.pname{position:absolute;left:0;bottom:62svh;margin:0;padding-left:1.4vw;white-space:nowrap;font:800 30vw/.74 var(--f);letter-spacing:-.07em;will-change:transform}.motion .posters .pcopy,.motion .posters .plate,.motion .posters .pnum{opacity:0;transition:opacity .3s var(--ease-in-out)}.motion .posters .show .pcopy,.motion .posters .show .plate,.motion .posters .show .pnum{opacity:1;transition:opacity .45s var(--ease-out) .05s}.pcopy{position:absolute;left:var(--gutter);bottom:9svh;width:min(34vw,460px)}.ahead,.phead{margin:0 0 26px;font:800 clamp(26px,2.5vw,42px)/1.04 var(--f);letter-spacing:-.04em;max-width:12em}.pline{display:grid;margin:0 0 26px;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.pline span{grid-area:1/1;opacity:0;transform:translateY(.5em);transition:opacity .45s var(--ease-out),transform .6s var(--ease-out)}.pline span.on{opacity:1;transform:none}.pnum{position:absolute;right:4vw;top:45svh;margin:0;background:var(--accent);color:var(--ink);font:800 clamp(64px,11vw,200px)/.86 var(--f);letter-spacing:-.06em;padding:.1em .16em .14em .12em}.pnum small{font-size:.42em;letter-spacing:-.03em;margin-left:.12em}.anat .pname{bottom:70svh}.plate{inset:0}.awin,.plate{position:absolute}.awin{left:0;top:0;--wr:12px}.awin:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.awin img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .35s var(--ease-in-out)}.awin img.on{opacity:1}.anno{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.anno .lead{fill:none;stroke:var(--lead);stroke-width:1;vector-effect:non-scaling-stroke}.anno .lead-in{fill:none;stroke:rgba(242,244,247,.72);stroke-width:1}.anno .ring{fill:none;stroke:var(--accent);stroke-width:1.5}.anno .glow{fill:none;stroke:var(--accent);stroke-width:5;opacity:.5}.anno .dot{fill:var(--lead)}.acol{position:absolute;justify-content:space-between;gap:28px}.acol,.alist{display:flex;flex-direction:column}.alist{list-style:none;margin:0;padding:0;gap:clamp(14px,2.2svh,26px)}.co{all:unset;display:block;cursor:pointer;font:var(--t-line);letter-spacing:-.012em;color:var(--dim);transition:color .35s var(--ease-out);max-width:19em}.co.on{color:inherit}.co:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.loupe{position:fixed;left:0;top:0;z-index:60;width:168px;height:168px;border-radius:50%;pointer-events:none;opacity:0;background:#0c0d0f no-repeat;box-shadow:0 0 0 1px rgba(242,244,247,.32),0 18px 40px -10px rgba(0,0,0,.75);transition:opacity .2s var(--ease-out)}.loupe.on{opacity:1}.numbers{position:relative;padding:18svh 0 16svh;overflow:clip}.num{display:flex;align-items:flex-end;gap:clamp(14px,1.6vw,28px);margin:0 0 clamp(18px,4svh,48px);padding-left:calc(var(--gutter) + var(--c) * (100vw / 12))}.num b{font:800 clamp(80px,13vw,236px)/.8 var(--f);letter-spacing:-.065em;white-space:nowrap}.num span{display:flex;flex-direction:column;gap:8px;padding-bottom:.4em;max-width:17em}.num i{font:800 clamp(22px,2.2vw,36px)/1 var(--f);font-style:normal;letter-spacing:-.03em}.num q{quotes:none;font:600 15px/1.35 var(--f);color:var(--on-dark-3)}.connect{position:relative;min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0 clamp(28px,4vw,72px);padding:16svh var(--gutter) 12svh;overflow:clip}.connect h2{margin:0 0 5svh;font:800 clamp(52px,7vw,128px)/.9 var(--f);letter-spacing:-.06em}.connect .cline{margin:0 0 30px;font:var(--t-line);letter-spacing:-.012em;color:var(--ln);max-width:22em}.cwin{position:relative;--wr:12px}.cwin:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.cwin img{width:100%;height:auto}.close,.cwin img{position:relative}.close{display:flex;flex-direction:column;justify-content:space-between;gap:14svh;padding:16svh var(--gutter) 28px;overflow:clip}.notify{display:flex;gap:10px;justify-content:center;margin:0 auto;width:min(100%,520px)}.notify input{flex:1;min-width:0;font:600 16px/1 var(--f);color:var(--on-dark);background:rgba(12,13,15,.7);border:0;box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.22);border-radius:var(--r-pill);padding:16px 22px}.notify input::placeholder{color:var(--on-dark-3)}.notify input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--on-dark)}.notify button{border:0;cursor:pointer}.foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid rgba(242,244,247,.12)}.foot nav{display:flex;gap:4px;flex-wrap:wrap}.foot nav a{font:var(--t-ui);text-decoration:none;padding:10px 12px;border-radius:var(--r-pill);color:var(--on-dark-2)}.foot nav a:hover{color:var(--on-dark);background:rgba(255,255,255,.06)}@media (max-width:760px){.nav{top:10px;left:10px;right:10px;transform:none;justify-content:space-between}.nav .sep,.nav .wide{display:none}.nav .in{padding:11px 12px}.btn{padding:13px 16px 13px 18px}.hstage{--band:max(170px,21svh)}.row{font-size:min(calc(var(--rowh) / .84),25vw)}.band{flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.band .bh{font-size:34px}.pname{bottom:auto;top:13svh;padding-left:2vw}.anat .pname{bottom:auto;top:10svh}.pcopy{left:var(--gutter);right:var(--gutter);width:auto;bottom:7svh}.ahead,.phead{font-size:23px;margin-bottom:16px}.ahead{padding-left:16px}.pline{margin-bottom:18px}.pnum{left:4vw;right:auto;top:36svh;font-size:18vw}.acol{justify-content:flex-start;gap:20px}.alist{gap:12px}.co{font-size:16px;line-height:1.36;padding-left:16px;max-width:none}.numbers{padding:12svh 0 10svh}.num{flex-direction:column;align-items:flex-start;gap:10px;padding-left:calc(var(--gutter) + var(--mc,0) * 1vw)}.num b{font-size:24vw}.num span{padding-bottom:0}.connect{grid-template-columns:1fr;align-content:center;gap:6svh;padding:14svh var(--gutter) 10svh}.connect h2{font-size:15vw;margin-bottom:3svh}.foot,.notify{flex-direction:column}.foot{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.awin img,.band,.btn,.co,.loupe,.nav,.pline span,.prow .pn:after,.pv{transition:none}}.index{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,6fr);gap:0 clamp(28px,4vw,72px);padding:14svh var(--gutter) 16svh}.plist{list-style:none;margin:0;padding:0;align-self:start}.prow{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3.4svh,40px) 0;text-decoration:none;border-top:1.5px solid}.plist li:last-child .prow{border-bottom:1.5px solid}.prow .pn{display:flex;align-items:center;gap:.16em;font:800 clamp(52px,7.4vw,138px)/.84 var(--f);letter-spacing:-.065em;white-space:nowrap}.prow .pn:after{content:"";flex:none;width:.36em;height:.36em;background:currentColor;opacity:0;transform:translateX(-.25em);transition:opacity .3s var(--ease-out),transform .45s var(--ease-out);-webkit-mask:url(/w/icons/arrow-right.svg) center/contain no-repeat;mask:url(/w/icons/arrow-right.svg) center/contain no-repeat}.prow.on .pn:after{opacity:1;transform:none}.prow .pl{font:var(--t-line);letter-spacing:-.012em;max-width:26em}.pvw{position:sticky;top:0;height:100vh;height:100svh}.pv{position:absolute;left:0;top:0;opacity:0;transition:opacity .35s var(--ease-in-out);--wr:12px}.pv.on{opacity:1}.pv.win:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.pv img{position:relative;width:100%;height:auto}.pv.fig{margin:0;background:var(--accent);color:var(--ink);font:800 clamp(56px,8vw,150px)/.86 var(--f);letter-spacing:-.06em;padding:.1em .16em .14em .12em;white-space:nowrap}.pv.fig small{font-size:.42em;letter-spacing:-.03em;margin-left:.12em}.screens{display:flex;flex-direction:column;align-items:center;gap:14svh;padding:16svh var(--gutter)}.screens[hidden]{display:none}.swin{position:relative;--wr:12px}.swin:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.swin img{position:relative;width:100%;height:auto}.next{display:flex;flex-direction:column;justify-content:center;gap:4svh;min-height:78svh;padding:14svh var(--gutter)}.next a{display:inline-flex;align-items:center;gap:.14em;align-self:flex-start;text-decoration:none;font:800 clamp(72px,15vw,280px)/.8 var(--f);letter-spacing:-.07em;white-space:nowrap}.next a:after{content:"";width:.34em;height:.34em;background:currentColor;transition:transform .45s var(--ease-out);-webkit-mask:url(/w/icons/arrow-right.svg) center/contain no-repeat;mask:url(/w/icons/arrow-right.svg) center/contain no-repeat}.next a:hover:after{transform:translateX(.08em)}.next .phead{margin:0}[hidden]{display:none!important}.facts{display:flex;flex-direction:column;gap:12svh;padding:18svh var(--gutter) 6svh}.fact{display:flex;align-items:flex-end;gap:clamp(16px,2vw,32px);margin:0;padding-left:calc(var(--c,0) * (100vw / 12))}.fact b{font:800 clamp(80px,12vw,220px)/.8 var(--f);letter-spacing:-.065em;white-space:nowrap}.fact b small{font-size:.3em;letter-spacing:-.03em;margin-left:.1em}.fact span{font:800 clamp(28px,3.4vw,58px)/1.02 var(--f);letter-spacing:-.04em;max-width:15em;text-wrap:balance}@media (max-width:760px){.facts{gap:8svh;padding:12svh var(--gutter) 4svh}.fact{flex-direction:column;align-items:flex-start;gap:12px;padding-left:0}.fact b{font-size:24vw}.fact span{font-size:27px}}.atitle{margin:0;font:800 clamp(64px,11.5vw,210px)/.8 var(--f);letter-spacing:-.07em;white-space:nowrap}.who{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:5svh 0 0;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.mach{list-style:none;margin:0;padding:0}.mach li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;border-bottom:1px solid rgba(242,244,247,.12);font:var(--t-line);letter-spacing:-.012em}.mach li:first-child{border-top:1px solid rgba(242,244,247,.12)}.mach li.ask{color:var(--on-dark)}.mach .acts{display:flex;gap:4px;flex:none}.lnk{all:unset;cursor:pointer;font:var(--t-ui);color:var(--on-dark-2);padding:9px 12px;border-radius:var(--r-pill);white-space:nowrap}.lnk:hover{color:var(--on-dark);background:rgba(255,255,255,.07)}.lnk.strong{background:var(--on-dark);color:var(--ink)}.lnk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sub{margin:0;font:var(--t-line);letter-spacing:-.012em;color:var(--ln);max-width:22em}.meter{display:flex;gap:7px;margin:4px 0 12px}.meter i{width:20px;height:20px;background:rgba(242,244,247,.13);transition:background .4s var(--ease-out)}.meter i.on{background:var(--on-dark)}.seats{margin:0;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.settings h2{margin:0 0 5svh;font:800 clamp(36px,4.6vw,80px)/.9 var(--f);letter-spacing:-.055em}.settings{padding:12svh var(--gutter) 14svh}.srow{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) auto;align-items:center;gap:12px 32px;min-height:78px;border-top:1.5px solid rgba(22,21,19,.18);font:var(--t-line);letter-spacing:-.012em}.srow:last-child{border-bottom:1.5px solid rgba(22,21,19,.18)}.srow b{font:800 clamp(20px,1.6vw,26px)/1 var(--f);letter-spacing:-.03em}.g-ore .lnk{color:var(--ink)}.g-ore .lnk:hover{background:rgba(22,21,19,.07);color:var(--ink)}.g-ore .lnk.strong{background:var(--ink);color:var(--paper)}.snote{grid-column:2/-1;margin:-4px 0 14px;font:var(--t-line);color:var(--ink)}.signin{min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:6svh clamp(28px,4vw,72px);padding:22svh var(--gutter) 14svh}.auth{display:flex;flex-direction:column;gap:12px;max-width:440px;width:100%}.auth h2{margin:0 0 10px;font:800 clamp(24px,2.2vw,36px)/1.05 var(--f);letter-spacing:-.04em}.auth label{font:var(--t-ui);color:var(--on-dark-2)}.auth input{width:100%;font:600 17px/1 var(--f);color:var(--on-dark);background:rgba(12,13,15,.7);border:0;box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.22);border-radius:14px;padding:17px 18px;margin:6px 0 4px}.auth input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--on-dark)}.auth .btn{align-self:flex-start;border:0;cursor:pointer;margin-top:8px}.auth .alt{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.auth .msg{margin:0;font:var(--t-line);color:var(--on-dark)}@media (max-width:760px){.atitle{font-size:15vw}.srow{grid-template-columns:1fr auto;gap:4px 16px;padding:14px 0}.srow span{grid-row:2}.snote,.srow span{grid-column:1/-1}.signin{grid-template-columns:1fr;align-items:start;padding:18svh var(--gutter) 10svh}}#accalt:empty{display:none}.vpad{padding-bottom:12svh}.tok{all:unset;cursor:pointer}.chip{list-style:none;margin:0;padding:0}.hl{color:var(--accent)}.vshelf{padding:18svh 0 12svh}.vshelf .vh1{padding:0 var(--gutter)}.shelf{display:flex;align-items:flex-end;gap:clamp(32px,4vw,72px);overflow-x:auto;scroll-snap-type:x mandatory;padding:8svh var(--gutter) 5svh;scrollbar-width:thin}.item{flex:none;scroll-snap-align:start;display:flex;flex-direction:column;gap:14px}.iwin{position:relative;--wr:10px;height:var(--sh);aspect-ratio:var(--ar)}.iwin:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.iwin img{position:relative;width:100%;height:100%}.item .in{margin-top:18px;font:800 clamp(40px,4.2vw,76px)/.86 var(--f);letter-spacing:-.06em;text-decoration:none}.item .kind{margin:0;font:800 clamp(20px,1.6vw,26px)/1.1 var(--f);letter-spacing:-.035em}.item .mach{max-width:100%}.g-ore .mach li,.g-ore .mach li:first-child{border-color:rgba(22,21,19,.16)}.g-ore .mach li.ask{color:var(--ink)}.vshelf .who .btn{margin-left:auto}.g-ore .meter i{background:rgba(22,21,19,.14)}.g-ore .meter i.on{background:var(--ink)}.shelf-more{padding:0 var(--gutter);margin:6svh 0 0;font:800 clamp(28px,3vw,52px)/1.05 var(--f);letter-spacing:-.045em}.shelf-more a{text-decoration-thickness:.07em;text-underline-offset:.12em}@media (max-width:760px){.shelf{flex-direction:column;align-items:stretch;overflow:visible;scroll-snap-type:none}.iwin{height:auto;width:100%}.item{width:auto!important}.vshelf .who .btn{margin-left:0}}button.btn{border:0;cursor:pointer}.trv,.trx{position:fixed;left:0;top:0;pointer-events:none}.trv{z-index:40}.trx{z-index:92}.still .trv,.still .trx{display:none}.vt{display:inline}::view-transition-group(*){animation-duration:.86s;animation-timing-function:cubic-bezier(.6,0,.18,1)}::view-transition-group(t-win){animation-delay:.04s}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-late-in{0%,50%{opacity:0}to{opacity:1}}::view-transition-group(t-name){z-index:3}::view-transition-group(t-nav){z-index:4}:root:not(.vt-n)::view-transition-old(t-name),:root:not(.vt-w)::view-transition-old(t-win){animation:vt-fade-out .26s linear both}:root:not(.vt-n)::view-transition-new(t-name),:root:not(.vt-w)::view-transition-new(t-win){animation:vt-fade-in .3s linear .2s both}:root.vt-n:not(.vt-home)::view-transition-old(t-name),:root.vt-w:not(.vt-home)::view-transition-old(t-win){animation:vt-fade-out .24s linear both}:root.vt-n:not(.vt-home)::view-transition-new(t-name),:root.vt-w:not(.vt-home)::view-transition-new(t-win){animation:vt-fade-in .16s linear both}:root.vt-n.vt-home::view-transition-old(t-name),:root.vt-w.vt-home::view-transition-old(t-win){animation:none}:root.vt-n.vt-home::view-transition-new(t-name),:root.vt-w.vt-home::view-transition-new(t-win){animation:vt-late-in .86s linear both}.nav{view-transition-name:t-nav}::view-transition-group(t-nav){animation-duration:.3s}@keyframes vt-out-up{to{opacity:0;transform:translateY(-3vh)}}@keyframes vt-in-up{0%{opacity:0;transform:translateY(5vh)}}@keyframes vt-out-down{to{opacity:0;transform:translateY(3vh)}}@keyframes vt-in-down{0%{opacity:0;transform:translateY(-5vh)}}::view-transition-old(root){animation:vt-out-up .28s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vt-in-up .62s cubic-bezier(.16,1,.3,1) .12s both}:root.vt-back::view-transition-old(root){animation-name:vt-out-down}:root.vt-back::view-transition-new(root){animation-name:vt-in-down}.help{padding:20svh var(--gutter) 12svh}.help .atitle{margin-bottom:9svh}.qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8svh clamp(32px,5vw,96px)}.q{margin:0}.q h2{margin:0 0 16px;font:800 clamp(28px,2.7vw,46px)/1.04 var(--f);letter-spacing:-.045em;max-width:15em;text-wrap:balance}.q p{margin:0;font:var(--t-line);letter-spacing:-.012em;color:var(--ln);max-width:30em}.q p a{color:var(--on-dark)}.ask{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5svh clamp(32px,5vw,96px);padding:14svh var(--gutter) 14svh}.ask h2{margin:0;font:800 clamp(44px,6vw,110px)/.88 var(--f);letter-spacing:-.06em}.ask form{display:flex;flex-direction:column;gap:12px;max-width:560px}.ask label{font:var(--t-ui);color:var(--on-dark-2)}.ask input,.ask textarea{width:100%;font:600 17px/1.4 var(--f);color:var(--on-dark);background:rgba(12,13,15,.55);border:0;box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.22);border-radius:14px;padding:16px 18px;margin:6px 0 4px;resize:vertical}.ask input:focus,.ask textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--on-dark)}.ask .btn{align-self:flex-start;margin-top:6px}@media (max-width:760px){.help{padding:15svh var(--gutter) 8svh}.qa{gap:6svh}.ask,.qa{grid-template-columns:1fr}.ask{padding:10svh var(--gutter)}}.black{position:fixed;inset:0;z-index:90;background:#000;pointer-events:none;opacity:0}.boot .black{opacity:1;animation:unblack .8s 9s forwards}@keyframes unblack{to{opacity:0}}.boot body{background:#000}.pname .ch{display:inline}@media (max-width:760px){.index{grid-template-columns:1fr;padding:10svh var(--gutter) 12svh}.pvw{display:none}.prow .pn{font-size:17vw}.prow .pn:after{opacity:1;transform:none}.screens{gap:9svh;padding:10svh var(--gutter)}.next{min-height:60svh}}.skip{position:fixed;z-index:100;left:16px;top:-80px;padding:12px 16px;border-radius:var(--r-pill);background:var(--on-dark);color:var(--ink);font:var(--t-ui);text-decoration:none}.skip:focus{top:16px}main:focus{outline:none}.pre .acol,.pre .awin,.pre .hstage .row,.pre .pname{visibility:hidden;animation:pre-show 0s 3s forwards}@keyframes pre-show{to{visibility:visible}}.pline span{opacity:1;transform:none}.motion .pline span{opacity:0;transform:translateY(.5em)}.motion .pline span.on{opacity:1;transform:none}.flow .hero{height:100vh;height:100svh}.motion.flow .pstage{position:relative;height:auto}.motion.flow .poster{position:relative;inset:auto;min-height:100svh}.flow .pline,.still .pline{display:flex;flex-direction:column;gap:.45em}.flow .pline span,.still .pline span{grid-area:auto;opacity:1;transform:none}main:has(#p-connect) #getconnect{display:none}.doc{position:relative;min-height:88svh;padding:22svh var(--gutter) 14svh;overflow:clip}.doc.bare{min-height:100svh}.doc-eyebrow{margin:0 0 2.4svh;font:var(--t-ui);color:var(--dim)}.doc .atitle{white-space:normal;overflow-wrap:anywhere;max-width:100%;text-wrap:balance}.doc-updated{margin:3.2svh 0 0;font:var(--t-ui);color:var(--dim)}.doc-lede{margin:5svh 0 0;max-width:30em;font:800 clamp(24px,2.4vw,40px)/1.08 var(--f);letter-spacing:-.04em;text-wrap:balance}.doc-lede p{margin:0}.doc-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6svh}.prose{margin-top:8svh;max-width:40em;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.prose>:first-child{margin-top:0}.prose section{margin:0}.prose h2{margin:9svh 0 18px;font:800 clamp(28px,2.6vw,44px)/1.04 var(--f);letter-spacing:-.045em;text-wrap:balance}.prose h2,.prose h3{color:var(--on-dark)}.prose h3{margin:36px 0 10px;font:800 clamp(20px,1.6vw,26px)/1.1 var(--f);letter-spacing:-.03em}.prose p{margin:0 0 1em}.prose ol,.prose ul{margin:0 0 1em;padding-left:1.2em}.prose li{margin:0 0 .4em}.prose li::marker{color:var(--dim)}.prose a{color:var(--on-dark);text-decoration-thickness:1px;text-underline-offset:.18em}.prose a:hover{color:var(--accent)}.prose code,.rows code{font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--on-dark)}.prose strong{font-weight:800;color:var(--on-dark)}.prose blockquote{margin:0 0 1em;padding-left:18px;border-left:2px solid var(--on-dark-3)}.legal-see{display:flex;flex-wrap:wrap;gap:6px 16px;font:var(--t-ui)}.legal-see-k{color:var(--dim)}.rows,.trader-block{display:flex;flex-direction:column;margin:0 0 1em;border-top:1px solid rgba(242,244,247,.12)}.rows>div,.trader-row{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid rgba(242,244,247,.12)}.rows dt,.trader-k{color:var(--dim)}.rows dd,.trader-v{margin:0;color:var(--on-dark)}.trader-todo{color:var(--dim)}.rows{margin-top:0}.storage-table-wrap{overflow-x:auto;margin:0 0 1em}.storage-table-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.storage-table{width:100%;min-width:560px;border-collapse:collapse;font:600 15px/1.4 var(--f)}.storage-table td,.storage-table th{padding:12px 14px 12px 0;text-align:left;vertical-align:top;border-bottom:1px solid rgba(242,244,247,.12)}.storage-table thead th{color:var(--dim);font:var(--t-ui)}.storage-table tbody th{color:var(--on-dark)}.cl-list{display:flex;flex-direction:column;gap:9svh}.cl-entry h2{margin:0 0 8px}.cl-date{margin:0 0 18px;font:var(--t-ui);color:var(--dim)}.cl-title{color:var(--on-dark)}.cl-empty{color:var(--dim)}@media (max-width:760px){.doc{padding:16svh var(--gutter) 10svh}.rows>div,.trader-row{grid-template-columns:1fr}}.foot{flex-wrap:wrap}.foot nav.legal a{color:var(--on-dark-3);font-size:13px}.foot nav.legal a:hover{color:var(--on-dark)}.notify{flex-wrap:wrap}.notify .nmsg{flex:1 0 100%;margin:4px 0 0;text-align:center;font:var(--t-ui);line-height:1.4;color:var(--on-dark-2)}.notify button[disabled]{opacity:.6;cursor:progress}.ask-cx{justify-content:flex-start;margin:0;width:100%}.ask-cx .nmsg{text-align:left;color:inherit;max-width:28em}.asktext{display:flex;flex-direction:column;gap:14px;max-width:560px}.asktext .cline{margin:0}.asktext .mail{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font:800 clamp(24px,2.4vw,40px)/1.1 var(--f);letter-spacing:-.04em}.asktext .mail a{color:var(--on-dark);text-decoration-thickness:.06em;text-underline-offset:.14em;overflow-wrap:anywhere}.asktext .inc{margin:0;padding-left:1.2em;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.fld{display:flex;flex-direction:column;gap:6px;font:var(--t-ui);color:var(--on-dark-2)}.fld input{width:100%;font:600 17px/1 var(--f);color:var(--on-dark);background:rgba(12,13,15,.7);border:0;box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.22);border-radius:14px;padding:17px 18px}.fld input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--on-dark)}.fld input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--accent)}.fld .ferr{font:var(--t-ui);font-style:normal;line-height:1.4;color:var(--accent)}.auth .msg:empty{display:none}.auth .msg,.msg{margin:0;font:var(--t-line);letter-spacing:-.012em;color:var(--on-dark)}.msg:empty{display:none}.msg[data-bad]{color:var(--accent)}.auth button.btn[disabled]{opacity:.6;cursor:progress}.g-ore .fld{color:var(--ink-2)}.g-ore .fld input{color:var(--ink);background:rgba(244,243,239,.6);box-shadow:inset 0 0 0 1.5px rgba(22,21,19,.22)}.g-ore .fld input:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.g-ore .fld .ferr,.g-ore .msg,.g-ore .msg[data-bad]{color:var(--ink)}.vshelf{min-height:88svh}.vshelf .who .lnk{margin-left:auto}.machines{padding:0 var(--gutter);max-width:720px;display:flex;flex-direction:column;gap:10px}.machines h2,.setsec h2{margin:0 0 10px;font:800 clamp(36px,4.6vw,80px)/.9 var(--f);letter-spacing:-.055em}.machines .mach{margin-top:6px}.g-ore .mach li{border-color:rgba(22,21,19,.16)}.g-ore .seats,.g-ore .sub{color:var(--ink)}.g-carbon .srow{border-color:rgba(242,244,247,.14)}.setcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:9svh clamp(32px,5vw,96px);padding:6svh var(--gutter) 10svh}.setsec{display:flex;flex-direction:column;gap:14px;min-width:0}.setsec .auth{max-width:none}.setsec.danger h2{color:var(--accent)}.setpage .mach li{border-color:rgba(242,244,247,.12)}.item .in{display:inline-block}@media (max-width:760px){.machines h2,.setsec h2{font-size:12.5vw}.vshelf .who .lnk{margin-left:0}}.buy{align-items:flex-start;gap:12px;max-width:30em}.buy,.buy-done,.buy-open{display:flex;flex-direction:column}.buy-done,.buy-open{gap:14px}.buy-price{margin:0;font:var(--t-line);letter-spacing:-.012em;color:var(--ln)}.buy-price b{font-weight:800;color:inherit}.buy-waiver{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font:var(--t-ui);line-height:1.45;color:var(--ln)}.buy-waiver input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--accent);cursor:pointer}.buy-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.buy .btn[disabled]{opacity:.45;cursor:not-allowed}.buy-note{margin:0;font:var(--t-ui);line-height:1.45;color:var(--dim)}.buy-note a{color:inherit;text-underline-offset:.18em}.buy-note a:hover{color:var(--accent)}.buy-serial{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font:var(--t-ui)}.buy-serial span{color:var(--dim)}.buy-serial code{font:800 clamp(16px,1.25vw,20px)/1.1 var(--f);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--on-dark);white-space:nowrap}.g-ore .buy-waiver input{accent-color:var(--ink)}.g-ore .buy-note a:hover,.g-ore .buy-serial code{color:var(--ink)}@media (pointer:coarse){.btn,.lnk,.notify button{min-height:44px;box-sizing:border-box}.lnk{display:inline-flex;align-items:center}.asktext .mail a,.foot nav a,.legal-see a{display:inline-flex;align-items:center;min-height:44px}.buy-waiver{gap:14px}.buy-waiver input{width:24px;height:24px;margin:0}}