:root{--color-white:#fff;--color-off-white:#eee;--color-gray-light:#e0e0e0;--color-gray:#9d9d9d;--color-gray-dark:#515151;--color-black:#121212;--color-red:#ff090d;--color-orange:#f70;--color-yellow:#fff200;--color-green:#41f141;--color-blue:#4542fd;--color-purple:#b901f1;--color-pink:#ff72ce;--color-gray-filter:#dcdcdc;--color-brown:#b45f1f;--color-permanent-black:#000;--color-permanent-off-white:#eee;--margin-s:.8rem;--margin-l:3.2rem;--easing:ease-out;--easing-out-sine:cubic-bezier(.61, 1, .88, 1);--z-index-sidebar-overlay-cabin:110;--z-index-sidebar-close-overlay:100;--z-index-sidebar-root:90;--z-index-header:60;--z-index-menu:50;--z-index-mobile-overlay:40;--z-index-bottom-panel:30;--z-index-filters-panel:20}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-white:#121212;--color-off-white:#121212;--color-gray-light:#515151;--color-gray:#757575;--color-gray-dark:#9d9d9d;--color-black:#eee}}[data-theme=dark]{--color-white:#121212;--color-off-white:#121212;--color-gray-light:#515151;--color-gray:#757575;--color-gray-dark:#9d9d9d;--color-black:#eee}html.theme-transition,html.theme-transition *{transition:background-color var(--micro-duration) var(--easing),color var(--micro-duration) var(--easing),border-color var(--micro-duration) var(--easing),fill var(--micro-duration) var(--easing),stroke var(--micro-duration) var(--easing)!important;transition-delay:0s!important}html{font-family:var(--font-base-grotesk),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-white);scrollbar-gutter:stable;margin:0;padding:0;font-size:10px}@media (max-width:423.98px){html{font-size:calc(2.52vw - .0799999px)}}@media (min-width:1024px) and (max-width:1439.98px){html{font-size:calc(.6945vw + 1.1104px)}}@media (min-width:1920px){html{font-size:calc(.29vw + 4.432px)}}body{padding-top:var(--menu-offset,0px);transition:padding-top var(--micro-duration) var(--easing);margin:0}*,:after,:before{box-sizing:border-box}a{color:inherit;outline:none;text-decoration:none}p,figure{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}ul{margin-top:0;margin-bottom:0;padding-left:0}li{list-style:none}strong,b{font-weight:800}button{box-shadow:none;touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;border-radius:0;outline:0;padding:0;display:block}button[type=button]{appearance:none}input{box-shadow:none;background-color:#0000;border:0;outline:0;padding:0;display:block}button,input,textarea{color:inherit;appearance:none;font-family:inherit}*{-webkit-tap-highlight-color:#0000}svg{display:block}iframe{border:0}#main,#menu{transition:opacity var(--micro-duration) var(--easing)}.page-transitioning #main,.page-transitioning #menu{opacity:0}#main{flex-direction:column;min-height:100svh;display:flex}
.Header-module-scss-module__wS1-Va__root{height:var(--header-s);background-color:var(--color-white);padding-block:var(--margin-s);z-index:var(--z-index-header);position:fixed;inset:0 0 auto}@media (min-width:1024px){.Header-module-scss-module__wS1-Va__root{height:var(--header-l)}}.Header-module-scss-module__wS1-Va__panel{border-bottom:1px solid var(--color-black);height:100%;padding-bottom:var(--margin-s);justify-content:space-between;align-items:center;display:flex}.Header-module-scss-module__wS1-Va__right{align-items:center;display:flex}.Header-module-scss-module__wS1-Va__searchWrp{border:1px solid var(--color-black);height:3.2rem;margin-right:.4rem}
.Base-module-scss-module__XDc3UG__root{justify-content:center;align-items:center;height:3.6rem;padding-inline:1.2rem;font-size:1.5rem;font-weight:300;line-height:1.3;display:inline-flex}@media (min-width:1024px){.Base-module-scss-module__XDc3UG__root{font-size:1.2rem}}.Base-module-scss-module__XDc3UG__root{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);transition:background-color var(--micro-duration) var(--easing),color var(--micro-duration) var(--easing)}@media (hover:hover){.Base-module-scss-module__XDc3UG__root:hover{background-color:var(--color-gray-light)}.Base-module-scss-module__XDc3UG__root:hover[data-active=true]{background-color:var(--color-gray-dark);color:var(--color-white)}}.Base-module-scss-module__XDc3UG__root:focus-visible{background-color:var(--color-gray-light)}.Base-module-scss-module__XDc3UG__root[data-active=true]{background-color:var(--color-black);color:var(--color-white)}.Base-module-scss-module__XDc3UG__root[data-current=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.Base-module-scss-module__XDc3UG__root[data-reversed=true]{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.Base-module-scss-module__XDc3UG__root[data-reversed=true]:hover{background-color:var(--color-gray-dark)}}.Base-module-scss-module__XDc3UG__root[data-reversed=true]:focus-visible{background-color:var(--color-gray-dark)}.Base-module-scss-module__XDc3UG__root:disabled{opacity:.2;pointer-events:none}@media (min-width:1024px){.Base-module-scss-module__XDc3UG__root{height:3.2rem;padding-inline:1rem}}.Base-module-scss-module__XDc3UG__root.Base-module-scss-module__XDc3UG__inactive{pointer-events:none}
.Hamburger-module-scss-module__JB53Uq__root{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);transition:background-color var(--micro-duration) var(--easing),color var(--micro-duration) var(--easing)}@media (hover:hover){.Hamburger-module-scss-module__JB53Uq__root:hover{background-color:var(--color-gray-light)}.Hamburger-module-scss-module__JB53Uq__root:hover[data-active=true]{background-color:var(--color-gray-dark);color:var(--color-white)}}.Hamburger-module-scss-module__JB53Uq__root:focus-visible{background-color:var(--color-gray-light)}.Hamburger-module-scss-module__JB53Uq__root[data-active=true]{background-color:var(--color-black);color:var(--color-white)}.Hamburger-module-scss-module__JB53Uq__root[data-current=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.Hamburger-module-scss-module__JB53Uq__root[data-reversed=true]{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.Hamburger-module-scss-module__JB53Uq__root[data-reversed=true]:hover{background-color:var(--color-gray-dark)}}.Hamburger-module-scss-module__JB53Uq__root[data-reversed=true]:focus-visible{background-color:var(--color-gray-dark)}.Hamburger-module-scss-module__JB53Uq__root:disabled{opacity:.2;pointer-events:none}.Hamburger-module-scss-module__JB53Uq__root{width:3.6rem;height:3.6rem;position:relative}@media (min-width:1024px){.Hamburger-module-scss-module__JB53Uq__root{width:3.2rem;height:3.2rem}}.Hamburger-module-scss-module__JB53Uq__line{background-color:var(--color-black);transform-origin:50%;width:1.6rem;height:1px;transition:transform var(--micro-duration) var(--easing),opacity var(--micro-duration) var(--easing),width var(--micro-duration) var(--easing);will-change:transform,opacity,width;position:absolute;top:50%;left:50%;transform:translate(-50%)}.Hamburger-module-scss-module__JB53Uq__root[data-active=true] .Hamburger-module-scss-module__JB53Uq__line{background-color:var(--color-white)}.Hamburger-module-scss-module__JB53Uq__line:first-child{transform:translate(-50%)translateY(-.6rem)}.Hamburger-module-scss-module__JB53Uq__root[data-active=true] .Hamburger-module-scss-module__JB53Uq__line:first-child{width:2rem;transform:translate(-50%)rotate(45deg)}.Hamburger-module-scss-module__JB53Uq__root[data-active=true] .Hamburger-module-scss-module__JB53Uq__line:nth-child(2){opacity:0}.Hamburger-module-scss-module__JB53Uq__line:nth-child(3){transform:translate(-50%)translateY(.6rem)}.Hamburger-module-scss-module__JB53Uq__root[data-active=true] .Hamburger-module-scss-module__JB53Uq__line:nth-child(3){width:2rem;transform:translate(-50%)rotate(-45deg)}
.Navigation-module-scss-module__IfGu1G__desktopWrp,.Navigation-module-scss-module__IfGu1G__nav{align-items:center;display:flex}.Navigation-module-scss-module__IfGu1G__primary{width:0;transition:width calc(var(--micro-duration) - .15s) var(--easing);will-change:width;overflow:hidden}.Navigation-module-scss-module__IfGu1G__showPrimary .Navigation-module-scss-module__IfGu1G__primary{width:17.9rem}.Navigation-module-scss-module__IfGu1G__primaryInner{align-items:center;gap:.4rem;padding-right:3.2rem;display:flex}.Navigation-module-scss-module__IfGu1G__secondary{width:0;transition:width calc(var(--micro-duration) - .15s) var(--easing);will-change:width;overflow:hidden}.Navigation-module-scss-module__IfGu1G__showSecondary .Navigation-module-scss-module__IfGu1G__secondary{width:30.2rem}.Navigation-module-scss-module__IfGu1G__secondaryInner{align-items:center;gap:.4rem;padding-right:3.2rem;display:flex}.Navigation-module-scss-module__IfGu1G__socials{align-items:center;gap:.4rem;display:flex}.Navigation-module-scss-module__IfGu1G__rest{width:0;transition:width var(--micro-duration) var(--easing);will-change:width;overflow:hidden}.Navigation-module-scss-module__IfGu1G__showRest .Navigation-module-scss-module__IfGu1G__rest{width:26.7rem}.Navigation-module-scss-module__IfGu1G__restInner{align-items:center;gap:3.2rem;padding-right:3.2rem;display:flex}.Navigation-module-scss-module__IfGu1G__mobileSwitcher{width:0;transition:width var(--micro-duration) var(--easing);will-change:width;overflow:hidden}.Navigation-module-scss-module__IfGu1G__showRest .Navigation-module-scss-module__IfGu1G__mobileSwitcher{width:5.4rem}.Navigation-module-scss-module__IfGu1G__mobileSwitcherInner{padding-right:1.8rem}
.ThemeSwitcher-module-scss-module__gASjYW__root{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);transition:background-color var(--micro-duration) var(--easing),color var(--micro-duration) var(--easing)}@media (hover:hover){.ThemeSwitcher-module-scss-module__gASjYW__root:hover{background-color:var(--color-gray-light)}.ThemeSwitcher-module-scss-module__gASjYW__root:hover[data-active=true]{background-color:var(--color-gray-dark);color:var(--color-white)}}.ThemeSwitcher-module-scss-module__gASjYW__root:focus-visible{background-color:var(--color-gray-light)}.ThemeSwitcher-module-scss-module__gASjYW__root[data-active=true]{background-color:var(--color-black);color:var(--color-white)}.ThemeSwitcher-module-scss-module__gASjYW__root[data-current=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.ThemeSwitcher-module-scss-module__gASjYW__root[data-reversed=true]{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.ThemeSwitcher-module-scss-module__gASjYW__root[data-reversed=true]:hover{background-color:var(--color-gray-dark)}}.ThemeSwitcher-module-scss-module__gASjYW__root[data-reversed=true]:focus-visible{background-color:var(--color-gray-dark)}.ThemeSwitcher-module-scss-module__gASjYW__root:disabled{opacity:.2;pointer-events:none}.ThemeSwitcher-module-scss-module__gASjYW__root{flex-shrink:0;width:3.6rem;height:3.6rem;overflow:hidden}@media (min-width:1024px){.ThemeSwitcher-module-scss-module__gASjYW__root{width:3.2rem;height:3.2rem}}.ThemeSwitcher-module-scss-module__gASjYW__sun{width:100%;height:100%}html[data-theme=light] .ThemeSwitcher-module-scss-module__gASjYW__sun{display:none}@media (prefers-color-scheme:light){html:not([data-theme]) .ThemeSwitcher-module-scss-module__gASjYW__sun{display:none}}.ThemeSwitcher-module-scss-module__gASjYW__moon{width:100%;height:100%}html[data-theme=dark] .ThemeSwitcher-module-scss-module__gASjYW__moon{display:none}@media (prefers-color-scheme:dark){html:not([data-theme]) .ThemeSwitcher-module-scss-module__gASjYW__moon{display:none}}
.MoonIcon-module-scss-module__6oC9IW__path{stroke-width:1.2px}@media (min-width:1024px){.MoonIcon-module-scss-module__6oC9IW__path{stroke-width:1px}}
.SunIcon-module-scss-module__gymVcW__path{stroke-width:1.2px}@media (min-width:1024px){.SunIcon-module-scss-module__gymVcW__path{stroke-width:1px}}
.Search-module-scss-module__GU-JvW__root{background-color:var(--color-white);color:var(--color-black);height:100%;transition:background-color var(--micro-duration) var(--easing);display:flex}@media (hover:hover){.Search-module-scss-module__GU-JvW__root:hover:not(.Search-module-scss-module__GU-JvW__active){background-color:var(--color-gray-light)}}.Search-module-scss-module__GU-JvW__inputWrp{transition:width var(--micro-duration) var(--easing);width:0;display:flex;overflow:hidden}.Search-module-scss-module__GU-JvW__active .Search-module-scss-module__GU-JvW__inputWrp{width:calc(24.4vw - 7.6rem)}.Search-module-scss-module__GU-JvW__input.Search-module-scss-module__GU-JvW__input{line-height:3.1rem}
.SearchInput-module-scss-module__O-cZxq__root{width:100%;display:flex;position:relative}.SearchInput-module-scss-module__O-cZxq__input{letter-spacing:.01em;width:100%;padding-inline:1rem;font-size:1.2rem;font-weight:300;line-height:1}@media (max-width:1023.98px){.SearchInput-module-scss-module__O-cZxq__input{font-size:16px}}.SearchInput-module-scss-module__O-cZxq__input::placeholder{height:100%;color:var(--color-gray-dark);transform:translate(2px)}.SearchInput-module-scss-module__O-cZxq__input.SearchInput-module-scss-module__O-cZxq__clearable{padding-right:2.6rem}.SearchInput-module-scss-module__O-cZxq__clear{color:var(--color-black);align-items:center;display:flex;position:absolute;inset:0 0 0 auto}@media (hover:hover){.SearchInput-module-scss-module__O-cZxq__clear:hover{color:var(--color-gray)}}.SearchInput-module-scss-module__O-cZxq__clearIcon{will-change:transform;flex-shrink:0;width:4rem;height:auto;padding:0 1.6rem}
.SearchButton-module-scss-module__tJ82ka__root{width:calc(3.2rem - 2px);height:100%;color:var(--color-black);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.SearchButton-module-scss-module__tJ82ka__root.SearchButton-module-scss-module__tJ82ka__active:hover{color:var(--color-gray)}}.SearchButton-module-scss-module__tJ82ka__iconSearch{width:3.2rem;height:3.2rem;transition:opacity var(--micro-duration) var(--easing)}.SearchButton-module-scss-module__tJ82ka__active .SearchButton-module-scss-module__tJ82ka__iconSearch{opacity:0}.SearchButton-module-scss-module__tJ82ka__iconClose{opacity:0;width:.8rem;height:.8rem;transition:opacity var(--micro-duration) var(--easing);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.SearchButton-module-scss-module__tJ82ka__active .SearchButton-module-scss-module__tJ82ka__iconClose{opacity:1}
.Menu-module-scss-module__koFssW__root{z-index:var(--z-index-menu);background-color:var(--color-white);padding:var(--header-s) var(--margin-s) 2rem;transition:transform var(--micro-duration) var(--easing);max-height:100svh;position:fixed;inset:0 0 auto;overflow:auto;transform:translateY(-100%)}.Menu-module-scss-module__koFssW__root.Menu-module-scss-module__koFssW__short{max-height:calc(100svh - var(--bottom-panel-s))}
