.cmplz-cookiebanner{--cmplz_button_accept_background_color:#086098;--cmplz_button_accept_border_color:#086098;--cmplz_button_accept_text_color:#fff;--cmplz_button_deny_background_color:#fff;--cmplz_button_deny_border_color:#086098;--cmplz_button_deny_text_color:#086098;--cmplz_button_settings_background_color:#fff;--cmplz_button_settings_border_color:#086098;--cmplz_button_settings_text_color:#086098;--cmplz_hyperlink_color:#086098;--cmplz_slider_active_color:#086098;--cmplz_text_color:#1f2a37;--cmplz_button_border_radius:10px;--cmplz_banner_border_radius:16px;font-family:Poppins,sans-serif}.cmplz-cookiebanner .cmplz-btn{font-family:Poppins,sans-serif;font-weight:600}.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover{background-color:#084870!important;border-color:#084870!important}.cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover,.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:hover,.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:hover{background-color:#eef5fa!important}#cmplz-manage-consent .cmplz-manage-consent{background-color:#086098;color:#fff;border-color:#086098}body:has(.mh-legal) .page-title{display:none}.mh-legal{max-width:860px;margin:0 auto;padding:56px 20px 80px;font-family:Poppins,sans-serif;color:#1f2a37;font-size:16px;line-height:1.7}.mh-legal h1{font-size:clamp(30px,4vw,42px);line-height:1.15;color:#084870;margin:0 0 8px;font-weight:700}.mh-legal h2{font-size:22px;color:#084870;margin:40px 0 12px;font-weight:700}.mh-legal h3{font-size:17px;color:#1f2a37;margin:24px 0 8px;font-weight:600}.mh-legal p,.mh-legal li{margin:0 0 12px}.mh-legal ul{padding-left:22px}.mh-legal a{color:#086098;text-decoration:underline;text-underline-offset:2px}.mh-legal-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:13px!important;font-weight:600;color:#086098;margin:0 0 6px!important}.mh-legal-updated{color:#5b6b7c;font-size:14px;margin-bottom:28px!important}.mh-legal-table{overflow-x:auto;margin:12px 0 20px;border:1px solid #dbe5ee;border-radius:12px}.mh-legal table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}.mh-legal th{background:#eef5fa;color:#084870;text-align:left;font-weight:600;padding:10px 14px}.mh-legal td{padding:10px 14px;border-top:1px solid #dbe5ee;vertical-align:top}.mh-legal-consent{margin:16px 0 20px}.mh-legal-consent .cmplz-categories{margin-top:8px}@media(max-width:600px){.mh-legal{padding:36px 16px 56px;font-size:15px}.mh-legal h2{font-size:20px}}