.CookieConsent_cookieConsent__1tdRf{position:fixed;right:20px;background-color:var(--color-background);z-index:1000;transition:transform .3s ease;transform:translateY(100%);bottom:20px;left:20px;max-width:385px;box-shadow:0 0 1px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.16),0 12px 24px rgba(0,0,0,.16);border-radius:var(--radius-md)}.CookieConsent_cookieConsent__1tdRf.CookieConsent_visible__qWDCu{transform:translateY(0)}.CookieConsent_header__UtXSQ{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CookieConsent_title__xBxK4{font-weight:600;color:var(--color-text);margin:0;font-size:1rem}.CookieConsent_chevron__vm9vW{width:20px;height:20px;transition:transform .3s ease;color:var(--color-text)}.CookieConsent_chevron__vm9vW.CookieConsent_expanded__P5PIL{transform:rotate(180deg)}.CookieConsent_content__iBiYm{max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:var(--color-background);border-radius:var(--radius-md)}.CookieConsent_content__iBiYm.CookieConsent_expanded__P5PIL{max-height:500px}.CookieConsent_contentInner__4CpEj{padding:1.5rem;color:var(--color-text);line-height:1.6}.CookieConsent_description__vwcfo{margin-bottom:1.5rem;font-size:.9rem}.CookieConsent_buttons__ckOUX{display:flex;gap:1rem;flex-wrap:wrap;margin-top:var(--space-md)}.CookieConsent_acceptButton__nuq62,.CookieConsent_declineButton__7bOax{width:100%;font-weight:500}.CookieConsent_consentTabWrapper__3_TFK{display:flex;flex-direction:column;gap:var(--space-md)}@media(max-width:768px){.CookieConsent_header__UtXSQ{padding:.75rem 1rem}.CookieConsent_contentInner__4CpEj{padding:1rem}.CookieConsent_buttons__ckOUX{flex-direction:column}.CookieConsent_acceptButton__nuq62,.CookieConsent_declineButton__7bOax{width:100%}}