html:has(.game-page) .site-header__pill{width:100%;max-width:1280px;padding-inline:clamp(1.25rem,4vw,4rem)}html:has(.game-page) .site-footer__container{width:100%;max-width:1280px;padding-inline:clamp(1.25rem,4vw,4rem)}.game-page{text-align:left}.game-btn:hover{transform:translateY(-2px)}.game-btn:focus-visible{outline-offset:4px;outline:2px solid #b5292a}.game-btn--primary:hover{background:#e03535}.game-btn--ghost:hover{border-color:#ffffff80}.game-btn svg{width:16px;height:16px}.game-chips{flex-wrap:wrap;align-items:stretch;gap:0;margin:2rem 0 0;padding:0;list-style:none;display:flex}.game-chips__item{color:#fff;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;line-height:1.25;display:flex}.game-chips__item+.game-chips__item{border-left:1px solid #ffffff29}.game-chips__item:first-child{padding-left:0}.game-chips__icon{color:#b5292a;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.game-chips__icon svg{width:1.125rem;height:1.125rem}.game-strip{background:#0f0a0b;border:1px solid #b5292a66;border-radius:1rem;grid-template-columns:1fr;margin:0;padding:clamp(1.25rem,2vw,2rem);list-style:none;display:grid}.game-strip__item{border-top:1px solid #ffffff1a;grid-template-columns:3rem 1fr;align-items:start;gap:clamp(1rem,1.8vw,1.5rem);height:100%;padding:1rem 0;display:grid}.game-strip__item:first-child{border-top:0;padding-top:0}.game-strip__icon{color:#b5292a;background:radial-gradient(circle,#b5292a38 0%,#0000 72%);border:1px solid #b5292a;border-radius:.75rem;place-items:center;width:3rem;height:3rem;display:grid}.game-strip__icon svg{width:1.375rem;height:1.375rem}.game-strip__copy{min-width:0}.game-strip__copy .game-small{margin-top:.5rem}@media (min-width:768px){.game-strip{grid-template-columns:1fr 1fr;gap:0}.game-strip__item{border-top:0;border-left:1px solid #ffffff1a;padding:clamp(1.25rem,2vw,2rem)}.game-strip__item:nth-child(odd){border-left:0;padding-left:0}.game-strip__item:nth-child(n+3){border-top:1px solid #ffffff1a;padding-top:clamp(1.25rem,2vw,2rem)}}@media (min-width:1024px){.game-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.game-strip__item,.game-strip__item:nth-child(n+3){border-top:0;border-left:1px solid #ffffff1a;padding:0 clamp(1rem,1.8vw,1.5rem);display:grid}.game-strip__item:first-child{border-left:0;padding-left:0}}.game-gameplay__head{text-align:left;gap:clamp(1rem,1.8vw,1.5rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.game-gameplay__aside{text-align:left;justify-items:start;gap:1rem;display:grid}.game-gameplay__text{max-width:34rem;margin:0}.game-gameplay__arrows{gap:.75rem;display:flex}@media (min-width:1024px){.game-gameplay__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.game-gameplay__aside{text-align:left;justify-items:start}}.game-arrow{color:#fff;cursor:pointer;background:#0f0a0b;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:grid}.game-arrow svg{width:1.125rem;height:1.125rem}.game-arrow--next{background:#b5292a;border-color:#b5292a}.game-arrow:disabled{opacity:.35}.game-arrow:focus-visible{outline-offset:3px;outline:2px solid #b5292a}.game-page .game-shots{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:58%;grid-auto-flow:column;gap:clamp(1rem,1.8vw,1.5rem);display:grid;overflow-x:auto}.game-page .game-shots::-webkit-scrollbar{display:none}.game-shot{scroll-snap-align:start;height:100%}.game-shot button,.game-shot a,.game-shots .dd-media,.game-shots .ttl-media,.game-shots .bs-media{border-radius:.75rem}@media (min-width:768px){.game-page .game-shots{grid-auto-columns:calc(50% - clamp(1rem,1.8vw,1.5rem)/2)}}@media (min-width:1024px){.game-page .game-shots{grid-auto-columns:calc(25% - clamp(1rem,1.8vw,1.5rem)/1.33333)}}.game-steps{grid-template-columns:1fr;gap:clamp(1rem,1.8vw,1.5rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.game-step{text-align:left;justify-items:start;gap:.75rem;min-width:0;height:100%;display:grid;position:relative}.game-step__head{align-items:center;gap:.75rem;display:flex}.game-step__num{color:#b5292a;background:#b5292a24;border:1px solid #b5292a;border-radius:.75rem;place-items:center;width:3rem;height:3rem;font-size:.95rem;font-weight:700;display:grid}.game-step__icon{color:#b5292a;width:1.5rem;height:1.5rem}.game-step__arrow{color:#fff9;display:none}.game-step__arrow svg{width:1rem;height:1rem;display:block}@media (min-width:768px){.game-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.game-step__arrow{place-items:center;width:1.25rem;height:1.5rem;display:grid;position:absolute;top:1rem;left:-1.125rem}}.game-play-badge{width:clamp(9.5rem,12vw,11rem);max-width:100%;display:inline-flex}.game-play-badge:focus-visible{outline-offset:4px;outline:2px solid #b5292a}.game-play-badge__img,.game-play-badge__svg{width:100%;height:auto;display:block}.game-play-badge__img{object-fit:contain}@media (hover:hover) and (pointer:fine){.game-arrow:not(.game-arrow--next):hover:not(:disabled){border-color:#ffffff59}.game-arrow--next:hover:not(:disabled){background:#e03535;border-color:#e03535}}
