.LegalFooter-module__BvSY-a__footer{background:0 0;border-top:1px solid #6b625729;margin-top:26px;padding:28px 0 36px}.LegalFooter-module__BvSY-a__container{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.LegalFooter-module__BvSY-a__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.LegalFooter-module__BvSY-a__copyright{color:#6b6257;font-size:.9rem}.LegalFooter-module__BvSY-a__links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LegalFooter-module__BvSY-a__links a{color:#5a5147;font-size:.92rem;text-decoration:none}.LegalFooter-module__BvSY-a__links a:hover{color:#2e2a25}.LegalFooter-module__BvSY-a__separator{color:#8b8174;font-size:.9rem}@media (max-width:640px){.LegalFooter-module__BvSY-a__container{padding:0 16px}.LegalFooter-module__BvSY-a__footerRow{flex-direction:column;align-items:flex-start}}
.CookieConsentBanner-module__wjvWqq__banner{z-index:120;background:#fff;border:1px solid #ddd3c6;border-radius:14px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 14px 34px #313c5229}.CookieConsentBanner-module__wjvWqq__content{justify-content:space-between;align-items:center;gap:14px;max-width:1120px;margin:0 auto;padding:14px 16px;display:flex}.CookieConsentBanner-module__wjvWqq__text{color:#5a5147;margin:0;font-size:.92rem;line-height:1.5}.CookieConsentBanner-module__wjvWqq__actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.CookieConsentBanner-module__wjvWqq__accept,.CookieConsentBanner-module__wjvWqq__reject,.CookieConsentBanner-module__wjvWqq__learnMore{cursor:pointer;border:1px solid #0000;border-radius:10px;min-height:38px;padding:0 14px;font-size:.88rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s}.CookieConsentBanner-module__wjvWqq__accept{color:#fff;background:#b58e31}.CookieConsentBanner-module__wjvWqq__accept:hover{background:#9e7b2a}.CookieConsentBanner-module__wjvWqq__reject{color:#313c52;background:#fff;border-color:#313c52}.CookieConsentBanner-module__wjvWqq__reject:hover{background:#f8f4ef}.CookieConsentBanner-module__wjvWqq__learnMore{color:#5a5147;background:0 0;border-color:#ddd3c6}.CookieConsentBanner-module__wjvWqq__learnMore:hover{background:#f8f4ef}@media (max-width:900px){.CookieConsentBanner-module__wjvWqq__content{flex-direction:column;align-items:flex-start}.CookieConsentBanner-module__wjvWqq__actions{flex-wrap:wrap;width:100%}}@media (max-width:640px){.CookieConsentBanner-module__wjvWqq__banner{bottom:10px;left:10px;right:10px}.CookieConsentBanner-module__wjvWqq__actions{flex-direction:column;align-items:stretch}.CookieConsentBanner-module__wjvWqq__accept,.CookieConsentBanner-module__wjvWqq__reject,.CookieConsentBanner-module__wjvWqq__learnMore{text-align:center;width:100%}}
