.hw-video{overflow:hidden;background:#fff;border:1px solid #e9e2d7;border-radius:22px;color:#172039}.hw-video-stage{position:relative;width:100%;min-width:200px;min-height:200px;aspect-ratio:16/9;background:#081336;overflow:hidden}.hw-video-stage iframe{display:block;width:100%;height:100%;min-height:200px;border:0;position:absolute;inset:0}.hw-video-preview{height:100%;min-height:200px;position:absolute;inset:0}.hw-video-preview>img{width:100%;height:100%;object-fit:cover;opacity:.48}.hw-video-preview-content{position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,12,34,.65),transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff;padding:20px;text-align:center}.hw-video-play-symbol{display:grid;place-items:center;width:62px;height:62px;border:1px solid #ffffff80;border-radius:50%;background:#ffffff20;padding-left:4px;font-size:25px}.hw-video button{font:inherit;cursor:pointer}.hw-video-play,.hw-video-resume,.hw-video-consent-allow{border:0;border-radius:10px;background:linear-gradient(105deg,#f79720,#ffcf4c);color:#3c270e;font-weight:750;padding:12px 22px;min-height:44px}.hw-video-kind{font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.hw-video-caption{padding:22px 26px}.hw-video-caption h3{margin:0 0 8px;font-size:22px;line-height:1.3}.hw-video-caption p{margin:8px 0;line-height:1.65}.hw-video-credit,.hw-video-original{font-size:13px;color:#687185}.hw-video a{color:#96560b}.hw-video-status:empty{display:none}.hw-video-status{font-size:14px;color:#5a6478}.hw-video-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;font-size:14px}.hw-video-consent{color:#fff;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;background:#081336;text-align:center;overflow:auto}.hw-video-consent p{font-size:14px;max-width:520px;line-height:1.5;margin:0}.hw-video-consent a{color:#ffd063}.hw-video-consent h4{font-size:20px;margin:0}.hw-video-consent-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:center}.hw-video-consent-cancel{background:transparent;color:#fff;border:1px solid #ffffff60;border-radius:10px;padding:12px 18px;min-height:44px}.hw-video :focus-visible{outline:3px solid #dc8500;outline-offset:4px}.hw-video [hidden]{display:none!important}.hw-video-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.hw-video{border-radius:16px}.hw-video-caption{padding:17px}.hw-video-caption h3{font-size:19px}.hw-video-stage{min-height:230px}.hw-video-consent{padding:15px;gap:10px}.hw-video-consent p{font-size:12px}.hw-video-consent h4{font-size:17px}}@media(prefers-reduced-motion:reduce){.hw-video *{scroll-behavior:auto!important}}
/* Consent text must grow naturally on narrow screens, rather than clip above a centered scroll area. */
.hw-video-stage:has(.hw-video-consent){aspect-ratio:auto}
.hw-video-consent{position:relative;inset:auto;min-height:230px;overflow:visible}
