.game-tutorial-video{text-align:start;min-width:0;margin-block:24px}.game-tutorial-video-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:12px;display:flex}.game-tutorial-video-heading h3{color:var(--text-primary);font-family:var(--font-montserrat), sans-serif;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:800;line-height:1.4}.game-tutorial-video-heading>span{color:var(--text-dim);font-size:.75rem;line-height:1.4}.game-tutorial-video-stage{aspect-ratio:16/9;border:1px solid var(--card-border);background:#0a111f;border-radius:8px;width:100%;position:relative;overflow:hidden}.game-tutorial-video-stage iframe,.game-tutorial-video-play{border:0;width:100%;height:100%;position:absolute;inset:0}.game-tutorial-video-play{cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.game-tutorial-video-play img{object-fit:cover}.game-tutorial-video-play-icon{z-index:1;color:#fff;background:#0a111fe8;border:2px solid #fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.3rem;display:grid;position:relative;box-shadow:0 4px 18px #0008}.game-tutorial-video-play:hover .game-tutorial-video-play-icon{background:#17698d}.game-tutorial-video-play:focus-visible{outline-offset:-5px;outline:3px solid #f4c84a}.game-tutorial-video-link{min-height:44px;color:var(--text-primary);text-underline-offset:3px;align-items:center;gap:8px;margin-top:4px;font-size:.8rem;line-height:1.4;text-decoration:underline;display:inline-flex}.game-tutorial-video-link:focus-visible{outline-offset:3px;outline:2px solid #2596be}.game-tutorial-video-link svg{width:.8rem}
