.brand-film{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:clamp(36px,7vw,110px);border-top:1px solid var(--line)}
.brand-film-copy{max-width:650px}
.brand-film-copy>p:not(.eyebrow){color:#3b4f61;font-size:1.1rem}
.brand-film-copy>.fine-print{font-size:.85rem}
.brand-film-copy .button{margin-top:12px}
.brand-film-player{margin:0;width:100%;max-width:340px;justify-self:center}
.brand-film-player video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:var(--ink);border-radius:14px;box-shadow:0 18px 46px #0b274225}
.brand-film-player figcaption{margin-top:14px;text-align:center;color:#506174;font-size:.85rem}
@media(max-width:820px){.brand-film{grid-template-columns:1fr;gap:32px}.brand-film-player{max-width:330px}.brand-film-copy{max-width:100%}}
