.CookieConsent_banner__VuXc3{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;max-width:min(900px,calc(100% - 24px));min-height:auto;background:#e6e6fa;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:14px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;z-index:100000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 32px rgba(2,6,23,.35)}.CookieConsent_message__S45vP{font-size:1.2rem;line-height:1.45;color:#000;margin:0;flex:1 1}.CookieConsent_actions__5A3SC{display:flex;align-items:center;gap:10px}.CookieConsent_acceptButton__qDH9p,.CookieConsent_rejectButton__yqeo9{border:0;border-radius:10px;padding:20px 34px;font-size:1.15rem;font-weight:600;cursor:pointer;transition:transform .16s ease,opacity .16s ease,background-color .2s ease}.CookieConsent_acceptButton__qDH9p{background:#ec4899;color:#000}.CookieConsent_acceptButton__qDH9p:hover{background:#f472b6;transform:translateY(-1px)}.CookieConsent_rejectButton__yqeo9{background:transparent;color:#000;border:1px solid rgba(0,0,0,.35)}.CookieConsent_rejectButton__yqeo9:hover{background:rgba(0,0,0,.08);transform:translateY(-1px)}.CookieConsent_fadeIn__NF9OJ{animation:CookieConsent_cookieFadeIn__Jly9y .24s ease-out}.CookieConsent_fadeOut__AlhIY{animation:CookieConsent_cookieFadeOut__tnFCs .22s ease-in forwards}@keyframes CookieConsent_cookieFadeIn__Jly9y{0%{opacity:0;transform:translateX(-50%) translateY(14px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes CookieConsent_cookieFadeOut__tnFCs{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(10px)}}@media (max-width:640px){.CookieConsent_banner__VuXc3{width:calc(100% - 16px);min-height:auto;bottom:10px;padding:12px;flex-direction:column;align-items:stretch}.CookieConsent_message__S45vP{font-size:1rem}.CookieConsent_actions__5A3SC{width:100%;justify-content:flex-end}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.SplashScreen_splash__PcjWp{position:fixed;inset:0;overflow:hidden;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#cf0366,#b0015a 45%,#7a0042);pointer-events:none;animation:SplashScreen_splashOut__m3J1Z .7s cubic-bezier(.65,0,.35,1) 2.4s forwards}.SplashScreen_brand__Btsvv{display:flex;align-items:center;gap:22px;animation:SplashScreen_brandIn__Hl6hT 1.4s ease-out .3s both}.SplashScreen_logo__NOF4f{width:120px;height:120px;object-fit:contain;filter:brightness(0) invert(1)}.SplashScreen_name__S3x0w{color:#fff;font-weight:800;font-size:clamp(3.2rem,9vw,5.5rem);letter-spacing:-.02em;line-height:1}@keyframes SplashScreen_brandIn__Hl6hT{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes SplashScreen_splashOut__m3J1Z{0%{transform:translateY(0);visibility:visible}to{transform:translateY(-100%);visibility:hidden}}@media (prefers-reduced-motion:reduce){.SplashScreen_brand__Btsvv{animation:none}}