.advertiser-film{padding-top:35px}.advertiser-film h1{font-size:clamp(42px,5.5vw,80px);line-height:1.02;margin:20px 0}.advertiser-film .intro{max-width:950px}.advertiser-film video{display:block;width:100%;aspect-ratio:16/9;background:#061521;border:1px solid #315565;border-radius:18px;box-shadow:0 18px 55px #0004;margin-top:28px}.advertiser-portrait{margin-top:20px;padding:16px 20px;border:1px solid #315565;border-radius:12px}.advertiser-portrait summary{cursor:pointer;color:#081b2b;font-weight:700}.advertiser-portrait video{max-width:430px;aspect-ratio:9/16;margin:20px auto}.advertiser-package-notes{margin-top:30px;padding:25px;border:1px solid #315565;border-radius:16px}.advertiser-package-notes p{line-height:1.65}.pricing .plans article{display:flex;flex-direction:column}.pricing .plans article .button{margin-top:auto}.pricing h2{font-size:clamp(32px,4vw,56px)}@media(max-width:600px){.advertiser-film video{border-radius:10px}.advertiser-film .actions{gap:18px}.advertiser-package-notes{padding:18px}}