section.intro.two{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;align-items:stretch;justify-content:stretch;row-gap:0;column-gap:0;padding:calc(var(--nav-h, 72px) + clamp(0.75rem,2.5vh,1.75rem)) clamp(1.25rem,5vw,5rem) 0.5rem}section.intro.two .head{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;align-items:end;width:auto;max-width:none;margin:0;padding:0;text-align:left}section.intro.two .head .pill{display:block;grid-column:1;font-size:1.05rem}section.intro.two .head h1{grid-column:1;margin-top:0.4rem;font-size:clamp(2rem,2.4vw + 0.9rem,3.4rem);line-height:1.04}section.intro.two .head-note{grid-column:2;grid-row:1 / 3;max-width:21rem;padding-bottom:0.4rem;font-size:0.98rem;line-height:1.45;color:var(--ink2);text-align:right}.st-stages{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:clamp(1.25rem,2.6vw,2.75rem);margin-top:clamp(0.9rem,2.6vh,1.75rem);min-height:0}.st-rule{background:linear-gradient(180deg,rgba(var(--ink-rgb),0),rgba(var(--ink-rgb),0.14) 18%,rgba(var(--ink-rgb),0.14) 82%,rgba(var(--ink-rgb),0))}.st-stage{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;gap:0.7rem;min-width:0;min-height:0;animation:rise 1.2s 0.1s cubic-bezier(0.16,1,0.3,1) both}.st-stage.sim{animation-delay:0.18s}.st-top{display:flex;align-items:center;min-height:32px}.st-title{display:inline-flex;align-items:baseline;gap:0.55rem;min-width:0;font-family:"Bitcount Single",ui-monospace,monospace;font-weight:400;font-size:1.1rem;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap}.st-title i{flex:0 0 auto;align-self:center;width:8px;height:8px;border-radius:50%;background:#c3c0c0}.st-title.on i{background:#2fbf5f;animation:st-live 2s ease-out infinite}@keyframes st-live{0%{box-shadow:0 0 0 0 rgba(47,191,95,0.45)}70%,100%{box-shadow:0 0 0 7px rgba(47,191,95,0)}}.st-title small{overflow:hidden;text-overflow:ellipsis;font-family:var(--sans);font-size:0.85rem;letter-spacing:0;text-transform:none;color:var(--muted)}.st-stage .chans,.st-win{position:relative;flex:0 1 auto;width:100%;height:calc(56.25cqw + 8px);min-height:0;padding:9px}.st-stage .chans{display:block;margin:0;left:0;z-index:3;container-type:normal;animation:none}.st-stage .chans .ch{position:absolute;inset:9px;width:auto;height:auto}.st-stage .chans .ch .pic{width:100%;height:100%;aspect-ratio:auto}.st-stage .chans .ch-switch{position:absolute;z-index:5;top:23px;left:23px;scale:0.86;transform-origin:0 0}.st-stage .chans .ch-switch{display:none}.st-stage .chans:empty::before{position:absolute;inset:9px;aspect-ratio:auto}.st-stage .chans .ch .now{display:flex;position:absolute;left:0;right:0;bottom:0;z-index:3;gap:0.15rem;padding:2.4rem 1rem 0.85rem;border-radius:0 0 var(--r) var(--r);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.62));color:#fff;pointer-events:none}.st-stage .chans .ch .now.loading,.st-stage .chans .ch .now[hidden],.st-stage .chans .ch.off .now{display:none}.st-stage .chans .ch .now-k{font-size:0.78rem;color:rgba(255,255,255,0.85)}.st-stage .chans .ch .now-t{font-size:1.02rem;line-height:1.3;-webkit-line-clamp:1;text-shadow:0 1px 6px rgba(0,0,0,0.4)}.st-stage .chans .ch .now-bar{order:3;height:3px;margin:0.45rem 0 0;border-radius:3px;background:rgba(255,255,255,0.28);overflow:hidden}.st-stage .chans .ch .now-bar i{background:var(--accent)}body:is(.all-off,.tech-down) .st-stage .chans .hero-back{position:absolute;z-index:6;left:50%;top:auto;bottom:27px;transform:translateX(-50%);max-width:calc(100% - 66px)}body:is(.all-off,.tech-down) .st-stage .chans .hero-back{left:9px;right:9px;bottom:9px;top:auto;transform:none;max-width:none;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0.2rem;padding:1.2rem 1rem 0.9rem;border-radius:0 0 var(--r) var(--r);background:none;box-shadow:none;color:var(--ink);white-space:normal;text-align:left;pointer-events:none}body:is(.all-off,.tech-down) .st-stage .chans .hero-back b{font-weight:inherit;color:inherit}body:is(.all-off,.tech-down) .st-stage .chans .hero-back .st-rest-k i{background:#c3b5f2}body:is(.all-off,.tech-down) .st-stage .chans .ch.sel .pic{border-radius:var(--r)}@media(max-width:860px){body:is(.all-off,.tech-down) .st-stage .chans .hero-back{left:6px;right:6px;bottom:6px}}.st-win{display:block;border-radius:calc(var(--r) + 9px);background:linear-gradient(125deg,rgba(255,255,255,0.55),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,0.4)),linear-gradient(90deg,rgba(244,186,128,0.78),rgba(250,227,142,0.78));box-shadow:inset 0 0 0 1px rgba(255,255,255,0.95),inset 0 2px 1px rgba(255,255,255,0.95),inset 0 5px 8px -3px rgba(255,255,255,0.55),inset 0 -2px 2px rgba(30,40,70,0.16),inset 0 -8px 12px -6px rgba(30,40,70,0.22),0 2px 4px rgba(30,40,70,0.06),0 14px 30px -16px rgba(30,40,70,0.22),0 64px 90px -28px rgba(30,40,70,0.2);transition:transform 0.35s cubic-bezier(0.2,0.9,0.25,1.15)}.st-win.live:has(.st-hit:hover,.st-hit:focus-visible){transform:translateY(-4px)}.st-pic{position:relative;display:block;width:100%;height:100%;border-radius:var(--r);overflow:hidden;isolation:isolate;background:#f3ead9;box-shadow:0 0 0 1px rgba(255,255,255,0.75),0 0 0 2px rgba(30,40,70,0.08)}.st-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(0.85) brightness(1.03);transition:opacity 0.8s ease}.st-pic::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:var(--glass-inset);pointer-events:none;transition:opacity 0.8s ease}.st-rest{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:0.2rem;padding:1.2rem 1rem 0.9rem;background:none;color:var(--ink);pointer-events:none;transition:opacity 0.5s ease}.st-rest-k{display:inline-flex;align-items:center;gap:0.45rem;font-family:"Bitcount Single",ui-monospace,monospace;font-size:0.74rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink2)}.st-rest-k i{width:7px;height:7px;border-radius:50%;background:#f5c451;animation:st-blink 1.6s steps(1,end) infinite}.st-win.away .st-rest-k i{background:#c3b5f2}.st-rest-t{font-size:1.02rem;line-height:1.3;text-wrap:balance}:is(.st-rest,body:is(.all-off,.tech-down) .st-stage .chans .hero-back){padding:0.6rem 1.35rem 0.65rem;border-radius:999px;border:1px solid rgba(255,255,255,0.65);overflow:hidden;background:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),inset 0 -10px 24px -18px rgba(255,255,255,0.6),0 12px 36px -18px rgba(var(--ink-rgb),0.35)}.st-rest{left:10px;right:10px;bottom:10px}body:is(.all-off,.tech-down) .st-stage .chans .hero-back{left:19px;right:19px;bottom:19px}@media(max-width:860px){body:is(.all-off,.tech-down) .st-stage .chans .hero-back{left:16px;right:16px;bottom:16px}}.st-rest-loop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none}.st-win.away .st-rest-loop{display:block}.st-win.away .st-still{opacity:0}.st-win.away .st-pic{background:#f4c39a url(../../brand/meadow-poster.webp) center / cover no-repeat}@keyframes st-blink{0%{opacity:1}60%{opacity:0.4}}@media(prefers-reduced-motion:reduce){.st-rest-k i{animation:none}}.st-pic iframe{position:absolute;inset:0;z-index:3;width:100%;height:100%;border:0;opacity:0;pointer-events:none;transition:opacity 0.8s ease}.st-win.live iframe{opacity:1}.st-win.live :is(.st-still,.st-rest),.st-win.live .st-pic::after{opacity:0}.st-win:is(.gated,.stopped) iframe{opacity:1;pointer-events:auto}.st-win:is(.gated,.stopped) :is(.st-still,.st-rest),.st-win:is(.gated,.stopped) .st-pic::after{opacity:0}.st-win:is(.gated,.stopped) .st-hit{display:none}.st-eye{position:absolute;top:12px;right:12px;z-index:4;display:inline-flex;align-items:center;gap:0.3rem;padding:0.2rem 0.55rem 0.2rem 0.45rem;border-radius:999px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:0.75rem;font-variant-numeric:tabular-nums}.st-eye svg{width:13px;height:13px}.st-hit{position:absolute;inset:9px;z-index:5;display:grid;place-items:center;padding:0;border:0;border-radius:var(--r);background:transparent;cursor:pointer}.st-hit:disabled{cursor:default}.st-hit:focus{outline:none}.st-foot{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;min-height:44px;padding-inline:14px}.st-line{display:flex;align-items:center;gap:0.6rem;min-width:0;font-size:0.95rem;color:var(--ink2)}.st-chip{display:inline-flex;align-items:center;gap:0.45rem;color:var(--ink);white-space:nowrap}.st-chip i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--muted)}.st-chip.open i{background:#2f9e5e;box-shadow:0 0 0 3px rgba(47,158,94,0.18)}.st-chip.off{color:var(--muted)}.st-chip.off i{background:#c3c0c0}.st-chip.rest{font-family:"Bitcount Single",ui-monospace,monospace;font-size:0.8rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink2)}.st-chip.rest i{background:#9f8ae5;box-shadow:0 0 0 3px rgba(159,138,229,0.2)}:is(.st-rest,body:is(.all-off,.tech-down) .st-stage .chans .hero-back) .st-rest-k{display:none}.st-chip.mine i{background:var(--accent);box-shadow:0 0 0 3px rgba(255,176,108,0.25)}.st-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.st-ways{display:flex;align-items:center;gap:0.5rem;flex:0 0 auto}.st-ways .btn svg{width:16px;height:16px}.st-sandbox{display:inline-flex;flex:0 0 auto;align-items:center;gap:0.5rem;margin:-0.5rem 0 -0.5rem auto;padding:0.5rem 1.2rem;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:var(--ink);font-size:0.95rem;font-weight:400;line-height:1.2;text-decoration:none;white-space:nowrap}.st-sandbox svg{width:16px;height:16px;transition:transform 0.2s}.st-sandbox:not(.soon):hover svg{transform:translateX(2px)}.st-sandbox:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px #fff}.st-sandbox.soon{cursor:default}.st-sandbox .soon-tag{padding:0.1rem 0.45rem;border-radius:999px;background:rgba(var(--ink-rgb),0.12);font-size:0.72rem;line-height:1.2}section.intro.two .cols-head{grid-column:1;grid-row:3;margin-top:clamp(1rem,3vh,2rem);padding:0}section.intro.two .cols{grid-column:1;grid-row:4;margin-top:0.6rem}@media(max-height:820px)and (min-width:861px){section.intro.two .cols li{--card-w: clamp(160px, 14vw, 230px)}}html.st-open,html.st-open body{overflow:hidden}html.st-open .nav{visibility:hidden}@media(max-width:860px){html.st-open .nav{visibility:visible;z-index:31}}html.st-open .st-hit,html.st-open .st-eye{display:none}html.st-open .st-win,html.st-open .st-win:hover{transform:none}html.st-open .st-pic iframe{pointer-events:auto}html.st-open .st-pic{box-shadow:none}.st-stage.sim.settled{animation:none}@media(prefers-reduced-motion:reduce){.st-stage,.st-title.on i{animation:none}}@media(max-width:860px){section.intro.two{display:block;height:auto;padding:calc(var(--nav-h, 64px) + 0.75rem) 0 calc(1.5rem + env(safe-area-inset-bottom))}section.intro.two .head{display:block;padding:0 1.25rem}section.intro.two .head .pill{font-size:var(--fs-foot)}section.intro.two .head h1{font-size:var(--fs-head);line-height:1.1}section.intro.two .head-note{display:none}.st-stages{grid-template-columns:minmax(0,1fr);row-gap:0.9rem;margin-top:0.75rem;padding:0 1.25rem}.st-rule{height:1px;background:linear-gradient(90deg,rgba(var(--ink-rgb),0),rgba(var(--ink-rgb),0.14) 18%,rgba(var(--ink-rgb),0.14) 82%,rgba(var(--ink-rgb),0))}.st-stage{gap:0.45rem}.st-top{min-height:28px}.st-title{font-size:0.95rem}.st-stage .chans,.st-win{height:calc(56.25cqw + 6px);padding:6px}.st-stage .chans .ch,.st-hit{inset:6px}.st-stage .chans:empty::before{inset:6px}.st-win{border-radius:calc(var(--r) + 6px)}.st-stage .chans .ch-switch{top:14px;left:14px;scale:0.8}.st-stage .chans .ch .now{padding:1.6rem 0.75rem 0.55rem}.st-stage .chans .ch .now-k{font-size:0.7rem}.st-stage .chans .ch .now-t{font-size:0.85rem}.st-foot{flex-wrap:wrap;row-gap:0.4rem;min-height:38px}.st-ways{margin-left:auto}.st-line{font-size:0.82rem}.st-note{display:none}.st-ways{gap:0.4rem}.st-ways .btn-sm{padding:0.45rem 0.8rem;font-size:0.85rem}.st-sandbox{margin-block:-0.45rem;padding:0.45rem 0.9rem;font-size:0.85rem}.st-rest-t{font-size:0.92rem}section.intro.two .cols-head{margin-top:1.5rem;padding:0 1.25rem}}html.st-open section.intro{z-index:50}
