.club-visual-welcome{margin:8px 0 30px}.club-visual-brand{align-items:center;gap:24px;margin:15px 0;display:flex}.club-visual-brand img{object-fit:contain;width:150px;height:66px}.club-visual-brand>span{letter-spacing:.15em;color:#eeb4d8;font-size:11px}.club-visual-stage{background:#181019;border-radius:12px;min-height:570px;position:relative;overflow:hidden}.club-visual-stage>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.club-visual-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#160f1cef 0%,#160f1c8f 38%,#0000 80%),linear-gradient(#0000 40%,#160f1cbb);position:absolute;inset:0}.club-visual-copy{z-index:1;color:#fff;max-width:570px;padding:60px 44px;position:relative}.club-visual-copy>span{letter-spacing:.12em;color:#f6aedb;font-size:11px;font-weight:800}.club-visual-copy h1{margin:22px 0;font:700 clamp(50px,7vw,85px)/.98 Georgia,serif}.club-visual-copy em{color:#f47cc6;font-style:italic}.club-visual-copy p{max-width:370px;font-size:clamp(17px,2vw,23px);line-height:1.5}.club-visual-copy>.promo-trailer-button{color:#fff;background:#d60088;border-radius:5px;min-height:54px;margin:26px 0 18px;padding:17px 23px;font-size:17px;display:block}.club-visual-copy>a{color:#fff;padding:10px 0;font-size:16px;font-weight:750;display:inline-block}.club-preview-stop{z-index:2;color:#fff;cursor:pointer;background:#17121adc;border:1px solid #fff8;border-radius:5px;padding:12px;position:absolute;top:14px;right:14px}.club-premiere-clock{background:#2c182e;border-bottom:2px solid #d60088;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.club-premiere-clock span,.club-premiere-clock strong{display:block}.club-premiere-clock span{color:#e8b0d6;letter-spacing:.1em;font-size:10px}.club-premiere-clock strong{font-variant-numeric:tabular-nums;color:#fff;margin-top:8px;font-size:30px}.club-premiere-clock small{color:#d2b8d0;font-size:12px}.club-visual-tiles{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0;display:grid}.club-visual-tiles>a{color:#fff;background:#7b2e65;border-radius:8px;min-height:315px;position:relative;overflow:hidden}.club-visual-tiles img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.club-visual-tiles>a:nth-child(2) img{object-fit:contain;object-position:right top}.club-visual-tiles span{background:linear-gradient(#0000,#160b1df5 45%);padding:55px 22px 22px;position:absolute;inset:auto 0 0}.club-visual-tiles small,.club-visual-tiles b,.club-visual-tiles em{display:block}.club-visual-tiles small{letter-spacing:.1em;color:#f6a7d7;font-size:10px}.club-visual-tiles b{margin:10px 0;font:700 29px/1.05 Georgia,serif}.club-visual-tiles em{font-size:13px;font-style:normal}.k17e-game-grid a{overflow:hidden}.k17e-game-grid .club-game-photo{object-fit:cover;width:calc(100% + 48px);max-width:none;height:175px;margin:-24px -24px 22px;display:block}.club-photo-stories{margin:36px 0}.club-photo-stories h2{font:700 38px Georgia,serif}.club-photo-story-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.club-photo-story-grid article{background:#251b2d;border-radius:8px;overflow:hidden}.club-photo-story-grid img{object-fit:cover;width:100%;height:240px}.club-photo-story-grid article>div{padding:22px}.club-photo-story-grid h3{font:700 26px Georgia,serif}.club-photo-story-grid p{color:#d6c5d7;line-height:1.6}.club-photo-story-grid a{color:#f1a9d6;padding:12px 0;display:inline-block}.club-photo-source{color:#b39bb9;margin-top:15px;font-size:11px}@media (max-width:700px){.club-visual-brand{gap:12px}.club-visual-brand img{width:115px}.club-visual-brand>span{font-size:9px}.club-visual-stage{min-height:620px}.club-visual-stage>video{object-position:60% 50%;height:330px}.club-visual-stage:after{background:linear-gradient(#0000 15%,#160f1c 60%)}.club-visual-copy{padding:260px 22px 26px}.club-visual-copy h1{margin:15px 0;font-size:52px}.club-visual-copy p{font-size:18px}.club-premiere-clock{flex-wrap:wrap;padding:18px}.club-premiere-clock strong{font-size:26px}.club-visual-tiles,.club-photo-story-grid{grid-template-columns:1fr}.club-visual-tiles>a{min-height:250px}.club-visual-tiles img{object-position:center 32%}.club-visual-tiles b{font-size:32px}.club-photo-story-grid img{height:260px}}.club-visual-brand>span{color:#73234f}.club-visual-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k17e-page .club-visual-copy h1 em{color:#f47cc6}.club-photo-story-grid h3{color:#fff}.club-photo-source{color:#715771}@media (max-width:700px){.club-visual-poster{object-position:60% 50%;height:330px}}.club-visual-copy>.club-puzzle-primary{color:#231323;background:#ed78c5;border-radius:5px;margin:22px 12px 8px 0;padding:15px 20px;font-weight:800;line-height:1.25;display:inline-block}.club-visual-copy>.promo-trailer-button{color:#fff;background:#24172bd9;border:1px solid #eaa8d0;align-items:center;margin:12px 0;display:inline-flex}.club-visual-tiles .club-poster-tile img{background:#261629;padding:12px 0 100px;object-fit:contain!important;object-position:center 29%!important}.club-premiere-clock a{color:#fff;text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.club-visual-copy>.club-puzzle-primary{text-align:center;margin:20px 0 4px;display:block}.club-visual-copy>.promo-trailer-button{width:100%;display:block}}.club-visual-poster{object-fit:contain;object-position:center;background:#181019}@media (max-width:700px){.club-visual-poster{object-position:center}}
