@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);--stage:1920px;--stage-w:min(100vw,var(--stage));--stage-l:max(0px,(100vw - var(--stage))/2);--svw:calc(var(--stage-w) / 100);--cols:12;--gutter:calc(clamp(16px,3vw,44px) + var(--stage-l));--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:var(--stage-l);bottom:62svh;margin:0;padding-left:calc(1.4 * var(--svw));white-space:nowrap;font:800 calc(30 * var(--svw))/.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:calc(var(--stage-l) + 4 * var(--svw));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) * (var(--stage-w) / 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,.cwin video{position:relative;width:100%;height:auto}.cwin video{display:block;border-radius:var(--wr)}.close{position:relative;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}.next a.allp,.sale-story .allp{display:inline-flex;align-self:flex-start;gap:0;margin-top:2svh;font:var(--t-ui);letter-spacing:-.01em;color:inherit;opacity:.75;text-decoration:underline 1px color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:5px}.next a.allp:after{display:none}.next a.allp:hover,.sale-story .allp:hover{opacity:1}[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) * (var(--stage-w) / 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}.signin .atitle{white-space:normal;text-wrap:balance}.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-top:max(56px,9svh);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}.owned,.vshelf .vh1{padding:0 var(--gutter)}.owned{list-style:none;margin:7svh 0 0;display:flex;flex-direction:column}.item{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:20px clamp(28px,4vw,64px);align-items:start;padding:5svh 0;border-top:1.5px solid rgba(22,21,19,.18)}.item:last-child{border-bottom:1.5px solid rgba(22,21,19,.18)}.iwin{position:relative;--wr:8px;width:100%;aspect-ratio:var(--ar)}.iwin:before{content:"";position:absolute;inset:0;border-radius:var(--wr);box-shadow:var(--shadow)}.iwin img{position:relative;display:block;width:100%;height:100%}.icol{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.item .in{font:800 clamp(40px,4.2vw,76px)/.86 var(--f);letter-spacing:-.06em;text-decoration:none;color:inherit}.item .kind{margin:0;font:800 clamp(20px,1.6vw,26px)/1.1 var(--f);letter-spacing:-.035em}.serial{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font:var(--t-ui);max-width:100%}.serial span{color:var(--dim)}.serial code{font:800 clamp(16px,1.25vw,20px)/1.1 var(--f);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.serial .lnk{margin-left:-6px}.dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,32em)}.dl .btn{justify-content:center}.ihelp{display:flex;flex-wrap:wrap;margin:0 0 0 -12px}.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-none{padding:0 var(--gutter);margin:6svh 0 0;font:var(--t-line);letter-spacing:-.012em;color:rgba(22,21,19,.6)}.shelf-none .allp{color:var(--ink);text-decoration:underline 1px;text-underline-offset:4px}@media (max-width:760px){.item{grid-template-columns:1fr;gap:18px}.iwin{max-width:min(100%,320px)}}@media (max-width:520px){.dl{grid-template-columns:1fr}}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}}.nav.bar{top:0;left:0;right:0;transform:none;height:68px;padding:0 var(--gutter);border-radius:0;gap:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.nav.bar:before{clip-path:none;opacity:1;border-radius:0;background:rgba(12,13,15,.95);box-shadow:0 1px 0 rgba(255,255,255,.08)}.nav.bar .home{justify-self:start;padding:10px 12px 10px 0}.nav.bar .home:hover{background:none}.nav.bar .home .wm{height:20px}.nav.bar .mid{gap:4px}.nav.bar .end,.nav.bar .mid{display:flex;align-items:center}.nav.bar .end{justify-self:end;gap:6px}.nav.bar .plg,.nav.bar a{font:600 15px/1 var(--f);letter-spacing:-.01em;color:var(--on-dark);padding:12px 16px}.nav.bar .plg{all:unset;font:600 15px/1 var(--f);letter-spacing:-.01em;padding:12px 14px 12px 16px;border-radius:var(--r-pill);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.nav.bar .plg:hover,.nav.bar.open .plg{background:rgba(255,255,255,.08)}.nav.bar .plg svg{transition:transform .2s var(--ease-out)}.nav.bar.open .plg svg{transform:rotate(180deg)}.nav.bar .plg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nav.bar #navacc[aria-current],.nav.bar .mid>[aria-current]{text-decoration:underline 2px currentColor;text-underline-offset:7px}.cartb{position:relative;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.nav.bar .cartb{padding:10px 14px}.cartb svg{display:block;flex:none}.cartn{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--ink);font:800 12px/20px var(--f);text-align:center;font-variant-numeric:tabular-nums}.mega{position:absolute;top:68px;left:0;right:0;padding:24px var(--gutter) 18px;background:#0c0d0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 40px 80px -30px rgba(0,0,0,.85)}.mega[hidden]{display:none}.mega:not([hidden]){animation:mega-in .26s var(--ease-out)}.mega:not([hidden]) .mega-list li{animation:mega-item .3s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 35ms + 40ms)}.mega:not([hidden]) .mstage{animation:mega-item .36s var(--ease-out) .1s backwards}@keyframes mega-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes mega-item{0%{opacity:0}}.mega-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:start}.mega-names{position:relative;min-width:0}.mega-list{list-style:none;margin:-6px 0 0 -8px;padding:0;display:flex;flex-direction:column;align-items:flex-start}.nav.bar .mitem{display:block;padding:8px 10px 8px 30px;border-radius:6px;white-space:normal;color:var(--on-dark-3);transition:color .2s var(--ease-out)}.nav.bar .mitem[data-on]{color:var(--on-dark)}.nav.bar .mitem:hover{background:none}.nav.bar .mitem:focus-visible{outline:2px solid var(--accent);outline-offset:0}.mname{display:block;font:800 26px/1 var(--f);letter-spacing:-.035em}.mname i{font:600 13px/1 var(--f);font-style:normal;letter-spacing:0;color:var(--on-dark-3);margin-left:8px}.mhead{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mdot,.mhead{position:absolute}.mdot{--gap:12px;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--accent);pointer-events:none}.mdot[data-ready]{transition:transform .4s var(--ease-out)}.mstage{display:flex;flex-direction:column;gap:12px;width:min(100%,340px)}.mplate{display:grid;aspect-ratio:16/10;border-radius:10px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);overflow:hidden}.mslide{grid-area:1/1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;opacity:0;transform:translateY(8px) scale(.97);transition:opacity .24s var(--ease-out),transform .3s var(--ease-out)}.mslide[data-on]{opacity:1;transform:none;transition:opacity .28s var(--ease-out),transform .5s var(--ease-out)}.mslide img{display:block;max-width:84%;max-height:80%;width:auto;height:auto;border-radius:3px;box-shadow:0 16px 32px -16px rgba(0,0,0,.95)}.mlines{display:grid}.mline{grid-area:1/1;margin:0;font:600 14px/1.4 var(--f);color:var(--on-dark-2);opacity:0;transition:opacity .12s var(--ease-out)}.mline[data-on]{opacity:1;transition:opacity .3s var(--ease-out) .08s}@media (prefers-reduced-motion:reduce){.mega:not([hidden]),.mega:not([hidden]) .mega-list li,.mega:not([hidden]) .mstage{animation:none}.mdot[data-ready],.mline,.mline[data-on],.mslide,.mslide[data-on],.nav.bar .mitem{transition:none}}.mega-foot{display:flex;gap:4px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.nav.bar .mega-foot a{padding:10px 14px;color:var(--on-dark-2)}.spot{min-height:100vh;min-height:100svh;display:flex;padding:104px var(--gutter) 64px;overflow:clip}.spot,.spot-in{position:relative;align-items:center}.spot-in{width:100%;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px)}.spot-copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.spot-new{margin:0;font:800 13px/1 var(--f);color:var(--ink);background:var(--accent);border-radius:999px;padding:6px 11px 7px}.spot-name{margin:0;font:800 clamp(72px,10.5vw,190px)/.82 var(--f);letter-spacing:-.06em}.spot-head{margin:0;font:800 clamp(26px,2.6vw,46px)/1 var(--f);letter-spacing:-.04em;text-wrap:balance}.spot .lp{margin:0;font:var(--t-line);display:flex;align-items:baseline;gap:10px}.spot .lp s{color:rgba(242,244,247,.45)}.spot .lp em{font-style:normal;font-weight:800;font-size:1.35em;color:var(--accent)}.spot .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.spot button.btn{border:0;cursor:pointer}.spot-win{min-width:0}.spot-win img,.spot-win video{display:block;width:100%;height:auto;border-radius:var(--r-window);box-shadow:0 0 0 1px rgba(255,255,255,.06),0 50px 120px -40px rgba(0,0,0,.95),0 0 140px -40px rgba(255,146,67,.22)}.spot-vid{all:unset;display:block;width:100%;cursor:default;border-radius:var(--r-window)}.spot-vid:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.spot-dots{position:absolute;left:0;bottom:-40px;display:flex;gap:8px}.spot-dots button{all:unset;width:9px;height:9px;border-radius:50%;background:rgba(242,244,247,.25);cursor:pointer}.spot-dots button[aria-pressed=true]{background:var(--accent)}@media (max-width:760px){.nav.bar{height:60px;grid-template-columns:auto 1fr auto;padding:0 10px 0 16px}.nav.bar .mid{justify-self:end}.nav.bar .end,.nav.bar .mid{gap:0}.nav.bar #navacc,.nav.bar .wide{display:inline-flex;align-items:center}.nav.bar .plg,.nav.bar a{padding:11px 7px;font-size:14px}.nav.bar .plg{gap:3px}.nav.bar .cartb{padding:10px 8px}.mega{top:60px;max-height:calc(100svh - 60px);overflow:auto;padding:16px 16px 22px}.mega-in{grid-template-columns:minmax(0,1fr)}.mstage{display:none}.mega-list{margin:0 0 0 -8px}.nav.bar .mitem{padding:9px 8px;color:var(--on-dark)}.mname{font-size:21px}.mhead{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;display:block;margin-top:5px;font:600 13px/1.35 var(--f);color:var(--on-dark-3)}.mdot{display:none}.nav.bar .mega-foot{flex-wrap:wrap}.spot{align-items:flex-start;padding:88px var(--gutter) 48px}.spot-in{grid-template-columns:1fr;gap:32px}.spot-win{order:-1}.spot-name{font-size:22vw}}.intro:not(.join) .spot-copy,.intro:not(.join) .spot-win{visibility:hidden}.sale{position:relative;min-height:100vh;min-height:100svh;display:flex;padding:96px var(--gutter) 56px;overflow:clip}.sale,.sale-in{align-items:center}.sale-in{width:100%;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,3.5vw,64px)}.sale-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.sale-name{margin:0;font:800 clamp(72px,9.5vw,176px)/.84 var(--f);letter-spacing:-.06em}.sale-line{margin:0;font:800 clamp(26px,2.5vw,44px)/1.02 var(--f);letter-spacing:-.04em;text-wrap:balance}.sale-kind{margin:0;max-width:26em;font:var(--t-line);letter-spacing:var(--t-line-track);color:var(--ln);text-wrap:pretty}.more .lp,.sale .lp{margin:4px 0 0;font:var(--t-line);display:flex;align-items:baseline;gap:10px}.more .lp s,.sale .lp s{color:rgba(242,244,247,.45)}.more .lp em,.sale .lp em{font-style:normal;font-weight:800;font-size:1.35em;color:var(--accent)}.more .acts,.sale .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.more button.btn,.sale button.btn{border:0;cursor:pointer}.acts-note{flex:0 0 100%;margin:4px 0 0;max-width:34em;font:500 14px/1.5 var(--f);letter-spacing:-.01em;color:var(--on-dark-2);text-wrap:pretty}.acts-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.acts-note a:hover{color:var(--on-dark)}.acts-note a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.sale-win{min-width:0}.sale-facts{padding:0 var(--gutter) 12svh}.sale-facts ul{list-style:none;margin:0;padding:36px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-top:1px solid rgba(242,244,247,.12)}.sale-facts li{display:flex;flex-direction:column;gap:8px;min-width:0}.sale-facts b{font:800 clamp(28px,3.2vw,56px)/1 var(--f);letter-spacing:-.045em}.sale-facts span{font:var(--t-line);color:var(--ln)}.more{width:min(1120px,94vw);max-width:none;height:min(92svh,1200px);max-height:none;margin:auto;padding:0;border:0;border-radius:var(--r-window);background:var(--carbon);color:var(--on-dark);--ln:var(--on-dark-2);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 60px 160px -40px rgba(0,0,0,.9);overflow:hidden}.more::backdrop{background:rgba(6,7,8,.72);backdrop-filter:blur(6px)}.more[open]{display:flex}.more-in{flex:1;overflow-y:auto;overscroll-behavior:contain}.more-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,3vw,40px);background:rgba(12,13,15,.92);backdrop-filter:blur(8px);border-bottom:1px solid rgba(242,244,247,.08)}.more-head h2{margin:0;font:800 30px/1 var(--f);letter-spacing:-.05em}.more-x{all:unset;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;cursor:pointer;color:var(--on-dark)}.more-x:hover{background:rgba(242,244,247,.08)}.more-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.more-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:28px clamp(20px,3vw,40px) 36px;border-top:1px solid rgba(242,244,247,.08)}.more-foot .lp{margin:0}.story{padding:8px clamp(20px,3vw,40px)}.story-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(28px,4vw,56px) 0;border-bottom:1px solid rgba(242,244,247,.08)}.story-text h3{margin:0 0 14px;font:800 clamp(24px,2.3vw,36px)/1.05 var(--f);letter-spacing:-.035em;text-wrap:balance}.story-text p{margin:0 0 12px;font:var(--t-line);letter-spacing:var(--t-line-track);color:var(--ln);text-wrap:pretty}.story-text p:last-child{margin-bottom:0}.story-win img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 30px 80px -30px rgba(0,0,0,.9)}.story-get{padding:clamp(28px,4vw,56px) 0 clamp(20px,3vw,40px)}.story-get h3{margin:0 0 14px;font:800 clamp(24px,2.3vw,36px)/1.05 var(--f);letter-spacing:-.035em}.story-get ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.story-get li{font:var(--t-line);color:var(--ln);padding-left:18px;position:relative}.story-get li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--accent)}@media (max-width:900px){.sale{align-items:flex-start;padding-top:84px}.sale-in{grid-template-columns:1fr}.sale-win{order:-1}.sale-facts ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.story-row{grid-template-columns:1fr}.story-win{order:-1}.more{width:100vw;height:100svh;border-radius:0}}@media (prefers-reduced-motion:reduce){.more::backdrop{backdrop-filter:none}}.sale-story{padding:0 var(--gutter) 12svh}.sale-story .story{padding:0;max-width:1240px;margin:0 auto}.sale-all{max-width:1240px;margin:5svh auto 0}.sale-all .allp{margin-top:0}.sale-again{max-width:1240px;margin:0 auto;padding-top:36px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.sale-again .lp{margin:0;min-height:46px;font:var(--t-line);display:flex;align-items:center;gap:10px}.sale-again .lp s{color:rgba(242,244,247,.45)}.sale-again .lp em{font-style:normal;font-weight:800;font-size:1.35em;color:var(--accent)}.lp{flex-wrap:wrap}.lplabel{font:var(--t-ui);letter-spacing:-.01em;color:var(--ln)}.buy-price .lplabel,.cart-price .lplabel{font:inherit;color:var(--dim)}.sale-again .acts{display:flex;flex-wrap:wrap;gap:10px;flex:0 1 34em}.sale-again button.btn{border:0;cursor:pointer}.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;line-height:.9;letter-spacing:-.05em}.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)}.foot .copy{margin:0;padding:10px 12px;font-size:13px;color:var(--on-dark-3)}.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}.close:not(:has(.notify)){padding-top:0;gap:0}.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)}.fld .fhint{font:var(--t-ui);line-height:1.4;color:var(--on-dark-2)}.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[data-bad]{color:var(--ink)}.g-ore .fld .fhint{color:var(--ink-2)}.g-ore .msg{color:var(--ink)}.vshelf{min-height:88svh}.vshelf .who .lnk{margin-left:auto}.machines{padding:0 var(--gutter);max-width:calc(720px + 2 * var(--stage-l));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}.devreq li span:first-child{color:var(--on-dark-2)}.devreq li span:last-child{font-weight:600}.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-hint{font:var(--t-ui);line-height:1.45;color:var(--ln)}.buy .buy-close{align-self:flex-start;margin-left:-12px;color:var(--dim)}.buy-note{margin:0;font:var(--t-ui);line-height:1.45;color:var(--dim)}.buy-code{display:flex;align-items:center;gap:8px;max-width:100%}.buy-code input{width:12em;min-width:0;flex:0 1 auto;padding:11px 14px;border-radius:var(--r-pill);border:1px solid rgba(242,244,247,.22);background:rgba(255,255,255,.04);color:var(--on-dark);font:600 15px/1 var(--f);letter-spacing:.04em;text-transform:uppercase}.buy-code input::placeholder{text-transform:none;letter-spacing:0;color:var(--dim)}.buy-code input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.buy-code-msg{margin:-6px 0 0;font:var(--t-ui);line-height:1.45}.buy-code-on{display:flex;align-items:center;gap:10px;margin:0;font:var(--t-ui)}.buy-code-on span{padding:6px 10px;border-radius:var(--r-pill);background:var(--accent);color:var(--ink);font-weight:800;letter-spacing:.04em}.g-ore .buy-code input{border-color:rgba(22,21,19,.25);background:rgba(22,21,19,.04);color:var(--ink)}.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}}.cart-empty{margin:0;align-self:center;font:var(--t-line);color:var(--ln)}.cart-lines{list-style:none;margin:7svh 0 0;padding:0;display:flex;flex-direction:column;gap:6svh}.cart-line{display:grid;grid-template-columns:minmax(0,420px) minmax(0,30em);gap:clamp(24px,4vw,64px);align-items:start;padding-top:4svh;border-top:1px solid rgba(242,244,247,.14)}.cart-win{display:block}.cart-win img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 24px 60px -30px rgba(0,0,0,.8)}.cart-col{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.cart-name{margin:0;font:800 clamp(30px,3.2vw,52px)/.95 var(--f);letter-spacing:-.045em}.cart-name a{color:inherit;text-decoration:none}.cart-price{margin:0;font:var(--t-line);color:var(--ln)}.cart-price s{color:var(--dim)}.cart-price b{font-weight:800;color:var(--on-dark)}.cart-remove{font:var(--t-ui);color:var(--dim)}.cart-col:has(.buy-open) .cart-remove{display:none}@media (max-width:760px){.cart-line{grid-template-columns:1fr}}.cart-col:has(.buy-open,.buy-done) .cart-price{display:none}.acc-tabs{display:flex;gap:6px 30px;flex-wrap:wrap;margin:4svh 0 0;padding:0;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.acc-tabs a{position:relative;padding:12px 0 14px;font:600 17px/1 var(--f);letter-spacing:-.012em;color:inherit;opacity:.58;text-decoration:none;transition:opacity .15s}.acc-tabs a:hover,.acc-tabs a[aria-current=page]{opacity:1}.acc-tabs a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:currentColor}.acc-tabs a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media (max-width:640px){.acc-tabs{gap:6px 22px}.acc-tabs a{font-size:16px}}.doc .acc-tabs{margin:0 0 5svh}@media print{.acc-tabs{display:none}}.cat{padding:20svh var(--gutter) clamp(80px,14svh,160px)}.cat .cat-title{margin:0 0 clamp(28px,6svh,64px)}.pk{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"tabs tabs" "stage copy";gap:clamp(16px,2.8svh,30px) clamp(28px,4vw,72px)}.pk,.pk-tabs{align-items:center}.pk-tabs{grid-area:tabs;position:relative;display:flex;flex-wrap:wrap;gap:0 clamp(8px,1.6vw,28px);margin-left:-8px}.pk-tab{all:unset;box-sizing:border-box;cursor:pointer;display:block;padding:8px 8px 8px 24px;border-radius:6px;font:800 clamp(22px,2vw,30px)/1 var(--f);letter-spacing:-.035em;color:var(--on-dark-3);transition:color .25s var(--ease-out)}.pk-tab[aria-selected=true]{color:var(--on-dark)}@media (hover:hover) and (pointer:fine){.pk-tab:hover{color:var(--on-dark-2)}.pk-tab[aria-selected=true]:hover{color:var(--on-dark)}}.pk-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pk-dot{--gap:10px;position:absolute;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--accent);pointer-events:none}.pk-dot[data-ready]{transition:transform .5s var(--ease-out)}.pk-copy{grid-area:copy;display:grid;min-width:0}.pk-panel{grid-area:1/1;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;visibility:hidden;transition:visibility 0s linear .15s}.pk-panel[data-on]{visibility:visible;transition:none}.pk-panel>*{margin:0;opacity:0;transform:translateY(8px);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}.pk-panel[data-on]>*{opacity:1;transform:none;transition:opacity .4s var(--ease-out),transform .55s var(--ease-out)}.pk-panel[data-on]>:first-child{transition-delay:.1s}.pk-panel[data-on]>:nth-child(2){transition-delay:.14s}.pk-panel[data-on]>:nth-child(3){transition-delay:.18s}.pk-line{font:var(--t-line);letter-spacing:var(--t-line-track);color:var(--on-dark);text-wrap:balance;max-width:22em}.pk-state{font:var(--t-ui);letter-spacing:-.01em;color:var(--on-dark-3);white-space:nowrap}.pk-state .lplabel{font:inherit;color:inherit}.pk-state s{color:var(--on-dark-3)}.pk-state b{font-weight:800;color:var(--accent)}.pk .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.pk .acts-note{flex:1 0 100%;margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--on-dark-3);max-width:34em}.pk-stage{grid-area:stage;display:grid;min-width:0;aspect-ratio:16/10;border-radius:var(--r-window);background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);overflow:hidden}.pk-slide{grid-area:1/1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;opacity:0;visibility:hidden;transform:translateY(14px) scale(.965);transition:opacity .3s var(--ease-out),transform .4s var(--ease-out),visibility 0s linear .4s}.pk-slide[data-on]{opacity:1;visibility:visible;transform:none;transition:opacity .36s var(--ease-out),transform .7s var(--ease-out),visibility 0s}.pk-win{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit}.pk-slide img{display:block;max-width:84%;max-height:80%;width:auto;height:auto;border-radius:6px;box-shadow:0 30px 60px -28px rgba(0,0,0,.95)}.pk-slide .spot-vid{width:84%;border-radius:6px}.pk-slide video{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 30px 60px -28px rgba(0,0,0,.95)}@media (prefers-reduced-motion:reduce){.pk .pk-panel,.pk .pk-panel>*,.pk .pk-panel[data-on],.pk .pk-panel[data-on]>*,.pk .pk-slide,.pk .pk-slide[data-on],.pk-dot[data-ready],.pk-tab{transition:none}}.smp{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.smp .btn{border:0;cursor:pointer}.smp-play{min-width:7.5em;justify-content:center}.smp-side{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1.5px rgba(242,244,247,.3)}.smp-side button{all:unset;cursor:pointer;padding:10px 16px;border-radius:var(--r-pill);font:var(--t-ui);color:var(--on-dark-2)}.smp-side button[aria-pressed=true]{background:var(--on-dark);color:var(--ink)}.smp button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:760px){.cat{padding-top:15svh}.pk{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs" "stage" "copy";gap:18px}.pk-tabs{flex-wrap:nowrap;justify-content:space-between;gap:0;margin:0 -4px;overflow-x:auto;scrollbar-width:none}.pk-tabs::-webkit-scrollbar{display:none}.pk-tab{flex:none;padding:10px 4px 10px 15px;font:800 17px/1 var(--f);letter-spacing:-.03em;white-space:nowrap}.pk-dot{--gap:5px;width:6px;height:6px}.pk-stage{display:flex;gap:12px;aspect-ratio:auto;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter);border-radius:0;background:none;box-shadow:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pk-stage::-webkit-scrollbar{display:none}.pk-slide,.pk-slide[data-on]{flex:0 0 calc(100% - 40px);aspect-ratio:16/10;scroll-snap-align:center;opacity:1;visibility:visible;transform:none;transition:none;border-radius:10px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.pk-copy{margin-top:6px}.pk-line{font-size:19px}}@supports (animation-timeline:view()){@media (max-width:760px) and (prefers-reduced-motion:no-preference){.pk-slide>*{animation:pk-near linear both;animation-timeline:view(inline);animation-range:cover 0 cover 100%}}}@keyframes pk-near{0%,to{opacity:.35;transform:scale(.86)}50%{opacity:1;transform:none}}.pstate{margin:0 0 14px}.pstate i{font-style:normal;padding:6px 12px 7px;border-radius:var(--r-pill);font:var(--t-ui);box-shadow:inset 0 0 0 1.5px currentColor;opacity:.75}.foot nav a.sec{color:var(--on-dark-3)}.foot nav a.sec:hover,.nav.bar .mega-foot .all{color:var(--on-dark)}.nav.bar .mega-foot .sec{margin-left:auto;color:var(--on-dark-3)}.nav.bar .mega-foot .sec i{font-style:normal;margin-left:6px;opacity:.85}@media (max-width:760px){.nav.bar .mega-foot .sec{margin-left:0}}