.video-page{max-width:1000px;margin:0 auto;padding:38px 28px 64px;color:#142b46}.video-breadcrumb{font-size:.85rem;margin-bottom:28px;color:#526477}.video-breadcrumb a,.video-page a{color:#124c65}.video-page h1{font-size:clamp(1.9rem,4.7vw,3.2rem);line-height:1.2;letter-spacing:-.035em;margin:12px 0 16px;max-width:900px}.video-lead{font-size:1.07rem;line-height:1.8;color:#526477;margin:0 0 26px}.service-film{margin:0;background:#10233f;border:1px solid #d6dfe7;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #10233f15}.service-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:540px;object-fit:contain;background:#091522}.service-film figcaption{padding:14px 20px;color:#e2ebf5;font-size:.84rem;line-height:1.6}.video-links{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:24px 0 36px}.video-links a{font-size:.94rem;font-weight:600}.video-links .video-primary{background:#103f51;color:white;text-decoration:none;padding:13px 20px;border-radius:7px}.video-context{display:grid;grid-template-columns:1.45fr 1fr;gap:42px;border-top:1px solid #dce4eb;padding-top:28px}.video-context h2{font-size:1.15rem;margin:0 0 16px}.video-context p,.video-context li{line-height:1.9;color:#526477;font-size:.95rem}.video-context ul{padding-left:20px;margin:0}.video-context li{margin-bottom:10px}.video-privacy{font-size:.84rem;color:#637386;line-height:1.8;margin-top:24px}.video-footer{text-align:center;padding:24px;color:#607185;font-size:.75rem;border-top:1px solid #dce4eb}.video-page a:focus-visible,.service-film video:focus-visible{outline:3px solid #d29139;outline-offset:5px}@media(max-width:600px){.video-page{padding:28px 18px 44px}.video-context{grid-template-columns:1fr;gap:18px}.service-film{border-radius:10px}.service-film figcaption{padding:12px}.video-links{gap:18px}.video-breadcrumb{margin-bottom:22px}}
