.layout-module-scss-module__V5hs0q__web-layout{flex-direction:column;min-height:100dvh;display:flex}.layout-module-scss-module__V5hs0q__web-layout .layout-module-scss-module__V5hs0q__web-layout-header{flex-shrink:0}.layout-module-scss-module__V5hs0q__web-layout .layout-module-scss-module__V5hs0q__web-layout-content{flex-grow:1}.layout-module-scss-module__V5hs0q__web-layout .layout-module-scss-module__V5hs0q__web-layout-footer{flex-shrink:0;margin-top:auto}.layout-module-scss-module__V5hs0q__web-layout-header{--bar-height:var(--header-height);z-index:50;height:calc(var(--bar-height) + env(safe-area-inset-top));color:var(--neutral-0);box-sizing:border-box;padding:env(safe-area-inset-top) var(--space-32) 0;background:0 0;flex-direction:row;justify-content:space-between;align-items:center;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:1024px){.layout-module-scss-module__V5hs0q__web-layout-header{padding-inline:var(--space-24)}}@media (max-width:480px){.layout-module-scss-module__V5hs0q__web-layout-header{--mobile-bar-height:4.5rem;--bar-height:var(--mobile-bar-height)}}.layout-module-scss-module__V5hs0q__web-layout-header:not(.layout-module-scss-module__V5hs0q__web-layout-header-scrolled){top:env(safe-area-inset-top);height:var(--bar-height);padding-top:0}.layout-module-scss-module__V5hs0q__web-layout-header .layout-module-scss-module__V5hs0q__web-layout-logo{color:inherit;align-items:center;height:1.875rem;display:flex}.layout-module-scss-module__V5hs0q__web-layout-header .layout-module-scss-module__V5hs0q__web-layout-logo img{width:auto;height:100%}@media (max-width:1024px){.layout-module-scss-module__V5hs0q__web-layout-header .layout-module-scss-module__V5hs0q__web-layout-logo{height:1.5rem}}.layout-module-scss-module__V5hs0q__web-layout-header .layout-module-scss-module__V5hs0q__web-layout-menu-toggle{color:inherit;cursor:pointer;padding:var(--space-4);transition:scale var(--motion-duration-fast) var(--motion-easing-base);background:0 0;border:none;display:inline-flex}.layout-module-scss-module__V5hs0q__web-layout-header .layout-module-scss-module__V5hs0q__web-layout-menu-toggle:active{scale:.94}.layout-module-scss-module__V5hs0q__web-layout-header-scrolled{background:var(--neutral-950);box-shadow:0 1px 8px #00000059}.layout-module-scss-module__V5hs0q__web-layout-header-menu-open{transition:none}@media (hover:hover){.layout-module-scss-module__V5hs0q__web-layout-header-menu-open:hover{--glow-opacity:1}}.layout-module-scss-module__V5hs0q__web-layout-content{width:100%;min-height:100%;padding-top:calc(var(--header-height) + env(safe-area-inset-top))}.layout-module-scss-module__V5hs0q__web-layout-header-action{align-items:center;gap:var(--space-40);display:flex}@media (max-width:1024px){.layout-module-scss-module__V5hs0q__web-layout-header-action{gap:var(--space-24)}}
.MenuIcon-module-scss-module__Oj379G__icon{--icon-width:var(--space-28);--icon-height:var(--space-20);--line-weight:var(--space-2);--line-gap:var(--space-8);--hover-cycle:calc(var(--motion-duration-slow) * 4.5);width:var(--icon-width);height:var(--icon-height);display:block;position:relative}.MenuIcon-module-scss-module__Oj379G__line{top:calc(50% - var(--line-weight)/2);width:100%;height:var(--line-weight);border-radius:var(--radius-pill);scale:var(--menu-line-len) 1;translate:calc((var(--menu-line-len) - 1)*50%) var(--menu-line-y,0);transition-property:scale,translate,rotate,opacity;transition-duration:var(--motion-duration-slow);transition-timing-function:var(--motion-easing-emphasized);background:currentColor;position:absolute;left:0}.MenuIcon-module-scss-module__Oj379G__line:first-child{--menu-line-len:.55;--menu-line-y:calc(-1 * var(--line-gap));--line-phase:0}.MenuIcon-module-scss-module__Oj379G__line:nth-child(2){--menu-line-len:1;--line-phase:.3333}.MenuIcon-module-scss-module__Oj379G__line:nth-child(3){--menu-line-len:.75;--menu-line-y:var(--line-gap);--line-phase:.6667}.MenuIcon-module-scss-module__Oj379G__open .MenuIcon-module-scss-module__Oj379G__line:first-child{--menu-line-len:1;--menu-line-y:0;rotate:135deg}.MenuIcon-module-scss-module__Oj379G__open .MenuIcon-module-scss-module__Oj379G__line:nth-child(2){opacity:0;rotate:90deg}.MenuIcon-module-scss-module__Oj379G__open .MenuIcon-module-scss-module__Oj379G__line:nth-child(3){--menu-line-len:1;--menu-line-y:0;rotate:-135deg}@keyframes MenuIcon-module-scss-module__Oj379G__menu-line-roll{0%,to{scale:.55 1;translate:-22.5% var(--menu-line-y,0)}33.333%{scale:1;translate:0 var(--menu-line-y,0)}66.667%{scale:.75 1;translate:-12.5% var(--menu-line-y,0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:hover>.MenuIcon-module-scss-module__Oj379G__icon:not(.MenuIcon-module-scss-module__Oj379G__open) .MenuIcon-module-scss-module__Oj379G__line{animation:MenuIcon-module-scss-module__Oj379G__menu-line-roll var(--hover-cycle) var(--motion-easing-emphasized) infinite;animation-delay:calc(var(--line-phase)*var(--hover-cycle)*-1)}}
.NavGlow-module-scss-module__4gY-za__glow{--glow-size:calc(var(--space-200) * 2);z-index:-1;pointer-events:none;opacity:var(--glow-opacity,0);transition:opacity var(--motion-duration-slow) var(--motion-easing-emphasized);position:absolute;inset:0;overflow:hidden}.NavGlow-module-scss-module__4gY-za__glow:before{content:"";width:var(--glow-size);height:var(--glow-size);margin:calc(var(--glow-size)/-2) 0 0 calc(var(--glow-size)/-2);background:radial-gradient(closest-side, color-mix(in srgb, var(--neutral-0) 8%, transparent), transparent);translate:var(--glow-x,0) calc(var(--glow-y,0px) - var(--glow-top,0px));position:absolute;top:0;left:0}
.Footer-module-scss-module__skEbPG__container{--section-pad-block:calc(var(--spacing-6xl) * 2.5);--section-pad-inline:var(--spacing-5xl);--section-container:100rem;--display-size:calc(var(--font-size-5xl) * 1.6);--display-leading:1;--display-tracking:-.045em;box-sizing:border-box;padding-inline:max(var(--section-pad-inline),(100% - var(--section-container))/2)}@media (max-width:768px){.Footer-module-scss-module__skEbPG__container{--section-pad-block:calc(var(--spacing-6xl) * 2);--section-pad-inline:var(--spacing-lg);--display-size:calc(var(--font-size-5xl) * 1.25)}}.Footer-module-scss-module__skEbPG__container{box-sizing:border-box;background:var(--color-white);width:100%;min-height:calc(100dvh - 87px);color:var(--neutral-950);font-family:var(--font-sans);letter-spacing:-.03em;flex-direction:column;justify-content:space-between;padding-top:100px;padding-bottom:40px;font-size:16px;font-weight:400;line-height:16px;display:flex}@media (max-width:834px){.Footer-module-scss-module__skEbPG__container{padding-top:60px;padding-bottom:32px}}@media (max-width:480px){.Footer-module-scss-module__skEbPG__container{padding-top:40px;padding-bottom:24px}}.Footer-module-scss-module__skEbPG__columns{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:1024px){.Footer-module-scss-module__skEbPG__columns{gap:var(--space-32) var(--space-48)}}.Footer-module-scss-module__skEbPG__column{flex-direction:column;gap:15px;min-width:9rem;display:flex}@media (max-width:480px){.Footer-module-scss-module__skEbPG__column{flex:100%;min-width:0}}.Footer-module-scss-module__skEbPG__column a,.Footer-module-scss-module__skEbPG__column span{color:var(--neutral-950);text-decoration:none}.Footer-module-scss-module__skEbPG__column a{-webkit-tap-highlight-color:#0000}.Footer-module-scss-module__skEbPG__column a:hover,.Footer-module-scss-module__skEbPG__column a:active,.Footer-module-scss-module__skEbPG__column a:focus-visible{text-decoration:underline}.Footer-module-scss-module__skEbPG__column .Footer-module-scss-module__skEbPG__column-title{color:var(--neutral-500);text-transform:uppercase}.Footer-module-scss-module__skEbPG__watermark{max-width:100%;height:auto}@media (max-width:480px){.Footer-module-scss-module__skEbPG__watermark{margin-top:50px}}.Footer-module-scss-module__skEbPG__footer-app{justify-content:center;display:flex}
.Header-module-scss-module__eR-Emq__web-layout-mobile-nav{--glow-top:var(--header-height);--nav-text-glow:0 0 var(--space-8) color-mix(in srgb, var(--neutral-0) 18%, transparent), 0 0 var(--space-24) color-mix(in srgb, var(--neutral-0) 7%, transparent);isolation:isolate;top:var(--glow-top);background:var(--neutral-950);padding:var(--space-64) var(--space-32);justify-content:flex-end;gap:var(--space-64);flex-direction:column;display:flex;position:fixed;left:0;right:0;overflow-y:auto}@media (max-width:1024px){.Header-module-scss-module__eR-Emq__web-layout-mobile-nav{padding:var(--space-40) var(--space-24);gap:var(--space-40)}}@media (max-width:480px){.Header-module-scss-module__eR-Emq__web-layout-mobile-nav{--glow-top:var(--mobile-bar-height)}}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-groups{gap:var(--space-40) var(--space-64);flex-wrap:wrap;display:flex}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-group{gap:var(--space-16);flex-direction:column;min-width:12rem;display:flex}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-group a{padding:var(--space-6) 0;color:var(--neutral-0);font-size:var(--text-h1);letter-spacing:var(--tracking-h1);transition:text-shadow var(--motion-duration-base) var(--motion-easing-base);text-decoration:none;display:inline-flex}@media (max-width:1024px){.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-group a{font-size:var(--text-h2)}}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-group a:hover,.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-group a:focus-visible{text-shadow:var(--nav-text-glow)}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-nav-eyebrow{font-family:var(--font-sans);font-size:var(--text-sh2);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-500);opacity:.85}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav ul{gap:var(--space-4);font-family:var(--font-sans);font-weight:var(--font-weight-regular);flex-direction:column;padding:0;display:flex}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav li{opacity:0;animation:.4s forwards Header-module-scss-module__eR-Emq__web-layout-nav-item-in;animation-delay:calc(var(--i,0)*50ms);list-style:none;transform:translateY(.5rem)}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions{align-items:center;gap:var(--space-16);padding-top:var(--space-24);display:flex}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher{color:var(--neutral-0);transition:text-shadow var(--motion-duration-base) var(--motion-easing-base)}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher svg{filter:drop-shadow(0 0 0 color-mix(in srgb, var(--neutral-0) 0%, transparent));transition:filter var(--motion-duration-base) var(--motion-easing-base)}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher:hover,.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher:focus-visible{text-shadow:var(--nav-text-glow);background:0 0}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher:hover svg,.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions .Header-module-scss-module__eR-Emq__web-layout-language-switcher:focus-visible svg{filter:drop-shadow(0 0 var(--space-8) color-mix(in srgb, var(--neutral-0) 18%, transparent))}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav .Header-module-scss-module__eR-Emq__web-layout-mobile-nav-actions a{text-decoration:none}.Header-module-scss-module__eR-Emq__web-layout-mobile-nav-closing{pointer-events:none;animation:.3s ease-in-out forwards Header-module-scss-module__eR-Emq__web-layout-nav-out}@keyframes Header-module-scss-module__eR-Emq__web-layout-nav-out{to{opacity:0}}@keyframes Header-module-scss-module__eR-Emq__web-layout-nav-item-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
