@keyframes ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:480px) and (pointer:fine){html{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display: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}
@keyframes ModalDrawer-module-scss-module__NF3XKG__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalDrawer-module-scss-module__NF3XKG__ModalDrawer{width:100vw;height:100dvh;z-index:var(--z-index-modal);position:fixed;top:0;left:0;overflow:hidden}.ModalDrawer-module-scss-module__NF3XKG__overlay{background:color-mix(in srgb, var(--color-black) 50%, transparent);position:absolute;inset:0}.ModalDrawer-module-scss-module__NF3XKG__panel{color:var(--color-white);background-color:var(--color-black)}.ModalDrawer-module-scss-module__NF3XKG__panel::selection,.ModalDrawer-module-scss-module__NF3XKG__panel ::selection{color:var(--color-white);background:color-mix(in srgb, var(--color-white) 20%, transparent)}.ModalDrawer-module-scss-module__NF3XKG__panel{z-index:1;width:100vw;height:100%;position:absolute;top:0;right:0}@media (min-width:700px){.ModalDrawer-module-scss-module__NF3XKG__panel{max-width:500px}}@media (min-width:769px){.ModalDrawer-module-scss-module__NF3XKG__panel{width:50vw}}.ModalDrawer-module-scss-module__NF3XKG__scrollable{z-index:100;height:100svh;padding:var(--grid-margin);flex-direction:column;display:flex;position:relative;overflow-y:auto}
@keyframes Menu-module-scss-module__koFssW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Menu-module-scss-module__koFssW__inner{flex-direction:column;flex-grow:1;justify-content:space-between;gap:40px;display:flex}.Menu-module-scss-module__koFssW__logo{width:100%;max-width:80px}.Menu-module-scss-module__koFssW__head{justify-content:flex-start;align-items:center;display:flex}.Menu-module-scss-module__koFssW__ButtonClose{z-index:1}.Menu-module-scss-module__koFssW__links{flex-grow:1;width:100%;position:relative}@media (max-width:768px){.Menu-module-scss-module__koFssW__links{font-size:clamp(1.4375rem,9.375vw,2.25rem);font-weight:400;line-height:1.13333}}@media (min-width:769px){.Menu-module-scss-module__koFssW__links{text-transform:none;font-size:clamp(0rem,2.344svh,15rem);font-weight:400;line-height:1.20833}}.Menu-module-scss-module__koFssW__links__list{flex-direction:column;gap:.4em;display:flex;position:relative}.Menu-module-scss-module__koFssW__linksItem{border-top:1px solid}.Menu-module-scss-module__koFssW__links__link{text-align:left;width:100%;padding-top:.25em;padding-bottom:.3em;display:block;position:relative}.Menu-module-scss-module__koFssW__logo{column-gap:var(--grid-column-gap);grid-template-columns:repeat(4,1fr);display:grid}.Menu-module-scss-module__koFssW__logo__link{grid-column:1/span 3;display:block}.Menu-module-scss-module__koFssW__logo__svg{width:100%;max-width:300px;height:auto;display:block}
@keyframes StickyHorizontal-module-scss-module__iXMaya__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.StickyHorizontal-module-scss-module__iXMaya__StickyHorizontal{z-index:var(--z-index-sticky-navbar);pointer-events:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.StickyHorizontal-module-scss-module__iXMaya__inner{position:relative}
@keyframes StickyVertical-module-scss-module__PG1jyq__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.StickyVertical-module-scss-module__PG1jyq__StickyVertical{z-index:var(--z-index-sticky-navbar);width:100%;height:calc(var(--navbar-height));pointer-events:none;position:fixed;top:0;left:0;overflow:hidden}.StickyVertical-module-scss-module__PG1jyq__inner{pointer-events:auto;background-color:#0000;width:100%;position:absolute;bottom:100%;left:0}
@keyframes Home-module-scss-module__9wpXwW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Home-module-scss-module__9wpXwW__horizontalScrollContainer{flex-flow:row;width:fit-content;height:100svh;display:flex}
