.HomePage_main__7F_5V{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto 1fr;flex-direction:column;align-items:center;justify-items:center}.HomePage_main__7F_5V:before{content:""}.HomePage_main__7F_5V .HomePage_background__GyRJI{max-width:min(75rem,80vw,130vh);width:100%;position:relative}@media not all and (min-width:30rem){.HomePage_main__7F_5V .HomePage_background__GyRJI{max-width:min(75rem,95vw,130vh)}}.HomePage_main__7F_5V .HomePage_logo__5LgVR{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:100/59;max-width:18.75rem;width:30vw}@media not all and (min-width:30rem){.HomePage_main__7F_5V .HomePage_logo__5LgVR{width:40vw}}.HomePage_main__7F_5V .HomePage_button__eFJlC{display:flex;justify-content:center}@media(min-width:40rem){.HomePage_main__7F_5V .HomePage_button__eFJlC{align-self:start;margin-top:max(-4vw,-6.25rem,-10vh)}}.LocaleSwitcher_link__HFVyf{display:flex;align-items:center;gap:.375rem;text-decoration:none;color:#2d2a25;font-size:.875rem;font-family:var(--font-body);font-weight:700}.LocaleSwitcher_link__HFVyf.LocaleSwitcher_is_padding__CMInF{padding:.625rem}.LocaleSwitcher_logo__EHCP9{display:flex;font-size:1.25rem;color:#a29b90}.Footer_wrapper__RNJXi{background-color:#f0eeea;padding-block:1.625rem 2.8125rem;max-width:240rem}.Footer_main__SGHFE{display:flex;flex-wrap:wrap;gap:2.5rem}@media(min-width:35rem){.Footer_main__SGHFE{gap:1.375rem}}@media(min-width:48rem){.Footer_main__SGHFE{flex-wrap:nowrap;justify-content:space-between}}.Footer_column__NtWyV{display:flex}.Footer_column__NtWyV:not(:first-child){gap:1.375rem}.Footer_column__NtWyV:first-child{flex-direction:column;gap:.625rem}@media(min-width:75rem){.Footer_column__NtWyV:first-child{flex-basis:calc(100% - 48.8125rem)}}.Footer_locales__wazT5{margin-top:1.25rem}.Footer_copyright__uN2wy{font-size:.75em;font-weight:600;color:#59544b;margin-top:4.25rem}@media(min-width:48rem){.Footer_copyright__uN2wy{margin-top:auto}}.Footer_link__qCm9K{font-size:.75em;font-weight:600;color:#000;text-decoration:none;margin-top:.6875rem;font-weight:700}.Footer_link__qCm9K:focus-visible,.Footer_link__qCm9K:hover{color:#00ed92}.Footer_linkList__dDlYA{padding:unset;margin:unset;list-style:none;display:flex;gap:.625rem;flex-wrap:wrap}.Footer_card__a_cMC{position:relative;width:100%;padding:1.25rem 1.125rem;background-color:#f5f3f0;border-radius:.625rem}@media(min-width:35rem){.Footer_card__a_cMC{max-width:21.75rem}}.Footer_contactLink__snbt5{text-decoration:none;font-size:.875em}.Footer_contactLink__snbt5:after{content:"";position:absolute;inset:0;border:solid #ece2d6;border-width:1px 1px 5px;border-radius:.625rem;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;z-index:0}.Footer_contactLink__snbt5:focus-visible:after,.Footer_contactLink__snbt5:hover:after{opacity:1;visibility:initial}.Footer_contactLink__snbt5:focus-visible .Footer_arrow__hfTyD,.Footer_contactLink__snbt5:hover .Footer_arrow__hfTyD{transform:translateX(-.25rem)}.Footer_contactContent__DmCkD{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:3.0625rem}.Footer_contactButton__QeqRp{display:flex;align-items:center;gap:.625rem;padding-top:.3125rem;height:2.25rem}.Footer_contactText__9zWl3{color:#a29b90;font-weight:600}.Footer_info__03Xlp{height:100%;display:flex;flex-direction:column}.Footer_infoRow__BdRSa{padding-block:.3125rem;text-decoration:none}.Footer_infoRowIn__n594p{height:2.25rem;display:flex;gap:1.25rem;justify-content:space-between;align-items:center;border-bottom:1px solid #ece2d6}.Footer_infoRow__BdRSa:focus-visible .Footer_arrow__hfTyD,.Footer_infoRow__BdRSa:hover .Footer_arrow__hfTyD{transform:translateX(-.25rem)}.Footer_infoContact__KHGfU{color:#59544b}.Footer_infoSocials__fgn5C{display:flex;gap:1.8125rem;flex-wrap:wrap;margin-top:1.875rem}.Footer_infoIcon__cN_Z7{display:flex;font-size:1.625rem;color:#a29b90}.Footer_buttonWithArrow__EysvB{white-space:nowrap;display:flex;gap:.375rem;align-items:center;color:#2d2a25}.Footer_buttonWithArrow__EysvB .Footer_arrow__hfTyD{display:flex;font-size:1.25rem;transition:transform .3s}.Header_in__bFlSx{display:flex;justify-content:space-between;align-items:center;column-gap:1rem;padding-block:1.5rem}@media(min-width:48rem){.Header_in__bFlSx{padding-block:1.75rem}}.Header_logo__1FMgj{width:calc(var(--Header-logo-width)*.7*.0625rem);display:flex;position:relative;gap:.25rem;aspect-ratio:var(--Header-logo-width)/var(--Header-logo-height)}@media(min-width:48rem){.Header_logo__1FMgj{width:calc(var(--Header-logo-width)*.0625rem)}}@media(min-aspect-ratio:7/9){.Layout_wrapper__qoIXd .Layout_is_mobile__DWH8c{display:none}}@media not (min-aspect-ratio:7/9){.Layout_wrapper__qoIXd .Layout_is_desktop__7K_x9{display:none}}.Layout_heroButton__dDWZM{position:absolute;inset:0;padding-top:calc(var(--header-height) + var(--waitlistButton-height)/2);pointer-events:none}.Layout_heroButtonIn__8lRQo{position:-webkit-sticky;position:sticky;top:1.25rem;display:flex;justify-content:center;align-items:center;width:100%;height:var(--waitlistButton-height);z-index:100;pointer-events:all}@media(min-aspect-ratio:7/9){.Layout_heroButton__dDWZM{padding-top:calc(var(--waitlistButton-offsetTop))}}.Layout_wrapper__qoIXd{display:flex;flex-direction:column;min-height:100vh;position:relative}@media(min-aspect-ratio:7/9){.Layout_wrapper__qoIXd.Layout_is_homepage__yWhE7 .Layout_headerWrapper__WjJ8v{position:absolute;inset:0 0 auto;z-index:1}}.Layout_header__klBKw{position:relative;z-index:0}.Layout_header__klBKw:after{content:"";position:absolute;inset:0;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.4s;z-index:-1}.Layout_header__klBKw.Layout_is_background__2Ji1s:after{visibility:initial;opacity:1}.Layout_main__w6Jc8{flex-grow:1}.Layout_waitlistButton__N0sdH{position:absolute;padding-top:var(--Layout-waitlistButton-paddingTop);height:100%;inset:0;pointer-events:none;z-index:11}.Layout_waitlistButtonIn__CoEh_{display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:var(--header-height);transform:translateY(calc(-50% + var(--header-height) / -2));pointer-events:all}.Layout_waitlistButtonIcon__E6Eca{display:flex;font-size:1.375rem}
/*# sourceMappingURL=77cfc361d1209b66.css.map*/