.vp{text-align:center;justify-items:center;gap:20px;max-width:1100px;margin:0 auto;padding:24px 16px 64px;display:grid}.vp h1{color:var(--paper);font-family:var(--font-big-shoulders), "Big Shoulders", sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:clamp(2rem,6vw,3.4rem);font-weight:800;line-height:1}.vp video{background:#000;border-radius:16px;width:100%;height:auto;display:block}.vp-tall{max-width:420px}.vp-wide{display:none!important}.vp-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin:4px 0 0;display:flex}@media (min-width:760px){.vp-wide{display:block!important}.vp-tall{display:none!important}}
