.brand-video{padding:110px 0;background:var(--paper);position:relative;z-index:3}.brand-video-heading{max-width:760px;margin:0 auto 45px;text-align:center}.brand-video-heading h2{margin:0 0 16px;font-family:var(--serif);font-weight:400;font-size:clamp(34px,4vw,54px)}.brand-video-heading p{color:var(--muted)}.brand-video-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#1e1811;border:1px solid var(--line);box-shadow:0 28px 65px rgba(65,45,12,.12)}.brand-video-frame video{display:block;width:100%;height:100%;object-fit:cover}.brand-video-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#d9c38d;text-align:center;font-family:var(--serif);letter-spacing:.12em;background:radial-gradient(circle at center,#4d3a20,#1e1811 72%)}.brand-video-note{margin-top:14px;text-align:center;color:var(--muted);font-size:11px;letter-spacing:.06em}@media(max-width:800px){.brand-video{padding:72px 0}.brand-video .page-width{width:100%}.brand-video-heading{padding:0 20px}.brand-video-frame{border-inline:0}}
