.cursor_container__WVL93{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:5;pointer-events:none;overflow:hidden}.cursor_container__WVL93 .cursor_cursor__xXX07{position:absolute;transform:translate(-50%,-50%);border-radius:100%;width:40px;height:40px;background-color:var(--black);opacity:.4;transition:transform .6s var(--ease-out-expo)}.cursor_container__WVL93 .cursor_cursor__xXX07.cursor_pointer__qrwk6{transform:translate(-50%,-50%) scale(.5)}@media(hover:none){.cursor_container__WVL93{display:none}}.fixed-slides_fixed-slides__1dmLO{height:var(--length);position:relative;z-index:2}.fixed-slides_fixed-slides__1dmLO .fixed-slides_sticky-wrapper__WQqtn{position:absolute;top:0;left:0;bottom:0;right:0}.fixed-slides_fixed-slides__1dmLO .fixed-slides_sticky-wrapper__WQqtn .fixed-slides_sticky__vCE__{position:-webkit-sticky;position:sticky;height:100vh;width:100%;top:0;left:0}.fixed-slides_progress-bar__Hap99{position:fixed;z-index:3;bottom:0;width:100%;height:.4444444444vh;background:linear-gradient(90deg,#2159ff,#32f3ff);left:-100%;transform:translate3d(var(--progress),0,0);transition:.3s transform var(--ease-out-expo)}@media(max-width:800px){.fixed-slides_progress-bar__Hap99{display:none}}.scrollbar_scrollbar__Qko9A{--color:red;--border-color:#fff;--width:desktop-vw(8px);--min-height:desktop-vw(48px);--position-right:desktop-vw(8px);--border-size:desktop-vw(1px);--border-radius:desktop-vw(4px);position:fixed;right:0;bottom:0;top:0;z-index:4;padding:1.6666666667vw 0}.scrollbar_scrollbar__Qko9A .scrollbar_inner__c3wtr{height:100%;position:relative}.scrollbar_scrollbar__Qko9A .scrollbar_thumb__OxZ1_{min-height:var(--min-height);width:var(--width);background-color:var(--color);position:absolute;right:var(---position-right);border-radius:var(--border-radius);border:var(--border-size) solid var(--border-color);cursor:-webkit-grab;cursor:grab}@media(max-width:800px){.scrollbar_scrollbar__Qko9A{display:none}}.slider_slider__Y3_xL.is-draggable{cursor:-webkit-grab;cursor:grab}.slider_slider__Y3_xL.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.slider_container__duML2{display:flex}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:root{--white:#fff;--white-transparent:hsla(0,0%,100%,0);--black:#000;--black-transparent:transparent;--red:red;--red-transparent:rgba(255,0,0,0);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--layout-columns-count:4;--layout-columns-gap:2.6666666667vw;--layout-margin:5.3333333333vw;--layout-width:calc(100vw - (2 * var(--layout-margin)));--layout-column-width:calc((var(--layout-width) - ((var(--layout-columns-count) - 1) * var(--layout-columns-gap))) / var(--layout-columns-count))}@media(min-width:800px){:root{--layout-columns-count:12;--layout-columns-gap:1.7361111111vw;--layout-margin:3.4722222222vw}}.layout-block,.layout-grid{max-width:var(--layout-width);margin-left:auto;margin-right:auto}.layout-block-inner,.layout-grid-inner{padding-left:var(--layout-margin);padding-right:var(--layout-margin)}.layout-grid,.layout-grid-inner{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-gap:var(--layout-columns-gap)}.aspect-ratio{position:relative;padding-bottom:calc(100%/var(--aspect-ratio));width:100%;height:0}.aspect-ratio>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hidden-overflow{overflow:hidden}.relative{position:relative}@media(min-width:800px){.hide-on-desktop{display:none}}@media(max-width:800px){.hide-on-mobile{display:none}}html.has-scroll-smooth .hide-on-smooth-scroll,html:not(.has-scroll-smooth) .hide-on-native-scroll{display:none}.theme-light{--theme-primary:#fff;--theme-primary-transparent:hsla(0,0%,100%,0);--theme-secondary:#000;--theme-secondary-transparent:transparent;--theme-contrast:red;--theme-contrast-transparent:rgba(255,0,0,0)}.theme-dark{--theme-primary:#000;--theme-primary-transparent:transparent;--theme-secondary:#fff;--theme-secondary-transparent:hsla(0,0%,100%,0);--theme-contrast:red;--theme-contrast-transparent:rgba(255,0,0,0)}html:not(.dev){scrollbar-width:none!important}html:not(.dev) body{-ms-overflow-style:none}html:not(.dev) body::-webkit-scrollbar{width:0!important;height:0!important}:root{--header-height:15.4666666667vw}@media(min-width:800px){:root{--header-height:6.8055555556vw}}html{font-weight:bolder;font-family:Arial,Helvetica,sans-serif;scrollbar-width:thin}html.lenis-stopped{overflow:hidden}body,html{overscroll-behavior:none}body{min-height:100vh}a,button,input,label,select,textarea{color:inherit;cursor:pointer}::selection{background-color:var(--black);color:var(--white)}svg.icon circle[fill],svg.icon path[fill],svg.icon rect[fill]{fill:currentColor}svg.icon circle[stroke],svg.icon path[stroke],svg.icon rect[stroke]{stroke:currentColor}