.elite-film{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,486.2px);gap:clamp(24px,3.5vw,50px);align-items:center;padding-top:20px;padding-bottom:48px;border-bottom:1px solid #66513955;scroll-margin-top:10px}.elite-film-intro{max-width:530px}.elite-film-intro h1{font-size:clamp(36px,4.4vw,60px);line-height:1.1}.elite-film-intro h1 em{color:#bd965e;font-weight:400}.elite-film-intro p{color:#b7aea0;margin:22px 0}.elite-film-player{width:min(100%,486.2px,var(--film-width,429px));margin:auto}.elite-film-player video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#080807}.elite-film-controls{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:8px}.elite-film-controls[hidden]{display:none}.elite-film-controls button{background:transparent;border:0;border-bottom:1px solid #8b704b66;color:#eee5d4;font:inherit;font-size:11px;letter-spacing:.025em;padding:9px 4px;cursor:pointer;min-height:44px}.elite-film-controls button:hover{color:#d7b77d}.elite-film-controls button:focus-visible{outline:2px solid #d7b77d;outline-offset:3px}.elite-film-status:empty{display:none}.elite-film-status{font-size:13px;color:#d7b77d}@media(max-width:700px){.elite-film{grid-template-columns:1fr;gap:28px;padding-top:10px;padding-bottom:40px}.elite-film-player{grid-row:auto;width:110%;max-width:calc(100vw - 32px);margin:0;justify-self:center}.elite-film-intro h1{font-size:36px}.elite-film-intro .eyebrow{margin-bottom:14px}}