@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_ba8a9f94-module__xxQ87q__className{font-family:montserrat,montserrat Fallback}.montserrat_ba8a9f94-module__xxQ87q__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:nunito;src:url(../media/nunito-s.p.43ritpld78jne.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nunito;src:url(../media/nunito-s.p.43ritpld78jne.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:nunito;src:url(../media/nunito-s.p.43ritpld78jne.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_c932c00d-module__C3YNOG__className{font-family:nunito,nunito Fallback}.nunito_c932c00d-module__C3YNOG__variable{--font-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:lora;src:url(../media/lora_normal-s.p.09hbnggibpw7x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_normal-s.p.09hbnggibpw7x.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_italic-s.p.2eqt3t-531v6n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:lora;src:url(../media/lora_italic-s.p.2eqt3t-531v6n.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.lora_68e74e20-module__xkPu9a__className{font-family:lora,lora Fallback}.lora_68e74e20-module__xkPu9a__variable{--font-lora:"lora", "lora Fallback"}
.CookieBanner-module__VL3i0a__banner{z-index:999;color:#f7f6f2;background:#2c2c2a;flex-direction:column;gap:16px;max-height:80vh;padding:20px 24px;animation:.3s CookieBanner-module__VL3i0a__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -2px 12px #0000002e}@keyframes CookieBanner-module__VL3i0a__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieBanner-module__VL3i0a__content{justify-content:space-between;align-items:center;gap:16px;display:flex}.CookieBanner-module__VL3i0a__text{color:#f7f6f2d9;flex:1;margin:0;font-size:14px;line-height:1.5}.CookieBanner-module__VL3i0a__link{color:#83a5f2;white-space:nowrap;text-decoration:underline}.CookieBanner-module__VL3i0a__link:hover{color:#d0c8f8}.CookieBanner-module__VL3i0a__details{max-width:700px;margin-bottom:12px}.CookieBanner-module__VL3i0a__detailsTitle{color:#f7f6f2;margin:0 0 14px;font-family:inherit;font-size:16px;font-weight:600}.CookieBanner-module__VL3i0a__category{border-bottom:1px solid #f7f6f21a;margin-bottom:16px;padding-bottom:14px}.CookieBanner-module__VL3i0a__category:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CookieBanner-module__VL3i0a__categoryHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.CookieBanner-module__VL3i0a__categoryLabel{color:#f7f6f2;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.CookieBanner-module__VL3i0a__categoryLabel input{cursor:pointer;accent-color:#83a5f2}.CookieBanner-module__VL3i0a__required{letter-spacing:.05em;text-transform:uppercase;color:#f7f6f280;font-size:11px;font-weight:500}.CookieBanner-module__VL3i0a__categoryDesc{color:#f7f6f2b3;margin:0;padding-left:24px;font-size:14px;line-height:1.5}.CookieBanner-module__VL3i0a__actions{flex-shrink:0;gap:10px;display:flex}.CookieBanner-module__VL3i0a__actionBtn,.CookieBanner-module__VL3i0a__rejectBtn,.CookieBanner-module__VL3i0a__acceptBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.CookieBanner-module__VL3i0a__actionBtn{color:#83a5f2;background:#83a5f233;border:1px solid #83a5f2}.CookieBanner-module__VL3i0a__actionBtn:hover{background:#83a5f24d}.CookieBanner-module__VL3i0a__rejectBtn{color:#f7f6f2b3;background:0 0;border:1px solid #f7f6f24d}.CookieBanner-module__VL3i0a__rejectBtn:hover{color:#f7f6f2;border-color:#f7f6f299}.CookieBanner-module__VL3i0a__acceptBtn{color:#2c2c2a;background:#83a5f2;border:1px solid #83a5f2}.CookieBanner-module__VL3i0a__acceptBtn:hover{opacity:.88}@media (max-width:600px){.CookieBanner-module__VL3i0a__banner{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px}.CookieBanner-module__VL3i0a__actions{width:100%}.CookieBanner-module__VL3i0a__refuse,.CookieBanner-module__VL3i0a__accept{text-align:center;flex:1}}