.CookieConsent_banner__qyI_8{position:fixed;right:24px;bottom:24px;z-index:1400;width:392px;max-width:calc(100vw - 48px);background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:10px;box-shadow:0 12px 32px color-mix(in srgb,var(--mui-palette-primary-main) 10%,transparent);padding:24px 24px 22px;animation:CookieConsent_ck-banner-in__hcKzz .9s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}@media(max-width:600px){.CookieConsent_banner__qyI_8{left:12px;right:12px;bottom:12px;width:auto;max-width:none}}@keyframes CookieConsent_ck-banner-in__hcKzz{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_bannerTitle__nmMa5{display:flex;align-items:center;gap:9px;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.2px!important;color:var(--mui-palette-primary-main)!important;margin:0 0 8px!important}.CookieConsent_bannerIcon__J4Dq0{display:inline-flex;color:var(--mui-palette-primary-main)}.CookieConsent_bannerIcon__J4Dq0 svg{width:20px;height:20px}.CookieConsent_bannerBody__7g97s{font-family:inherit!important;font-size:13.5px!important;line-height:1.55!important;font-weight:300!important;color:color-mix(in srgb,var(--mui-palette-text-primary) 70%,transparent)!important;margin:0 0 18px!important}.CookieConsent_link__vZCzX{color:var(--mui-palette-primary-main);font-weight:500;text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main) 20%,transparent);text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main) 20%,transparent);transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.CookieConsent_link__vZCzX:hover{-webkit-text-decoration-color:var(--mui-palette-primary-main);text-decoration-color:var(--mui-palette-primary-main)}.CookieConsent_bannerActions__jsKkR{display:flex;align-items:center;gap:10px}.CookieConsent_customize__5QgMV{width:100%;text-align:center;margin-top:12px;background:none;border:none;font-family:inherit;font-size:13px;font-weight:400;color:var(--mui-palette-primary-main);cursor:pointer;padding:4px;text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main) 40%,transparent);transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}.CookieConsent_customize__5QgMV:hover{color:var(--mui-palette-primary-dark);-webkit-text-decoration-color:var(--mui-palette-primary-dark);text-decoration-color:var(--mui-palette-primary-dark)}.CookieConsent_overlay__U_9_5{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px 40px;background:color-mix(in srgb,var(--mui-palette-primary-main) 45%,transparent);animation:CookieConsent_ck-overlay-in__Eq_Re .2s ease}@media(max-width:600px){.CookieConsent_overlay__U_9_5{padding:16px}}@keyframes CookieConsent_ck-overlay-in__Eq_Re{0%{opacity:0}to{opacity:1}}.CookieConsent_modal__5v65v{width:540px;max-width:100%;max-height:calc(100dvh - 48px);overflow:hidden auto;background:var(--mui-palette-background-paper);border-radius:10px;box-shadow:0 12px 32px color-mix(in srgb,var(--mui-palette-primary-main) 10%,transparent);animation:CookieConsent_ck-modal-in___o6tT .2s cubic-bezier(.4,0,.2,1)}@keyframes CookieConsent_ck-modal-in___o6tT{0%{transform:translateY(10px) scale(.99)}to{transform:translateY(0) scale(1)}}.CookieConsent_modalHead__gH3em{padding:28px 30px 20px;border-bottom:1px solid var(--mui-palette-divider);position:relative}.CookieConsent_modalTitle__eeWFm{font-family:inherit!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.3px!important;color:var(--mui-palette-primary-main)!important;margin:0 0 8px!important}.CookieConsent_modalIntro__XWKPl{font-family:inherit!important;font-size:13.5px!important;line-height:1.55!important;font-weight:300!important;color:color-mix(in srgb,var(--mui-palette-text-primary) 70%,transparent)!important;margin:0!important;max-width:44ch}.CookieConsent_close__CMoXx{position:absolute;top:22px;right:22px;width:32px;height:32px;border-radius:999px;background:var(--mui-palette-background-default);border:1px solid var(--mui-palette-divider);color:var(--mui-palette-primary-main);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.CookieConsent_close__CMoXx:hover{background:var(--mui-palette-cream-warm)}.CookieConsent_close__CMoXx svg{width:15px;height:15px}.CookieConsent_rows__8SpZ2{padding:8px 30px}.CookieConsent_row__7J5H_{display:flex;gap:18px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--mui-palette-divider)}.CookieConsent_row__7J5H_:last-child{border-bottom:none}.CookieConsent_rowText__ZZEv7{flex:1 1}.CookieConsent_rowTitle___wi8U{font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;color:var(--mui-palette-primary-main)!important;margin:0 0 5px!important}.CookieConsent_rowDesc__h9ghT{font-family:inherit!important;font-size:13px!important;line-height:1.5!important;font-weight:300!important;color:color-mix(in srgb,var(--mui-palette-text-primary) 70%,transparent)!important;margin:0!important}.CookieConsent_modalFoot__6spG8{display:flex;gap:10px;padding:20px 30px 26px;border-top:1px solid var(--mui-palette-divider);flex-wrap:wrap}@media(max-width:600px){.CookieConsent_modalFoot__6spG8{flex-direction:column}}.CookieConsent_toggle__SRCAn{position:relative;flex-shrink:0;width:44px;height:26px;margin-top:2px;border:none;border-radius:999px;background:color-mix(in srgb,var(--mui-palette-primary-main) 14%,transparent);cursor:pointer;transition:background .18s cubic-bezier(.4,0,.2,1)}.CookieConsent_toggle__SRCAn:focus-visible{outline:2px solid var(--mui-palette-secondary-main);outline-offset:2px}.CookieConsent_toggleThumb___dmLU{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px color-mix(in srgb,var(--mui-palette-primary-main) 25%,transparent);transition:transform .18s cubic-bezier(.4,0,.2,1)}.CookieConsent_toggleOn__tsAGf{background:var(--mui-palette-primary-main)}.CookieConsent_toggleOn__tsAGf .CookieConsent_toggleThumb___dmLU{transform:translateX(18px)}.CookieConsent_toggleDisabled__bD4il{background:color-mix(in srgb,var(--mui-palette-primary-main) 45%,transparent);cursor:default}.SmoothScrollProvider_wrapper___FQ_m{overflow:hidden;position:fixed;inset:0}.SmoothScrollProvider_content__k28py{width:100%}body,html{max-width:100vw;overflow-x:clip}*{box-sizing:border-box;padding:0;margin:0}body{background:var(--mui-palette-primary-main);color:var(--mui-palette-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--sm-safe-top:env(safe-area-inset-top,0px);--sm-safe-bottom:env(safe-area-inset-bottom,0px)}a{color:inherit;text-decoration:none}[role=button],a,button,input,label,select,summary,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%;height:auto}