.cookie-overlay{z-index:9998;background:#00000080;position:fixed;inset:0}.cookie-bar{z-index:9999;color:#fff;background:#000;width:500px;max-width:calc(100% - 20px);padding:50px 45px 40px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14.67px;font-weight:400;line-height:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #0009}.cookie-bar a{text-decoration:underline}.cookie-bar__actions{align-items:center;gap:15px;margin-top:20px;display:flex}.cookie-bar__settings{font:inherit;color:#62a6cb;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.cookie-bar__accept{font:inherit;color:#fff;cursor:pointer;background:#1e73be;border:0;padding:9px 12px;font-size:13px;line-height:13px}.cookie-modal{z-index:10000;color:#000;background:#fff;width:700px;max-width:calc(100% - 20px);max-height:90vh;padding:30px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 20px #0006}.cookie-modal h4{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px}.cookie-modal__close{cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:16px}.cookie-modal__cat{background:#f2f2f2;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 16px;display:flex}.cookie-modal__cat label{align-items:center;gap:8px;display:flex}.cookie-modal__save{color:#fff;font:inherit;cursor:pointer;background:#61a229;border:0;margin-top:20px;padding:10px 20px}
.hm-announce{z-index:100000;letter-spacing:2px;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:8px 20px;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.3;text-decoration:none;transition:letter-spacing .3s,background-color .3s;display:flex;position:relative}.hm-announce__cta{letter-spacing:3px;white-space:nowrap;font-size:15px;font-weight:500}html[data-banner] .hm-announce{display:none}html[data-banner="1"] .hm-announce--v1,html[data-banner="2"] .hm-announce--v2,html[data-banner="3"] .hm-announce--v3,html[data-banner="4"] .hm-announce--v4,html[data-banner="5"] .hm-announce--v5{display:flex}.hm-announce--v1{color:#000;background:#fff347}.hm-announce--v1 .hm-announce__cta:after{content:" →"}.hm-announce--v1:hover{letter-spacing:3px}.hm-announce--v2{color:#fff;background:#000;min-height:56px}.hm-announce--v2 .hm-announce__cta{border:2px solid #fff;padding:4px 16px;font-weight:700}.hm-announce--v2:hover .hm-announce__cta{color:#000;background:#fff}.hm-announce--v3{color:#000;background:#89f200}.hm-announce--v3 .hm-announce__cta{border-bottom:3px solid #000;padding-bottom:1px}.hm-announce--v4{color:#fff;background:#12876f;min-height:56px}.hm-announce--v4 .hm-announce__eyebrow{color:#000;background:#fff347;padding:2px 12px;font-size:16px}.hm-announce--v4 .hm-announce__cta:after{content:" →"}.hm-announce--v5{color:#fff;letter-spacing:6px;background-color:#222;background-position:50% 40%;background-size:cover;min-height:72px;font-size:24px;font-weight:400}.hm-announce--v5:before{content:"";background:#0000008c;position:absolute;inset:0}.hm-announce--v5>*{position:relative}.hm-announce--v5 .hm-announce__cta{letter-spacing:4px;background:#000000b8;border:2px solid #fff;padding:4px 16px;font-weight:700}@media (max-width:767px){.hm-announce{letter-spacing:1px;flex-wrap:wrap;gap:4px 12px;padding:8px 14px;font-size:16px}.hm-announce__cta,.hm-announce--v4 .hm-announce__eyebrow{font-size:13px}.hm-announce--v5{letter-spacing:3px;min-height:64px;font-size:18px}}.hm-announce~#hm-live #page-container{position:relative}
