.legal-page{max-width:850px;margin:0 auto}.legal-page h1{margin:10px 0 20px}.legal-page h2{font-size:1.7rem;margin-top:34px}.legal-page p,.legal-page li{line-height:1.8}.legal-summary{border-left:4px solid #f16b50;background:#ede9dd;padding:20px 24px}.legal-links{display:flex;flex-wrap:wrap;gap:18px;font:500 14px/1.6 Inter,Arial,sans-serif;margin-top:20px}.legal-links a{color:inherit;text-underline-offset:4px}.video-notice{border:1px solid #c8c3b6;background:#ede9dd;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;align-items:center}.video-notice img{width:100%;height:auto;border-radius:8px}.video-notice h2{font-size:1.8rem;margin:0}.video-notice p{font-size:14px}.video-notice button,[data-unload-video]{background:#182d32;color:#fff4e2;border:1px solid #182d32;border-radius:5px;padding:12px 16px;font:600 14px/1.5 Inter,sans-serif;cursor:pointer}.video-notice a{display:inline-block;font-size:14px;margin:12px}.video-consent button:focus-visible{outline:3px solid #087e83;outline-offset:4px}.video-notice[hidden],[data-unload-video][hidden]{display:none}.video-consent [data-unload-video]{margin-top:12px}.video-slot:empty{display:none}@media(max-width:680px){.video-notice{grid-template-columns:1fr}.video-notice img{max-height:220px;object-fit:contain}}
