.section.partner-film{padding:62px 48px 68px}.partner-film .reel-inner{margin:0 auto;max-width:1000px}.partner-film h2{font-size:clamp(20px,2.1vw,29px);letter-spacing:-.6px;line-height:1.25;margin-bottom:25px;max-width:700px}.partner-film .reel-frame{aspect-ratio:16/9;background:#171921;border:1px solid #ffffff10;border-radius:8px;overflow:hidden;position:relative}.partner-film .reel-frame video{display:block;height:100%;object-fit:contain;width:100%}.partner-film .reel-frame .reel-embed{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}@media(max-width:760px){.section.partner-film{padding:34px 18px 32px}.partner-film h2{font-size:21px;letter-spacing:-.4px;margin-bottom:20px}}