.CookieConsent-module__QbGkGW__cookieBanner{z-index:9999;-webkit-backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #e6077e33;border-radius:20px;padding:1.5rem 2rem;box-shadow:0 10px 40px #00000026,0 0 0 1px #e6077e1a;width:min(900px,100vw - 4rem)!important;position:fixed!important;bottom:2rem!important;left:2rem!important;right:auto!important;transform:none!important}.CookieConsent-module__QbGkGW__content{justify-content:space-between;align-items:center;gap:2rem;display:flex}.CookieConsent-module__QbGkGW__textSection{flex:1}.CookieConsent-module__QbGkGW__title{color:var(--panel-black);font-size:1.1rem;font-weight:600;font-family:var(--font-lexend),"Lexend",sans-serif;margin:0 0 .5rem}.CookieConsent-module__QbGkGW__description{color:#475569;font-size:.9rem;line-height:1.6;font-family:var(--font-work-sans),"Work Sans",sans-serif;margin:0}.CookieConsent-module__QbGkGW__privacyLink{color:var(--power-pink);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline;transition:opacity .2s}.CookieConsent-module__QbGkGW__privacyLink:hover{opacity:.8}.CookieConsent-module__QbGkGW__actions{flex-shrink:0;gap:1rem;display:flex}.CookieConsent-module__QbGkGW__acceptButton,.CookieConsent-module__QbGkGW__declineButton{cursor:pointer;font-size:.95rem;font-weight:600;font-family:var(--font-lexend),"Lexend",sans-serif;white-space:nowrap;border:none;border-radius:12px;padding:.75rem 1.75rem;transition:all .3s}.CookieConsent-module__QbGkGW__acceptButton{background:linear-gradient(135deg,var(--power-pink)0%,#c20560 100%);color:#fff;box-shadow:0 4px 15px #e6077e4d}.CookieConsent-module__QbGkGW__acceptButton:hover{transform:translateY(-1px);box-shadow:0 6px 20px #e6077e66}.CookieConsent-module__QbGkGW__declineButton{color:#475569;background:#fff;border:2px solid #e2e8f0}.CookieConsent-module__QbGkGW__declineButton:hover{background:#f8fafc;border-color:#cbd5e1}@media (max-width:768px){.CookieConsent-module__QbGkGW__cookieBanner{border-radius:20px 20px 0 0;max-width:100%;padding:1.25rem 1.5rem;bottom:0;left:0;right:0}.CookieConsent-module__QbGkGW__content{flex-direction:column;align-items:stretch;gap:1.25rem}.CookieConsent-module__QbGkGW__actions{flex-direction:column-reverse;gap:.75rem}.CookieConsent-module__QbGkGW__acceptButton,.CookieConsent-module__QbGkGW__declineButton{width:100%;padding:.875rem}.CookieConsent-module__QbGkGW__title{font-size:1rem}.CookieConsent-module__QbGkGW__description{font-size:.85rem}}@media (prefers-color-scheme:dark){.CookieConsent-module__QbGkGW__cookieBanner{background:#1e1e1ef2;border-color:#e6077e4d}.CookieConsent-module__QbGkGW__title{color:#f1f5f9}.CookieConsent-module__QbGkGW__description{color:#cbd5e1}.CookieConsent-module__QbGkGW__declineButton{color:#e2e8f0;background:#ffffff1a;border-color:#fff3}.CookieConsent-module__QbGkGW__declineButton:hover{background:#ffffff26;border-color:#ffffff4d}}
