*,*::before,*::after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body{font-size:1.8rem}@media(max-width: 767px){body{font-size:2.6rem}}.blogs__intro__title,.blog__title,.blog__title__text,.service__number,.service__title{font-size:5.4rem}@media(max-width: 767px){.blogs__intro__title,.blog__title,.blog__title__text,.service__number,.service__title{font-size:5.2rem}}.main__description{text-transform:uppercase;font-size:9rem}@media(max-width: 767px){.main__description{font-size:6.5rem}}.landing__title{font-size:18.5rem}@media(max-width: 767px){.landing__title{font-size:7rem}}@font-face{font-family:"Neogrotesk-Ess-Alt";src:url(NeogroteskEssAlt-Regular.woff2) format("woff2"),url(NeogroteskEssAlt-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Organetto";src:url(Organetto-RegularSemiExt.woff2) format("woff2"),url(Organetto-RegularSemiExt.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box;user-select:none}html,body{width:100%;min-height:100%}html{font-size:.5208333333vw;line-height:1}@media(max-width: 767px){html{font-size:1.3333333333vw}}body{-ms-overflow-style:none;scrollbar-width:none;background-color:#000;color:#efefef;font-family:"Neogrotesk-Ess-Alt";overscroll-behavior:none}@media(max-width: 767px){body{overflow:auto}}body::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none;outline:none}.app{width:100%;position:relative}canvas{top:0;left:0;position:fixed}@media(max-width: 767px){canvas{z-index:-1;touch-action:none;pointer-events:none}}.top__rectangle{position:fixed;height:3.3rem;top:0;left:0;width:100%;background-color:inherit;z-index:97}.home__chasis{position:fixed;left:0%;text-transform:uppercase;pointer-events:none;width:100%;height:100%;z-index:98;padding:0 3rem;margin-top:3rem}@media(max-width: 767px){.home__chasis{padding:0 1.5rem;margin-top:1.5rem}}.home__border{border-right:solid 3px;border-left:solid 3px;width:100%;height:100%}@media(max-width: 767px){.home__border{border-right:solid 2px;border-left:solid 2px}}.landing__title{font-family:"Organetto";border:solid 3px;text-align:center;background-color:#000;overflow:hidden}@media(max-width: 767px){.landing__title{border:solid 2px}}.landing__title__text{display:inline-block}.preloader{position:fixed;height:100%;width:100%;background-color:inherit;z-index:101;opacity:1}.preloader__wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.preloader__logo{width:30rem;fill:none;stroke:#efefef;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.svg__stroke{opacity:0}.navigation{width:100%;z-index:99;position:fixed;bottom:0;text-transform:uppercase;mix-blend-mode:difference}.navigation__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 6rem}@media(max-width: 767px){.navigation__wrapper{padding:4rem 6rem}}.navigation__items{display:flex;align-items:center;gap:6rem}@media(max-width: 767px){.navigation__items{gap:3rem}}.navigation__link{font-size:1.8rem;color:#efefef;display:block;cursor:pointer;transition:1s}@media(max-width: 767px){.navigation__link{font-size:2.1rem}}.navigation__link:hover{opacity:.5}.navigation__toggle{cursor:pointer}.navigation__toggle__wrapper{display:flex}.kinetic__sphere{height:2.6rem;width:2.6rem;border-radius:50%;background-color:#efefef;mix-blend-mode:difference}.kinetic__sphere:nth-child(1){margin-right:-1rem}.navigation__null{height:100%;width:2.5rem}.home{padding:3rem 3rem 0 3rem;background-color:inherit;z-index:4}@media(max-width: 767px){.home{padding:1.5rem 1.5rem 0 1.5rem}}.home__content{background:inherit;border-bottom:none;z-index:1}@media(max-width: 767px){.home__content{border-bottom:none}}.landing{position:relative;height:100vh;margin-bottom:60rem;padding:21.5rem 2.5rem 0;background:inherit}@media(max-width: 767px){.landing{margin-bottom:24rem;padding:10rem 2.5rem 0}}.landing__bg{position:absolute;top:70%;left:50%;width:70rem;transform:translate(-50%, -50%)}@media(max-width: 767px){.landing__bg{top:50%}}.landing .section__wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 15rem}.section__wrapper{position:relative;text-transform:uppercase;padding:0 2rem}.section__name{margin:0 0 10rem 2.5rem}.sub__headings{display:flex;align-items:flex-start;gap:24rem;overflow:hidden}.sub__headings :nth-child(2){max-width:26rem}@media(max-width: 767px){.sub__headings{align-items:flex-start;justify-content:space-between;gap:0}}.sub__headings__wrapper span{display:inline-block}.landing__description{width:46rem;text-transform:none}.main__description{max-width:150rem;margin-bottom:25rem;margin-left:2.5rem}@media(max-width: 767px){.main__description{max-width:60rem}}.sub__description{width:45rem;text-transform:none}@media(max-width: 767px){.sub__description{line-height:1.1}}.manifesto{margin-bottom:20rem}.manifesto .section__wrapper{padding:0}.sub__description__wrapper{display:flex;flex-direction:row;gap:5rem}@media(max-width: 767px){.sub__description__wrapper{flex-direction:column}}.manifesto .sub__description{margin-left:30rem}.manifesto .sub__description:nth-child(2){margin-left:0}@media(max-width: 767px){.manifesto .sub__description:nth-child(2){margin-left:4rem}}.manifesto .sub__description:nth-child(3){margin-left:0}@media(max-width: 767px){.manifesto .sub__description:nth-child(3){margin-left:4rem}}@media(max-width: 767px){.manifesto .sub__description{margin-left:4rem}}.manifesto__media{margin-top:37rem;width:100%}.manifesto__video{margin:0;width:100%}@media(max-width: 767px){.manifesto__video{height:140rem;object-fit:cover}}.ecosystem{margin-bottom:10rem}.ecosystem .section__wrapper{padding:0}.ecosystem .sub__description{margin-left:auto;margin-right:3rem;margin-bottom:6.5rem}@media(max-width: 767px){.ecosystem .sub__description{line-height:1.1;margin-left:4rem}}.service__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:hidden;border-top:solid 3px;border-bottom:solid 3px;position:sticky;top:0}@media(max-width: 767px){.service__wrapper{border-top:solid 2px;border-bottom:solid 2px;flex-direction:column}}@media(max-width: 1023px){.service__wrapper{flex-direction:column}}.service{display:flex;border-right:solid 3px;flex:0 0 auto;flex-direction:column;padding:4rem;height:72vh;width:45vw}.service:last-child{border:none}@media(max-width: 767px){.service{border-bottom:solid 2px;border-right:none;height:75rem;width:100%}}@media(max-width: 1023px){.service{border-bottom:solid 2px;border-right:none;width:100%}}.service__overflow__wrapper{overflow:hidden;margin-bottom:6rem}.service__overflow__wrapper.number{margin-top:auto;margin-left:auto;margin-bottom:0}.service__title{display:inline-block}.service__description{text-transform:none;max-width:45rem}.service__number{display:inline-block}.client{margin-bottom:30rem}.client .section__name{margin-left:0}.client__grid{display:flex;flex-wrap:wrap;gap:15rem 20rem;padding:0 35rem}@media(max-width: 767px){.client__grid{padding:0 8rem;gap:15rem 10rem}}.client__container{display:flex;flex:1;flex-direction:column}.client__container:nth-child(1) .client__logo{max-width:10rem}@media(max-width: 767px){.client__container:nth-child(1) .client__logo{max-width:15rem}}.client__logo{max-width:15rem}@media(max-width: 767px){.client__logo{max-width:20rem}}.home .blogs{margin-bottom:30rem}.home .blogs .section__name{margin-left:0}.blogs__container{display:flex;flex-direction:column;gap:15rem;width:100%;padding-left:23rem}@media(max-width: 767px){.blogs__container{padding-left:8rem}}.blog__item{max-width:84rem;display:flex;flex-direction:column;gap:3.5rem}@media(max-width: 767px){.blog__item{max-width:52rem}}.blog__item span{text-transform:none}.blog__information{display:flex;gap:6rem;opacity:.5}.blog__title__text{opacity:1;z-index:9;text-transform:none;transition:opacity .6s ease}.blog__title__text:hover{opacity:.5}.blog__paragraph{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-transform:none}.blog{padding:3rem 3rem 0;position:relative;z-index:20}.blog__wrapper{padding:21.5rem 2.5rem 0;display:flex;gap:20rem}@media(max-width: 767px){.blog__wrapper{flex-direction:column;padding:10rem 2.5rem 0;gap:15rem}}.blog__meta .blog__text{display:block;margin-bottom:.5rem}.blog__content{max-width:90rem;display:flex;flex-direction:column;gap:12rem;padding:0 0 30rem 0}.blog__title{margin-bottom:-4rem;max-width:84rem}@media(max-width: 767px){.blog__title{max-width:54rem}}.blog .blog__paragraph{max-width:78rem;display:flex;flex-direction:column;gap:3rem}@media(max-width: 767px){.blog .blog__paragraph{max-width:54rem}}.blog__paragraph a{color:#5686f5;text-decoration:underline}.blog__content__section{display:flex;flex-direction:column;gap:3rem}.blog__content__title{font-size:3.6rem;max-width:54rem}.blogs__wrapper{padding:21.5rem 2.5rem 30rem;display:flex;flex-direction:column;gap:20rem}.blogs__header{display:flex;gap:20rem}.blogs__intro{display:flex;flex-direction:column;gap:2rem}.blogs__intro__description{max-width:60rem}.footer{height:100vh;z-index:5;position:relative;padding-top:25rem}@media(max-width: 767px){.footer{padding-top:35rem}}.footer .section__wrapper{text-transform:none}.footer .section__name{margin-bottom:15rem;margin-left:0;width:17rem}.footer__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10rem 15rem;justify-content:flex-end;padding:0 30rem 0 60rem}@media(max-width: 767px){.footer__grid{padding:0 8rem;flex-wrap:nowrap;flex-direction:column}}.information__container{width:25rem}@media(max-width: 767px){.information__container{width:40rem}}.information__detail{display:flex;flex-direction:column;gap:.5rem}.information__detail a{color:#5686f5;text-decoration:underline}.information__title{opacity:.5;margin-bottom:.5rem}
