.SocialButton-module-scss-module__rqBURq__socialButton{background-color:#f7f3ec;border-radius:21px;justify-content:center;align-items:center;width:42px;height:42px;padding:6px;transition:opacity .2s;display:flex}.SocialButton-module-scss-module__rqBURq__socialButton:hover{opacity:.8}@media only screen and (min-width:1024px) and (max-width:1439.98px){.SocialButton-module-scss-module__rqBURq__socialButton{width:36px;height:36px;padding:5px}.SocialButton-module-scss-module__rqBURq__socialButton img{width:26px;height:26px}}
.Footer-module-scss-module__kQc2fa__footer{padding:60px 0 59px}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__footer{padding:42px 0}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__footer{padding:72px 0}}.Footer-module-scss-module__kQc2fa__inner{justify-content:space-between;align-items:center;width:calc(100% - 224px);max-width:1200px;margin-inline:auto;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__inner{width:calc(100% - 158px);max-width:849px}}@media only screen and (max-width:1023.98px){.Footer-module-scss-module__kQc2fa__inner{width:calc(100% - 80px);max-width:672px}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__inner{width:calc(100% - 40px);max-width:342px}}@media only screen and (max-width:1023.98px){.Footer-module-scss-module__kQc2fa__inner{flex-direction:column;align-items:flex-start;gap:80px}}.Footer-module-scss-module__kQc2fa__brand{flex-direction:column;gap:78px;width:335px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__brand{gap:55px;width:237px}}@media only screen and (max-width:1023.98px){.Footer-module-scss-module__kQc2fa__brand{gap:40px}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__brand{gap:27px;width:auto}}.Footer-module-scss-module__kQc2fa__logo{align-items:flex-start;gap:15.5px;display:flex}.Footer-module-scss-module__kQc2fa__logo img{height:auto}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__logo{gap:11px}.Footer-module-scss-module__kQc2fa__logo img:first-child{width:44.13px}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__logo{gap:10.74px}.Footer-module-scss-module__kQc2fa__logo img:first-child{width:43.19px}}.Footer-module-scss-module__kQc2fa__wordmark{margin-top:3.46px}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__wordmark{width:181.94px;margin-top:2.44px}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__wordmark{width:178.07px;margin-top:2.39px}}.Footer-module-scss-module__kQc2fa__meta{flex-direction:column;gap:16px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__meta{gap:11px}}.Footer-module-scss-module__kQc2fa__socials{gap:16px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__socials{gap:11px}}.Footer-module-scss-module__kQc2fa__copyright{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#1c1917;margin:0;font-size:14px;font-weight:400;line-height:normal}.Footer-module-scss-module__kQc2fa__columns{align-items:flex-start;gap:48px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__columns{gap:24px}}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__columns{grid-template-rows:auto auto auto;grid-template-columns:55.5% 1fr;align-items:start;gap:34px 10%;width:100%;display:grid}.Footer-module-scss-module__kQc2fa__slot1>.Footer-module-scss-module__kQc2fa__group{grid-area:1/1/3/2}.Footer-module-scss-module__kQc2fa__slot2>.Footer-module-scss-module__kQc2fa__group:first-child:not(:only-child){grid-area:3/1;max-width:128px}.Footer-module-scss-module__kQc2fa__slot2>.Footer-module-scss-module__kQc2fa__group:last-child{grid-area:1/2}.Footer-module-scss-module__kQc2fa__slot3>.Footer-module-scss-module__kQc2fa__group{grid-area:2/2}.Footer-module-scss-module__kQc2fa__legalLinks{grid-area:3/2}}.Footer-module-scss-module__kQc2fa__column{flex-direction:column;gap:16px;display:flex}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot1{width:166px}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot2{width:128px}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot3{width:118px}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__column{display:contents}}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__column{gap:11px}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot1{width:185px}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot2{width:120px}.Footer-module-scss-module__kQc2fa__column.Footer-module-scss-module__kQc2fa__slot3{width:105px}}.Footer-module-scss-module__kQc2fa__group{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__group{gap:6px}}.Footer-module-scss-module__kQc2fa__links{flex-direction:column;gap:8px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__links{gap:6px}}.Footer-module-scss-module__kQc2fa__link{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#1c1917;margin:0;font-size:14px;font-weight:400;line-height:normal;transition:color .2s;display:block}.Footer-module-scss-module__kQc2fa__link:hover,.Footer-module-scss-module__kQc2fa__link.Footer-module-scss-module__kQc2fa__active{color:#4f46e5}.Footer-module-scss-module__kQc2fa__legalLinks{flex-direction:column;align-items:flex-start;gap:8px;padding:5px 0;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.Footer-module-scss-module__kQc2fa__legalLinks{gap:6px}}.Footer-module-scss-module__kQc2fa__legalLink{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#4f46e5;text-align:left;white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:normal}@media only screen and (max-width:767.98px){.Footer-module-scss-module__kQc2fa__legalLink{white-space:normal}}
@keyframes CookieBanner-module-scss-module__iE5W0W__cookieBannerIn{0%{opacity:0;transform:translateY(16px)}}.CookieBanner-module-scss-module__iE5W0W__cookieBanner{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:999;background-color:#fff;border-radius:30px 0;padding:24px 0;animation:.35s cubic-bezier(.1,.6,.2,.94) both CookieBanner-module-scss-module__iE5W0W__cookieBannerIn;position:fixed;left:8px;box-shadow:4px 4px 12px #2e292729}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__cookieBanner{border-radius:21px 0;padding:17px 0}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__cookieBanner{right:4px;bottom:calc(4px + env(safe-area-inset-bottom,0px));padding:20px 0;left:4px}}@media (prefers-reduced-motion:reduce){.CookieBanner-module-scss-module__iE5W0W__cookieBanner{animation:none}}.CookieBanner-module-scss-module__iE5W0W__cookieBanner.CookieBanner-module-scss-module__iE5W0W__isPreferences{overscroll-behavior:contain;max-height:calc(100dvh - 104px);overflow-y:auto}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__cookieBanner.CookieBanner-module-scss-module__iE5W0W__isPreferences{max-height:calc(100dvh - 81px)}}@media only screen and (max-width:1023.98px){.CookieBanner-module-scss-module__iE5W0W__cookieBanner.CookieBanner-module-scss-module__iE5W0W__isPreferences{max-height:calc(100dvh - 82px)}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__cookieBanner.CookieBanner-module-scss-module__iE5W0W__isPreferences{max-height:calc(100dvh - 70px)}}.CookieBanner-module-scss-module__iE5W0W__inner{grid-template-columns:1fr auto auto;grid-template-areas:"message actions close";align-items:center;column-gap:32px;width:calc(100% - 224px);max-width:1200px;margin-inline:auto;display:grid}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__inner{width:calc(100% - 158px);max-width:849px}}@media only screen and (max-width:1023.98px){.CookieBanner-module-scss-module__iE5W0W__inner{width:calc(100% - 80px);max-width:672px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__inner{width:calc(100% - 40px);max-width:342px}}@media only screen and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__inner{grid-template-columns:1fr auto;grid-template-areas:"message close""actions actions";align-items:start;gap:16px}}.CookieBanner-module-scss-module__iE5W0W__inner.CookieBanner-module-scss-module__iE5W0W__isPreferences{grid-template-columns:1fr auto;grid-template-areas:"head close""actions actions""categories categories";align-items:start;gap:24px 32px}@media only screen and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__inner.CookieBanner-module-scss-module__iE5W0W__isPreferences{gap:16px}}.CookieBanner-module-scss-module__iE5W0W__message{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;grid-area:message;margin:0;font-size:16px;font-weight:400;line-height:normal}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__message{font-size:14px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__message{font-size:14px}}.CookieBanner-module-scss-module__iE5W0W__message{color:#1c1917}.CookieBanner-module-scss-module__iE5W0W__messageTitle{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:normal}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__messageTitle{font-size:17px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__messageTitle{font-size:20px}}.CookieBanner-module-scss-module__iE5W0W__messageTitle{color:#1c1917;margin-bottom:4px}.CookieBanner-module-scss-module__iE5W0W__messageText{margin:0}.CookieBanner-module-scss-module__iE5W0W__gpcNote{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#6b6661;margin:8px 0 0;font-size:14px;font-weight:500;line-height:normal}@media (max-width:359.98px){.CookieBanner-module-scss-module__iE5W0W__gpcNote{display:none}}.CookieBanner-module-scss-module__iE5W0W__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.CookieBanner-module-scss-module__iE5W0W__learnMore{color:#4f46e5;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (hover:hover){.CookieBanner-module-scss-module__iE5W0W__learnMore:hover{color:#1c1917}}.CookieBanner-module-scss-module__iE5W0W__learnMore:focus-visible{outline-offset:3px;outline:2px solid #4f46e5}.CookieBanner-module-scss-module__iE5W0W__head{flex-direction:column;grid-area:head;gap:8px;display:flex}.CookieBanner-module-scss-module__iE5W0W__heading{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:normal}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__heading{font-size:17px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__heading{font-size:20px}}.CookieBanner-module-scss-module__iE5W0W__heading{color:#1c1917}.CookieBanner-module-scss-module__iE5W0W__heading:focus{outline:none}.CookieBanner-module-scss-module__iE5W0W__intro{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;margin:0;font-size:16px;font-weight:400;line-height:normal}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__intro{font-size:14px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__intro{font-size:14px}}.CookieBanner-module-scss-module__iE5W0W__intro{color:#1c1917}.CookieBanner-module-scss-module__iE5W0W__actions{flex-wrap:wrap;grid-area:actions;align-items:center;gap:12px;display:flex}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__button{flex:1 0 auto}}.CookieBanner-module-scss-module__iE5W0W__manage{min-height:44px}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__manage{flex-basis:100%;justify-content:flex-start}.CookieBanner-module-scss-module__iE5W0W__save{flex-basis:100%}}.CookieBanner-module-scss-module__iE5W0W__close{cursor:pointer;grid-area:close;justify-content:flex-end;align-items:center;width:44px;height:44px;transition:opacity .2s;display:flex}@media (hover:hover){.CookieBanner-module-scss-module__iE5W0W__close:hover{opacity:.7}}.CookieBanner-module-scss-module__iE5W0W__close:focus-visible{outline-offset:3px;outline:2px solid #4f46e5}@media only screen and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__close{margin-top:-10px}}.CookieBanner-module-scss-module__iE5W0W__isPreferences>.CookieBanner-module-scss-module__iE5W0W__close{margin-top:-10px}.CookieBanner-module-scss-module__iE5W0W__categories{grid-area:categories;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none;display:grid}@media only screen and (max-width:1023.98px){.CookieBanner-module-scss-module__iE5W0W__categories{grid-template-columns:minmax(0,1fr);row-gap:12px}}.CookieBanner-module-scss-module__iE5W0W__category{grid-row:span 3;grid-template-rows:subgrid;background-color:#f7f3ec;border-radius:16px;row-gap:0;padding:20px;display:grid}@media only screen and (max-width:1023.98px){.CookieBanner-module-scss-module__iE5W0W__category{grid-row:auto;grid-template-rows:none;align-content:start}}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__category{padding:16px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__category{padding:16px}}.CookieBanner-module-scss-module__iE5W0W__categoryHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CookieBanner-module-scss-module__iE5W0W__categoryTitle{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;margin:0;padding-top:3px;font-size:16px;font-weight:500;line-height:normal}@media only screen and (min-width:1024px) and (max-width:1439.98px){.CookieBanner-module-scss-module__iE5W0W__categoryTitle{font-size:14px}}@media only screen and (max-width:767.98px){.CookieBanner-module-scss-module__iE5W0W__categoryTitle{font-size:14px}}.CookieBanner-module-scss-module__iE5W0W__categoryTitle{color:#1c1917;cursor:pointer}.CookieBanner-module-scss-module__iE5W0W__alwaysOn{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#4f46e5;flex-shrink:0;margin:0;padding-top:3px;font-size:14px;font-weight:500;line-height:normal}.CookieBanner-module-scss-module__iE5W0W__categoryDescription{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#1c1917;margin:8px 0 0;font-size:14px;font-weight:400;line-height:normal}.CookieBanner-module-scss-module__iE5W0W__categoryNote{font-family:var(--font-albertSans);letter-spacing:0;text-wrap:balance;color:#6b6661;margin:8px 0 0;font-size:14px;font-weight:500;line-height:normal}.CookieBanner-module-scss-module__iE5W0W__switch{appearance:none;cursor:pointer;background-color:#6b6661;border-radius:13px;flex-shrink:0;width:44px;height:26px;margin:0;transition:background-color .2s;position:relative}.CookieBanner-module-scss-module__iE5W0W__switch:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.1,.6,.2,.94);position:absolute;top:3px;left:3px}.CookieBanner-module-scss-module__iE5W0W__switch:checked{background-color:#4f46e5}.CookieBanner-module-scss-module__iE5W0W__switch:checked:before{transform:translate(18px)}.CookieBanner-module-scss-module__iE5W0W__switch:focus-visible{outline-offset:3px;outline:2px solid #4f46e5}.CookieBanner-module-scss-module__iE5W0W__switch:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.CookieBanner-module-scss-module__iE5W0W__switch,.CookieBanner-module-scss-module__iE5W0W__switch:before{transition:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.PageLoader-module-scss-module__JNY9qq__loader{z-index:1100;background-color:#fff;justify-content:center;align-items:center;transition:opacity .4s,visibility 0s linear .4s;display:flex;position:fixed;inset:0}.PageLoader-module-scss-module__JNY9qq__loader.PageLoader-module-scss-module__JNY9qq__leaving{opacity:0;visibility:hidden;pointer-events:none}html[data-loader=seen] .PageLoader-module-scss-module__JNY9qq__loader{display:none}.PageLoader-module-scss-module__JNY9qq__mark{width:96px;height:96px;display:block}@media only screen and (max-width:767.98px){.PageLoader-module-scss-module__JNY9qq__mark{width:72px;height:72px}}.PageLoader-module-scss-module__JNY9qq__mark path{opacity:.15;animation:1.2s linear infinite PageLoader-module-scss-module__JNY9qq__petal-chase}.PageLoader-module-scss-module__JNY9qq__mark .PageLoader-module-scss-module__JNY9qq__petalTopLeft{fill:#4f46e5}.PageLoader-module-scss-module__JNY9qq__mark .PageLoader-module-scss-module__JNY9qq__petalTopRight{fill:#1c1917;animation-delay:-.9s}.PageLoader-module-scss-module__JNY9qq__mark .PageLoader-module-scss-module__JNY9qq__petalBottomRight{fill:#1c1917;animation-delay:-.6s}.PageLoader-module-scss-module__JNY9qq__mark .PageLoader-module-scss-module__JNY9qq__petalBottomLeft{fill:#1c1917;animation-delay:-.3s}@keyframes PageLoader-module-scss-module__JNY9qq__petal-chase{0%{opacity:1}50%,to{opacity:.15}}@media (prefers-reduced-motion:reduce){.PageLoader-module-scss-module__JNY9qq__mark path{opacity:1;animation:none}.PageLoader-module-scss-module__JNY9qq__loader{transition:none}}
.Main-module-scss-module__-Z0BOq__Page{overflow:clip}.Main-module-scss-module__-Z0BOq__Main{flex-direction:column;gap:8px;padding:8px;display:flex}@media only screen and (max-width:767.98px){.Main-module-scss-module__-Z0BOq__Main{gap:4px;padding:4px}}
