.sec.close:last-of-type{padding-bottom:var(--s-16)}.close__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head  stage" "sub   stage" "pick  stage" "terms stage";grid-template-rows:auto auto auto 1fr;column-gap:var(--s-12);align-items:start}.close__h2{grid-area:head}.close__sub{grid-area:sub;margin-top:var(--s-5)}.close .close__stage{grid-area:stage;align-self:stretch}.close__pick{grid-area:pick;justify-self:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);margin-top:var(--s-8);padding:var(--s-2);border:var(--stroke) solid var(--hairline);border-radius:calc(var(--r-md) + var(--s-2));background:var(--sunk);box-shadow:var(--neu-inset)}.close__pick .soft{padding-inline:var(--s-5) var(--s-6)}.close__plate{grid-area:terms;margin-top:var(--s-10);padding:var(--s-8) var(--s-10)}.close__term{display:grid;gap:var(--s-1);padding-block:var(--s-4)}.close__term:first-child{padding-top:0}.close__term:last-child{padding-bottom:0}.close__term+.close__term{border-top:var(--stroke) solid var(--metal-lo);box-shadow:inset 0 var(--s-px) 0 var(--metal-glint)}.close__term-h{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);color:var(--text-1);text-wrap:balance}.close__term-b{max-width:var(--measure)}@media (max-width:1024px){.close__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "sub" "pick" "terms";grid-template-rows:none}.close .close__stage,.close__sub{margin-top:var(--s-4)}}@media (max-width:640px){.close__pick{justify-self:stretch;margin-top:var(--s-6)}.close__pick .soft{padding-inline:var(--s-3)}.close__plate{margin-top:var(--s-8);padding:var(--s-8) var(--s-5)}}@media (prefers-contrast:more){.close__pick{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}.close__term+.close__term{box-shadow:none;border-top:var(--stroke-2) solid var(--edge-strong)}}#backdrop{position:absolute;top:0;left:0;right:0;z-index:0;height:var(--backdrop-h,100%);pointer-events:none;background:radial-gradient(ellipse at right top,color-mix(in srgb,var(--edge) 70%,var(--backdrop-3)),transparent 60%),linear-gradient(var(--dir-light),color-mix(in srgb,var(--backdrop-3) 55%,var(--edge)),color-mix(in srgb,var(--edge) 55%,var(--backdrop-1)));-webkit-mask-image:linear-gradient(var(--dir-down),var(--backdrop-1) 72%,transparent),linear-gradient(var(--dir-across),var(--backdrop-dim) 0,var(--backdrop-dim) 52%,var(--backdrop-1) 74%);mask-image:linear-gradient(var(--dir-down),var(--backdrop-1) 72%,transparent),linear-gradient(var(--dir-across),var(--backdrop-dim) 0,var(--backdrop-dim) 52%,var(--backdrop-1) 74%);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (anchor-name:--a){#hero{anchor-name:--yz-hero}#backdrop{height:auto;bottom:anchor(--yz-hero bottom)}}[data-theme=light] #backdrop{background:radial-gradient(ellipse at var(--backdrop-glow-at),var(--backdrop-3),transparent 62%),linear-gradient(var(--dir-down),var(--backdrop-2),var(--backdrop-1))}#backdrop .backdrop__layers,#backdrop .gl{position:absolute;inset:0}#backdrop .gl{opacity:0;transition:opacity var(--dur-reveal) var(--ease)}#backdrop.gl-on .gl{opacity:1}#backdrop .grain{position:absolute;inset:0;background-image:image-set(url("/v2/field/grain.png") 1x,url("/v2/field/grain.png") 2x,url("/v2/field/grain.png") 3x);opacity:.05}@media (max-width:1024px){#backdrop{--backdrop-tail:var(--stage-min-phone);--backdrop-glow-ry:calc(var(--stage-min-phone) / 2 + var(--s-8));--backdrop-glow-rx:75%;--backdrop-c:calc(100% - var(--backdrop-tail));-webkit-mask-image:linear-gradient(var(--dir-down),color-mix(in srgb,var(--backdrop-1) 50%,transparent) 0,var(--backdrop-dim) var(--s-16),var(--backdrop-dim) calc(var(--backdrop-c) + var(--backdrop-glow-ry)),transparent 100%),radial-gradient(ellipse var(--backdrop-glow-rx) var(--backdrop-glow-ry) at 50% var(--backdrop-c),var(--backdrop-1) 0,var(--backdrop-1) 12%,48%,transparent 100%);mask-image:linear-gradient(var(--dir-down),color-mix(in srgb,var(--backdrop-1) 50%,transparent) 0,var(--backdrop-dim) var(--s-16),var(--backdrop-dim) calc(var(--backdrop-c) + var(--backdrop-glow-ry)),transparent 100%),radial-gradient(ellipse var(--backdrop-glow-rx) var(--backdrop-glow-ry) at 50% var(--backdrop-c),var(--backdrop-1) 0,var(--backdrop-1) 12%,48%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}[data-theme=light] #backdrop{--backdrop-glow-at:50% var(--backdrop-c)}@supports (anchor-name:--a){#hero .hero__stage{anchor-name:--yz-stage}#backdrop{height:auto;bottom:calc(anchor(--yz-stage center) - var(--backdrop-tail))}}}@media (max-width:640px){#backdrop{--backdrop-glow-ry:calc((var(--s-24) + var(--s-16)) / 2 + var(--s-4))}}@media (prefers-reduced-motion:reduce){#backdrop .gl{transition:none}}.btype{--bt-bloom-1:var(--seat-creative);--bt-bloom-2:var(--seat-code);--bt-bloom-3:var(--accent-hi);--bt-leaf-1:var(--seat-research);--bt-leaf-2:var(--accent);--bt-scale:2.2;--bt-fit:1;position:relative;display:block}@media (max-width:1024px){.btype{--bt-scale:2.9}}@media (max-width:640px){.btype{--bt-scale:2.32}}[data-theme=light] .btype{--bt-bloom-1:color-mix(in oklab,var(--seat-creative) 46%,var(--text-1));--bt-bloom-2:color-mix(in oklab,var(--seat-code) 42%,var(--text-1));--bt-bloom-3:color-mix(in oklab,var(--accent-base) 54%,var(--text-1));--bt-leaf-1:color-mix(in oklab,var(--seat-research) 50%,var(--text-1));--bt-leaf-2:color-mix(in oklab,var(--accent-base) 70%,var(--text-1))}.btype__text{font-family:var(--font-cond);font-weight:var(--fw-label);font-size:calc(var(--fs-display) * var(--bt-scale) * var(--bt-fit));line-height:calc(var(--lh-display) * var(--bt-scale) * var(--bt-fit));letter-spacing:var(--track-heading);color:var(--text-1);text-shadow:var(--engrave);white-space:nowrap;transition:opacity var(--dur-reveal) var(--ease)}.btype--live .btype__text{opacity:0}.btype__gl{position:absolute;inset:calc(var(--s-6) * -1);pointer-events:none}.btype__gl canvas{display:block}#ball{position:fixed;inset:0;z-index:0;pointer-events:none}footer,main{position:relative;z-index:1}#ball canvas{opacity:0;transition:opacity var(--dur-reveal) var(--ease)}html[data-field=on] #ball canvas{opacity:.96}.foot{padding-block:var(--s-8) var(--s-6)}.foot__panel{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"brand rails" "plate plate";gap:var(--s-8) var(--s-12);padding:var(--s-8) var(--s-10);border:var(--stroke) solid var(--hairline);border-radius:var(--r-xl);background:var(--raised);box-shadow:var(--neu-raised-2)}.foot__brand{grid-area:brand}.foot__brand img{height:var(--s-16);width:auto}.foot__rails{grid-area:rails;display:grid;grid-template-columns:max-content minmax(0,1fr);row-gap:var(--s-3);column-gap:var(--s-6)}.foot__group{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.foot__rail.seg{justify-self:start;flex-wrap:wrap}.foot__rail li{display:flex}.foot__rail a{min-width:var(--target);justify-content:center}.foot__plate{grid-area:plate;padding:var(--s-6) var(--s-10)}.foot__plate>div{font-size:var(--fs-small)!important;line-height:var(--lh-small)!important}.foot__plate strong{font-weight:var(--fw-medium);color:var(--text-1)}.foot__plate a{display:inline-block;padding-block:var(--s-3);border-radius:var(--r-xs);text-decoration-color:var(--edge);transition:color var(--dur-ui) var(--ease),text-decoration-color var(--dur-ui) var(--ease)}.foot__plate a:hover{text-decoration-color:var(--text-1)}.foot__plate a:active,.foot__plate a:hover{color:var(--text-1);text-decoration-thickness:var(--stroke-2)}.foot__plate a:active{text-decoration-color:var(--focus-ring);transition-duration:var(--dur-press)}@media (max-width:1024px){.foot__panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "rails" "plate";gap:var(--s-6);padding:var(--s-6)}.foot__brand img{height:var(--s-12)}}@media (max-width:640px){.foot{padding-block:var(--s-6) var(--s-4)}.foot__panel{padding:var(--s-5) var(--s-3);border-radius:var(--r-lg)}.foot__brand{padding-inline:var(--s-2)}.foot__rails{row-gap:var(--s-5)}.foot__group,.foot__rails{grid-template-columns:minmax(0,1fr)}.foot__group{row-gap:var(--s-2)}.foot__h{padding-inline:var(--s-2)}.foot__rail.seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch}.foot__rail a{flex:1;justify-content:flex-start;padding-inline:var(--s-3);white-space:normal}.foot__plate{padding:var(--s-8) var(--s-5)}}@media (prefers-contrast:more){.foot__panel{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}.foot__plate a{text-decoration-color:currentColor}}.hero{position:relative;padding-block:var(--s-6) var(--s-10)}.hero__grid{display:grid;max-width:max(var(--content),min(72%,calc(var(--gutter) * 2 + (var(--content) - var(--gutter) * 2 - var(--s-12)) * 7 / 12 + var(--s-12) + var(--stage-min) * 2)));grid-template-columns:minmax(0,min(calc((100% - var(--s-12)) * 7 / 12),calc((var(--content) - var(--gutter) * 2 - var(--s-12)) * 7 / 12))) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr auto;grid-template-areas:"top   stage" "head  stage" "sub   stage" "doors stage" "bot   stage" "acts  acts";column-gap:var(--s-12);align-items:start}.hero__head{grid-area:head}.hero__sub{grid-area:sub;margin-top:var(--s-5)}.hero .hero__stage{grid-area:stage;align-self:center;width:100%;aspect-ratio:1;max-height:calc(var(--stage-min) * 2)}.hero .hero__stage .poster{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:contain;pointer-events:none;transition:opacity var(--dur-reveal) var(--ease),visibility var(--dur-none) var(--ease)}.hero .hero__stage .poster--dark,.hero .hero__stage .poster--light{display:none}@media (prefers-color-scheme:light){html:not([data-theme=light]) .hero .hero__stage .poster--os{display:none}html:not([data-theme=light]) .hero .hero__stage .poster--dark{display:block}}@media (prefers-color-scheme:dark){[data-theme=light] .hero .hero__stage .poster--os{display:none}[data-theme=light] .hero .hero__stage .poster--light{display:block}}html[data-field=on] .hero .hero__stage .poster{opacity:0;visibility:hidden;transition:opacity var(--dur-reveal) var(--ease),visibility var(--dur-none) var(--ease) var(--dur-reveal)}.hero__doors{grid-area:doors;margin-top:var(--s-8)}.hero__acts{grid-area:acts;flex-wrap:wrap;gap:var(--s-4) var(--s-8);margin-top:var(--s-8)}.hero__acts,.hero__eyebrow{display:flex;align-items:center}.hero__eyebrow{gap:var(--s-3);margin-bottom:var(--s-5);color:var(--text-2)}.hero__h1{max-width:none}.hero__line{display:block;text-wrap:balance}.hero__chips{display:flex;flex-wrap:wrap;gap:var(--s-2)}.hero__doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);padding:var(--s-2);border:var(--stroke) solid var(--hairline);border-radius:calc(var(--r-lg) + var(--s-2));background:var(--sunk);box-shadow:var(--neu-inset)}.hdoor{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name  led" "title title" "body  body" "strip strip";grid-template-rows:auto auto 1fr auto;align-items:center;padding:var(--s-6) var(--s-8) var(--s-5);border-radius:var(--r-lg);background:var(--metal-brush),var(--metal-shine),var(--metal-fall);box-shadow:inset 0 0 0 var(--stroke) color-mix(in srgb,var(--edge),var(--edge-strong) 30%),inset 0 var(--stroke-2) 0 var(--metal-hi),var(--metal-edge);color:var(--text-1);text-decoration:none;cursor:pointer;transition:transform var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease);-webkit-tap-highlight-color:transparent}.hdoor__name{grid-area:name;font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);letter-spacing:var(--track-heading);color:var(--text-1);text-shadow:var(--engrave)}.hdoor__led{grid-area:led;justify-self:end}.hdoor__title{grid-area:title;margin-top:var(--s-2);font-size:var(--fs-lede);line-height:var(--lh-lede);font-weight:var(--fw-medium);color:var(--text-1);text-wrap:balance}.hdoor__keep{display:inline-block}.hdoor__body{grid-area:body;align-self:start;margin-top:var(--s-1)}.hdoor__strip{grid-area:strip;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-4);padding-top:var(--s-4);border-top:var(--stroke) solid var(--metal-lo);box-shadow:inset 0 var(--s-px) 0 var(--metal-glint)}.hdoor__scope{display:grid;place-items:center;flex:none;width:var(--s-10);height:var(--s-10);border-radius:var(--r-pill);background:var(--glass);box-shadow:var(--glass-inset),0 0 0 var(--s-half) var(--metal-mid),0 0 0 calc(var(--s-half) + var(--s-px)) var(--metal-lo),0 var(--s-px) 0 calc(var(--s-half) + var(--s-px)) var(--metal-glint)}.hdoor__scope .icon{width:var(--s-6);height:var(--s-6);background:var(--led-lit);filter:drop-shadow(0 0 var(--s-1) var(--accent-glow));transition:background-color var(--dur-ui) var(--ease)}.hdoor__slot{display:flex;flex:none;padding:var(--s-1);border-radius:var(--r-pill);background:var(--sunk);box-shadow:var(--neu-inset),0 var(--s-px) 0 var(--metal-glint)}.hdoor__pull{display:flex;align-items:center;justify-content:flex-end;width:calc(var(--s-20) + var(--s-4));height:var(--s-6);padding-inline:var(--s-2);border:var(--stroke) solid var(--satin-edge);border-radius:var(--r-pill);background:var(--chrome-base);box-shadow:var(--neu-raised-1);transition:transform var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease),border-color var(--dur-ui) var(--ease),filter var(--dur-press) var(--ease)}.hdoor__pull .icon{width:var(--s-4);height:var(--s-4);background:var(--on-satin)}.hdoor .hdoor__pull:before{box-shadow:inset 0 var(--stroke-2) 0 var(--satin-hi),inset 0 calc(var(--s-px) * -1) 0 var(--neu-dark-deep)}.hdoor:hover{transform:translateY(calc(var(--press-shift) * -1));box-shadow:inset 0 0 0 var(--stroke) var(--edge-strong),inset 0 var(--stroke-2) 0 var(--metal-hi),var(--metal-edge),var(--neu-raised-2)}.hdoor:focus-visible .hdoor__led,.hdoor:hover .hdoor__led{background:radial-gradient(circle at 35% 30%,var(--led-spec),transparent 58%),var(--led-lit-hi);box-shadow:0 0 0 var(--s-px) var(--led-bezel),0 0 0 var(--s-half) var(--sunk),0 0 var(--s-3) var(--s-1) var(--accent-glow)}.hdoor:focus-visible .hdoor__scope .icon,.hdoor:hover .hdoor__scope .icon{background:var(--led-lit-hi)}.hdoor:hover .hdoor__pull{transform:translateX(var(--press-shift-2));border-color:var(--edge-strong);box-shadow:var(--neu-raised-2)}.hdoor:active{transform:translateY(var(--press-shift-2));box-shadow:inset 0 0 0 var(--stroke) color-mix(in srgb,var(--edge),var(--edge-strong) 30%),inset 0 var(--stroke-2) 0 var(--metal-hi),0 0 0 var(--s-px) var(--metal-lo);transition-duration:var(--dur-press)}.hdoor:active .hdoor__pull{transform:translateY(var(--press-shift));box-shadow:var(--neu-pressed);border-color:var(--focus-ring);filter:brightness(.86);transition-duration:var(--dur-press)}.hdoor:focus-visible{outline-offset:var(--s-half)}@media (max-width:1024px){.hero__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "stage" "sub" "doors" "acts"}.hero .hero__stage{min-height:var(--stage-min-phone);max-height:none;aspect-ratio:auto}.hero .hero__stage,.hero__sub{margin-top:var(--s-4)}}@media (max-width:640px){.hero{padding-block:var(--s-4) var(--s-8)}.hero__eyebrow{margin-bottom:var(--s-3)}.hero__h1{margin-inline-end:calc(var(--s-2) * -1)}.hero .hero__stage{min-height:calc(var(--s-24) + var(--s-16));margin-top:var(--s-2)}.hero__sub{max-width:none;margin-top:var(--s-2);font-size:var(--fs-body);line-height:var(--lh-body)}.hero__doors{margin-top:var(--s-5)}.hero__acts{margin-top:var(--s-6)}.hdoor{padding:var(--s-8) var(--s-4) var(--s-4)}.hdoor .screw--bl,.hdoor .screw--br{display:none}.hdoor__name{font-size:var(--fs-h3);line-height:var(--lh-h3)}.hdoor__title{margin-top:var(--s-1);margin-inline-end:calc(var(--s-2) * -1);font-size:var(--fs-body);line-height:var(--lh-body)}.hdoor__strip{margin-top:var(--s-3);padding-top:var(--s-3);gap:var(--s-2)}.hdoor__scope{width:var(--s-8);height:var(--s-8)}.hdoor__scope .icon{width:var(--s-5);height:var(--s-5)}.hdoor__pull{width:var(--s-12)}}@media (prefers-contrast:more){.hdoor,.hdoor__pull,.hdoor__scope,.hdoor__slot,.hero__doors{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}.hdoor:active,.hdoor:hover{box-shadow:none}.hdoor:hover .hdoor__title{text-decoration:underline}.hdoor__name{text-shadow:none}.hdoor__strip{box-shadow:none;border-top:var(--stroke-2) solid var(--edge-strong)}}.aud__grid{display:grid;grid-template-columns:minmax(0,1fr) min(calc((var(--content) - var(--gutter) * 2 - var(--s-12)) * 2 / 3),calc((100% - var(--gutter) * 2 - var(--s-12)) * 7 / 12)) max(var(--gutter),calc(50% - var(--content) / 2 + var(--gutter)));grid-template-rows:auto auto;grid-template-areas:"stage head ." "stage tray .";row-gap:var(--s-8)}.aud--zeta .aud__grid{grid-template-columns:max(var(--gutter),calc(50% - var(--content) / 2 + var(--gutter))) min(calc((var(--content) - var(--gutter) * 2 - var(--s-12)) * 2 / 3),calc((100% - var(--gutter) * 2 - var(--s-12)) * 7 / 12)) minmax(0,1fr);grid-template-areas:". head stage" ". tray stage"}.aud__head{grid-area:head}.aud__lead{margin-top:var(--s-4)}.aud .aud__stage{grid-area:stage;align-self:start;justify-self:end;width:calc(100% - var(--s-8) - var(--s-12));max-width:calc(var(--content) * 3 / 4);min-height:0;aspect-ratio:1/1;margin-inline-end:var(--s-12)}.aud--zeta .aud__stage{justify-self:start;margin-inline:var(--s-12) 0}.aud__tray{grid-area:tray;padding:var(--s-2);border:var(--stroke) solid var(--hairline);border-radius:calc(var(--r-lg) + var(--s-2));background:var(--sunk);box-shadow:var(--neu-inset)}.aud__mods,.aud__tray{display:grid;gap:var(--s-half)}.aud__mods{grid-template-columns:repeat(2,minmax(0,1fr))}.aud__mod{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name  led" "title title" "ask   ask" "why   why";align-items:start;row-gap:var(--s-3);column-gap:var(--s-3);padding:var(--s-6) var(--s-6) var(--s-5);border-radius:var(--r-xs);background:var(--metal-brush),var(--metal-shine),var(--metal-fall);box-shadow:0 0 0 var(--s-px) var(--metal-lo),inset 0 var(--s-px) 0 var(--metal-hi)}.aud__mod:first-child{border-top-left-radius:var(--r-lg)}.aud__mod:nth-child(2){border-top-right-radius:var(--r-lg)}.aud__name{grid-area:name;align-self:center}.aud__mod .aud__name{color:var(--text-1)}.aud__led{grid-area:led;align-self:center}.aud__title{grid-area:title;color:var(--text-1);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-medium);letter-spacing:var(--track-heading);text-wrap:balance}.aud__ask{grid-area:ask;align-self:stretch;padding:var(--s-3) var(--s-4);border:var(--stroke) solid var(--hairline);border-radius:var(--r-sm);background:var(--sunk);box-shadow:var(--neu-inset),0 var(--s-px) 0 var(--metal-glint);color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-mono);line-height:var(--lh-mono);text-wrap:pretty}.aud__why{grid-area:why}.aud__foot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"scope price cta" "scope who   cta";align-items:center;column-gap:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border-radius:var(--r-xs) var(--r-xs) var(--r-lg) var(--r-lg);background:var(--metal-brush),var(--metal-shine),var(--metal-fall);box-shadow:0 0 0 var(--s-px) var(--metal-lo),inset 0 var(--s-px) 0 var(--metal-hi)}.aud__scope{grid-area:scope;display:grid;place-items:center;width:var(--s-10);height:var(--s-10);border-radius:var(--r-pill);background:var(--glass);box-shadow:var(--glass-inset),0 0 0 var(--s-half) var(--metal-mid),0 0 0 calc(var(--s-half) + var(--s-px)) var(--metal-lo),0 var(--s-px) 0 calc(var(--s-half) + var(--s-px)) var(--metal-glint)}.aud__scope .icon{width:var(--s-6);height:var(--s-6);background:var(--led-lit);filter:drop-shadow(0 0 var(--s-1) var(--accent-glow))}.aud__price{grid-area:price;align-self:end;font-size:var(--fs-lede);line-height:var(--lh-lede)}.aud__who{grid-area:who;align-self:start}.aud__cta{grid-area:cta}@media (max-width:1024px){.aud--zeta .aud__grid,.aud__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "stage" "tray";row-gap:var(--s-6);max-width:var(--content);margin-inline:auto;padding-inline:var(--gutter)}.aud .aud__stage,.aud--zeta .aud__stage{justify-self:stretch;width:auto;max-width:none;max-height:calc(var(--content) / 2);margin-block:0;margin-inline:calc(max(var(--s-8), var(--gutter)) - var(--gutter))}}@media (max-width:640px){.aud__mods{grid-template-columns:minmax(0,1fr)}.aud__mod{padding:var(--s-8) var(--s-4) var(--s-5)}.aud__mod:first-child{border-top-right-radius:var(--r-lg)}.aud__mod:nth-child(2){border-top-right-radius:var(--r-xs)}.aud__foot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"scope price" "scope who" "cta   cta";padding:var(--s-4)}.aud__cta{margin-top:var(--s-4)}}@media (prefers-contrast:more){.aud__ask,.aud__foot,.aud__mod,.aud__scope,.aud__tray{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}}.how__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"head head" "dev  stage";column-gap:var(--s-12);row-gap:var(--s-10)}.how__head{grid-area:head;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--gap-xl);align-items:start}.how__intro>*+*{margin-top:var(--s-3)}.how .hdev{grid-area:dev}.how .how__stage{grid-area:stage;align-self:stretch}@media (max-width:1024px){.how__grid{grid-template-areas:"head" "stage" "dev";row-gap:var(--s-6)}.how__grid,.how__head{grid-template-columns:minmax(0,1fr)}.how__head{row-gap:var(--s-4)}}.pg{position:relative}.pg__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"stage copy";column-gap:var(--gap-xl);align-items:center}.pg__copy{grid-area:copy}.pg .pg__stage{grid-area:stage;align-self:stretch}.pg__bed{position:relative;display:block;padding:var(--s-6) var(--s-4);border:var(--stroke) solid var(--hairline);border-radius:var(--r-xl);background:var(--sunk);box-shadow:var(--neu-inset);text-align:center;overflow:hidden}.pg__acts,.pg__sub{margin-top:var(--s-8)}@media (max-width:1024px){.pg__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "stage";row-gap:var(--s-10)}}@media (max-width:640px){.pg__bed{margin-inline:calc(var(--s-1) - var(--gutter));border-radius:var(--r-lg)}}@media (prefers-contrast:more){.pg__bed{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}}.pr__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"words stage" "ctl stage";grid-template-rows:auto 1fr;column-gap:var(--gap-xl);row-gap:var(--s-8);align-items:start}.pr__words{grid-area:words}.pr__words .h2{margin-top:var(--s-3)}.pr__dek{margin-top:var(--s-5)}.pr .pr__stage{grid-area:stage;align-self:start;width:100%;min-height:0;aspect-ratio:1/1}.pr__ctl{grid-area:ctl;display:grid;gap:var(--s-6);justify-items:start}.pr__alert{display:grid;gap:var(--s-1);max-width:var(--measure);padding:var(--s-4) var(--s-5);border:var(--stroke) solid var(--edge);border-radius:var(--r-md);background:var(--sunk);box-shadow:var(--neu-inset)}.pr__alert-t{color:var(--text-1);font-weight:var(--fw-medium)}.pr-fam{display:grid;justify-items:center;row-gap:var(--s-1);width:max-content;max-width:100%;padding:var(--s-2) var(--s-5) var(--s-3);border:var(--stroke) solid var(--edge);border-radius:var(--r-lg);background:var(--raised);box-shadow:var(--neu-raised-1)}.pr-fam__lbls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-6);width:100%}.pr-fam__lbl{display:flex;align-items:center;gap:var(--s-2);min-height:var(--target);padding:0;border:0;background:transparent;color:var(--text-3);text-align:start;cursor:pointer;transition:color var(--dur-ui) var(--ease);-webkit-tap-highlight-color:transparent}.pr-fam__lbl--yeta{flex-direction:row-reverse;justify-content:flex-start;text-align:end}.pr-fam__lbl:hover{color:var(--text-2)}.pr-fam__lbl.is-on{color:var(--text-1)}.pr-fam__lbl:focus-visible{outline:var(--stroke-2) solid var(--focus-ring);outline-offset:var(--s-half);border-radius:var(--r-xs)}.pr-fam__t{text-wrap:balance}.pr-fam__sw{justify-self:center}.pr__fam{margin-top:var(--s-16);scroll-margin-top:calc(var(--nav-h) + var(--s-6))}.pr__title{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-8);color:var(--text-2);transition:color var(--dur-ui) var(--ease)}.pr[data-on=yeta] .pr__fam--yeta .pr__title,.pr[data-on=zeta] .pr__fam--zeta .pr__title{color:var(--text-1)}.pr:not([data-on=yeta]) .pr__fam--yeta .pr__lamp,.pr:not([data-on=zeta]) .pr__fam--zeta .pr__lamp{background:var(--led-off);box-shadow:0 0 0 var(--s-px) var(--led-bezel),0 0 0 var(--s-half) var(--sunk),inset 0 var(--s-px) var(--s-px) var(--neu-dark-deep)}.pr .plan{position:relative}.pr .plan__top{align-items:center}.pr__rec{flex:none}.pr__cost{display:grid;gap:var(--s-1);align-content:start}.pr__usd .price__fig{text-shadow:var(--emboss)}.pr__line{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2);text-wrap:pretty}.pr__mult{display:grid;gap:var(--s-1);align-content:start;padding-top:var(--s-4);border-top:var(--stroke) solid var(--hairline);box-shadow:inset 0 var(--s-px) 0 var(--metal-glint)}.pr__x .price__fig{font-size:var(--fs-h2);line-height:var(--lh-h2)}.pr .plan__list,.pr__blurb{color:var(--text-2)}.pr__cta{justify-content:center;padding-block:var(--s-2)}.pr__then{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2);text-align:center}.pr__note{margin-top:var(--s-12);max-width:var(--measure);color:var(--text-2)}.pr__note strong{color:var(--text-1);font-weight:var(--fw-medium)}.pr__note a{position:relative;padding:calc((var(--target) - var(--fs-small)) / 2);margin-inline:calc((var(--fs-small) - var(--target)) / 2)}.pr__note a:focus-visible{outline-offset:calc(var(--s-half) - (var(--target) - var(--fs-small)) / 2)}@media (max-width:1024px){.pr__head{grid-template-columns:minmax(0,1fr);grid-template-areas:"words" "stage" "ctl";grid-template-rows:none;row-gap:var(--s-6)}.pr .pr__stage{aspect-ratio:4/3;max-height:calc(var(--content) / 2)}.pr .plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--content) / 4)),1fr))}.pr__fam{margin-top:var(--s-12)}}@media (max-width:640px){.pr__ctl{justify-items:stretch}.pr-fam{width:auto;padding-inline:var(--s-3)}.pr-fam__lbls{column-gap:var(--s-4)}.pr .plan{padding:var(--s-6) var(--s-5)}.pr__title{margin-bottom:var(--s-6)}}@media (prefers-contrast:more){.pr .plan,.pr-fam,.pr__alert{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}.pr-fam__lbl{color:var(--text-2)}}.tr__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head stage" "plate stage" "foot stage";grid-template-rows:auto auto 1fr;column-gap:var(--gap-xl);row-gap:var(--s-10);align-items:start}.tr__head{grid-area:head}.tr__head .h2{margin-top:var(--s-3)}.tr__dek{margin-top:var(--s-5)}.tr .tr__stage{grid-area:stage;align-self:start;width:100%;min-height:0;aspect-ratio:1/1}.tr__plate{grid-area:plate;padding:var(--s-4) var(--s-8)}.tr__row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n h" "n b";column-gap:var(--s-5);row-gap:var(--s-2);align-items:start;padding-block:var(--s-6)}.tr__row+.tr__row{border-top:var(--stroke) solid var(--hairline);box-shadow:inset 0 var(--s-px) 0 var(--metal-glint)}.tr__n{grid-area:n;display:grid;place-items:center;width:var(--s-10);height:var(--s-10);border:var(--stroke) solid var(--edge);border-radius:var(--r-sm);background:var(--sunk);box-shadow:var(--neu-inset);font-family:var(--font-cond);font-weight:var(--fw-label);font-size:var(--fs-body);line-height:1;font-variant-numeric:lining-nums tabular-nums;color:var(--text-2);text-shadow:var(--engrave)}.tr__h{grid-area:h;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-medium);letter-spacing:var(--track-heading);color:var(--text-1);text-wrap:balance;text-shadow:var(--emboss)}.tr__b{grid-area:b;max-width:var(--measure)}.tr__foot{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-6)}.tr__foot-t{color:var(--text-2);max-width:var(--measure);text-wrap:pretty}@media (max-width:1024px){.tr__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "plate" "foot";grid-template-rows:none;row-gap:var(--s-6)}.tr .tr__stage{aspect-ratio:4/3;max-height:calc(var(--content) / 2)}}@media (max-width:640px){.tr__plate{padding:var(--s-2) var(--s-5)}.tr__row{column-gap:var(--s-4);padding-block:var(--s-5)}.tr__foot{flex-direction:column;align-items:stretch}.tr__foot .soft{white-space:normal;text-align:center}}.hdev{padding:var(--s-8);border-radius:var(--r-xl)}.hdev__bank{display:flex;flex-wrap:nowrap;gap:var(--s-2);width:fit-content;max-width:100%;padding:var(--s-2);border:var(--stroke) solid var(--hairline);border-radius:calc(var(--r-md) + var(--s-2));background:var(--sunk);box-shadow:var(--neu-inset)}.hdev__key{gap:var(--s-2);padding-inline:var(--s-4) var(--s-5)}.hdev__lamp{flex:none;width:var(--led);height:var(--led);border-radius:var(--r-pill);background:var(--led-off);box-shadow:0 0 0 var(--s-px) var(--led-bezel),inset 0 var(--s-px) var(--s-px) var(--neu-dark-deep);transition:background-color var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease)}.hcon__pick:after,.hdev__key:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--neu-pressed);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease)}.hdev__key:hover .hdev__lamp{box-shadow:0 0 0 var(--s-px) var(--led-bezel),0 0 var(--s-2) var(--s-px) var(--accent-glow)}.hcon__pick:active:after,.hdev__key:active:after{opacity:1;transition-duration:var(--dur-press)}.hcon__pick[aria-expanded=true],.hcon__pick[aria-expanded=true]:hover,.hdev__key[aria-selected=true],.hdev__key[aria-selected=true]:hover{transform:translateY(var(--press-shift-2));box-shadow:none;border-color:var(--edge)}.hcon__pick[aria-expanded=true]:after,.hdev__key[aria-selected=true]:after{opacity:1}.hdev__key[aria-selected=true] .hdev__lamp{background:radial-gradient(circle at 35% 30%,var(--led-spec),transparent 60%),var(--led-lit);box-shadow:var(--led-glow)}.hdev__key[aria-disabled=true] .hdev__lamp{background:transparent;box-shadow:0 0 0 var(--s-px) var(--edge)}.hdev__bay{display:grid;margin-top:var(--s-5);padding:var(--s-5);border:var(--stroke) solid var(--hairline);border-radius:var(--r-lg);background:var(--sunk);box-shadow:var(--neu-inset)}.hdev__panel{display:grid;min-width:0;border-radius:var(--r-sm);animation:hdev-in var(--dur-ui) var(--ease)}.hdev__panel[hidden]{display:none}@keyframes hdev-in{0%{transform:translateY(var(--s-2))}}.hdev__panel:focus-visible{outline-offset:var(--s-2)}.hrelay{display:grid;gap:var(--s-5);align-content:start}.hrelay__steps{gap:var(--s-3)}.hrelay__step{padding:var(--s-5) var(--s-4)}.hrelay__steps:before{top:calc(var(--s-5) + var(--s-6) - var(--s-half));left:calc(var(--s-4) + var(--s-6));right:calc(var(--s-4) + var(--s-6))}.hseats{display:grid}.hseats__row{display:grid;grid-template-columns:auto calc(var(--s-24) + var(--s-2)) minmax(0,1fr);align-items:center;column-gap:var(--s-4);padding-block:var(--s-4);border-bottom:var(--stroke) solid var(--hairline);box-shadow:0 var(--s-px) 0 var(--neu-light)}.hseats__row:last-child{border-bottom:0;box-shadow:none}.hseats__lamp{display:grid;place-items:center;width:var(--s-10);height:var(--s-10);border-radius:var(--r-pill);background:var(--glass);box-shadow:var(--glass-inset),0 0 0 var(--s-half) var(--metal-mid),0 0 0 calc(var(--s-half) + var(--s-px)) var(--metal-lo),0 var(--s-px) 0 calc(var(--s-half) + var(--s-px)) var(--metal-glint)}.hseats__lamp .led{width:var(--s-3);height:var(--s-3)}.hseats__role{color:var(--text-1)}.hseats__line{max-width:var(--measure)}.hrun{gap:var(--s-5);align-content:start}.hcon,.hrun{display:grid}.hcon{gap:var(--s-3)}.hcon__tape{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-3);align-items:center;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border:var(--stroke) solid var(--hairline);border-radius:var(--r-sm);background:var(--raised);box-shadow:var(--neu-raised-1)}.hcon__ask{color:var(--text-1);overflow-wrap:anywhere}.hcon__tape[data-open=false] .hcon__ask{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.hcon__more{align-self:start}.hcon__more-ico{transform:rotate(var(--dir-across));transition:transform var(--dur-ui) var(--ease)}.hcon__tape[data-open=true] .hcon__more-ico{transform:rotate(calc(var(--dir-across) * -1))}.hcon__chain{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-2)}.hcon__row{display:contents}.hcon__slot{display:inline-grid;grid-template-columns:min-content;row-gap:var(--s-1)}.hcon__pick{padding-inline:var(--s-3) var(--s-4)}.hcon__got{padding-inline:var(--s-1)}.hcon__hand{margin-left:auto}.hcon__hand-ico,.hrun__more-ico{transform:rotate(var(--dir-across));transition:transform var(--dur-ui) var(--ease)}.hcon__hand[aria-expanded=true] .hcon__hand-ico,.hrun__more[aria-expanded=true] .hrun__more-ico{transform:rotate(calc(var(--dir-across) * -1))}.hcon__chain[data-shut]:after,.hcon__passed{order:1;flex:1 0 100%;margin-top:var(--s-1);padding:var(--s-3) var(--s-4);border:var(--stroke) solid var(--hairline);border-radius:var(--r-sm);background:var(--sunk);box-shadow:var(--neu-inset);color:var(--text-1);overflow-wrap:anywhere}.hcon__passed[data-on=true]{min-height:var(--hcon-pass-h,auto);animation:hdev-in var(--dur-ui) var(--ease)}.hcon__passed[data-on=false]{position:absolute;top:0;inset-inline:0;visibility:hidden}.hcon__chain[data-shut]:after{content:"";height:var(--hcon-pass-h,auto)}.hcon__cut,.hobj__cut{margin-left:var(--s-2);padding-block:0}.hcon__deck{display:flex;align-items:center;gap:var(--s-5);padding:var(--s-1) var(--s-3) 0}.hcon__lamps{display:flex;gap:var(--s-3)}.hcon__replay{margin-left:auto}.hrun__record{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-6);align-items:start;padding:var(--s-5) var(--s-3) 0;border-top:var(--stroke) solid var(--hairline);box-shadow:inset 0 var(--s-px) 0 var(--neu-light)}.hrun__signoffs{display:grid;color:var(--text-2)}.hrun__signoffs li{display:flex;align-items:baseline;gap:var(--s-3);padding-block:var(--s-2);border-bottom:var(--stroke) solid var(--hairline)}.hrun__signoffs li:first-child{padding-top:0}.hrun__signoffs li:last-child{border-bottom:0}.hrun__signoffs .led{transform:translateY(calc(var(--s-half) * -1))}.hrun__signoffs .hrun__noted{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--s-3);align-items:start;padding-block:0 var(--s-1)}.hrun__noted .led{transform:none;margin-top:calc((var(--target) - var(--led)) / 2)}.hrun__so{padding-top:calc((var(--target) - var(--lh-mono)) / 2)}.hobj{display:grid;gap:var(--s-4);align-content:start}.hobj__q{padding-left:var(--s-4);border-left:var(--stroke-2) solid var(--refused);color:var(--text-1);overflow-wrap:anywhere}.hobj[data-open=false] .hobj__q{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.hobj__open{justify-self:start}.hobj__ico{transform:rotate(var(--dir-across));transition:transform var(--dur-ui) var(--ease)}.hobj[data-open=true] .hobj__ico{transform:rotate(calc(var(--dir-across) * -1))}@media (max-width:1024px){.hdev{padding:var(--s-8) var(--s-6) var(--s-6)}.hdev .screw--bl,.hdev .screw--br{display:none}}@media (max-width:640px){.hdev{padding:var(--s-8) var(--s-3) var(--s-3);border-radius:var(--r-lg)}.hdev__bank{width:100%}.hdev__key{flex:1 1 0;padding-inline:var(--s-2)}.hdev__bay{margin-top:var(--s-3);padding:var(--s-3)}.hrelay__step{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s-4);row-gap:var(--s-1);align-items:start;padding:var(--s-4)}.hrelay__step .step__no{grid-row:span 2;margin-bottom:0}.hrelay__steps:before{top:var(--s-12);left:calc(var(--s-4) + var(--s-6) - var(--s-half));right:auto}.hseats__row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lamp role" "lamp line";row-gap:var(--s-1);padding-block:var(--s-3)}.hseats__lamp{grid-area:lamp;align-self:start;width:var(--s-8);height:var(--s-8)}.hseats__role{grid-area:role}.hseats__line{grid-area:line}.hcon__tape[data-open=false] .hcon__ask{-webkit-line-clamp:2;line-clamp:2}.hcon__passed{padding-inline:var(--s-3)}.hcon__deck{gap:var(--s-4);padding-inline:var(--s-1)}.hrun__record{grid-template-columns:minmax(0,1fr);row-gap:var(--s-5);padding-inline:var(--s-1)}}@media (scripting:none){.hdev__bank{display:none}.hdev__bay{margin-top:0;row-gap:var(--s-8)}.hdev__panel,.hdev__panel[hidden]{display:grid!important}.hcon__deck,.hcon__hand,.hcon__more,.hrun__more{display:none}.hcon__tape[data-open=false] .hcon__ask{display:block;overflow:visible}.hcon__passed,.hcon__passed[data-on=false]{order:0;position:static;visibility:visible}.hcon__got[hidden]{display:block!important}.hrun__so>[hidden]{display:inline!important}}@media (prefers-reduced-motion:reduce){.hcon__hand-ico,.hcon__more-ico,.hrun__more-ico{transition-duration:var(--dur-none)}}@media (prefers-contrast:more){.hcon__chain[data-shut]:after,.hcon__passed,.hcon__tape,.hdev__bank,.hdev__bay,.hseats__lamp{box-shadow:none;border:var(--stroke-2) solid var(--edge-strong)}.hcon__pick:after,.hdev__key:after{box-shadow:none}.hcon__pick[aria-expanded=true],.hdev__key[aria-selected=true]{border:var(--stroke-2) solid var(--focus-ring)}.hrun__record,.hseats__row{box-shadow:none}}.theme-switch.ts{padding-inline:var(--s-2)}.ts__end{color:var(--text-2);transition:color var(--dur-ui) var(--ease)}.ts .ts__end--light{text-align:end}.ts__end--dark,[data-theme=light] .ts__end--light{color:var(--text-1)}[data-theme=light] .ts__end--dark{color:var(--text-2)}.ts .theme-switch__thumb:after{display:none}.ts__led{position:absolute;inset:0;margin:auto}[data-theme=light] .ts__led{background:var(--led-off);box-shadow:0 0 0 var(--s-px) var(--led-bezel),0 0 0 var(--s-half) var(--sunk),inset 0 var(--s-px) var(--s-px) var(--neu-dark-deep)}.ts:hover .ts__end{color:var(--text-1)}.ts:hover .ts__led{--seat:var(--led-lit-hi)}.ts:disabled .ts__end,.ts[aria-disabled=true] .ts__end{color:var(--text-3)}.ts:disabled .ts__led,.ts[aria-disabled=true] .ts__led{background:var(--led-off);box-shadow:0 0 0 var(--s-px) var(--edge),inset 0 var(--s-px) var(--s-px) var(--neu-dark-deep)}@media (prefers-contrast:more){.ts__end{text-shadow:none}}html{--nav-clear:calc(var(--s-3) + var(--nav-h) + var(--s-2) + var(--s-4));scroll-padding-top:var(--nav-clear)}.nav__bar :is(a,button){scroll-margin-block:calc(var(--nav-clear) * -1) var(--nav-clear)}header.nav{background:none;pointer-events:none}.nav .drawer,.nav .nav__bar,.nav .nav__scrim{pointer-events:auto}@supports (backdrop-filter:none) or (-webkit-backdrop-filter:none){.nav .nav__bar{border-color:var(--nav-glass-edge);background:var(--nav-glass);box-shadow:var(--nav-glass-shadow);-webkit-backdrop-filter:var(--nav-glass-filter);backdrop-filter:var(--nav-glass-filter)}.nav .nav__bar .seg{background:var(--nav-glass-rail)}}@media (prefers-reduced-transparency:reduce){.nav .nav__bar{border-color:var(--hairline);background:var(--raised);box-shadow:var(--neu-raised-2);-webkit-backdrop-filter:none;backdrop-filter:none}.nav .nav__bar .seg{background:var(--sunk)}}@media (prefers-contrast:more){.nav .nav__bar{border-color:var(--edge-strong);background:var(--raised);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nav .nav__bar .seg{background:var(--sunk)}}.nav__scrim{position:fixed;inset:0;z-index:19;background:var(--ground)}.nav .drawer{bottom:auto;max-height:calc(100% - var(--s-3) * 2)}.nav .drawer__top .soft--icon{width:var(--target);flex:none;justify-content:center}.nav__drawer-foot{display:grid;gap:var(--s-3);padding:var(--s-2)}.nav__drawer-foot .theme-switch{justify-self:start}@media (scripting:none){.nav .theme-switch{display:none}}@media (max-width:1024px) and (scripting:none){.nav .nav__menu{display:none}.nav .nav__signin{display:inline-flex}}@media (max-width:640px){html{--nav-clear:calc(var(--s-2) + var(--nav-h) + var(--s-2) + var(--s-4))}}.ring{position:relative;margin:0;padding:var(--s-6);border-radius:var(--r-lg);background:var(--metal-brush),var(--metal-shine),var(--metal-fall);box-shadow:var(--metal-edge)}.ring .screw--tl{top:var(--s-2);left:var(--s-2)}.ring .screw--tr{top:var(--s-2);right:var(--s-2)}.ring .screw--bl{bottom:var(--s-2);left:var(--s-2)}.ring .screw--br{bottom:var(--s-2);right:var(--s-2)}.ring__screen{position:relative;padding:var(--s-2);border-radius:var(--r-sm);background:var(--glass);box-shadow:var(--glass-inset),0 0 0 var(--s-px) var(--hairline)}.ring__screen canvas[data-theme]{display:block;width:100%;height:auto;aspect-ratio:16/9;background:none;opacity:0;transition:opacity var(--dur-reveal) var(--ease)}.ring__screen canvas[data-drawn]{opacity:.94}@media (max-width:640px){.ring{padding:var(--s-6) var(--s-2)}.ring__screen{padding:var(--s-1)}}@media (prefers-contrast:more){.ring,.ring__screen{box-shadow:0 0 0 var(--stroke-2) var(--edge-strong)}}