.shell-module__aN5Q9a__app{overscroll-behavior:contain;background:var(--paper);height:100dvh;color:var(--ink);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.shell-module__aN5Q9a__app>*{min-width:0}.shell-module__aN5Q9a__topbar{padding-inline:var(--gutter);border-bottom:1px solid var(--rule);container-type:inline-size}.shell-module__aN5Q9a__bar{font-size:clamp(var(--text-micro), 3.58cqi, 12.5px);flex-wrap:nowrap;align-items:center;gap:.7em;padding-block:.58em;display:flex}.shell-module__aN5Q9a__wordmark{font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:inherit;font-size:1em;font-weight:700;text-decoration:none}a.shell-module__aN5Q9a__wordmark:hover{color:var(--biro)}a.shell-module__aN5Q9a__wordmark{position:relative}a.shell-module__aN5Q9a__wordmark:before{content:"";width:max(100%,24px);height:max(100%,24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shell-module__aN5Q9a__tally{flex:none;align-items:flex-end;gap:.14em;display:flex}.shell-module__aN5Q9a__tally span{border:1px solid var(--rule-hard);width:.4em;height:.92em}.shell-module__aN5Q9a__tally span[data-state=done]{background:var(--biro);border-color:var(--biro)}.shell-module__aN5Q9a__tally span[data-state=now]{border-color:var(--seal);border-width:2px;height:1.25em}@media (prefers-reduced-motion:no-preference){.shell-module__aN5Q9a__tally span[data-just="1"]{animation:shell-module__aN5Q9a__stampin var(--duration-tick) var(--ease-stamp)}}@container (max-width:334.99px){.shell-module__aN5Q9a__tally{display:none}}@keyframes shell-module__aN5Q9a__stampin{0%{opacity:0;transform:scale(1.55)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.shell-module__aN5Q9a__counter{font-family:var(--font-mono-stack);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-mid);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:1em}.shell-module__aN5Q9a__stage{position:relative;overflow:clip}.shell-module__aN5Q9a__botbar{padding:6px var(--gutter) calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.shell-module__aN5Q9a__hint{font-size:clamp(var(--text-micro), 2.9vw, 14px);color:var(--ink-mid);text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;overflow:clip}.shell-module__aN5Q9a__hint b{color:var(--ink);box-shadow:inset 0 -.4em 0 var(--biro-wash);font-weight:400}.shell-module__aN5Q9a__notice{font-size:var(--text-micro);color:var(--ink-mid);text-underline-offset:2px;transition:color var(--duration-tint);flex:none;padding-block:13px;text-decoration:underline;}.shell-module__aN5Q9a__notice:hover{color:var(--biro)}
html:has(.landing-module__bxHgOq__page){scroll-snap-type:y proximity;scroll-behavior:smooth;scroll-padding-top:36px}.landing-module__bxHgOq__page{--band-pad:clamp(48px, 11vw, 104px);--rail:56ch;--band-01-chrome:442px;flex-direction:column;width:100%;display:flex}.landing-module__bxHgOq__band{scroll-snap-align:start;padding-block:var(--band-pad);border-top:1px solid var(--rule);scroll-margin-top:clamp(8px,2vw,16px)}.landing-module__bxHgOq__band:first-child{border-top:0}.landing-module__bxHgOq__page>header{scroll-snap-align:start;z-index:1;background:var(--paper);position:sticky;top:0}.landing-module__bxHgOq__shell{width:100%;max-width:78rem;padding-inline:var(--gutter);margin-inline:auto}.landing-module__bxHgOq__afterLabel{margin-top:.4em}.landing-module__bxHgOq__afterHead{margin-top:1.2em}.landing-module__bxHgOq__afterProse{margin-top:1.4em}.landing-module__bxHgOq__stackSm{margin-top:1em}.landing-module__bxHgOq__group{margin-top:2.4em}.landing-module__bxHgOq__chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.landing-module__bxHgOq__next,.landing-module__bxHgOq__touch{}.landing-module__bxHgOq__bandNo{font-family:var(--font-mono-stack);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-mid);margin-bottom:clamp(18px,4vw,30px);display:block}.landing-module__bxHgOq__label{font-family:var(--font-mono-stack);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-mid)}.landing-module__bxHgOq__display{font-size:var(--text-display);letter-spacing:var(--tracking-tight);text-wrap:balance;max-width:15ch;line-height:.98}.landing-module__bxHgOq__title{font-size:var(--text-title);text-wrap:balance;max-width:24ch;line-height:1.08}.landing-module__bxHgOq__lead{font-size:var(--text-lead);max-width:var(--rail);line-height:1.45}.landing-module__bxHgOq__prose{max-width:var(--rail)}.landing-module__bxHgOq__prose>*+*{margin-top:.85em}.landing-module__bxHgOq__mark{font-family:var(--font-mono-stack);font-size:var(--text-mark);color:var(--ink-mid);line-height:1.5}.landing-module__bxHgOq__san,.landing-module__bxHgOq__band .landing-module__bxHgOq__san,.landing-module__bxHgOq__shell .landing-module__bxHgOq__san{font-family:var(--font-mono-stack);text-transform:none;font-variant-numeric:tabular-nums;font-weight:700}.landing-module__bxHgOq__ask{padding-top:max(10px,1.6svh)}.landing-module__bxHgOq__claim{margin-bottom:.5em;text-align:center;font-family:var(--font-mono-stack);font-size:var(--text-micro);letter-spacing:0;text-transform:uppercase;color:var(--ink);margin-inline:auto}@media (min-width:860px){.landing-module__bxHgOq__claim{text-align:left;font-size:var(--text-meta);letter-spacing:var(--tracking-meta);margin-inline:0;margin-bottom:clamp(18px,3vw,30px)}}.landing-module__bxHgOq__askGrid{grid-template-areas:"plate""keys""ask";align-items:start;gap:0 min(clamp(26px,6vw,48px),max(14px,3.2svh));display:grid}.landing-module__bxHgOq__plateCol{grid-area:plate}.landing-module__bxHgOq__askQ{grid-area:ask}@media (min-width:860px){.landing-module__bxHgOq__askGrid{grid-template:"plate."1fr"plate keys""plate ask""plate."1fr/minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,64px)}}.landing-module__bxHgOq__plateBox{width:min(100%,66vh);margin-inline:auto}@media (min-width:336px){.landing-module__bxHgOq__page{--band-01-chrome:418px}}@media (min-width:390px){.landing-module__bxHgOq__page{--band-01-chrome:402px}}@media (min-width:402px){.landing-module__bxHgOq__page{--band-01-chrome:383px}}@media (max-width:859px){.landing-module__bxHgOq__plateBox{width:min(100%, max(9.75rem, 100svh - var(--band-01-chrome)))}}.landing-module__bxHgOq__plateBox [data-testid=chess-plate]{width:100%!important}.landing-module__bxHgOq__plateCapReserve{min-height:2.6em}.landing-module__bxHgOq__plateCap{font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-note);text-transform:uppercase;color:var(--ink-mid);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;display:flex}.landing-module__bxHgOq__legend{grid-area:keys;margin-top:min(clamp(8px,2vw,14px),max(6px,1.2svh));container-type:inline-size}.landing-module__bxHgOq__legendRow{font-size:clamp(var(--text-micro), 2.42cqi, var(--text-mark));flex-wrap:nowrap;justify-content:center;align-items:center;gap:.45em;display:flex}.landing-module__bxHgOq__legendItem{min-width:0;color:var(--ink);white-space:nowrap;transition:background-color var(--duration-tint) ease;flex-wrap:nowrap;align-items:center;gap:.3em;display:flex;position:relative}.landing-module__bxHgOq__legendItem:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:359px){.landing-module__bxHgOq__legendRow{flex-wrap:wrap}.landing-module__bxHgOq__legendItem+.landing-module__bxHgOq__legendItem{border-left:0;padding-left:0}}.landing-module__bxHgOq__legendItem+.landing-module__bxHgOq__legendItem{border-left:1px solid var(--rule);padding-left:.45em}.landing-module__bxHgOq__plateHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.landing-module__bxHgOq__side{min-width:0;font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-note);text-transform:uppercase;color:var(--ink-mid)}.landing-module__bxHgOq__heroStart{z-index:1;font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-note);text-transform:uppercase;color:var(--biro);text-underline-offset:2px;flex:none;font-weight:700;text-decoration:underline}.landing-module__bxHgOq__heroStart:hover{text-decoration-thickness:2px}.landing-module__bxHgOq__legendLetter{background:var(--pencil);width:1.2em;height:1.2em;color:var(--paper-hi);font-family:var(--font-mono-stack);transition:background-color var(--duration-tint) ease;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.landing-module__bxHgOq__legendItem[aria-pressed=true] .landing-module__bxHgOq__legendLetter{background:var(--biro)}.landing-module__bxHgOq__legendItem[aria-pressed=true]{color:var(--ink)}.landing-module__bxHgOq__legendRow .landing-module__bxHgOq__san{min-width:0;color:var(--ink-mid)}.landing-module__bxHgOq__legendRow[data-said="1"] .landing-module__bxHgOq__legendItem[aria-pressed=true] .landing-module__bxHgOq__san{color:var(--ink)}.landing-module__bxHgOq__plateBox [data-testid=plate-cap]{display:none}@media (min-width:860px){.landing-module__bxHgOq__legendRow{font-size:var(--text-mark);flex-direction:column;align-items:stretch;gap:8px}.landing-module__bxHgOq__legendItem{border:1px solid var(--rule-hard);background:var(--paper-hi);text-align:left;min-height:44px;box-shadow:var(--shadow-lift);white-space:normal;flex-wrap:wrap;gap:.7em;padding:min(8px,max(6px,1.1svh)) 12px}.landing-module__bxHgOq__legendItem+.landing-module__bxHgOq__legendItem{border-left:1px solid var(--rule-hard);padding-left:12px}.landing-module__bxHgOq__legendItem[aria-pressed=true]{box-shadow:none;background:var(--biro-wash);border-color:var(--biro);transform:translateY(5px)}.landing-module__bxHgOq__legendItem:hover{background:var(--paper)}.landing-module__bxHgOq__legendItem:active{box-shadow:none;transform:translateY(5px)}}.landing-module__bxHgOq__askQ{margin-top:min(clamp(14px,3vw,26px),max(10px,1.8svh))}.landing-module__bxHgOq__askQ h2{font-family:var(--font-mono-stack);font-size:var(--text-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:min(10px,max(6px,1.2svh));line-height:1.1}.landing-module__bxHgOq__conf{flex-wrap:wrap;gap:8px;display:flex}.landing-module__bxHgOq__confBtn{border:1px solid var(--rule-hard);background:var(--paper-hi);min-width:4rem;font-family:var(--font-mono-stack);font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--ink);transition:background-color var(--duration-tint) ease;flex:auto;padding:min(12px,max(11px,1.5svh)) 10px;font-weight:700}.landing-module__bxHgOq__confBtn:hover{background:var(--biro-wash)}.landing-module__bxHgOq__confBtn[aria-pressed=true]{background:var(--biro);border-color:var(--biro);color:var(--paper-hi)}.landing-module__bxHgOq__confEnds{font-family:var(--font-mono-stack);font-size:var(--text-micro);letter-spacing:var(--tracking-note);text-transform:uppercase;color:var(--ink-mid);justify-content:space-between;gap:12px;margin-top:8px;display:flex}.landing-module__bxHgOq__stake{max-width:var(--rail);font-family:var(--font-mono-stack);font-size:var(--text-mark);color:var(--ink-mid);margin-top:8px;line-height:1.5}.landing-module__bxHgOq__stake b{color:var(--ink);font-variant-numeric:tabular-nums}:is(html[data-js] .landing-module__bxHgOq__stake[data-shown="0"],html[data-js] .landing-module__bxHgOq__confEnds[data-shown="0"]){display:none}.landing-module__bxHgOq__lock,.landing-module__bxHgOq__cta{background:var(--ink);color:var(--paper-hi);font-family:var(--font-mono-stack);font-size:var(--text-body);letter-spacing:var(--tracking-button);text-transform:uppercase;box-shadow:var(--shadow-lift);transition:background-color var(--duration-tint) ease, transform var(--duration-press) ease, box-shadow var(--duration-press) ease;border:0;margin-top:18px;padding:16px 26px;font-weight:700;display:inline-block}.landing-module__bxHgOq__lock{width:100%;margin-top:min(18px,max(10px,2.2svh));padding:min(16px,max(13px,2svh)) 26px}.landing-module__bxHgOq__lock:hover,.landing-module__bxHgOq__cta:hover{background:var(--biro)}.landing-module__bxHgOq__lock:active,.landing-module__bxHgOq__cta:active{box-shadow:none;transform:translateY(5px)}.landing-module__bxHgOq__lock[data-state=spent],.landing-module__bxHgOq__confBtn[aria-disabled=true]{pointer-events:none}.landing-module__bxHgOq__lock[aria-disabled=true]{background:var(--ink-mid);box-shadow:none}.landing-module__bxHgOq__lockWhy{max-width:var(--rail);font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-note);color:var(--ink-mid);margin-top:10px}html[data-js] .landing-module__bxHgOq__lockWhy[data-shown="0"]{display:none}html[data-js] .landing-module__bxHgOq__lockWhy[data-said="0"]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__bxHgOq__lockWhy[data-said="1"]{border-left:3px solid var(--seal);color:var(--ink);padding-left:9px}.landing-module__bxHgOq__fineprint{max-width:var(--rail);font-size:var(--text-mark);color:var(--ink-mid);margin-top:16px}.landing-module__bxHgOq__branch{border-top:2px solid var(--rule-hard);border-bottom:1px solid var(--rule);margin-top:clamp(18px,4vw,26px);padding-block:clamp(18px,4vw,28px)}html[data-js] .landing-module__bxHgOq__branch{display:none}html[data-js] .landing-module__bxHgOq__branch[data-shown="1"]{display:block}.landing-module__bxHgOq__await{display:none}html[data-js] .landing-module__bxHgOq__await{display:block}html[data-js] .landing-module__bxHgOq__await[data-shown="0"]{display:none}.landing-module__bxHgOq__nojsNote{color:var(--seal)}html[data-js] .landing-module__bxHgOq__nojsNote{display:none}.landing-module__bxHgOq__branchHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;margin-bottom:14px;display:flex}.landing-module__bxHgOq__tick{font-family:var(--font-mono-stack);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;font-weight:700}.landing-module__bxHgOq__tickYes{color:var(--agree)}.landing-module__bxHgOq__tickNo{color:var(--deny)}.landing-module__bxHgOq__truth{border-top:1px solid var(--rule);font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-note);text-transform:uppercase;color:var(--ink-mid);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:16px;padding-top:12px;display:flex}.landing-module__bxHgOq__truth b{color:var(--ink);font-variant-numeric:tabular-nums;text-transform:none}.landing-module__bxHgOq__saidLine{font-size:var(--text-lead);max-width:var(--rail);line-height:1.4}.landing-module__bxHgOq__saidLine b{font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;color:var(--biro)}.landing-module__bxHgOq__chartSlot{margin-top:clamp(22px,5vw,36px)}.landing-module__bxHgOq__refusal{margin-top:clamp(30px,6vw,52px);margin-inline:calc(var(--gutter) * -1);padding:clamp(26px, 6vw, 48px) var(--gutter)}.landing-module__bxHgOq__invert{background:repeating-linear-gradient(-45deg, transparent 0 5px, var(--redact-hatch) 5px 6px), var(--redact);color:var(--redact-fg);border-top:0}.landing-module__bxHgOq__invert .landing-module__bxHgOq__bandNo,.landing-module__bxHgOq__invert .landing-module__bxHgOq__label,.landing-module__bxHgOq__invert .landing-module__bxHgOq__mark{color:var(--redact-fg)}.landing-module__bxHgOq__invert .landing-module__bxHgOq__cta{background:var(--redact-fg);color:var(--redact)}.landing-module__bxHgOq__invert .landing-module__bxHgOq__cta:hover{background:var(--biro);color:var(--redact-fg)}.landing-module__bxHgOq__close h2{font-size:var(--text-title);max-width:20ch;line-height:1.1}.landing-module__bxHgOq__next{font-family:var(--font-mono-stack);font-size:var(--text-mark);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--biro);text-underline-offset:3px;align-items:center;gap:8px;margin-top:clamp(30px,6vw,40px);text-decoration:underline;display:inline-flex}.landing-module__bxHgOq__next:hover{color:var(--ink)}.landing-module__bxHgOq__nextGlyph{transition:transform var(--duration-press) ease}.landing-module__bxHgOq__next:hover .landing-module__bxHgOq__nextGlyph{transform:translateY(2px)}.landing-module__bxHgOq__invert .landing-module__bxHgOq__next{color:var(--redact-fg)}.landing-module__bxHgOq__invert .landing-module__bxHgOq__next:hover{color:var(--redact-fg);text-decoration-thickness:2px}.landing-module__bxHgOq__explained{max-width:var(--rail);margin-top:2.4em;margin-bottom:clamp(10px,2vh,16px)}.landing-module__bxHgOq__explainedHeadline{font-size:var(--text-lead);max-width:42ch;margin:0 0 1.2em;line-height:1.35}@media (min-width:118ch){.landing-module__bxHgOq__explained{grid-template-columns:repeat(2, minmax(0, var(--rail)));justify-content:start;align-items:start;gap:clamp(22px,4vh,34px) clamp(32px,5vw,64px);max-width:none;display:grid}.landing-module__bxHgOq__explainedHeadline{grid-column:1/-1;margin-bottom:0}.landing-module__bxHgOq__explained>div{margin-top:0}}.landing-module__bxHgOq__explained>div{margin-top:clamp(22px,4vh,34px)}
