*,*:after,*:before{margin:0;padding:0;position:relative;box-sizing:border-box;-webkit-user-select:none;user-select:none}a{pointer-events:all;-webkit-user-select:none;user-select:none;display:flex;align-items:center;text-decoration:none;color:inherit}a:before{content:"";opacity:0}[data-webgl-media],[data-webgl-text]{opacity:0}canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;opacity:1;pointer-events:none}:root{--fluid-min: 375;--fluid-max: 1720;--container-max-width: 120rem;--grid-gutter: clamp(.625rem, -.2463rem + 3.7175vw, 3.75rem);--grid-columns: 6}html,body{max-width:100vw;overflow:hidden;font-weight:600;font-family:Gridular,Montserrat,Arial,sans-serif;background-color:#101010}body{width:100%}main{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1rem;padding:4rem 2.2rem 2.2rem}@media only screen and (max-width: 965px){.item-logo{width:5.8rem}}.nav{color:#fff;mix-blend-mode:difference;cursor:pointer}.logo{mix-blend-mode:difference;position:relative;width:6rem;display:flex}.cls-1{fill:#fff}path,polygon{mix-blend-mode:difference}a:hover:before{content:"+";color:#ff0;position:absolute;top:20%;left:-1.2rem;width:15px;height:15px;display:flex;justify-content:center;align-items:center;transition:all .45s;opacity:1;animation:rotating 2s infinite linear;transform-origin:50% 50%}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arrow{-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;right:0;width:1rem;display:inline-block;overflow:hidden}@media screen and (max-width: 565px){.arrow{opacity:0}}@keyframes arrowmove{25%{transform:translate(100%,-100%);opacity:1}50%{transform:translate(0) scale(0);opacity:0}75%{transform:translate(-100%,100%) scale(1);opacity:0}to{opacity:1;transform:translate(0)}}.cursor-container{position:fixed;mix-blend-mode:difference}@font-face{font-family:Gridular;src:url(/assets/Gridular-Regular-41cca4ec.woff2) format("woff2"),url(/assets/Gridular-Regular-e701c399.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{font-family:Gridular,Montserrat,Arial,sans-serif}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}#preloader{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(34,34,34);z-index:9999;--cut: 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#preloader .logo{width:8rem}#preloader svg{width:100%;height:100%}#preloader .cls-1{fill:#fff}#loading-text{color:#222;font-size:2em}header{top:0;position:fixed;z-index:10;pointer-events:none;padding:2.4rem;display:flex;justify-content:space-between;width:100%;mix-blend-mode:difference}@media only screen and (max-width: 965px){header{padding:1.8rem}}.item{position:relative;width:max-content;height:auto;display:flex;gap:2rem}@media only screen and (max-width: 965px){.item{width:max-content}}footer{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;padding:8rem 2rem 2rem;color:#fff;font-size:1rem}@media only screen and (max-width: 965px){footer{display:flex;flex-direction:column;font-size:.6rem;bottom:2rem}}footer span{height:1rem;display:inline}footer .logo,footer a{display:inline}footer svg{width:6rem;font-size:1rem}@media only screen and (max-width: 965px){footer svg{width:4rem}}footer a{pointer-events:all}.container{max-width:var(--container-max-width);margin-inline:auto;height:auto}.grid{display:grid;gap:calc(var(--grid-gutter) * 5) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr);width:100%}@media only screen and (max-width: 965px){.grid{grid-template-columns:repeat(1,1fr)}}.img-wrap{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);max-width:100%;margin:0}@media only screen and (max-width: 965px){.img-wrap{grid-template-columns:repeat(1,1fr)}}.img{display:block;grid-column:1/span 2;max-width:100%}@media only screen and (max-width: 965px){.img{grid-column:1/span 1;width:100%}}.img-wrap figcaption{max-width:200px;align-self:end;opacity:0}@media only screen and (max-width: 965px){.img-wrap figcaption{align-self:self-start}}.img-wrap figcaption span{display:block;width:100%;transform-origin:0 0}.img-wrap-1{grid-column:4/span 3;grid-row:1;width:100%}@media only screen and (max-width: 965px){.img-wrap-1{grid-column:1/span 1}}.img-wrap-2{grid-column:2/span 3;grid-row:2;width:100%}@media only screen and (max-width: 965px){.img-wrap-2{grid-column:1/span 1}}.img-wrap-3{grid-column:3/span 3;grid-row:3}@media only screen and (max-width: 965px){.img-wrap-3{grid-column:1/span 1}}.img-wrap-4{grid-column:1/span 3;grid-row:4}@media only screen and (max-width: 965px){.img-wrap-4{grid-column:1/span 1}}.img-wrap-5{grid-column:4/span 3;grid-row:5}@media only screen and (max-width: 965px){.img-wrap-5{grid-column:1/span 1}}.img-wrap-6{grid-column:3/span 3;grid-row:6}@media only screen and (max-width: 965px){.img-wrap-6{grid-column:1/span 1}}.img-wrap-7{grid-column:1/span 3;grid-row:7}@media only screen and (max-width: 965px){.img-wrap-7{grid-column:1/span 1}}.img-wrap-8{grid-column:3/span 3;grid-row:8}@media only screen and (max-width: 965px){.img-wrap-8{grid-column:1/span 1}}.img-wrap-9{grid-column:4/span 3;grid-row:9}@media only screen and (max-width: 965px){.img-wrap-9{grid-column:1/span 1}}.img-wrap-10{grid-column:1/span 3;grid-row:10}@media only screen and (max-width: 965px){.img-wrap-10{grid-column:1/span 1}}.img-wrap-11{grid-column:3/span 3;grid-row:11}@media only screen and (max-width: 965px){.img-wrap-11{grid-column:1/span 1}}.img-wrap-12{grid-column:4/span 3;grid-row:12}@media only screen and (max-width: 965px){.img-wrap-12{grid-column:1/span 1}}.img-wrap-13{grid-column:3/span 3;grid-row:13}@media only screen and (max-width: 965px){.img-wrap-13{grid-column:1/span 1}}.img-wrap-14{grid-column:2/span 3;grid-row:14}@media only screen and (max-width: 965px){.img-wrap-14{grid-column:1/span 1}}.container{display:flex;flex-direction:column}section{color:#000}.s-01{height:calc(100vh - 4rem);padding:3rem 0;display:flex;flex-direction:column;justify-content:end}.txt-wrapper{max-width:72%;z-index:5}@media screen and (max-width: 565px){.txt-wrapper{font-size:1.2rem;max-width:100%}}.list__wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 565px){.list__wrapper{flex-direction:column}}.list-el{width:45%}.s-item{padding:4rem 0;color:#fff}.s-item ul{padding:2rem 0 0;font-size:1.2rem;list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;width:100%;text-transform:uppercase}@media screen and (max-width: 565px){.s-item ul{text-align:left;max-width:90%;font-size:.9rem}}.s-item li{mix-blend-mode:difference;width:100%;cursor:pointer;pointer-events:all;padding:1.2rem 0;color:#8f8f8f;overflow:hidden;transition:color .35s ease-in-out}.s-item li:after{content:"";position:absolute;bottom:0;left:0;background-color:#8f8f8f;width:100%;height:1px;transition:line .3s linear}.s-item li .symbol{display:inline-block;transition:transform .65s ease-in-out;color:#8f8f8f;opacity:.8;transform:scale(.9);mix-blend-mode:difference}.s-item li:hover{color:#fff;transition:color .35s ease-out}.s-item li:hover:after{background-color:#f5f5f5;transition:background-color .35s ease-in-out;transform-origin:0% 100%;animation:line .3s linear}.s-item li:hover .symbol{color:#ff0;transition:transform .65s ease-in-out;transform:scale(.9) rotate(-180deg)}.s-item li:hover path{stroke:#fff;animation:arrowmove .45s forwards ease-in-out}@keyframes line{0%{transform:scaleX(0%)}to{transform:scaleX(1)}}.w-action{z-index:50;position:fixed;bottom:0;left:0;width:100%;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;mix-blend-mode:difference}@media only screen and (max-width: 465px){.w-action{flex-direction:column;bottom:3rem}}.w-btn{--cut: 20px;clip-path:polygon(0 var(--cut),var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%);font-weight:400;pointer-events:all;-webkit-user-select:none;user-select:none;color:#000;text-align:center;min-width:155px;padding:1rem 1.8rem;cursor:pointer;background-color:#ffffff72;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:#fff;transition:background .3s,color .3s;font-size:.8rem;position:fixed;right:2rem;bottom:2rem}@media only screen and (max-width: 965px){.w-btn{padding:1rem}}.a-title .txt-wrapper{position:relative;padding-top:4rem;width:100%}
