@import url("https://fonts.googleapis.com/css2?family=Forum:wght@400&display=swap");*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url(../assets/fonts/Satoshi-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:300;src:url(../assets/fonts/Satoshi-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:iconfont;src:url(../assets/fonts/iconfont.woff2?7d42f38d330380fd7065058be3327f66) format("woff2")}[class*="--icon-"]:before{font-family:iconfont}[class*="--icon-twit"]:before{content:"\f101"}[class*="--icon-star"]:before{content:"\f102"}[class*="--icon-leaf"]:before{content:"\f103"}[class*="--icon-inst"]:before{content:"\f104"}[class*="--icon-fb"]:before{content:"\f105"}[class*="--icon-arrow"]:before{content:"\f106"}body{color:#efe7d2;font-family:Satoshi,sans-serif;font-size:1rem;line-height:1;min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:120rem;padding-left:1.5rem;padding-right:1.5rem}.menu__list{display:flex;flex-wrap:wrap;gap:.25rem}.menu__link{border:.0625rem solid transparent;font-size:.75rem;letter-spacing:.0625rem;line-height:1.3;padding:.6875rem;text-transform:uppercase;transition:all .3s}.menu__link--active{background:hsla(0,0%,9%,.502);border:.0625rem solid hsla(43,48%,88%,.149);border-radius:.5rem;transition:all .3s}.icon-menu{display:block;height:.875rem;position:relative;width:1.25rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{background-color:#efe7d2;content:"";height:.0625rem;position:absolute;right:0;transition:all .3s ease 0s;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .03125rem)}[data-fls-menu-open] .icon-menu span{width:0}[data-fls-menu-open] .icon-menu:before{top:calc(50% - .03125rem);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - .03125rem);transform:rotate(45deg)}.header{background-color:#0a0b0a}.header__container{position:relative}.header__body{align-items:center;background-color:#0a0b0a;border-radius:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto auto 1fr;left:3.75vw;padding:.5rem;position:fixed;top:-100%;z-index:25}[data-fls-loaded] .header__body{animation:slide-in-elliptic-top-fwd .7s cubic-bezier(.25,.46,.45,.94) 1s both;top:3.75vw}.header__icon{background:hsla(0,0%,9%,.502);border:.0625rem solid hsla(43,48%,88%,.149);border-radius:.5rem;padding:.75rem .625rem}.header__logo{max-width:7.375rem}.header__menu{justify-self:end}.menu-overlay{background-color:#0a0b0a;height:100vh;padding:1.5rem;position:fixed;right:-100%;top:0;transition:all .3s;width:50%;z-index:10}[data-fls-menu-open] .menu-overlay{right:0;transition:right .6s}.menu-overlay__body{border:.0625rem solid hsla(43,48%,88%,.149);border-radius:1rem;height:100%}.menu-overlay__list{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.menu-overlay__link{color:var(--text-default,#efe7d2);font-family:Forum,sans-serif;position:relative;text-transform:uppercase}.menu-overlay__link:after{background:transparent;bottom:-.25rem;content:"";height:.0625rem;left:0;position:absolute;transition:background .3s;width:100%}.menu-overlay__decor{background:hsla(43,48%,88%,.149);display:block;height:.0625rem;position:relative;width:1.25rem}.menu-overlay__decor:after,.menu-overlay__decor:before{border:.0625rem solid hsla(43,48%,88%,.149);content:"";height:.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:.5rem}.menu-overlay__decor:before{left:-.58125rem}.menu-overlay__decor:after{right:-.58125rem}@keyframes slide-in-elliptic-top-fwd{0%{opacity:0;transform:translateY(-37.5rem) rotateX(-30deg) scale(0);transform-origin:50% 100%}to{opacity:1;transform:translateY(0) rotateX(0) scale(1);transform-origin:50% 62.5rem}}@media (max-width:61.99875em){.menu-overlay{width:35%}}@media (max-width:47.99875em){[class*=__container]{padding-left:.9375rem;padding-right:.9375rem}.header__body{border-radius:0;justify-content:space-between;left:0;padding:.5rem 1.5rem;position:fixed;width:100%}[data-fls-loaded] .header__body{top:0}.menu-overlay{padding:4.0625rem 1.5rem 1.5rem;width:100%}}@media (max-width:34.375em){.menu__body{display:none}.header__body{grid-template-columns:1fr auto}.header__icon{grid-column:2/2;grid-row:1}.header__logo{grid-column:1/2}}@media (max-width:20em){.menu-overlay__link{font-size:1.5rem}}@media (min-width:20em) and (max-width:120em){.menu-overlay__link{font-size:clamp(1.5rem,1rem + 2.5vw,4rem)}}@media (min-width:120em){.menu-overlay__link{font-size:4rem}}@media (any-hover:hover){.menu__link:hover{background:hsla(0,0%,9%,.502);border:.0625rem solid hsla(43,48%,88%,.149);border-radius:.5rem;transition:all .3s}.menu-overlay__link:hover:after{background:hsla(43,48%,88%,.149);transition:background .3s}}@media (any-hover:none){.icon-menu{cursor:default}}