.icp-heroes_stage__d8EyA{position:relative;width:100%;min-height:320px;display:flex;flex-direction:column;justify-content:center;gap:var(--s-5);perspective:1500px}.icp-heroes_caption__Gj3Bl{position:relative;margin:var(--s-4) 0 0;font-size:var(--t-sm);line-height:1.5;min-height:2.6em;color:rgba(255,255,255,.6)}.icp-heroes_caption__Gj3Bl span{position:absolute;inset:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.icp-heroes_caption__Gj3Bl span[data-before]{opacity:1}.icp-heroes_caption__Gj3Bl span[data-after]{opacity:0;color:var(--mn-mist)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_caption__Gj3Bl span[data-before]{opacity:0;transition-delay:1.1s}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_caption__Gj3Bl span[data-after]{opacity:1;transition-delay:1.25s}.icp-heroes_ribbon__oZFa0,.icp-heroes_track__GnUFp{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:46px 0 8px}.icp-heroes_ribbonLine__PgjRB,.icp-heroes_trackLine__1uiFR{position:absolute;left:4px;right:4px;top:52px;height:1px;background:rgba(255,255,255,.22)}.icp-heroes_ribbonStop__Ec7Tx,.icp-heroes_stop__RcYUu{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--s-2);flex:1 1;text-align:center}.icp-heroes_ribbonDot__RHBke,.icp-heroes_stopDot__wEiJM{width:9px;height:9px;border-radius:50%;background:var(--mn-mist);box-shadow:0 0 0 4px var(--mn-ink)}.icp-heroes_stop__RcYUu[data-locked] .icp-heroes_stopDot__wEiJM{background:var(--mn-gray-500)}.icp-heroes_stopLabel__Xh4nP{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.55)}.icp-heroes_stop__RcYUu[data-locked] .icp-heroes_stopLabel__Xh4nP{color:rgba(255,255,255,.32)}.icp-heroes_marker__iaNtB,.icp-heroes_seat__JC_LW{position:absolute;top:0;left:70%;display:flex;flex-direction:column;align-items:center;gap:5px;transition:left 1.1s cubic-bezier(.22,1,.36,1)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_marker__iaNtB{left:20%}.icp-heroes_markerCross__kUr8n{width:14px;height:14px;background:var(--mn-red);-webkit-clip-path:polygon(38% 0,62% 0,62% 38%,100% 38%,100% 62%,62% 62%,62% 100%,38% 100%,38% 62%,0 62%,0 38%,38% 38%);clip-path:polygon(38% 0,62% 0,62% 38%,100% 38%,100% 62%,62% 62%,62% 100%,38% 100%,38% 62%,0 62%,0 38%,38% 38%)}.icp-heroes_markerLabel__0f4pb{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--mn-red)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_stop__RcYUu:nth-child(-n+2) .icp-heroes_stopDot__wEiJM{background:var(--mn-red)}.icp-heroes_depthRig__hTx0t{position:relative;height:240px;transform-style:preserve-3d;transform:rotateX(14deg) rotateY(-24deg);display:flex;align-items:center;justify-content:center}.icp-heroes_depthPlane__JDDG7{position:absolute;width:190px;height:108px;border:1px solid var(--mn-mist);border-radius:6px;opacity:0;transform:translateZ(0);transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1),border-color .4s ease;transition-delay:calc(var(--i) * 34ms)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_depthPlane__JDDG7{transform:translateZ(var(--z));opacity:calc(var(--o) * .7)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_depthPlane__JDDG7:first-child{opacity:1;border-color:var(--mn-red);transition-delay:.9s}.icp-heroes_fieldRig__GzDT6{height:280px;padding-bottom:var(--s-4);display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;transform:rotateX(24deg)}.icp-heroes_fieldSvg__IrGYD{width:100%;max-width:520px;height:auto;overflow:visible}.icp-heroes_dot__ZhhwH{fill:var(--mn-mist);opacity:0;transform:translateY(6px);transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1);transition-delay:var(--d)}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_dot__ZhhwH{opacity:calc(.35 + (var(--band) / 13) * .65);transform:translateY(calc((6 - var(--band)) * .6px))}.icp-heroes_seat__JC_LW{left:62%}.icp-heroes_stage__d8EyA[data-played] .icp-heroes_seat__JC_LW{left:4%}.icp-heroes_seatDot__puC_5{width:12px;height:12px;border-radius:50%;background:var(--mn-red)}@media (prefers-reduced-motion:reduce){.icp-heroes_caption__Gj3Bl span,.icp-heroes_depthPlane__JDDG7,.icp-heroes_dot__ZhhwH,.icp-heroes_marker__iaNtB,.icp-heroes_seat__JC_LW{transition:none!important}}@media (max-width:899px){.icp-heroes_stage__d8EyA{min-height:260px}.icp-heroes_depthRig__hTx0t{height:190px}.icp-heroes_depthPlane__JDDG7{width:150px;height:86px}.icp-heroes_fieldRig__GzDT6{height:200px}.icp-heroes_stopLabel__Xh4nP{font-size:10px}}@media (max-width:599px){.icp-heroes_stopLabel__Xh4nP{display:none}.icp-heroes_ribbonStop__Ec7Tx:first-child .icp-heroes_stopLabel__Xh4nP,.icp-heroes_ribbonStop__Ec7Tx:last-child .icp-heroes_stopLabel__Xh4nP,.icp-heroes_stop__RcYUu:first-child .icp-heroes_stopLabel__Xh4nP,.icp-heroes_stop__RcYUu:last-child .icp-heroes_stopLabel__Xh4nP{display:block}}.rules_grid___KZd9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-6)}.rules_panel__Svd9h{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;perspective:1200px;min-height:178px}.rules_panel__Svd9h:focus-visible{outline:2px solid var(--mn-red);outline-offset:3px;border-radius:14px}.rules_inner__bKcS9{position:relative;display:block;width:100%;height:100%;min-height:178px;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,1,.36,1)}.rules_panel__Svd9h[data-open] .rules_inner__bKcS9{transform:rotateX(180deg)}.rules_face__dGevC{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--mn-line);border-radius:14px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rules_back__dqmLZ{transform:rotateX(180deg);background:var(--mn-ink);border-color:var(--mn-ink);justify-content:center}.rules_title__AafF9{font-family:var(--font-display);font-size:var(--t-xl);line-height:1.25}.rules_body__dE2oc{font-weight:300;font-size:var(--t-sm);line-height:1.6;color:var(--mn-gray-700)}.rules_why__tbrC3{font-family:var(--font-display);font-size:var(--t-lg);line-height:1.35;color:var(--mn-mist)}.rules_lead__FuFF4{grid-column:1/-1;margin:var(--s-3) 0 0;font-weight:300;font-size:var(--t-base);color:var(--mn-gray-500)}@media (prefers-reduced-motion:reduce){.rules_inner__bKcS9{transform:none!important;min-height:0}.rules_face__dGevC{position:static;-webkit-backface-visibility:visible;backface-visibility:visible}.rules_back__dqmLZ{transform:none;margin-top:-1px;border-radius:0 0 14px 14px}.rules_face__dGevC:first-child{border-radius:14px 14px 0 0}.rules_panel__Svd9h{min-height:0}}@media (max-width:599px){.rules_grid___KZd9{grid-template-columns:1fr}}.site_reveal__M7sgr{transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.js .site_reveal__M7sgr:not([data-shown]){opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.js .site_reveal__M7sgr:not([data-shown]){opacity:1;transform:none;transition:none}}.site_ink__G2elY{background:var(--mn-ink);color:#fff}.site_light__D27Gp{background:#fff;color:var(--mn-ink)}.site_surface__6_stg{background:var(--mn-surface-50);color:var(--mn-ink)}.site_section__Oc9Xf{padding:var(--s-10) var(--s-5)}.site_inner__U6qMX{max-width:1200px;margin:0 auto}.site_narrow__yIfwW{max-width:68ch}.site_eyebrow__GfiGD{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--mn-red);margin:0 0 var(--s-3)}.site_ink__G2elY .site_eyebrow__GfiGD{color:var(--mn-mist)}.site_h1__jzeDR{font-size:clamp(34px,5.4vw,var(--t-5xl));line-height:1.06;margin:0}.site_h1__jzeDR,.site_h2__kzP5C{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.site_h2__kzP5C{font-size:clamp(26px,3.6vw,var(--t-4xl));line-height:1.15;margin:0 0 var(--s-5)}.site_h3__hKlfs{font-family:var(--font-display);font-weight:400;font-size:var(--t-2xl);line-height:1.25;margin:0 0 var(--s-2)}.site_lead__OT_gr{font-weight:300;font-size:var(--t-lg);line-height:1.65;margin:0 0 var(--s-4);max-width:68ch}.site_ink__G2elY .site_lead__OT_gr{color:rgba(255,255,255,.82)}.site_light__D27Gp .site_lead__OT_gr,.site_surface__6_stg .site_lead__OT_gr{color:var(--mn-gray-700)}.site_fine__esw6V{font-size:var(--t-sm);color:var(--mn-gray-500);margin:var(--s-4) 0 0}.site_ink__G2elY .site_fine__esw6V{color:rgba(255,255,255,.6)}.site_hero__jpPQz{min-height:78vh;display:flex;align-items:center;padding:calc(var(--s-10) + 40px) var(--s-5) var(--s-10);overflow:hidden}.site_heroGrid__zKV_k{max-width:1200px;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(320px,1fr) 1fr;grid-gap:var(--s-9);gap:var(--s-9);align-items:center}.site_heroCopy__FVgz5{display:flex;flex-direction:column;gap:var(--s-4)}.site_chain__VJo30{list-style:none;margin:var(--s-5) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--s-3);max-width:68ch}.site_chain__VJo30 li{position:relative;padding-left:var(--s-5);font-weight:300;font-size:var(--t-base);line-height:1.6}.site_chain__VJo30 li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--mn-red)}.site_ink__G2elY .site_chain__VJo30 li{color:rgba(255,255,255,.82)}.site_ink__G2elY .site_chain__VJo30 li:before{background:var(--mn-mist)}.site_field__N0l1N{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-5) 0 0;padding:0;list-style:none}.site_chip__hmyuP{display:inline-flex;align-items:center;gap:var(--s-2);border:1px solid var(--mn-line);border-radius:999px;padding:7px 14px 7px 10px;font-size:var(--t-sm);line-height:1.2;background:#fff;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.js .site_chip__hmyuP:not([data-lit]){opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.js .site_chip__hmyuP:not([data-lit]){opacity:1;transform:none;transition:none}}.site_rules__P7kc0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-6)}.site_ruleTitle__4Hbd3{font-family:var(--font-display);font-size:var(--t-xl);margin:0 0 var(--s-2)}.site_ruleBody__XwobC{font-weight:300;font-size:var(--t-base);line-height:1.6;margin:0;color:var(--mn-gray-700)}.site_actions__N2IOv{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}@media (max-width:899px){.site_heroGrid__zKV_k{grid-template-columns:1fr;gap:var(--s-6)}.site_rules__P7kc0{grid-template-columns:repeat(2,1fr)}.site_section__Oc9Xf{padding:var(--s-9) var(--s-4)}.site_hero__jpPQz{padding:calc(var(--s-9) + 40px) var(--s-4) var(--s-9);min-height:auto}}@media (max-width:599px){.site_rules__P7kc0{grid-template-columns:1fr}}.TableScene_stage3d__Ld_KD{position:relative;width:100%;height:clamp(380px,56vh,660px);touch-action:pan-y}.TableScene_stage3d__Ld_KD canvas{display:block;width:100%;height:100%}.TableScene_stage3d__Ld_KD .TableScene_fallback__yXq75{position:absolute;inset:0;display:grid;place-items:center;color:var(--mn-gray-400);font-size:13px}@media (max-width:760px){.TableScene_stage3d__Ld_KD{height:min(52vh,360px)}}