@font-face{font-family:"Limelight";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/limelight-400.ba3e86ec.woff2") format("woff2")}@font-face{font-family:"Poiret One";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/poiret-one-400.a6361b9b.woff2") format("woff2")}@font-face{font-family:"Spectral";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/spectral-400.cf8daee3.woff2") format("woff2")}@font-face{font-family:"Spectral";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/spectral-600.33faca8b.woff2") format("woff2")}@font-face{font-family:"Spectral Fallback";src:local("Georgia");size-adjust:101%;ascent-override:96%;descent-override:36%;line-gap-override:0%}@font-face{font-family:"Limelight Fallback";src:local("Georgia");size-adjust:116%;ascent-override:84%;descent-override:24%;line-gap-override:0%}@font-face{font-family:"Poiret Fallback";src:local("Century Gothic"),local("Futura"),local("Trebuchet MS");size-adjust:89%;ascent-override:92%;descent-override:24%}:root{--ink:#0B1218;--surface:#13212B;--surface-2:#0E1820;--text:#EEE9DC;--text-2:#C4BFB1;--gold:#D9B86C;--gold-hi:#E8CB88;--gold-line:#D9B86C61;--gold-faint:#D9B86C29;--gold-ctl:#D9B86C7B;--inner:rgba(11,18,24,.35);--mint:#8DE2D2;--coral:#FF635F;--u:8px;--u3:4.5px;--hair:1px;--max:1240px;--f-display:"Limelight","Limelight Fallback",Georgia,serif;--f-caps:"Poiret One","Poiret Fallback","Century Gothic",sans-serif;--f-body:"Spectral","Spectral Fallback",Georgia,serif;--poiret-stroke:.3px;--gutter:clamp(16px,4vw,48px);--ease:cubic-bezier(.6,0,.2,1);--vd:.45s;--chip-h:58px;--max-crew:2;--vt-h:clamp(96px,10.4vw,150px);--stage-h:clamp(300px,calc(100svh - 470px),440px)}*,:root{--u1:calc(var(--u) + 1px);--u31:calc(var(--u3) + 1px);--notch:0 var(--u),var(--u3) var(--u),var(--u3) var(--u3),var(--u) var(--u3),var(--u) 0,calc(100% - var(--u)) 0,calc(100% - var(--u)) var(--u3),calc(100% - var(--u3)) var(--u3),calc(100% - var(--u3)) var(--u),100% var(--u),100% calc(100% - var(--u)),calc(100% - var(--u3)) calc(100% - var(--u)),calc(100% - var(--u3)) calc(100% - var(--u3)),calc(100% - var(--u)) calc(100% - var(--u3)),calc(100% - var(--u)) 100%,var(--u) 100%,var(--u) calc(100% - var(--u3)),var(--u3) calc(100% - var(--u3)),var(--u3) calc(100% - var(--u)),0 calc(100% - var(--u));--clip-step:polygon(var(--notch));--clip-ring:polygon(evenodd,var(--notch),0 var(--u),1px var(--u1),var(--u31) var(--u1),var(--u31) var(--u31),var(--u1) var(--u31),var(--u1) 1px,calc(100% - var(--u1)) 1px,calc(100% - var(--u1)) var(--u31),calc(100% - var(--u31)) var(--u31),calc(100% - var(--u31)) var(--u1),calc(100% - 1px) var(--u1),calc(100% - 1px) calc(100% - var(--u1)),calc(100% - var(--u31)) calc(100% - var(--u1)),calc(100% - var(--u31)) calc(100% - var(--u31)),calc(100% - var(--u1)) calc(100% - var(--u31)),calc(100% - var(--u1)) calc(100% - 1px),var(--u1) calc(100% - 1px),var(--u1) calc(100% - var(--u31)),var(--u31) calc(100% - var(--u31)),var(--u31) calc(100% - var(--u1)),1px calc(100% - var(--u1)),1px var(--u1))}@media (max-resolution:1.99dppx){:root{--u3:4px}}@media (prefers-contrast:more){:root{--text-2:#EEE9DC;--gold-line:#D9B86C7B;--gold-faint:#D9B86C61}}*,*::before,*::after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{display:flex;flex-direction:column;min-height:100svh;margin:0;background:var(--ink);color:var(--text);font:400 1.0625rem/1.55 var(--f-body);font-kerning:normal;overflow-x:clip}h1,h2,h3,p,ul,ol{margin:0}main{flex:1 0 auto}p,li{text-wrap:pretty}ul,ol{padding:0;list-style:none}a{color:inherit}i{font-style:normal}button{font:inherit;color:inherit}svg{display:block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nw{white-space:nowrap}::selection{background:var(--mint);color:var(--ink)}:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.skip{position:absolute;left:var(--gutter);top:8px;z-index:50;padding:10px 16px;background:var(--text);color:var(--ink);font-weight:600;text-decoration:none;transform:translateY(-160%)}.skip:focus-visible{transform:none}.btn,.chip,.veil,.mid-out,.board,.console,.cr,.vt--crown,.doc-note{position:relative;isolation:isolate}:is(.btn,.chip,.veil,.mid-out,.board,.console,.cr,.vt--crown,.doc-note)::before,:is(.btn,.chip,.veil,.mid-out,.board,.console,.cr,.vt--crown,.doc-note)::after{content:"";position:absolute;inset:0;z-index:-1;clip-path:var(--clip-step)}.btn{display:inline-flex;align-items:center;justify-content:center;font:600 13px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--ink)}.btn::before{background:var(--gold)}.btn::after{inset:2px;background:var(--inner);clip-path:var(--clip-ring)}.btn--sm{padding:13px 20px;font-size:12px}.btn--lg{padding:20px 34px;font-size:14px}.textlink{font:600 13px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text);text-decoration:none;padding:8px 2px;border-bottom:var(--hair) solid var(--gold-line)}.nav a,.textlink,.replay,.foot a{position:relative}.nav a::after,.textlink::after,.replay::after,.foot a::after{content:"";position:absolute;inset:-8px -4px}.rule,.lintel{display:flex;align-items:flex-end}.rule>span,.lintel>span{flex:1;height:var(--hair);background:var(--gold-line)}.rule svg,.lintel svg{width:96px;height:16px;flex:none;overflow:visible}.rule polyline,.lintel polyline{fill:none;stroke:var(--gold-line);stroke-width:1;vector-effect:non-scaling-stroke}.lintel{align-items:flex-start}.seal-mark{display:inline-block;width:18px;height:13px;flex:none}.masthead{position:relative;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"nav brand cta" "rule rule rule";align-items:center;column-gap:24px;padding:18px var(--gutter) 0}.nav{grid-area:nav}.nav ul{display:flex;gap:32px}.nav a{font:600 12px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);text-decoration:none;padding:10px 0;display:inline-block;white-space:nowrap}@media (min-width:761px) and (max-width:900px){.nav ul{gap:16px}.nav a{letter-spacing:.12em}}:is(.nav,.foot) a[aria-current=page]{color:var(--text)}.nav a[aria-current=page]{text-decoration:underline 1px var(--gold-line);text-underline-offset:6px}.brand{grid-area:brand;color:var(--gold);display:block;padding:6px 8px}.wordmark{width:172px;height:auto}.masthead>.btn{grid-area:cta;justify-self:end}.lintel{grid-area:rule;margin-top:16px}.hero{position:relative;overflow:clip;padding:26px var(--gutter) 40px}.hero-top{position:relative;z-index:1;text-align:center}.tag{display:flex;align-items:center;justify-content:center;gap:16px;font:600 12px/1 var(--f-body);letter-spacing:.3em;text-transform:uppercase;color:var(--text-2)}.tag-text{padding-left:.3em}.tag-rule{width:56px;height:var(--hair);background:var(--gold-line)}.hero h1{margin-top:20px;font:400 clamp(38px,5.1vw,74px)/1.02 var(--f-display);letter-spacing:.015em;color:var(--text);text-wrap:balance}.sub{margin-top:12px;font-size:clamp(18px,1.6vw,22px);color:var(--text-2);text-wrap:balance}.stage{position:relative;z-index:0;display:flex;justify-content:center;margin-top:4px}.stage-box{position:relative;flex:none}.stage-art{height:var(--stage-h);width:auto;aspect-ratio:1000 / 470;overflow:visible}.rays use{stroke:var(--gold);stroke-opacity:.085;stroke-width:1;vector-effect:non-scaling-stroke}.city{fill:var(--surface-2)}.windows{fill:var(--text);fill-opacity:.16}.ground{stroke:var(--gold-line);stroke-width:1;vector-effect:non-scaling-stroke}.trail{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:0 9}.face{fill:var(--surface);stroke:var(--gold);stroke-width:1;vector-effect:non-scaling-stroke}.ln{fill:none;stroke:var(--gold);stroke-width:1;vector-effect:non-scaling-stroke}.ln.soft{stroke-opacity:.45}.gem{fill:var(--gold)}.recess{fill:var(--surface-2)}.leaf-face{fill:var(--surface-2);stroke:var(--gold);stroke-opacity:.6;stroke-width:1;vector-effect:non-scaling-stroke}.plates text{font:600 13px var(--f-body);letter-spacing:.3em;fill:var(--text-2)}.plates{display:none}.stage-plates{position:absolute;inset:0;margin:0;pointer-events:none}.stage-plates span{position:absolute;top:calc(462 / 470 * 100%);left:25%;transform:translate(-50%,-78.7%);font:600 calc(11px + (min(var(--stage-h),430px) - 300px) * .003354) / 1 var(--f-body);letter-spacing:.3em;color:var(--text-2);white-space:nowrap}.stage-plates span:nth-child(2){left:50%}.stage-plates span:nth-child(3){left:75%}.v-memory,.v-signal,.plates text{transform-box:fill-box}.leaf{transform-box:fill-box;transition:transform .9s var(--ease)}.leaf-l{transform-origin:0% 50%}.leaf-r{transform-origin:100% 50%}.stage .leaf-l{transform:translateX(-1.6px)}.stage .leaf-r{transform:translateX(1.6px)}body:has(.btn--play:focus-visible) .stage .leaf-l{transform:translateX(-9px)}body:has(.btn--play:focus-visible) .stage .leaf-r{transform:translateX(9px)}.band{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:clamp(28px,4vw,64px);max-width:1180px;margin:18px auto 0}.pitch{justify-self:end;max-width:18.5em;font-size:17px;color:var(--text);text-align:left}.cta{display:flex;flex-direction:column;align-items:center;gap:14px}.facts{justify-self:start;font:400 22px/1.4 var(--f-caps);letter-spacing:.05em;-webkit-text-stroke:var(--poiret-stroke) currentColor;color:var(--text)}.facts i{color:var(--gold);padding:0 .15em;-webkit-text-stroke:0}.facts .nw{display:block}.facts .mid-dot{display:none}.round,.sect{max-width:var(--max);margin:0 auto;padding:32px var(--gutter) 80px}.round>.rule,.sect>.rule,.doc-head>.rule{max-width:520px;margin:0 auto}.s-title{margin-top:18px;text-align:center;font:400 clamp(26px,3.2vw,44px)/1.15 var(--f-caps);letter-spacing:.16em;padding-left:.16em;text-transform:uppercase;-webkit-text-stroke:var(--poiret-stroke) currentColor;text-wrap:balance}.s-sub{margin:8px auto 0;max-width:40em;text-align:center;font-size:16px;line-height:1.5;color:var(--text);text-wrap:balance}.board{margin-top:28px}.board::before{background:var(--gold-line)}.board::after{inset:var(--hair);background:var(--surface-2)}.rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 10px;border-bottom:var(--hair) solid var(--gold-line)}.rail button{position:relative;width:100%;display:flex;align-items:center;gap:10px;padding:12px 12px 11px;background:none;border:0;cursor:pointer;text-align:left;color:var(--text-2)}.rail button:disabled{cursor:default}.st-n{font:600 12px/1 var(--f-body);letter-spacing:.06em}.st-name{font:400 24px/1 var(--f-caps);letter-spacing:.14em;text-transform:uppercase;-webkit-text-stroke:var(--poiret-stroke) currentColor}.st-line{flex:1;min-width:12px;height:var(--hair);margin-left:6px;background:var(--gold-line)}.rail li:last-child .st-line{display:none}.rail button::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:transparent}.rail button.is-past{color:var(--text)}@media (hover:hover){.btn:hover::before{background:var(--gold-hi)}.textlink:hover{color:var(--gold);border-bottom-color:var(--gold)}.nav a:hover,.foot a:hover{color:var(--gold)}body:has(.btn--play:hover) .stage .leaf-l{transform:translateX(-9px)}body:has(.btn--play:hover) .stage .leaf-r{transform:translateX(9px)}.rail button:hover{color:var(--text)}.replay:hover{color:var(--gold);border-color:var(--gold)}.hc-range input:hover::-webkit-slider-thumb{background:var(--gold-hi)}}.btn:active::before{background:var(--gold)}.rail button:active{color:var(--mint)}.replay:active{color:var(--gold-hi);border-color:var(--gold-hi)}.hc-range input:active::-webkit-slider-thumb{background:var(--gold)}.hc-range input:active::-moz-range-thumb{background:var(--gold)}.rail button[aria-current="step"]{color:var(--mint)}.rail button[aria-current="step"]::after{background:var(--mint)}.logrow{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px 24px;min-height:48px;padding:8px 22px;border-bottom:var(--hair) solid var(--gold-faint)}.log{flex:1 1 0;min-width:0;font-size:15px;line-height:1.45;color:var(--text)}.log-step{font:600 11px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--mint);margin-right:10px}.replay{font:600 12px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text);background:none;cursor:pointer;border:var(--hair) solid var(--gold-ctl);padding:10px 16px}.board-body{display:grid;grid-template-columns:minmax(0,1fr) 296px}.vaults{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;row-gap:14px}.vcol{grid-row:1 / span 4;display:grid;grid-template-rows:subgrid;min-width:0;padding:16px 18px 18px;border-left:var(--hair) solid var(--gold-faint)}.vcol:first-child{border-left:0}.vcol--crown{background:var(--surface)}.vhead{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.vault-art{width:auto;overflow:visible}.vcol--crown .vault-art{height:150px}.vcol:not(.vcol--crown) .vault-art{height:83px}.vname{margin-top:12px;font:600 13px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.vname-short{display:none}.vloot{margin-top:4px;font-size:13px;line-height:1.3;color:var(--text-2)}.vloot b{font-weight:600;color:var(--gold)}.lane{display:flex;flex-direction:column;gap:8px;min-width:0}.lane-top{height:18px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px;font:600 11px/1.2 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2)}.pw b{margin-left:4px;font-size:15px;line-height:1;letter-spacing:0;color:var(--text)}.lane-body{position:relative;flex:1}.lane[data-seat="p2"] .lane-body{min-height:calc(var(--max-crew) * var(--chip-h) + (var(--max-crew) - 1) * 6px)}.chips{display:flex;flex-direction:column;gap:6px}.chip{min-height:var(--chip-h);padding:9px 12px 10px}.chip::before{background:var(--gold-line)}.chip::after{inset:var(--hair);background:var(--surface)}.vcol--crown .chip::after{background:var(--surface-2)}.chip-body{display:block;--vd:0s}.chip-name{display:block;font-size:14px;font-weight:600;line-height:1.25;color:var(--text)}.chip-meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;margin-top:3px;font-size:13px;line-height:1.4;color:var(--text-2)}.chip-meta .pair{white-space:nowrap}.chip-meta .k{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.chip-meta b{font-weight:600;color:var(--text)}.chip-meta b.energy{color:var(--mint)}.chip-meta b.boost{margin-left:4px;padding:0 4px;font-size:11px;font-weight:400;line-height:1.35;border:var(--hair) solid var(--gold-line)}.chip-seal{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;font:600 11px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text);opacity:0;visibility:hidden}.nocrew{display:flex;align-items:center;justify-content:center;text-align:center;min-height:var(--chip-h);padding:4px;border:var(--hair) solid var(--gold-faint);font:600 11px/1.2 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2)}.veil{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;font:600 11px/1.2 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);opacity:0;visibility:hidden}.veil::before{background:var(--gold-line)}.veil::after{inset:var(--hair);background:var(--surface-2)}.veil--seal{color:var(--text)}.mid{display:grid;place-items:center;min-height:52px;text-align:center}.mid>*{grid-area:1 / 1;opacity:0;visibility:hidden}.mid-seal{display:flex;align-items:center;gap:8px}.mid-vs{display:flex;align-items:baseline;gap:10px;font:600 26px/1 var(--f-body);color:var(--text)}.mid-vs i{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.mid-out{padding:9px 12px;font:600 12px/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.mid-out::before{background:var(--gold-line)}.mid-out::after{inset:var(--hair);background:var(--surface-2)}.vcol[data-result^="win"] .mid-out{color:var(--ink)}.vcol[data-result^="win"] .mid-out::before,.vcol[data-result^="win"] .mid-out::after{background:var(--gold)}.spill{opacity:0;transition:opacity .9s var(--ease)}.ledger{display:flex;flex-direction:column;padding:18px 22px 20px;border-left:var(--hair) solid var(--gold-line)}.lg-round{padding-bottom:14px;border-bottom:var(--hair) solid var(--gold-line);text-align:center;font:600 12px/1 var(--f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--text-2)}.lg-block{padding:14px 0;border-bottom:var(--hair) solid var(--gold-faint)}.lg-block:last-child{border-bottom:0;padding-bottom:0}.lg-label{display:flex;align-items:center;gap:8px;font:600 11px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-2)}.loot-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:8px}.loot{display:flex;align-items:baseline;gap:10px}.loot .who{font:600 11px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2)}.stack{display:inline-grid}.stack>b{grid-area:1 / 1;font-weight:inherit}.loot .val{font:600 40px/1 var(--f-body);color:var(--gold)}.heat-line{display:flex;align-items:baseline;gap:6px;margin-top:8px}.heat-num{font:600 28px/1 var(--f-body);color:var(--text)}.heat-max{font-size:14px;color:var(--text-2)}.meter{display:flex;gap:4px;margin-top:8px}.meter i{flex:1;height:10px;border:var(--hair) solid var(--gold-ctl)}.boost-tag{padding:3px 6px;border:var(--hair) solid var(--coral);font:600 11px/1 var(--f-body);letter-spacing:.16em;color:var(--text)}.boost-note{margin-top:8px;font-size:13px;line-height:1.4;color:var(--text)}.energy-line{margin-top:8px;font:600 28px/1 var(--f-body);color:var(--text)}.energy-line i{position:relative;top:-.2em;color:var(--text-2)}.energy-line .arrow{display:inline-block;width:18px;height:9px}.energy-line b{font-weight:600;color:var(--mint)}.ebh{width:100%;border-collapse:collapse;table-layout:fixed}.ebh caption{display:table-caption;padding-bottom:8px;text-align:left}.ebh th{width:62px;padding:6px 8px 6px 0;text-align:left;font:600 11px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.ebh td{padding:6px 0;text-align:center;font:600 13px/1 var(--f-body);color:var(--text-2);border-left:var(--hair) solid var(--gold-faint)}.flying-loot{position:fixed;left:0;top:0;z-index:30;pointer-events:none;padding:5px 10px;font:600 12px/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--gold)}.board .pre{opacity:0;visibility:hidden}.board .post{opacity:1;visibility:visible}.board .pre-i{display:none}.board:not([data-frame="3"]) .pre{opacity:1;visibility:visible}.board:not([data-frame="3"]) .post{opacity:0;visibility:hidden}.board:not([data-frame="3"]) .pre-i{display:inline}.board:not([data-frame="3"]) .post-i{display:none}.board[data-frame="0"] .lane[data-seat="p1"] .chip::before{background:var(--mint)}.board[data-frame="0"] .lane[data-seat="p2"] .chips,.board[data-frame="1"] .lane[data-seat="p2"] .chips{opacity:0;visibility:hidden}.board[data-frame="0"] .veil--plan,.board[data-frame="1"] .veil--seal{opacity:1;visibility:visible;--vd:0s}.board[data-frame="1"] .lane[data-seat="p1"] .chip-body{opacity:0;visibility:hidden;--vd:.45s}.board[data-frame="1"] .lane[data-seat="p1"] .chip-seal{opacity:1;visibility:visible;--vd:0s}.pw-q{display:none}.board[data-frame="0"] .pw-q,.board[data-frame="1"] .pw-q{display:inline}.board[data-frame="0"] .pw-v,.board[data-frame="1"] .pw-v{display:none}.board[data-frame="1"] .mid-seal,.board[data-frame="2"] .mid-vs,.board[data-frame="3"] .mid-out{opacity:1;visibility:visible;--vd:0s}.board[data-frame="3"] .vcol[data-result^="win"] .leaf-l,.board[data-frame="3"] .vcol[data-result^="win"] .leaf-r{transform:scaleX(.1)}.board[data-frame="3"] .vcol[data-result^="win"] .spill{opacity:.5}.board[data-frame="3"] .vcol[data-result="empty"] .vault-art{opacity:.45}.board[data-frame="3"] .vcol[data-result="win-p1"] .lane[data-seat="p1"] .chip::before,.board[data-frame="3"] .vcol[data-result="win-p2"] .lane[data-seat="p2"] .chip::before{background:var(--gold)}.board[data-frame="3"] .meter i.on-post,.board:not([data-frame="3"]) .meter i.on-pre{background:var(--coral);border-color:var(--coral)}.board[data-frame="3"] .ebh td.is-post,.board:not([data-frame="3"]) .ebh td.is-pre{background:var(--surface);box-shadow:inset 0 0 0 var(--hair) var(--gold)}.board[data-frame="3"] .ebh-heat td.is-post,.board:not([data-frame="3"]) .ebh-heat td.is-pre{color:var(--text)}.board[data-frame="3"] .ebh-energy td.is-post,.board:not([data-frame="3"]) .ebh-energy td.is-pre{color:var(--mint)}.board.is-animated .veil,.board.is-animated .chips,.board.is-animated .chip-seal,.board.is-animated .chip-body,.board.is-animated .mid>*{transition:opacity .45s var(--ease),visibility 0s linear var(--vd)}.board.is-animated .chip::before,.board.is-animated .vault-art{transition:opacity .45s var(--ease),background-color .45s var(--ease)}.board.is-animated[data-frame="3"] .mid>*{transition-delay:.2s}.board.is-animated[data-frame="3"] .loot .pre{animation:out .2s 1.3s both}.board.is-animated[data-frame="3"] .loot .post{animation:in .45s 1.3s both}.board.is-animated[data-frame="3"] .heat-num .pre{animation:out .2s .9s both}.board.is-animated[data-frame="3"] .heat-num .post{animation:in .35s .9s both}.board.is-animated[data-frame="3"] .meter i.on-post{animation:seg .35s .9s both}@keyframes in{from{opacity:0;transform:translateY(6px);visibility:hidden}to{opacity:1;transform:none;visibility:visible}}@keyframes out{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes seg{from{background:transparent;border-color:var(--gold-ctl)}}.triptych{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:clamp(16px,3vw,40px);max-width:1040px;margin:28px auto 0;text-align:center}.triptych::before{content:"";position:absolute;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));top:calc(var(--vt-h) * 406 / 224 - 1px);height:var(--hair);background:var(--gold-line)}.vt{grid-row:1 / span 4;display:grid;grid-template-rows:subgrid;justify-items:center;min-width:0;padding:0 16px 26px}.vt-art{grid-row:1;align-self:end}.vt-svg{height:var(--vt-h);width:auto;overflow:visible}.vt--crown .vt-svg{height:calc(var(--vt-h) * 406 / 224)}.vt--crown::before{inset:calc(var(--vt-h) * 406 / 224 + 8px) 0 0;background:var(--gold-line)}.vt--crown::after{inset:calc(var(--vt-h) * 406 / 224 + 9px) var(--hair) var(--hair);background:var(--surface)}.vt-name{grid-row:2;margin-top:22px;font:600 13px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.vt--crown .vt-name{font-size:14px}.vt-pays{grid-row:3;margin-top:8px;font-size:15px;line-height:1.2;color:var(--text-2)}.vt-pays b{margin:0 .12em;font:600 28px/1 var(--f-body);color:var(--gold)}.vt--crown .vt-pays b{font-size:40px}.vt-desc{grid-row:4;margin-top:10px;max-width:13.5em;font-size:15px;line-height:1.5;color:var(--text);text-wrap:balance}.console{max-width:880px;margin:28px auto 0;padding:28px clamp(16px,4vw,48px) 8px}.console::before{background:var(--gold)}.console::after{inset:var(--hair);background:var(--surface-2)}.hc-top{display:flex;flex-direction:column;align-items:center;text-align:center}.hc-label{font:600 13px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.hc-nums{display:flex;align-items:flex-end;justify-content:center;gap:clamp(20px,4vw,40px);margin-top:16px}.hc-n{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:6px}.hc-k{flex-basis:100%;margin-bottom:8px;font:600 11px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2)}.hc-n b{font:600 56px/1 var(--f-body)}.hc-n i{font-size:16px;color:var(--text-2)}.hc-heat{color:var(--coral)}.hc-energy{color:var(--mint)}.hc-arrow{padding-bottom:19px;line-height:1;color:var(--text-2)}.hc-arrow .arrow{width:26px;height:13px}.hc-out{display:block;margin-top:14px;font-size:17px;line-height:1.45;color:var(--text)}.hc-range{position:relative;max-width:640px;height:44px;margin:22px auto 0}.hc-meter{position:absolute;left:9px;right:9px;top:16px;display:flex;gap:4px;height:12px;pointer-events:none}.hc-meter i{flex:1;border:var(--hair) solid var(--gold-ctl)}.hc-meter i.on{background:var(--coral);border-color:var(--coral)}.hc-range input{--u:4px;--u3:2px;position:relative;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.hc-range input::-webkit-slider-runnable-track{height:44px;background:transparent;border:0}.hc-range input::-moz-range-track{height:44px;background:transparent;border:0}.hc-range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:36px;margin-top:4px;border:0;border-radius:0;background:var(--gold);box-shadow:inset 0 0 0 2px var(--gold),inset 0 0 0 3px var(--inner);clip-path:var(--clip-step)}.hc-range input::-moz-range-thumb{width:18px;height:36px;border:0;border-radius:0;background:var(--gold);box-shadow:inset 0 0 0 2px var(--gold),inset 0 0 0 3px var(--inner);clip-path:var(--clip-step)}.hc-table{max-width:640px;margin:22px auto 0}.hc-table caption{text-align:center;justify-content:center}.ebh td.is-cur{background:var(--surface);box-shadow:inset 0 0 0 var(--hair) var(--gold)}.ebh-heat td.is-cur{color:var(--text)}.ebh-energy td.is-cur{color:var(--mint)}.hc-rules{display:grid;grid-template-columns:1fr 1fr;margin:26px calc(-1 * clamp(16px,4vw,48px)) 0;border-top:var(--hair) solid var(--gold-faint)}.hc-rules li{padding:14px clamp(16px,4vw,48px);font-size:15px;line-height:1.5;color:var(--text)}.hc-rules li:nth-child(-n+2){border-bottom:var(--hair) solid var(--gold-faint)}.hc-rules li:nth-child(odd){border-right:var(--hair) solid var(--gold-faint)}.hc-rules [data-fact]{font-weight:600;color:var(--text)}.crew{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));row-gap:22px;max-width:780px;margin:28px auto 0}.crew::before,.crew::after{content:"";align-self:end;height:var(--hair);margin-bottom:-11px;background:var(--gold-faint)}.crew::before{grid-row:1;grid-column:5 / 21}.crew::after{grid-row:2;grid-column:2 / 24}.cr{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center}.cr::before{background:var(--gold-line)}.cr::after{inset:var(--hair);background:var(--surface)}.cr--r1{grid-row:1;grid-column:6 / 20;padding:26px 24px 28px}.cr--r1::before{background:var(--gold)}.cr--r2{grid-row:2;grid-column:3 / 12}.cr--r3{grid-row:2;grid-column:14 / 23}.cr--r4{grid-row:3;grid-column:9 / 17}.cr--r5{grid-row:3;grid-column:2 / 8}.cr--r6{grid-row:3;grid-column:18 / 24}.cr--t2{padding:20px 16px 22px}.cr--t3{padding:16px 10px 18px}.cr-name{font:600 22px/1.2 var(--f-body);color:var(--text)}.cr--t2 .cr-name{font-size:16px}.cr--t3 .cr-name{font-size:14px}.cr-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;row-gap:4px;margin-top:10px}.cr-pair{display:flex;align-items:baseline;gap:6px;padding:0 14px}.cr-pair + .cr-pair{border-left:var(--hair) solid var(--gold-faint)}.cr .k{font:600 11px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.cr-meta b{font:600 40px/1 var(--f-body)}.cr--t2 .cr-meta b{font-size:30px}.cr--t3 .cr-meta b{font-size:22.5px}.cr-power{color:var(--text)}.cr-cost{color:var(--mint)}.cr--t3 .cr-pair{padding:0 8px}.close-s{padding-bottom:104px}.close-cta{margin-top:28px}.doc{width:100%;max-width:calc(33em + 2 * var(--gutter));margin:0 auto;padding:88px var(--gutter) 88px}.doc-head{text-align:center}.doc-title{margin-top:18px;font:400 clamp(40px,5.1vw,64px)/1.04 var(--f-display);letter-spacing:.015em;text-align:center;text-wrap:balance}.doc-head .s-sub{max-width:29em;font-size:17px}.doc-sect{margin-top:48px}.doc-h2{display:flex;align-items:center;gap:18px;font:400 26px/1.15 var(--f-caps);letter-spacing:.16em;text-transform:uppercase;-webkit-text-stroke:var(--poiret-stroke) currentColor;color:var(--text)}.doc-h2{text-wrap:balance}.doc-h2::after{content:"";flex:1;height:var(--hair);background:var(--gold-line)}.doc-sect p{margin-top:14px}.doc-sect>p:first-child{margin-top:0}.faq h3{margin-top:28px}.faq h3:first-child{margin-top:14px}.doc [data-fact]{font-weight:600}.steps{margin-top:18px;border-top:var(--hair) solid var(--gold-faint)}.step{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;align-items:baseline;padding:16px 0;border-bottom:var(--hair) solid var(--gold-faint)}.step-n{font:600 13px/1 var(--f-body);letter-spacing:.06em;color:var(--gold);text-align:right}.step p{margin:0}.step-text{display:block}.step-text::first-letter{text-transform:uppercase}.step-name{display:block;margin-bottom:6px;font:400 24px/1.1 var(--f-caps);letter-spacing:.14em;text-transform:uppercase;-webkit-text-stroke:var(--poiret-stroke) currentColor}.tbl-wrap{margin-top:18px;overflow-x:auto}.dtable{width:100%;border-collapse:collapse}.dtable th,.dtable td{padding:12px 16px;text-align:left;border-bottom:var(--hair) solid var(--gold-faint)}.dtable td{text-align:right;font:600 17px/1 var(--f-body)}.dtable thead th{font:600 11px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-2);border-bottom-color:var(--gold-line)}.dtable thead th + th{text-align:right}.dtable tbody th{font-weight:600}.dtable .energy{color:var(--mint)}.dtable--vaults td b{color:var(--gold)}.dtable tr.is-crown{background:var(--surface)}.dtable tr.is-crown th{color:var(--gold)}.dtable-ebh{min-width:300px}.dtable-ebh td{padding:10px 0;font-size:15px;color:var(--text)}.dtable-ebh td.is-lock{text-decoration:underline 2px var(--coral);text-underline-offset:5px}.doc-note{max-width:32.5em;margin:56px auto 0;padding:16px 22px;font-size:15px;line-height:1.5;color:var(--text);text-align:center}.doc-note::before{background:var(--gold-line)}.doc-note::after{inset:var(--hair);background:var(--surface-2)}.doc-cta{margin-top:36px}.doc-contact{margin-top:40px;padding-top:18px;border-top:var(--hair) solid var(--gold-faint)}.doc-contact a{text-underline-offset:4px;text-decoration-color:var(--gold-line)}.missing{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px var(--gutter) 104px}.missing-art{height:clamp(180px,30vh,260px);width:auto;overflow:visible}.missing .doc-title{margin-top:28px}.missing .cta{margin-top:30px}.foot{border-top:var(--hair) solid var(--gold-line);padding:22px var(--gutter) 28px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:14px;color:var(--text-2)}.foot-mark{font-weight:600;letter-spacing:.32em;color:var(--gold)}.foot a{color:var(--text-2);text-underline-offset:4px;text-decoration-color:var(--gold-line)}@media (max-width:1100px){.band{grid-template-columns:1fr;row-gap:22px;justify-items:center}.pitch,.facts{justify-self:center}.facts{text-align:center}.facts .nw,.facts .mid-dot{display:inline}.board-body{grid-template-columns:minmax(0,1fr)}.ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;border-left:0;border-top:var(--hair) solid var(--gold-line)}.lg-round{grid-column:1 / -1}.lg-block:last-child{padding-bottom:14px}.lg-block:nth-last-child(2){border-bottom:0}}@media (max-width:760px){body{font-size:1rem}.masthead{grid-template-columns:1fr auto;grid-template-areas:"brand cta" "nav nav" "rule rule";padding-top:12px;column-gap:12px}.brand{padding:6px 0}.wordmark{width:112px}.btn--sm{min-height:44px;padding:12px 14px;font-size:11px;letter-spacing:.14em}.nav{margin-top:8px}.nav ul{justify-content:center;gap:28px}.nav a{font-size:11px;padding:8px 0}.lintel{margin-top:6px}.hero{padding-top:18px;padding-bottom:32px}.tag{font-size:12px;letter-spacing:.26em;gap:10px}.tag-rule{width:24px}.hero h1{margin-top:14px;font-size:clamp(32px,10.4vw,44px);line-height:1.04}.sub{margin-top:10px;font-size:17px}.stage-art{width:100%;height:auto;aspect-ratio:1000 / 470;min-height:250px}.v-memory{transform-origin:100% 100%;transform:scale(.78)}.v-signal{transform-origin:0% 100%;transform:scale(.78)}.stage-box{width:100%}.plates{display:inline}.stage-plates{display:none}.plates text{font-size:22px;letter-spacing:.14em;transform-origin:50% 100%}.plates .plate-memory{transform:translate(14px,6px)}.plates .plate-crown{transform:translate(0,6px)}.plates .plate-signal{transform:translate(-14px,6px)}.band{justify-items:stretch;margin-top:22px;row-gap:18px}.pitch{justify-self:stretch;max-width:18em;font-size:16px}.cta{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:12px 16px}.btn--lg{padding:17px 22px;font-size:13px;flex:1 1 auto}.facts{justify-self:stretch;text-align:left}.facts .nw{display:block}.facts .mid-dot{display:none}.round,.sect{padding-top:36px;padding-bottom:56px}.s-sub{font-size:15px}.board{--chip-h:88px}.rail{padding:0}.rail button{flex-direction:column;align-items:center;gap:5px;padding:12px 2px 10px;text-align:center}.rail button::after{left:6px;right:6px}.st-name{font:600 11px/1 var(--f-body);letter-spacing:.14em;-webkit-text-stroke:0}.st-line{display:none}.logrow{align-items:flex-start;padding:10px 12px;min-height:0}.log{min-height:calc(3 * 1.45em + 15px);font-size:13px}.log-step{display:block;margin:0 0 4px}.replay{padding:9px 12px;font-size:11px}.vaults{grid-template-columns:minmax(0,1fr) minmax(0,1.24fr) minmax(0,1fr);row-gap:10px}.vcol{padding:14px 6px 16px}.vcol--crown .vault-art{height:112px}.vcol:not(.vcol--crown) .vault-art{height:62px}.vname{margin-top:8px;font-size:11px;line-height:1.15;letter-spacing:.1em;white-space:nowrap}.vname-full{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vname-short{display:inline}.vloot{font-size:11px}.lane{gap:6px}.lane-top{height:32px;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;font-size:11px;line-height:1.3;letter-spacing:.1em}.pw b{font-size:13px}.chip{padding:7px 7px 8px}.chip-name{font-size:12px;line-height:1.2}.chip-meta{flex-direction:column;align-items:flex-start;margin-top:2px;font-size:11px;line-height:1.35}.chip-meta .k{font-size:11px;letter-spacing:.08em}.chip-meta .pair{white-space:normal}.chip-seal{flex-direction:column;gap:4px;font-size:11px;letter-spacing:.12em}.nocrew{font-size:11px;letter-spacing:.1em}.veil{flex-direction:column;gap:6px;padding:4px;font-size:11px;letter-spacing:.12em}.mid-vs{gap:5px;font-size:20px}.mid-vs i{font-size:11px;letter-spacing:.1em}.mid-out{max-width:100%;padding:6px 7px;font-size:11px;line-height:1.2;letter-spacing:.08em;text-wrap:balance}.mid{min-height:64px}.ledger{padding:14px 14px 16px;column-gap:16px}.lg-block>.lg-label{min-height:2.4em;align-items:flex-start}.lg-block:nth-last-child(1),.lg-block:nth-last-child(2){grid-column:1 / -1}.lg-block:nth-last-child(2){border-bottom:var(--hair) solid var(--gold-faint)}.loot .val{font-size:34px}.loot{gap:6px}.heat-num,.energy-line{font-size:24px}.triptych{grid-template-columns:minmax(0,1fr);grid-template-rows:none;max-width:520px;margin-top:24px;text-align:left}.triptych::before{display:none}.vt{grid-row:auto;grid-template-rows:none;grid-template-columns:124px minmax(0,1fr);grid-template-areas:"art name" "art pays" "art desc";column-gap:18px;align-content:center;justify-items:start;padding:20px 14px;border-bottom:var(--hair) solid var(--gold-faint)}.vt-art{grid-area:art;justify-self:center;align-self:center}.vt-name,.vt-pays,.vt-desc{grid-row:auto}.vt-name{grid-area:name;margin-top:0}.vt-pays{grid-area:pays}.vt-desc{grid-area:desc;margin-top:6px}.vt-svg{height:70px}.vt--crown .vt-svg{height:126px}.vt--crown{border-bottom:0;margin:4px 0}.vt--crown::before{inset:0}.vt--crown::after{inset:var(--hair)}.console{padding-top:22px}.hc-arrow{padding-bottom:12px}.hc-n b{font-size:44px}.hc-out{font-size:15px}.hc-rules{grid-template-columns:minmax(0,1fr)}.hc-rules li{border-right:0 !important;border-bottom:var(--hair) solid var(--gold-faint)}.hc-rules li:last-child{border-bottom:0}.crew{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.crew::before,.crew::after{display:none}.cr--r1,.cr--r4{grid-column:1 / -1}.cr--r1{grid-row:1;padding:20px 14px 22px}.cr--r2{grid-row:2;grid-column:1}.cr--r3{grid-row:2;grid-column:2}.cr--r4{grid-row:3;justify-self:center;width:calc(50% - 5px)}.cr--r5{grid-row:4;grid-column:1}.cr--r6{grid-row:4;grid-column:2}.cr-name{font-size:20px}.cr-meta b{font-size:34px}.cr--t2 .cr-name,.cr--t3 .cr-name{font-size:14px}.cr--t2 .cr-meta b{font-size:26px}.cr--t3 .cr-meta b{font-size:20px}.cr-pair{padding:0 10px}.cr--t2 .cr-pair,.cr--t3 .cr-pair{padding:0 6px;gap:4px}.cr--t2 .k,.cr--t3 .k{font-size:11px;letter-spacing:.1em}.doc{padding-top:56px;padding-bottom:64px}.missing{padding-top:48px}.doc-sect{margin-top:36px}.doc-h2{font-size:22px;gap:12px}.step{grid-template-columns:28px minmax(0,1fr);column-gap:12px}.step-name{font-size:22px}.dtable th,.dtable td{padding:11px 10px}.dtable thead th{letter-spacing:.12em}.doc-note{margin-top:40px;text-align:left}}@media (max-width:360px){.btn--sm{padding:11px 8px;font-size:11px;letter-spacing:.08em}.plates text{font-size:25px;letter-spacing:.08em}.wordmark{width:96px}.nav ul{gap:18px}.tag{font-size:11px;letter-spacing:.18em;gap:8px}.tag-rule{width:16px}.stage-art{min-height:214px}.board{--chip-h:100px}.vcol{padding-inline:4px}.vcol--crown .vault-art{height:100px}.chip{padding-inline:5px}.chip-name{font-size:11px}.log{min-height:calc(4 * 1.45em + 15px)}.ledger{grid-template-columns:minmax(0,1fr)}.vt{grid-template-columns:102px minmax(0,1fr);column-gap:12px;padding-inline:10px}.vt-svg{height:58px}.vt--crown .vt-svg{height:104px}.crew{grid-template-columns:minmax(0,1fr)}.cr--r2,.cr--r3,.cr--r5,.cr--r6{grid-column:1;grid-row:auto}.cr--r1{grid-row:auto}.cr--r4{grid-row:auto;justify-self:stretch;width:auto}}@media (forced-colors:active){:is(.btn,.chip,.veil,.mid-out,.board,.console,.cr,.vt--crown,.doc-note)::before{forced-color-adjust:none;background:CanvasText}:is(.chip,.veil,.mid-out,.board,.console,.cr,.vt--crown,.doc-note)::after{forced-color-adjust:none;background:Canvas}.btn{forced-color-adjust:none;color:ButtonText}.btn::before{background:ButtonText}.btn::after{forced-color-adjust:none;inset:1px;background:ButtonFace;clip-path:var(--clip-step)}.vcol[data-result^="win"] .mid-out{forced-color-adjust:none;color:HighlightText}.vcol[data-result^="win"] .mid-out::before,.vcol[data-result^="win"] .mid-out::after,.board[data-frame="0"] .lane[data-seat="p1"] .chip::before,.board[data-frame="3"] .vcol[data-result="win-p1"] .lane[data-seat="p1"] .chip::before,.board[data-frame="3"] .vcol[data-result="win-p2"] .lane[data-seat="p2"] .chip::before,.rail button[aria-current="step"]::after{forced-color-adjust:none;background:Highlight}.hc-range input::-webkit-slider-thumb{forced-color-adjust:none;background:ButtonText;box-shadow:none}.hc-range input::-moz-range-thumb{forced-color-adjust:none;background:ButtonText;box-shadow:none}.meter i,.hc-meter i{forced-color-adjust:none;border-color:CanvasText;background:Canvas}.hc-meter i.on,.board[data-frame="3"] .meter i.on-post,.board:not([data-frame="3"]) .meter i.on-pre{background:Highlight;border-color:Highlight}.ebh td.is-cur,.board[data-frame="3"] .ebh td.is-post,.board:not([data-frame="3"]) .ebh td.is-pre{outline:1px solid Highlight;outline-offset:-1px}.hc-k{margin-bottom:18px}}@media (forced-colors:active) and (hover:hover){.btn:hover::before{background:Highlight}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none !important;animation:none !important;scroll-behavior:auto !important}}
