.DisplaySelector_display-selector-link__container__FunHq{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@keyframes DisplaySelector_hue-animation__wHQQ1{0%{--hue:0}to{--hue:360}}.DisplaySelector_display-selector--showcase__MjOYk{--average-color:hsl(var(--average-color-hue,0),100%,90%);--average-color-transparent:hsl(var(--average-color-hue,0),100%,90%,10%)}.DisplaySelector_display-selector-container__0kOu_{position:absolute;inset:0;pointer-events:none}.DisplaySelector_display-selector__t13lh{--display-selector-offset-inline:var(--medium-s);--display-selector-padding-inline:var(--small-m);z-index:24;position:fixed;inset:auto 0 1.5rem;transform:translateY(calc(var(--display-selector-transform-translate-y, 100%) - 100%));display:flex;align-items:center;width:calc(100% - var(--display-selector-offset-inline)*2);max-width:31.25rem;height:2.5rem;padding-inline:var(--display-selector-padding-inline);margin-inline:auto;background-color:var(--average-color-transparent);border-radius:var(--border-radius-nav);pointer-events:auto;transition:1s var(--motion-ease-in-out);transition-property:transform,opacity;-webkit-backdrop-filter:var(--backgroundblur-backdrop-filter);backdrop-filter:var(--backgroundblur-backdrop-filter)}@media(min-width:1024px){.DisplaySelector_display-selector__t13lh{--display-selector-offset-inline:0rem;inset-block-end:var(--medium-s)}}.DisplaySelector_display-selector__t13lh:before{content:"";z-index:25;position:absolute;transform:translateX(calc(100% * var(--display-selector-pill-translate-x-factor, 0)));width:calc(50% - var(--display-selector-padding-inline));height:2rem;background-color:var(--average-color);border-radius:var(--border-radius-nav);transition:transform var(--display-selector-transition-duration,1s) var(--motion-ease-in-out)}.DisplaySelector_display-selector--intro__yjCM6{--display-selector-transform-translate-y:300%}.DisplaySelector_display-selector--first-load__n9cVh{transition:transform 1s var(--motion-ease-in-out)}.DisplaySelector_display-selector--dragging__BPe6R{pointer-events:none}.DisplaySelector_display-selector__t13lh[data-hidden=true]{--display-selector-transform-translate-y:300%;opacity:1}.DisplaySelector_display-selector-link__GmsCw{--display-selector-link-dot-size:0.375rem;--display-selector-link-gap-before-text:var(--small-l);z-index:26;display:flex;align-items:center;justify-content:center;width:50%;height:2rem;color:var(--average-color)}.DisplaySelector_display-selector-link__GmsCw:hover{--display-selector-text-translation-factor:1}.DisplaySelector_display-selector-link__container__FunHq{position:relative;transform:translateX(calc(var(--display-selector-translation-factor, 0) * var(--display-selector-link-gap-before-text)));display:flex;justify-content:center;text-align:center;transition:1s var(--motion-ease-in-out);transition-property:transform,color}.DisplaySelector_display-selector-link__container__FunHq:before{content:"";position:absolute;inset:50% auto auto 0;transform:translate(calc(-100% - var(--display-selector-translation-factor, 0) * var(--display-selector-link-gap-before-text)),-50%);height:var(--display-selector-link-dot-size);aspect-ratio:1;opacity:var(--display-selector-dot-before-opacity,0);background-color:var(--dark-100);border-radius:var(--border-radius-nav);transition:1s var(--motion-ease-in-out);transition-property:opacity,transform}.DisplaySelector_display-selector-link__text-container__wapU4{overflow:hidden;display:grid;grid-template:1fr/1fr}.DisplaySelector_display-selector-link__text__V6wbB{grid-area:1/1;transform:translateY(calc((var(--display-selector-text-translation-factor, 0)) * -110%));padding-block:.0625rem;transition:transform .5s var(--motion-ease-in-out)}.DisplaySelector_display-selector-link__text--next__dBRWp{transform:translateY(calc((1 - var(--display-selector-text-translation-factor, 0)) * 110%))}.DisplaySelector_display-selector-link--active__hVtoI{--display-selector-dot-before-opacity:1;--display-selector-translation-factor:1;color:var(--content-secondary)}.Link_cms-link__uVAIQ{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-large);font-weight:var(--action-large-font-weight);line-height:var(--action-large-line-height)}@keyframes Link_hue-animation__ydxD4{0%{--hue:0}to{--hue:360}}.Link_cms-link__uVAIQ{width:-moz-fit-content;width:fit-content;padding:var(--small-l) var(--small-xxl);color:var(--content-secondary);background-color:var(--container-secondary);border-radius:var(--border-radius-full)}.SectionHero_section-hero__title__MRmNw{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-medium);font-weight:var(--title-medium-font-weight);line-height:var(--title-medium-line-height)}.SectionHero_section-hero__sur-title__aFgeW{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-large);font-weight:var(--action-large-font-weight);line-height:var(--action-large-line-height)}@keyframes SectionHero_hue-animation__6VIfn{0%{--hue:0}to{--hue:360}}.SectionHero_section-hero__k6Def{transform:translateY(var(--section-hero-translate-y,0));display:flex;flex-direction:column;align-items:center;gap:var(--section-hero-gap,var(--large-l));padding:var(--section-hero-padding,var(--medium-l) var(--small-xxl))}@media(min-width:1024px){.SectionHero_section-hero__k6Def{padding:var(--section-hero-padding,var(--large-s) var(--medium-l))}}.SectionHero_section-hero__sur-title__aFgeW,.SectionHero_section-hero__title__MRmNw{color:var(--color-text-hero,--content-primary)}@media(min-width:1024px){.SectionHero_section-hero__sur-title__aFgeW,.SectionHero_section-hero__title__MRmNw{text-align:center}}.SectionHero_section-hero__sur-title__aFgeW{max-width:45.75rem}.SplitTextEnterAnimation_split-text-enter-animation__mNgnx{font-feature-settings:"kern" off;font-kerning:none}.SplitTextEnterAnimation_split-text-enter-animation__line__elPhb{-webkit-clip-path:inset(0 -5% -25% 0);clip-path:inset(0 -5% -25% 0)}.BestExperience_best-experience-category__content__wu7CP{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-small);font-weight:var(--title-small-font-weight);line-height:var(--title-small-line-height)}.BestExperience_best-experience-category__title__V2DSE{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-xxs);font-weight:300;line-height:170%}@media(max-width:1023px){.BestExperience_best-experience-category__title__V2DSE{line-height:130%}}.BestExperience_best-experience-category__description__TRaLo{font-family:var(--font-text,sans-serif);font-size:var(--body-medium);font-weight:var(--body-medium-font-weight);line-height:var(--body-medium-line-height)}.BestExperience_best-experience-hero__OHEmp{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@keyframes BestExperience_hue-animation__Wr3_Q{0%{--hue:0}to{--hue:360}}.BestExperience_best-experience__IFilS{--section-hero-padding:0;display:flex;flex-direction:column;gap:6rem;padding:6rem var(--small-xxl)}@media(min-width:1024px){.BestExperience_best-experience__IFilS{align-items:center;padding:11.25rem var(--medium-l)}}@media(max-width:1023px){.BestExperience_best-experience__svg__MeCsH{width:2rem;height:3rem}}.BestExperience_best-experience-hero__OHEmp{gap:var(--large-m);text-transform:none}@media(max-width:1023px){.BestExperience_best-experience-hero__OHEmp{align-items:flex-start;text-align:left}}.BestExperience_best-experience-categories__auOZQ{display:flex;flex-direction:column;align-items:center;width:100%}.BestExperience_best-experience-category__ngmmz{display:flex;flex-direction:column;gap:var(--medium-m);width:100%;padding-block:6rem;border-top:var(--border-size-s) solid var(--separator-color)}@media(min-width:1024px){.BestExperience_best-experience-category__ngmmz{align-items:center;text-align:center}}.BestExperience_best-experience-category__ngmmz:last-child{gap:14rem}@media(max-width:1023px){.BestExperience_best-experience-category__ngmmz:last-child{gap:6rem;-webkit-padding-after:0;padding-block-end:0}}.BestExperience_best-experience-category__description__TRaLo{max-width:43.375rem;color:var(--light-60)}.BestExperience_best-experience-category__description__TRaLo strong{color:var(--light-100)}@media(min-width:1024px){.BestExperience_best-experience-category__description__TRaLo{text-align:center}}.BestExperience_best-experience-category__container__gqtlY{display:flex;justify-content:space-between;gap:var(--small-xxl);width:100%}@media(max-width:1023px){.BestExperience_best-experience-category__container__gqtlY{flex-direction:column}}.ButtonArrow_button-arrow__exI5M{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-large);font-weight:var(--action-large-font-weight);line-height:var(--action-large-line-height)}@keyframes ButtonArrow_hue-animation__tFpH2{0%{--hue:0}to{--hue:360}}.ButtonArrow_button-arrow__exI5M{animation:ButtonArrow_hue-animation__tFpH2 60s linear infinite;display:flex;align-items:center;justify-content:space-between;gap:var(--small-xxl);width:-moz-fit-content;width:fit-content;min-width:10.625rem;padding:var(--button-arrow-padding,var(--small-m) var(--medium-s));color:var(--button-arrow-content-color,var(--content-secondary));background-color:var(--button-arrow-background,var(--container-tertiary));border-radius:var(--border-radius-nav)}.ButtonArrow_button-arrow__exI5M:hover{--button-arrow-padding:var(--small-xl) var(--small-xxl);--button-arrow-text-translation-factor:1;--button-arrow-transform-x:30%;padding:var(--button-arrow-padding-hover,var(--small-xl) var(--small-xxl));color:var(--button-arrow-content-color-hover,var(--content-secondary))}.ButtonArrow_button-arrow--hue__GuLYl,.ButtonArrow_button-arrow__exI5M:hover{background-color:hsl(var(--hue),76%,77%)}.ButtonArrow_button-arrow__text-container__Mb78G{overflow:hidden;display:grid;grid-template:1fr/1fr}.ButtonArrow_button-arrow__text__qAlqa{grid-area:1/1;transform:translateY(calc((var(--button-arrow-text-translation-factor, 0)) * -110%));padding-block:.0625rem;font-size:1.5rem;transition:transform .5s var(--motion-ease-in-out)}.ButtonArrow_button-arrow__text--next__4pf3t{transform:translateY(calc((1 - var(--button-arrow-text-translation-factor, 0)) * 110%))}.ButtonArrow_button-arrow__arrow__pqQpu{transform:translateX(calc(var(--button-arrow-transform-x, 0) * var(--direction, 1)));transition:transform .5s var(--motion-ease-in-out)}.ButtonArrow_button-arrow__arrow-right__cJRiF{--direction:-1}@keyframes TransitionLink_hue-animation__Y7rQE{0%{--hue:0}to{--hue:360}}@media(min-width:1024px){.TransitionLink_text--second-text__EkDL2:hover{--transition-link-button-hover:1}}.TransitionLink_text__content-container__rT5sJ{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center}@media(min-width:1024px){.TransitionLink_text__content-container__rT5sJ{overflow:hidden}}.TransitionLink_text__content__MIomg{grid-area:1/1;transform:translateY(calc(var(--transition-link-button-hover, 0) * -110%));padding-block:.0625rem;transition:transform .5s var(--motion-ease-in-out)}.TransitionLink_text__content--next__U2SmE{grid-area:1/1;transform:translateY(calc((1 - var(--transition-link-button-hover, 0)) * 110%))}@media(max-width:1023px){.TransitionLink_text__content--next__U2SmE{display:none}}.Header_header-toggle-menu__3ZMy4,.Header_header__link__O0SO5{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@keyframes Header_hue-animation__IQpUR{0%{--hue:0}to{--hue:360}}.Header_header__hBlxr:not([data-average-color-hue]) .Header_header__link--active__5PdpR,.Header_header__hBlxr[data-average-color-hue=false] .Header_header__link--active__5PdpR{animation:Header_hue-animation__IQpUR 60s linear infinite}.Header_header__hBlxr[data-average-color-hue=true] .Header_header__link--active__5PdpR,.Header_header__hBlxr[data-average-color-hue=true][data-opened=false] .Header_header-toggle-menu__3ZMy4{--average-color:hsl(var(--average-color-hue,0),100%,90%)}.Header_header-toggle-menu__3ZMy4,.Header_header__link__O0SO5{--menu-item-cta-padding-inline:var(--small-xxl);z-index:24;position:relative;align-items:center;height:-moz-fit-content;height:fit-content;padding:var(--small-l) var(--menu-item-cta-padding-inline);color:var(--header-color,var(--average-color));background-color:rgba(0,0,0,0);border-radius:var(--border-radius-nav);transition:.3s var(--motion-default);transition-property:background-color,padding,-webkit-backdrop-filter;transition-property:background-color,padding,backdrop-filter;transition-property:background-color,padding,backdrop-filter,-webkit-backdrop-filter}@media(min-width:1024px){.Header_header-toggle-menu__3ZMy4:hover,.Header_header__link__O0SO5:hover{--menu-item-cta-backdrop-filter:0.625rem;background-color:var(--average-color-transparent);-webkit-backdrop-filter:blur(var(--menu-item-cta-backdrop-filter,0));backdrop-filter:blur(var(--menu-item-cta-backdrop-filter,0))}}.Header_header__hBlxr[data-average-color-hue=true] .Header_header__link--active__5PdpR,.Header_header__hBlxr[data-average-color-hue=true][data-opened=false] .Header_header-toggle-menu__3ZMy4{color:var(--header-color,hsl(var(--average-color-hue,0),100%,90%))}.Header_header__hBlxr{z-index:28;position:fixed;inset:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.Header_header--first-load__R36DM{transition:transform 1s var(--motion-ease-in-out)}.Header_header--blend-mode__rhCUZ{mix-blend-mode:difference}.Header_header--gradient__3z13H{--gradient-background-opacity:1}@media(min-width:1024px){.Header_header__hBlxr{padding-inline:var(--medium-s)}}.Header_header__hBlxr:before{content:"";position:absolute;inset:0;opacity:var(--gradient-background-opacity,0);background-image:linear-gradient(180deg,#0D0D0D,rgba(13,13,13,.99) 8.07%,rgba(13,13,13,.98) 15.54%,rgba(13,13,13,.95) 22.5%,rgba(13,13,13,.92) 29.04%,rgba(13,13,13,.87) 35.26%,rgba(13,13,13,.82) 41.25%,rgba(13,13,13,.75) 47.1%,rgba(13,13,13,.68) 52.9%,rgba(13,13,13,.6) 58.75%,rgba(13,13,13,.52) 64.74%,rgba(13,13,13,.42) 70.96%,rgba(13,13,13,.33) 77.5%,rgba(13,13,13,.22) 84.46%,rgba(13,13,13,.11) 91.93%,rgba(13,13,13,0));transition:opacity 1s var(--motion-ease-in-out)}@media(max-width:1023px){.Header_header__hBlxr:before{height:5rem}}.Header_header__title-char___lVuf{text-transform:none}.Header_header__wrapper__kiWaS{position:relative;display:flex;align-content:center;justify-content:space-between;width:100%;transition:transform .5s var(--motion-ease-in-out)}@media(max-width:1023px){.Header_header__wrapper__kiWaS{position:fixed;inset:0 auto auto auto;display:grid;flex-direction:column;grid-template-columns:1fr;align-content:start;grid-gap:var(--medium-l);gap:var(--medium-l);width:100%;height:var(--header-height-opened,0);background-color:var(--container-primary);pointer-events:var(--header-pointer-events,none);transition:height .5s var(--motion-ease-in-out)}.Header_header__wrapper__kiWaS:after{content:"";position:absolute;inset:100% auto auto 0;width:100%;height:var(--header-overlay-opened-height,0);background-image:linear-gradient(to bottom,var(--content-secondary),transparent);transition:height 1s var(--motion-ease-in-out)}}.Header_header__wrapper--opened__oqcPr{--header-height-opened:100vh;--header-nav-transform-translate-y:0%;--header-overlay-opened-height:100%;--header-pointer-events:auto}.Header_header__wrapper-nav__6W0Ic{overflow:hidden;width:100%}.Header_header__nav__y_PDu{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height)}@media(max-width:1023px){.Header_header__nav__y_PDu{flex-direction:column;justify-content:center;gap:var(--medium-l);height:100dvh;background-color:var(--container-primary)}}@media(min-width:1024px){.Header_header__nav__y_PDu{display:grid;grid-template-columns:repeat(var(--header-nav-columns,2),1fr)}}.Header_header__logo__4ndPB{z-index:28;position:absolute;inset:var(--medium-l) auto auto var(--small-xxl);transform:translateY(var(--header-logo-transform-y,-50%));width:1.625rem;cursor:pointer}@media(min-width:1024px){.Header_header__logo__4ndPB{inset:calc(var(--header-height, 0px)/2) auto auto 50%;transform:translate(-50%,-50%);width:2rem}}.Header_header__logo-icon__KD0Qq{pointer-events:none}.Header_header__wrapper-link__qlSQm{display:grid;justify-self:start;width:-moz-fit-content;width:fit-content}@media(max-width:1023px){.Header_header__wrapper-link__qlSQm{-webkit-clip-path:inset(0 -5% -25% 0);clip-path:inset(0 -5% -25% 0)}}.Header_header__wrapper-link--right__xhwmH{justify-self:end}.Header_header__link__O0SO5{overflow:hidden;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1023px){.Header_header__link__O0SO5{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-medium);font-weight:var(--title-medium-font-weight);line-height:var(--title-medium-line-height);transform:translateY(var(--header-nav-transform-translate-y,100%));color:var(--content-primary);transition:transform .5s var(--motion-ease-in-out)}}.Header_header__link__O0SO5:before{position:absolute;inset:50% auto auto var(--menu-item-cta-padding-inline);transform:translate(var(--header-link-active-before-translate-x,100%),-50%) scale(var(--header-link-active-before-scale,0));align-self:center;height:.375rem;aspect-ratio:1;background-color:var(--average-color);border-radius:var(--border-radius-nav);transition:transform .3s var(--motion-default)}@media(min-width:1024px){.Header_header__link__O0SO5:before{content:""}}.Header_header__link--active__5PdpR{--menu-item-cta-backdrop-filter:0.625rem;color:var(--header-color,var(--average-color))}@media(max-width:1023px){.Header_header__hBlxr:not([data-average-color-hue]) .Header_header__link--active__5PdpR,.Header_header__hBlxr[data-average-color-hue=false] .Header_header__link--active__5PdpR{--average-color:hsl(var(--hue),76%,77%)}}.Header_header__hBlxr:not([data-average-color-hue]) .Header_header__link--active__5PdpR>div,.Header_header__hBlxr[data-average-color-hue=false] .Header_header__link--active__5PdpR>div{color:var(--average-color)}@media(min-width:1024px){.Header_header__link--active__5PdpR{--header-link-active-before-scale:1;--header-link-active-before-translate-x:0;-webkit-padding-start:calc(var(--small-l) + var(--menu-item-cta-padding-inline) + .375rem);padding-inline-start:calc(var(--small-l) + var(--menu-item-cta-padding-inline) + .375rem);background-color:var(--average-color-transparent);pointer-events:none}.Header_header__hBlxr[data-average-color-hue=true] .Header_header__link__O0SO5{--average-color:hsl(var(--average-color-hue,0),100%,90%);color:var(--header-color,hsl(var(--average-color-hue,0),100%,90%))}}@media(max-width:1023px){.Header_header__logo-placeholder__LLpB4{display:none}}.Header_header__hBlxr[inert]{--header-logo-transform-y:calc(calc(var(--header-height) * -1) - 50%);--header-toggle-menu-transform-y:calc(calc(var(--header-height) * -1) - 50%);transform:translateY(-100%)}.Header_header__hBlxr[data-theme=light]{--header-color:var(--content-secondary);background:none}.Header_header-toggle-menu__3ZMy4{overflow:hidden;position:absolute;inset:var(--medium-l) var(--small-xxl) auto auto;transform:translateY(var(--header-toggle-menu-transform-y,-50%));display:flex;align-items:center;justify-content:center;width:5rem;height:2rem;background-color:var(--average-color-transparent);-webkit-backdrop-filter:var(--backgroundblur-backdrop-filter);backdrop-filter:var(--backgroundblur-backdrop-filter)}@media(min-width:1024px){.Header_header-toggle-menu__3ZMy4{display:none}}.Header_header-toggle-menu__close-button__I_9HN,.Header_header-toggle-menu__open-button__T8OTL{position:absolute;transform:translateY(var(--button-menu-transform-translate,300%));text-align:center;transition:transform .5s var(--motion-ease-in-out)}.Header_header-toggle-menu__close-button__I_9HN{transform:translateY(var(--button-menu-transform-translate,-300%))}.Header_header-toggle-menu--active__vbE1C{--button-menu-transform-translate:0}.Header_header-languages__IQdrf{position:fixed;inset:auto auto var(--medium-m) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--small-xxl);width:100%;padding-inline:var(--medium-m);opacity:var(--header-languages-opacity,0);transition:opacity var(--header-languages-duration,.5s) var(--motion-ease-in-out) var(--header-languages-duration-delay,.2s)}@media(min-width:1024px){.Header_header-languages__IQdrf{display:none}}.Header_header-languages__separator__TP_Mi{width:100%;height:.0625rem;background-color:var(--light-15)}.Header_header-languages__item__Hnh6L{opacity:.6;color:var(--content-primary)}.Header_header-languages__item--active__2vNyd{opacity:1}.Header_header-languages--active__MCbWu{--header-languages-duration:1s;--header-languages-duration-delay:0.5s;--header-languages-opacity:1}.NotFound_not-found__title__7slQY{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;-webkit-padding-end:.05em;padding-inline-end:.05em;font-size:var(--title-x-large);font-weight:var(--title-xlarge-font-weight);line-height:var(--title-xlarge-line-height);cursor:default}.NotFound_not-found__content__g2cB8{font-family:var(--font-text,sans-serif);font-size:var(--body-medium);font-weight:var(--body-medium-font-weight);line-height:var(--body-medium-line-height)}@keyframes NotFound_hue-animation__SO9lZ{0%{--hue:0}to{--hue:360}}.NotFound_not-found__1F817{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--medium-m);height:100vh;padding:calc(var(--medium-l) + var(--header-height)) var(--medium-l) var(--medium-l);color:var(--content-primary)}.NotFound_not-found__content__g2cB8{text-align:center}.NotFound_not-found__button__uyZL6{--button-arrow-background:var(--container-secondary);--button-arrow-padding:var(--small-xl) var(--medium-s);transition:padding .5s var(--motion-ease-in-out)}@keyframes LayoutContent_hue-animation__e5zL0{0%{--hue:0}to{--hue:360}}.LayoutContent_layout-content__VCVbR{display:flex;flex-direction:column;min-height:100svh}.LayoutContent_layout-content__wrapper__iGtdB{overflow:hidden}@media(max-width:1023px){.LayoutContent_layout-content__wrapper__iGtdB{position:absolute;inset:0;transform:translateY(var(--layout-content-menu-open-transform-translate-y,0));display:flex;transition:transform 1s var(--motion-ease-in-out)}}.LayoutContent_layout-content__VCVbR main{flex:1 1;-webkit-margin-before:var(--layout-content-main-transform-translate-y,0);margin-block-start:var(--layout-content-main-transform-translate-y,0);transition:-webkit-margin-before 1s var(--motion-ease-in-out);transition:margin-block-start 1s var(--motion-ease-in-out);transition:margin-block-start 1s var(--motion-ease-in-out),-webkit-margin-before 1s var(--motion-ease-in-out)}.LayoutContent_layout-content--menu-open__0zh6o{--layout-content-main-transform-translate-y:15.625rem;--layout-content-menu-open-transform-translate-y:30%}@keyframes StartNewExperience_hue-animation__gM9Bo{0%{--hue:0}to{--hue:360}}.StartNewExperience_new-experience__M2ZoE{z-index:2;width:100%;overflow:hidden;position:relative;opacity:var(--section-progress,0);background-color:var(--about-footer-color)}.StartNewExperience_new-experience__container__nfU2Q{--section-gap:var(--medium-xl);transform:translateY(calc((1 - var(--section-progress, 0)) * -40%));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--section-gap);width:100%;min-height:calc(100lvh - var(--footer-height, 0px));padding:var(--section-padding-block,var(--large-s)) var(--section-padding-inline,1rem)}@media(min-width:1024px){.StartNewExperience_new-experience__container__nfU2Q{--section-gap:var(--large-s);--section-padding-inline:var(--medium-l)}}.StartNewExperience_new-experience__hero__B26jh{--color-text-hero:var(--content-secondary);--section-hero-gap:var(--section-gap);--section-hero-padding:0;z-index:4}@media(max-width:1023px){.StartNewExperience_new-experience__hero__B26jh{text-align:center}}.StartNewExperience_new-experience__button__2ctNQ{--button-arrow-padding:var(--small-xl) var(--medium-s);z-index:4;transition:padding .5s var(--motion-ease-in-out);min-width:unset}.Footer_footer-languages__item__FhC92,.Footer_footer__legals__YLmDK{font-family:var(--font-text,sans-serif);font-size:var(--body-x-small);font-weight:var(--body-xsmall-font-weight);line-height:var(--body-xsmall-line-height)}@keyframes Footer_hue-animation__6zqsT{0%{--hue:0}to{--hue:360}}.Footer_footer__4xKpN{position:relative;display:flex;justify-content:space-between;width:100%;padding:var(--medium-xs) var(--medium-l);background-color:var(--footer-background-color);border-top:var(--border-size-s) solid var(--footer-separator-color,var(--container-tertiary))}@media(max-width:1023px){.Footer_footer__4xKpN{flex-direction:column-reverse;gap:var(--medium-s);padding:var(--medium-xs)}}.Footer_footer__legals__YLmDK{z-index:7;position:relative;display:flex;gap:var(--medium-l);color:var(--footer-content-color,var(--content-primary))}.Footer_footer__copyright__hNFHU{opacity:.6}@media(max-width:1023px){.Footer_footer__copyright__hNFHU{order:2}}.Footer_footer__legal-link__oV2Cs{flex:1 1;display:flex}.Footer_footer-languages__n0tc1{z-index:7;position:relative;display:flex;align-items:center;gap:var(--small-xxl)}.Footer_footer-languages__separator__y_jNG{width:3.4375rem;height:.0625rem;background-color:var(--footer-separator-color,var(--container-tertiary))}@media(max-width:1023px){.Footer_footer-languages__separator__y_jNG{flex:1 1;display:flex;width:100%}}.Footer_footer-languages__item__FhC92{z-index:7;position:relative;opacity:var(--footer-language-opacity,.6);color:var(--footer-content-color,--content-primary)}@media(min-width:1024px){.Footer_footer-languages__item__FhC92{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}}.Footer_footer-languages__item--active__bk9OQ{--footer-language-opacity:1}@keyframes AboutClient_hue-animation__e04xl{0%{--hue:0}to{--hue:360}}.AboutClient_about__wgqIB{--footer-background-color:var(--about-footer-color);--footer-content-color:var(--content-secondary);--footer-separator-color:var(--separator-color-dark);-webkit-padding-before:var(--header-height);padding-block-start:var(--header-height);color:var(--content-primary);background:var(--container-primary)}.LegalNotices_client_legal-notices__title__ghoKV{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-large);font-weight:var(--title-large-font-weight);line-height:var(--title-large-line-height)}.LegalNotices_client_legal-notices-content-lines__title__VbeYk{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;font-size:var(--title-xxs);font-weight:300;line-height:170%}@media(max-width:1023px){.LegalNotices_client_legal-notices-content-lines__title__VbeYk{line-height:130%}}.LegalNotices_client_legal-notices-content-lines__description__piSpv{font-family:var(--font-text,sans-serif);font-size:var(--body-small);font-weight:var(--body-small-font-weight);line-height:var(--body-small-line-height)}@keyframes LegalNotices_client_hue-animation__ON8_N{0%{--hue:0}to{--hue:360}}.LegalNotices_client_legal-notices__FTabm{--footer-background-color:var(--about-footer-color);--footer-content-color:var(--content-secondary);--footer-separator-color:var(--separator-color-dark);display:flex;flex-direction:column;align-items:center;width:100%;color:var(--content-primary)}.LegalNotices_client_legal-notices__title__ghoKV{padding:calc(var(--legal-notices-title-padding-block-start, 6rem) + var(--header-height)) var(--medium-l) 0;text-align:center}@media(min-width:1024px){.LegalNotices_client_legal-notices__title__ghoKV{--legal-notices-title-padding-block-start:8rem}}.LegalNotices_client_legal-notices-content-lines__DN92_{display:flex;flex-direction:column;gap:var(--large-xs);padding:var(--legal-notices-content-lines-padding-block,8rem var(--small-xxl))}@media(min-width:1024px){.LegalNotices_client_legal-notices-content-lines__DN92_{--legal-notices-content-lines-padding-block:14rem var(--medium-l);gap:8rem}}.LegalNotices_client_legal-notices-content-lines__item__uPMbW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--large-xs);gap:var(--large-xs);max-width:74.375rem;padding-block:var(--medium-l);border-top:var(--border-size-s) solid var(--separator-color)}@media(min-width:1024px){.LegalNotices_client_legal-notices-content-lines__item__uPMbW{grid-template-columns:1fr 1fr;gap:var(--medium-l)}}@media(max-width:1023px){.LegalNotices_client_legal-notices-content-lines__title__VbeYk{grid-area:1/1/1/4}.LegalNotices_client_legal-notices-content-lines__description__piSpv{grid-area:2/2/3/4}}@keyframes HomeFooter_hue-animation__8HKSD{0%{--hue:0}to{--hue:360}}.HomeFooter_home-footer__t64Rb{display:flex;flex-direction:column}.HomeFooter_home-footer--scroll-locked__6qp6o{display:none}.Filters_filter__WmZwA,.Filters_filters__mobile-filter__CFZzb{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@keyframes Filters_hue-animation__yHYPv{0%{--hue:0}to{--hue:360}}.Filters_filters__J17ow{--drag-bar-height:0.25rem;--drag-bar-position:var(--small-l);z-index:32;position:relative;display:flex;justify-content:center;gap:var(--small-xxl);width:-moz-fit-content;width:fit-content}@media(max-width:1023px){.Filters_filters__J17ow{position:fixed;inset:auto auto 0 0;transform:translateY(var(--filters-translate-y,calc(100% + var(--drag-bar-height) / 2 + var(--drag-bar-position))));flex-direction:column;justify-content:flex-start;width:100%;height:var(--filters-height,auto);padding:var(--small-xxl);background-color:var(--average-color-transparent);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0;transition:transform var(--motion-ease-in-out) .6s;-webkit-backdrop-filter:var(--backgroundblur-backdrop-filter);backdrop-filter:var(--backgroundblur-backdrop-filter)}}@media(min-width:1024px){.Filters_filters__J17ow{transform:translateY(var(--translate-y,0));opacity:var(--opacity,1);transition:1.2s var(--motion-ease-in-out);transition-delay:var(--enter-animation-page-transition-delay,0s);transition-property:transform,opacity}.page--enter .Filters_filters__J17ow{--opacity:0;--translate-y:var(--enter-animation-page-transition-y,6.25rem)}.Filters_filters__J17ow:before{content:"";position:absolute;inset:0;transform:translateX(var(--filter-active-left-position));width:var(--filter-active-width,0);background-color:var(--grey-blur-overlay);border-radius:var(--border-radius-xl);transition:var(--transition-duration,0s) var(--motion-ease-in-out);transition-property:transform,width;-webkit-backdrop-filter:var(--backgroundblur-backdrop-filter);backdrop-filter:var(--backgroundblur-backdrop-filter)}}.Filters_filters--filter-transitions-active__cRSRa{--transition-duration:.7s}.Filters_filters__drag-bar__sMEBn{position:absolute;inset:calc(var(--drag-bar-position)*-1) 0 auto 50%;transform:translate(-50%,-50%);width:6.75rem;height:var(--drag-bar-height);background-color:var(--grey-blur-overlay);border-radius:var(--border-radius-xl);cursor:-webkit-grab;cursor:grab}@media(min-width:1024px){.Filters_filters__drag-bar__sMEBn{display:none}}.Filters_filters__mobile-filter__CFZzb{transform:translateY(var(--translate-y,0));display:flex;align-items:center;justify-content:center;gap:var(--small-l);padding:var(--small-l) var(--small-xxl);white-space:nowrap;opacity:var(--opacity,1);color:var(--content-secondary);background-color:var(--average-color);border-radius:var(--border-radius-nav);transition:1.2s var(--motion-ease-in-out);transition-delay:var(--enter-animation-page-transition-delay,0s);transition-property:transform,opacity}.page--enter .Filters_filters__mobile-filter__CFZzb{--opacity:0;--translate-y:var(--enter-animation-page-transition-y,6.25rem)}@media(min-width:1024px){.Filters_filters__mobile-filter__CFZzb{display:none}}.Filters_filters__container__8Lc6n:before{content:"";z-index:31;position:fixed;inset:0;width:100%;height:100%;opacity:var(--filter-overlay-opacity,0);background-color:var(--container-primary);pointer-events:var(--filter-overlay-pointer-events,none);transition:opacity 1s var(--motion-ease-in-out)}.Filters_filters__container--overlay-active__tQdI_{--filter-overlay-opacity:.8;--filter-overlay-pointer-events:all}.Filters_filters--translate-y__Z8q7I{--filters-translate-y:0}.Filters_filter__WmZwA{display:flex;align-items:center;justify-content:center;gap:var(--small-l);min-height:2rem;padding:var(--small-l) var(--small-xxl);white-space:nowrap;background-color:var(--background-color-name-active);border-radius:var(--border-radius-nav)}@media(max-width:1023px){.Filters_filter__WmZwA{transform:translateY(calc(var(--filter-active-index) * 300%));transition:transform var(--motion-ease-in-out) 1s}}.Filters_filter__WmZwA:hover{--filter-text-transform-factor:1}.Filters_filter__container__jw5lc{position:relative}.Filters_filter__container__jw5lc:before{content:"";position:absolute;inset:50% auto auto var(--left-dot-spacing,0);transform:translate(-50%,-50%) scale(var(--scale-filter-dot,0));width:.375rem;height:auto;aspect-ratio:1;opacity:var(--opacity-filter-dot,0);background-color:var(--average-color);border-radius:var(--border-radius-full);transition:.7s var(--motion-default);transition-property:opacity,transform}@media(max-width:1023px){.Filters_filter__container__jw5lc:before{--left-dot-spacing:calc(var(--small-l) * -1)}}.Filters_filter__container--dot-visibility-active__4YldF{--opacity-filter-dot:1;--scale-filter-dot:1}.Filters_filter__text-container__Iq8b6{overflow:hidden;display:grid;grid-template:1fr/1fr;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.Filters_filter__text-container__Iq8b6{-webkit-padding-start:var(--small-l);padding-inline-start:var(--small-l)}}.Filters_filter__text__7KsMJ{grid-area:1/1;transform:translateY(calc((var(--filter-text-transform-factor, 0)) * -110%));padding-block:.0625rem;transition:transform .5s var(--motion-ease-in-out)}.Filters_filter__text--next__4EoU_{transform:translateY(calc((1 - var(--filter-text-transform-factor, 0)) * 110%))}@media(max-width:1023px){.Filters_filter--selected__pkqK1{--background-color-name-active:var(--light-15)}}.Filters_filter--button-transform-y__WjlUC{transform:translateY(0)}.ProjectLine_project-line__details__TM2kB{font-family:var(--font-text,sans-serif);font-size:var(--body-small);font-weight:var(--body-small-font-weight);line-height:var(--body-small-line-height)}.ProjectLine_project-line__header__QXDvg{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@keyframes ProjectLine_hue-animation__Yx25E{0%{--hue:0}to{--hue:360}}.ProjectLine_project-line__ig89i{--project-line:var(--project-line-index,0);--project-line-delay-factor:min(var(--project-line-inverse,0),4);--project-line-inverse:calc(var(--project-lines, 1) - 1 - var(--project-line, 0));--project-line-padding-block:var(--medium-m);--project-translate-y:calc((1 + var(--project-line, 0)) * 3.125rem);position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--small-xxl);padding-block:var(--project-line-padding-block);-webkit-clip-path:inset(0);clip-path:inset(0);border-top:var(--border-size-s) solid var(--separator-color)}@media(min-width:1024px){.ProjectLine_project-line__ig89i{--project-line-height:calc(var(--project-line-thumbnails-image-height) + 2 * var(--project-line-padding-block));--project-line-padding-block:var(--medium-s);--project-line-thumbnails-image-height:6rem;--project-line-thumbnails-translation-duration:calc(1s * var(--project-line-thumbnails-should-animate, 0));--project-opacity-shown:.4;flex-direction:row;gap:unset;height:calc(var(--project-line-thumbnails-image-height) + var(--project-line-padding-block)*2);opacity:.4;transition:opacity .5s var(--motion-ease-in-out)}.ProjectLine_project-line__ig89i:hover{--project-opacity-shown:1}}.ProjectLine_project-line__ig89i{transform:translateY(var(--project-translate-y,0));opacity:var(--project-opacity,0);transition:var(--project-line-transition-duration,.7s) var(--motion-default);transition-property:transform,opacity}.ProjectLine_project-line__details__TM2kB,.ProjectLine_project-line__header__QXDvg{display:flex;justify-content:space-between;gap:var(--small-l);color:var(--content-primary)}@media(min-width:1024px){.ProjectLine_project-line__details__TM2kB,.ProjectLine_project-line__header__QXDvg{flex-direction:column;justify-content:center}}.ProjectLine_project-line__header__QXDvg{line-height:1}@media(max-width:1023px){.ProjectLine_project-line__title__QNuTH{text-align:end}}.ProjectLine_project-line__details__TM2kB{line-height:1;color:var(--light-60)}.ProjectLine_project-line__thumbnails__TmpGB{overflow:hidden;position:relative;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;width:100%;height:-moz-fit-content;height:fit-content}@media(min-width:1024px){.ProjectLine_project-line__thumbnails__TmpGB{display:none}}.ProjectLine_project-line__thumbnail__ieVbh{position:relative;width:100%;height:auto;aspect-ratio:16/9}@media(min-width:1024px){.ProjectLine_project-line__thumbnail__ieVbh{height:var(--project-line-thumbnails-image-height)}}.projects-list--active .ProjectLine_project-line__ig89i{--project-active-delay:0.4s;--project-line-delay-factor:var(--project-line,0);--project-opacity:var(--project-opacity-shown,1);--project-translate-y:0}.projects-list--entered .ProjectLine_project-line__ig89i{--project-line-transition-delay:0s;--project-line-transition-duration:0.5s}.ProjectLine_project-line__ig89i[inert]{--project-opacity:0;--project-translate-y:100%}.portfolioPage_index__title__u_hDr{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;-webkit-padding-end:.05em;padding-inline-end:.05em;font-size:var(--title-x-large);font-weight:var(--title-xlarge-font-weight);line-height:var(--title-xlarge-line-height);cursor:default}@keyframes portfolioPage_hue-animation__CmAP_{0%{--hue:0}to{--hue:360}}.portfolioPage_index__gviC_{--enter-animation-page-transition-delay:0s;--enter-animation-page-transition-y:6.25rem;position:relative;display:flex;flex-direction:column;gap:var(--large-l);height:-moz-fit-content;height:fit-content;padding:calc(var(--header-height) + var(--medium-l)) 0 0;-webkit-margin-before:-100svh;margin-block-start:-100svh;color:var(--content-primary);background-color:var(--container-primary);transition:opacity 0s var(--index-opacity-transition-delay,0s),-webkit-margin-before 1s var(--motion-ease-in-out);transition:margin-block-start 1s var(--motion-ease-in-out),opacity 0s var(--index-opacity-transition-delay,0s);transition:margin-block-start 1s var(--motion-ease-in-out),opacity 0s var(--index-opacity-transition-delay,0s),-webkit-margin-before 1s var(--motion-ease-in-out)}@media(min-width:1024px){.portfolioPage_index__gviC_{gap:var(--large-m)}.portfolioPage_index__wrapper__B9DJ6{-webkit-clip-path:inset(-100vh 0 -100vh 0);clip-path:inset(-100vh 0 -100vh 0)}}.portfolioPage_index__description__c1Hyu{position:absolute;inset:15svh auto auto 50%;transform:translate(-50%,var(--translate-y,0));align-self:center;width:calc(100% - var(--small-xxl)*2);max-width:45.75rem;text-align:center;opacity:var(--opacity,1);color:var(--content-primary);transition:1.2s var(--motion-ease-in-out);transition-property:transform,opacity}.page--enter .portfolioPage_index__description__c1Hyu,.portfolioPage_index__description__c1Hyu:not(.portfolioPage_index--active-display__gfKyr .portfolioPage_index__description__c1Hyu){--opacity:0;--translate-y:2.5rem}.portfolioPage_index__hero__uXoJx{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--large-m);width:100%;height:50svh}@media(max-width:1023px){.portfolioPage_index__hero__uXoJx{-webkit-padding-before:var(--medium-l);padding-block-start:var(--medium-l)}}@media(min-width:1024px){.portfolioPage_index__hero__uXoJx{height:60svh}}@media(min-width:1920px){.portfolioPage_index__hero__uXoJx{height:65svh}}.portfolioPage_index__title__u_hDr{position:absolute;inset:50svh 0 auto;transform:translateY(-50%);gap:var(--large-m);width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:var(--title-font-size,1rem);text-align:center;color:var(--content-primary);-webkit-clip-path:inset(0 -5% -25% 0);clip-path:inset(0 -5% -25% 0)}@media(min-width:1024px){.portfolioPage_index__title__u_hDr{inset-block-start:45svh}}.portfolioPage_index__title-chars__407DU{transform:translateY(0);transition:.7s var(--motion-ease-in-out) calc(var(--char-index)*.05s + .1s);transition-property:transform}.page--enter .portfolioPage_index__title-chars__407DU,.portfolioPage_index__title-chars__407DU:not(.portfolioPage_index--active-display__gfKyr .portfolioPage_index__title-chars__407DU){transform:translateY(100%)}.portfolioPage_index__projects___j2FY{overflow:hidden;position:relative;display:grid;height:-moz-fit-content;height:fit-content;padding-inline:var(--small-xxl);-webkit-margin-after:5rem;margin-block-end:5rem;opacity:var(--opacity,1);transition:1.2s var(--motion-ease-in-out);transition-property:opacity}.page--enter .portfolioPage_index__projects___j2FY,.portfolioPage_index__projects___j2FY:not(.portfolioPage_index--active-display__gfKyr .portfolioPage_index__projects___j2FY){--opacity:0}@media(min-width:1024px){.portfolioPage_index__projects___j2FY{padding-inline:var(--medium-l)}}.portfolioPage_index__gviC_:before{content:"";z-index:27;position:absolute;inset:auto 0 100%;width:100%;height:100lvh;background:var(--dark-gradient-big);pointer-events:none;transition:1s var(--motion-ease-in-out);transition-property:transform,height}.portfolioPage_index__gviC_:not(.portfolioPage_index--active-display__gfKyr){--index-opacity-transition-delay:1s;-webkit-margin-before:0;margin-block-start:0;opacity:0}.portfolioPage_index__gviC_:not(.portfolioPage_index--active-display__gfKyr):before{transform:translateY(0);height:0}.portfolioPage_projects-list__6omXS{grid-area:1/1/-1/-1;display:flex;flex-direction:column}.portfolioPage_projects-list__6omXS:not(.projects-list--active){position:absolute;inset:0 0 auto;pointer-events:none}.portfolioPage_index-projects-thumbnails__j0f9J{z-index:23;overflow:hidden;position:fixed;inset:var(--mouse-position-y,50%) auto auto 50%;transform:translate(-50%,-50%);display:grid;grid-template:1fr/1fr;width:100%;max-width:50vw;height:auto;aspect-ratio:5.3333333333;pointer-events:none;will-change:inset}.portfolioPage_index-projects-thumbnails__list__8Ms1p{grid-area:1/1;display:grid;grid-template:1fr/1fr}.portfolioPage_index-projects-thumbnails__list__8Ms1p[inert]{opacity:0}@media(max-width:1023px){.portfolioPage_index-projects-thumbnails__j0f9J{display:none}}.portfolioPage_index-project-thumbnails__yFOh2{--extra-pixel-offset:(1 - var(--is-current)) * 1px;--is-current:calc(1 - min(calc(max(calc(var(--active-project-line-index, -1) - var(--project-index)), calc(-1 * calc(var(--active-project-line-index, -1) - var(--project-index))))), 1));--transform-factor:min(1,max(-1,calc(calc(var(--active-project-line-index, -1) - var(--project-index, 0)) / max(1, max(calc(var(--active-project-line-index, -1) - var(--project-index, 0)), calc(-1 * calc(var(--active-project-line-index, -1) - var(--project-index, 0))))))));grid-area:1/1;display:grid;grid-template-columns:repeat(3,1fr)}.portfolioPage_index-project-thumbnails__image-container__CDAK4{overflow:hidden;position:relative;width:100%;height:auto;aspect-ratio:16/9;transition:.5s ease-out;transition-delay:calc(var(--project-thumbnail-index, 0)*.05s);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path;-webkit-clip-path:inset(calc(var(--transform-factor, 0) * (1 - var(--is-current, 0)) * -100% + var(--extra-pixel-offset)) 0 calc((1 - var(--transform-factor, 0)) * (1 - var(--is-current, 0)) * -100%) 0);clip-path:inset(calc(var(--transform-factor, 0) * (1 - var(--is-current, 0)) * -100% + var(--extra-pixel-offset)) 0 calc((1 - var(--transform-factor, 0)) * (1 - var(--is-current, 0)) * -100%) 0);will-change:clip-path}.portfolioPage_index-project-thumbnails__image__UG7wM{transform:translateY(calc(var(--transform-factor, 0) * -75%));width:100%;height:100%;object-fit:cover;transition:.5s ease-out;transition-delay:calc(var(--project-thumbnail-index, 0)*.05s);transition-property:transform}@keyframes page_hue-animation__8w2y1{0%{--hue:0}to{--hue:360}}.page_homepage__suDEx{--footer-background-color:var(--about-footer-color);--footer-content-color:var(--content-secondary);--footer-separator-color:var(--separator-color-dark);overflow:clip;display:grid;grid-template:100svh auto/1fr}.page_homepage__main__kUExL{grid-area:1/1/-1/-1;position:relative;display:grid;grid-template-rows:100svh var(--grid-template-second-row,auto)}.page_homepage__main__kUExL[data-showcase-active-display=true]{--grid-template-second-row:0vh}.family_family__title__khQHj{font-family:var(--font-headline,sans-serif);letter-spacing:-.04em;-webkit-padding-end:.05em;padding-inline-end:.05em;font-size:var(--title-x-large);font-weight:var(--title-xlarge-font-weight);line-height:var(--title-xlarge-line-height);cursor:default}.family_family__description__rSdD1{font-family:var(--font-text,sans-serif);font-size:var(--body-medium);font-weight:var(--body-medium-font-weight);line-height:var(--body-medium-line-height)}.family_family-member__Ux_jP{font-family:var(--font-text,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:var(--action-medium);font-weight:var(--action-medium-font-weight);line-height:var(--action-medium-line-height)}@property --hue{syntax:"<number>";initial-value:0;inherits:true}@keyframes family_hue-animation__Ek6Wi{0%{--hue:0}to{--hue:360}}.family_family__content__D4nhj{--average-color:hsl(var(--average-color-hue,0),100%,90%)}.family_family__phDkt{--enter-animation-page-transition-delay:0.4s;--enter-animation-page-transition-y:2.5rem;width:100%;height:100svh}.family_family__content__D4nhj{--family-content-transform-translate-intro:2.5rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;padding:calc(var(--small-xxl) + var(--header-height)) var(--small-xxl) var(--medium-s);color:var(--average-color)}@media(min-width:1024px){.family_family__content__D4nhj{padding:calc(var(--medium-l) + var(--header-height)) 0 var(--medium-s)}}.family_family__content--intro__CsSHf{--family-content-opacity:1;--family-content-transform-translate-intro:0}.family_family__hero__YLZXU{height:50svh;min-height:50svh}@media(min-width:1024px){.family_family__hero__YLZXU{height:55svh;min-height:55svh}}@media(min-width:1920px){.family_family__hero__YLZXU{height:60svh;min-height:60svh}}.family_family__background__2xGyJ{overflow:hidden;position:fixed;inset:0;width:100%;height:100%;background-color:var(--container-primary)}.family_family__background__2xGyJ:after{content:"";position:absolute;inset:0;width:100%;height:100%;opacity:var(--family-background-opacity,.5);background-color:var(--container-primary);transition:opacity 1s var(--motion-ease-in-out)}.family_family__background--transition__oRKpv{--family-background-opacity:1}.family_family__video__Smok9{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;opacity:var(--opacity,var(--family-video-opacity),1);transition:opacity 1.2s var(--motion-ease-in-out) .9s}.page--enter .family_family__video__Smok9{--opacity:0}.family_family__description__rSdD1{position:absolute;inset:15svh auto auto 50%;transform:translate(-50%,var(--translate-y,0));width:calc(100% - var(--small-xxl)*2);max-width:45.75rem;text-align:center;opacity:var(--opacity,1);transition:1.2s var(--motion-ease-in-out);transition-delay:var(--enter-animation-page-transition-delay,.4s);transition-property:transform,opacity}.page--enter .family_family__description__rSdD1{--opacity:0;--translate-y:2.5rem}.family_family__title__khQHj{position:absolute;inset:50svh 0 auto;transform:translateY(-50%);display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:var(--title-font-size,1rem);-webkit-clip-path:inset(0 -5% -25% 0);clip-path:inset(0 -5% -25% 0)}@media(min-width:1024px){.family_family__title__khQHj{inset-block-start:45svh}}.family_family__title-chars__aeNaA{transform:translateY(140%)}.family_family-members__l7EH2{position:relative;display:flex;flex-direction:column;align-items:center;gap:5svh;width:100%;max-width:72rem;text-transform:uppercase}.family_family-members__list-container__Ega4p{position:relative;transform:translateY(var(--translate-y,0));display:grid;width:100%;opacity:var(--opacity,1);transition:1.2s var(--motion-ease-in-out);transition-delay:var(--enter-animation-page-transition-delay,.4s);transition-property:transform,opacity}.page--enter .family_family-members__list-container__Ega4p{--opacity:0;--translate-y:5rem}.family_family-members__list__dQ_PQ{grid-area:1/1/-1/-1;display:grid;grid-template-columns:repeat(var(--family-members-list-grid-template-column,2),1fr);grid-gap:0 var(--small-s);gap:0 var(--small-s);height:0;text-align:center;pointer-events:var(--list-pointer-events,none)}@media(min-width:1024px){.family_family-members__list__dQ_PQ{--family-members-list-grid-template-column:4}}.family_family-members__list--active__X_xUb{--list-pointer-events:auto;height:auto}.family_family-member__Ux_jP{--family-member-line:round((var(--family-member-index,0) - 1)/var(--family-members-list-grid-template-column,2));--family-member-line-delay-factor:var(--family-member-line-inverse,0);--family-member-line-inverse:calc(var(--family-member-lines, 1) - 1 - var(--family-member-line, 0));--family-member-lines:round(var(--family-members-list-length,1)/var(--family-members-list-grid-template-column,2));--family-member-translate-y:3.125rem;transform:translateY(var(--family-member-translate-y,0));display:flex;align-items:center;justify-content:center;height:3rem;line-height:1.1;opacity:var(--family-member-opacity,0);transition:.7s var(--motion-default);transition-delay:calc(var(--family-member-line-delay-factor, 0)*.05s + var(--family-member-active-delay, 0s));transition-property:transform,opacity}.family_family-members__list--active__X_xUb .family_family-member__Ux_jP{--family-member-active-delay:0.7s;--family-member-line-delay-factor:var(--family-member-line,0);--family-member-opacity:1;--family-member-translate-y:0}@media(min-width:1024px){.family_family-member__Ux_jP{height:2.25rem}}.family_family-member__name__vXrJp{position:relative;display:flex;align-items:center;gap:var(--small-m);width:-moz-fit-content;width:fit-content;padding:var(--small-l) var(--small-xxl);border-radius:var(--border-radius-full);cursor:default;transition:.5s var(--motion-ease-in-out);transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.family_family-member__name__vXrJp:hover{background-color:var(--average-color-transparent);-webkit-backdrop-filter:var(--backgroundblur-backdrop-filter);backdrop-filter:var(--backgroundblur-backdrop-filter)}.family_family-member-loader__H5dzc{position:relative;transform:scale(var(--loader-scale,.5));opacity:var(--loader-opacity,0);transition:1s var(--motion-ease-in-out);transition-property:transform,opacity}.family_family-member-loader__container__8wjQ8{position:relative;display:flex;padding:var(--small-s);background-color:var(--grey-blur-overlay);border-radius:var(--border-radius-full);-webkit-mask:radial-gradient(circle at center,transparent 50%,black 51%);mask:radial-gradient(circle at center,transparent 50%,black 51%)}.family_family-member-loader__progress-circle__brEVM{position:relative;transform:rotate(45deg);width:.6875rem;height:auto;aspect-ratio:1;border-radius:var(--border-radius-full)}.family_family-member-loader__progress-circle__brEVM:before{content:"";visibility:var(--circle-visibility,hidden);position:absolute;inset:calc(var(--small-s)*-1);border:var(--border-size-m) solid var(--average-color);border-radius:var(--border-radius-full);animation-duration:var(--video-duration,2s);animation-play-state:var(--animation-play-state,paused);animation-timing-function:linear;animation-iteration-count:infinite}.family_family-member-loader__progress-circle--active__thiJa:before{--circle-visibility:visible;animation-name:family_l18__oZ4H5}.family_family-member-loader__dot__hEfnh{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:50%;height:auto;aspect-ratio:1;background-color:var(--average-color);border-radius:var(--border-radius-full)}.family_family-member-loader--active__DefHi{--animation-play-state:running;--loader-opacity:1;transform:none}@keyframes family_l18__oZ4H5{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}