.video-intro{max-width:1200px;margin:auto;padding:65px 5% 32px}.video-intro h1{font-size:clamp(39px,5.3vw,72px);letter-spacing:-2px;line-height:1.12;margin-bottom:22px}.video-intro .eyebrow{font-size:10px;letter-spacing:2px}.video-lead{color:#bcbcb5;font-size:18px;margin-bottom:0}.film-section{max-width:1200px;margin:auto;padding:0 5% 65px}.film-frame{border:1px solid #44443c;background:#000;border-radius:6px;overflow:hidden;box-shadow:0 24px 60px #0005}.film-frame video{display:block;width:100%;aspect-ratio:910/512;background:#000}.film-note{display:flex;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:1.2px;padding:18px 0;color:#ddd}.film-note span{color:#999;letter-spacing:0}.video-convert{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center;padding-top:40px}.video-convert h2{font-size:clamp(36px,4vw,52px);margin-bottom:18px}.video-convert .eyebrow{font-size:10px;margin-bottom:18px}.video-convert p:not(.eyebrow){color:#bcbcb5;max-width:470px;margin-bottom:0}.video-choices{display:flex;flex-direction:column;gap:13px;text-align:center}.video-choices .button{font-size:15px}.video-call{font-size:13px;color:#bbb;padding:8px}.video-call:hover{color:var(--orange)}.video-terms{font-size:11px;color:#999;max-width:760px;margin:32px 0 0}.end-prompt{border-left:3px solid var(--orange);padding:18px 22px;background:#24221e;margin-bottom:28px}.end-prompt strong{font-size:23px;font-weight:400}.end-prompt p{margin:5px 0 0;color:#bbb}[hidden]{display:none!important}@media(max-width:700px){.video-intro{padding-top:35px}.video-intro h1{letter-spacing:-1.3px}.video-lead{font-size:16px}.film-note{font-size:9px;letter-spacing:.6px;flex-wrap:wrap}.video-convert{grid-template-columns:1fr;gap:28px;padding-top:28px}.video-choices .button{width:100%;padding:15px 12px}.film-section{padding-bottom:45px}}