@import "https://fonts.googleapis.com/css2?family=Sofia+Sans+Condensed:wght@600;700&family=Spline+Sans+Mono:wght@300;400&display=swap";*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box;margin:0;padding:0;font-size:18rem}html,body{font-size:.0520834vw}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}: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}:where(dialog:modal){all:revert}.physics-wrapper{background:#000;width:100%;padding:80px 0;display:flex}.canvas-text{overflow:hidden}.canvas-text__bg{background-color:var(--text-color);z-index:10;width:100%;height:100dvh;position:absolute;top:0;left:0;translate:0 -100%}.physics-text{text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:170rem;font-weight:700;line-height:162rem}.physics-line{flex-wrap:wrap;display:flex}.char{text-transform:uppercase;font-family:Spline Sans Mono;font-size:60px;font-weight:700;display:inline-block}.white .char{color:#fff}.gray .char{color:#908c8c}.copy-tooltip{pointer-events:none;color:#fff;clip-path:inset(0 100% 0 0);z-index:200;background-color:#000;border-radius:3rem;padding:4rem 20rem;font-family:Spline Sans Mono;font-size:12rem;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.copy-tooltip span{font-size:12rem}body.cursor-active,body.cursor-active *{cursor:none!important}.cursor{pointer-events:none;z-index:999999;position:fixed;top:0;left:0}.cursor__dot{background:var(--text-color);border-radius:50%;width:8px;height:8px;transition:transform .2s cubic-bezier(.11,.82,.39,.92);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cursor__ring{border:1px solid var(--text-color);opacity:0;border-radius:50%;width:40px;height:40px;transition:transform .3s cubic-bezier(.11,.82,.39,.92),opacity .3s cubic-bezier(.11,.82,.39,.92);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.cursor--hover .cursor__dot{transform:translate(-50%,-50%)scale(2)}.cursor--hover .cursor__ring{opacity:1;transform:translate(-50%,-50%)scale(1)}.cursor--light .cursor__dot{background:#f7f7f7}.cursor--light .cursor__ring{border-color:#f7f7f7}.footer{padding:50rem 0 20rem;position:relative}@media (width<=1100px){.footer{padding:0 0 15px}}@media (width<=768px){.footer__wrapper{flex-direction:column;display:flex}}.footer__social{justify-content:flex-end;margin-top:40rem;display:flex}@media (width<=1100px){.footer__social{margin-top:20px}}@media (width<=768px){.footer__social{flex-direction:column;order:4;align-items:center}}.footer__social a{width:max-content;letter-spacing:-2%;text-transform:uppercase;margin-right:105rem;font-family:Spline Sans Mono;font-size:26rem;font-weight:400;line-height:99%}@media (width<=1100px){.footer__social a{margin-right:55px;font-size:14px}}@media (width<=768px){.footer__social a{margin-bottom:20px;margin-right:0;padding-bottom:0;font-size:20px}.footer__social a:after,.footer__social a:before{display:none}.footer__social a:last-child{margin-bottom:0}}.footer__social a:last-child{margin-right:0}.footer__social a:after,.footer__social a:before{background-color:var(--text-color)}.footer-phone,.footer-email{letter-spacing:2%;text-transform:lowercase;width:max-content;margin-left:auto;font-size:64rem;font-weight:700;line-height:99%;display:block}@media (width<=1100px){.footer-phone,.footer-email{font-size:34px}}@media (width<=768px){.footer-phone{order:2;margin:0 auto 10px;font-size:36px}}.footer-email{position:relative}@media (width<=768px){.footer-email{order:3;margin:0 auto 40px;font-size:28px}}@media (width<=350px){.footer-email{font-size:20px}}.footer .footer-pages-location{justify-content:space-between;align-items:flex-end;display:flex}@media (width<=768px){.footer .footer-pages-location{text-align:center;flex-direction:column-reverse;order:5;align-items:center;margin-top:40px}.footer .footer-pages-location .footer-pages{justify-content:space-between;width:100%;margin-top:45px;display:flex}}.footer .footer-pages-location .footer-pages a{letter-spacing:-1rem;text-transform:uppercase;width:max-content;margin-bottom:24rem;font-family:Spline Sans Mono;font-size:28rem;font-weight:400;line-height:99%;display:block;padding:0!important}@media (width<=768px){.footer .footer-pages-location .footer-pages a{padding:0 20px!important}}.footer .footer-pages-location .footer-pages a:after,.footer .footer-pages-location .footer-pages a:before{display:none}@media (width<=1100px){.footer .footer-pages-location .footer-pages a{letter-spacing:-.5px;align-items:center;margin-bottom:10px;font-size:16px;display:flex}}@media (width<=768px){.footer .footer-pages-location .footer-pages a{margin-bottom:0}.footer .footer-pages-location .footer-pages a:after,.footer .footer-pages-location .footer-pages a:before{display:block}}@media (width<=430px){.footer .footer-pages-location .footer-pages a:after{font-size:16px}}@media (width<=360px){.footer .footer-pages-location .footer-pages a:after{font-size:14px}}@media (width<=430px){.footer .footer-pages-location .footer-pages a:before{font-size:16px}}@media (width<=360px){.footer .footer-pages-location .footer-pages a:before{font-size:14px}}.footer .footer-pages-location .footer-pages a:last-child{margin-bottom:0}@media (width<=430px){.footer .footer-pages-location .footer-pages a span{font-size:16px}}@media (width<=360px){.footer .footer-pages-location .footer-pages a span{font-size:14px}}.footer .footer-pages-location .footer-location p{text-transform:capitalize;color:#606060;font-family:Spline Sans Mono;font-size:16rem;font-weight:400;line-height:99%}@media (width<=1100px){.footer .footer-pages-location .footer-location p{font-size:12px}}@media (width<=768px){.footer .footer-pages-location .footer-location p:first-child{margin-bottom:10px}}.footer .footer-behance{justify-content:space-between;margin-top:63rem;display:flex}.footer .footer-behance a:first-child{margin-left:-15rem}.footer .footer-behance a:last-child{margin-right:-15rem}@media (width>=1100px){.footer .footer-behance{opacity:0}}@media (width<=1100px){.footer .footer-behance{margin-top:40px}.footer .footer-behance .link{font-size:14px}}@media (width<=768px){.footer .footer-behance{flex-direction:column;order:1;align-items:center;margin-top:0;margin-bottom:80px}.footer .footer-behance .link{width:max-content;margin-bottom:20px;font-size:20px}.footer .footer-behance .link:last-child{margin-bottom:0}}.footer .footer-title{margin-top:20rem;overflow:hidden}@media (width<=1100px){.footer .footer-title{margin-top:10px;margin-bottom:10px}}@media (width<=768px){.footer .footer-title{order:6}}.footer .footer-title span{letter-spacing:-26.5rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:349rem;font-weight:700;line-height:99%;display:inline-block}.footer .footer-title span:first-child{margin-left:-15rem}@media (width<=1100px){.footer .footer-title span:first-child{margin-left:0}.footer .footer-title span{font-size:360rem}}@media (width<=500px){.footer .footer-title span{font-size:350rem}}@media (width<=380px){.footer .footer-title span{font-size:340rem}}.footer .footer-title span:nth-child(5){margin:0 20rem}@media (width<=380px){.footer .footer-title span:nth-child(5){margin:0 30rem}}.footer .footer-reserved{justify-content:space-between;align-items:center;display:flex}@media (width>=1100px){.footer .footer-reserved{opacity:0}}@media (width<=768px){.footer .footer-reserved{order:7;align-items:flex-start}}.footer .footer-reserved__time .kyiv-clock{letter-spacing:-2%;text-transform:uppercase;font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:99%;display:flex}@media (width<=1100px){.footer .footer-reserved__time .kyiv-clock,.footer .footer-reserved__time .kyiv-clock p{font-size:12px}}@media (width<=380px){.footer .footer-reserved__time .kyiv-clock p{font-size:10px}}.footer .footer-reserved__time .kyiv-clock h2{margin-right:10rem}@media (width<=1100px){.footer .footer-reserved__time .kyiv-clock h2{margin-right:10px;font-size:14px}}@media (width<=768px){.footer .footer-reserved__time .kyiv-clock h2{margin-right:5px;font-size:12px}}@media (width<=380px){.footer .footer-reserved__time .kyiv-clock h2{font-size:10px}}.footer .footer-reserved__dev{letter-spacing:-2%;text-transform:uppercase;margin-left:535rem;padding-right:85rem;font-family:Spline Sans Mono;font-size:21rem;font-weight:400;line-height:99%;position:relative;overflow:hidden}.footer .footer-reserved__dev:after{content:"Max Milkin";transition:top .6s var(--transition-main);position:absolute;top:100%;right:0}@media (width<=1100px){.footer .footer-reserved__dev{margin-left:230px;font-size:14px}}@media (width<=768px){.footer .footer-reserved__dev{z-index:10;margin-left:0;font-size:12px;position:absolute;bottom:17px;left:15px}}.footer .footer-reserved__dev span{letter-spacing:-2%;text-transform:uppercase;transition:transform .6s var(--transition-main);font-family:Spline Sans Mono;font-size:21rem;font-weight:400;line-height:99%;display:inline-block}@media (width<=1100px){.footer .footer-reserved__dev span{font-size:14px}}@media (width>=1100px){.footer .footer-reserved__dev:hover span{transform:translateY(-100%)}.footer .footer-reserved__dev:hover:after{top:0}}.footer .footer-reserved__reserved{text-transform:capitalize;color:#606060;width:300rem;font-family:Spline Sans Mono;font-size:10rem;font-weight:400;line-height:1.3}@media (width<=1100px){.footer .footer-reserved__reserved{width:200px;font-size:8px;line-height:1.3}}.footer-line-animation{position:relative}.footer-line-animation:after{content:"";background:var(--text-color);transform-origin:0;width:100%;height:3rem;transition:transform .8s var(--transition-main);position:absolute;bottom:0;left:0;transform:scaleX(0)}.footer-line-animation:hover:after{transform:scaleX(1)}.footer-line-animation:after{transition:transform .8s var(--transition-main), transform-origin 0s}.footer-line-animation:hover:after{transform-origin:0}.footer-line-animation:not(:hover):after{transform-origin:100%}.header{z-index:10000;mix-blend-mode:difference;color:#efefef;opacity:0;pointer-events:none;width:100%;padding:37rem 0;position:fixed;top:0;left:0}@media (width<=1100px){.header{padding:25px 0}}@media (width<=768px){.header{mix-blend-mode:normal;color:var(--text-color)}}.header-logo{font-family:Sofia Sans Condensed;font-weight:700;font-style:Bold;letter-spacing:-3rem;text-transform:uppercase;width:135rem;font-size:40rem;line-height:.7}@media (width<=1100px){.header-logo{letter-spacing:-1px;z-index:101;width:90px;font-size:24px;position:relative}}.header__wrapper{align-items:center;display:flex}@media (width<=768px){.header__wrapper{justify-content:space-between}}.header__menu{margin:0 0 0 225rem}@media (width<=1100px){.header__menu{margin:0 0 0 100px}}@media (width<=991px){.header__menu{margin:0 0 0 30px}}@media (width<=768px){.header__menu{z-index:100;background-color:#fff;flex-direction:column;justify-content:space-between;width:100%;height:100dvh;margin:0;padding:170px 15px 0;display:flex;position:absolute;top:0;left:0;overflow-y:scroll}}.header__menu ul{display:flex}@media (width<=768px){.header__menu ul{flex-direction:column}}.header__menu ul li{margin-right:84rem}.header__menu ul li a span{font-size:20rem}@media (width<=1100px){.header__menu ul li{margin-right:40px}.header__menu ul li a{height:20px}.header__menu ul li a span,.header__menu ul li a:after,.header__menu ul li a:before{font-size:16px}}@media (width<=991px){.header__menu ul li{margin-right:10px}.header__menu ul li a span{font-size:14px}}@media (width<=768px){.header__menu ul li{margin-bottom:12px;margin-right:0}.header__menu ul li a{height:auto;padding-left:0}}.header__menu ul li:last-child{margin-right:0}@media (width<=850px){.header__menu ul li a span{font-size:14px}}@media (width<=768px){.header__menu ul li a span{letter-spacing:-3px;text-transform:uppercase;padding:0;font-family:Sofia Sans Condensed;font-size:49px;font-weight:700;line-height:99%}.header__menu ul li a:after,.header__menu ul li a:before{display:none}}.header__menu-mobile{display:none}@media (width<=768px){.header__menu-mobile{padding-top:85px;padding-bottom:10px;display:block}}.header__menu .kyiv-clock{letter-spacing:1px;text-align:center;text-transform:uppercase;font-family:Spline Sans Mono;font-size:12px;font-weight:300;line-height:99%;position:absolute;top:80px;right:15px}.header__menu .kyiv-clock h2,.header__menu .kyiv-clock p{letter-spacing:1px;text-align:center;text-transform:uppercase;margin-bottom:5px;font-family:Spline Sans Mono;font-size:12px;font-weight:300;line-height:99%}.header__menu-behance{justify-content:space-between;margin-bottom:25px;display:flex}.header__menu-behance a{padding:0 20px;font-size:16px;font-weight:300}@media (width<=768px){.header__menu-behance a{overflow:unset}.header__menu-behance a:after,.header__menu-behance a:before{font-size:16px}}@media (width<=380px){.header__menu-behance a{padding:0 15px;font-size:12px}}.header__menu-phone{margin-bottom:5px}.header__menu-phone,.header__menu-mail{letter-spacing:2%;text-transform:lowercase;text-align:center;font-family:Sofia Sans Condensed;font-size:24px;font-weight:700;line-height:99%;display:block}.header__menu-socials{justify-content:space-between;margin-top:32px;display:flex}.header__menu-socials a{letter-spacing:-2%;text-transform:uppercase;font-family:Spline Sans Mono;font-size:16px;line-height:99%}@media (width<=350px){.header__menu-socials a{font-size:12px}}.header__menu-socials a svg{width:12px;height:12px;margin-left:12px}@media (width<=350px){.header__menu-socials a svg{width:9px;height:9px;margin-left:8px}}.header__menu-reserved{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.header__menu-reserved p{letter-spacing:-2%;text-transform:capitalize;color:#606060;font-family:Spline Sans Mono;font-size:12px;font-weight:400;line-height:99%}.header__menu-reserved a{letter-spacing:-7%;text-transform:uppercase;font-size:18px;font-weight:700;line-height:99%}.header-contact{letter-spacing:-2%;text-transform:uppercase;margin-left:auto;font-family:Spline Sans Mono;font-size:24rem;font-weight:400;line-height:99%}@media (width<=1100px){.header-contact{font-size:16px}}@media (width<=768px){.header-contact{display:none}}.header .burger{display:none;position:relative;overflow:hidden}@media (width<=768px){.header .burger{z-index:101;margin:-10px;padding:10px 25px;display:block;position:relative}}.header .burger span{letter-spacing:-2%;text-transform:uppercase;transition:transform .8s var(--transition-main);font-family:Spline Sans Mono;font-size:16px;font-weight:300;line-height:99%;display:inline-block}.header .burger span:first-child{position:relative;left:10px}.header .burger span:first-child:after{content:"+";font-size:12px;position:absolute;top:-9px;right:-8px}.header .burger .close{transition:all .8s var(--transition-main);padding:0 22px;position:absolute;top:0;left:-15px;transform:translateY(250%)}.header .burger .close span{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);transition:all .8s var(--transition-main)}.header .burger .close span:after{display:none}.header .burger .close:after{content:"]";transition:all .8s var(--transition-main);font-size:14px;position:absolute;top:0;right:28px}.header .burger .close:before{content:"[";transition:all .8s var(--transition-main);font-size:14px;position:absolute;top:0;left:45px}@media (width<=768px){.header__menu{transition:transform .8s cubic-bezier(.67,.04,.44,.84);transform:translateY(100%)}.kyiv-clock,.header__menu-behance,.header__menu-phone,.header__menu-socials,.header__menu-reserved{opacity:0;transition:opacity .8s var(--transition-main)}.header .original{transition:transform .8s var(--transition-main);transform:translateY(100%)}.burger-active .header__menu{transform:translateY(0)}.burger-active .header__wrapper .burger span:first-child{transform:translateY(-180%)}.burger-active .header__wrapper .burger .close{transform:translateY(240%)}.burger-active .header__wrapper .burger .close span{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.burger-active .header__wrapper .burger .close:after{top:-28px;right:0}.burger-active .header__wrapper .burger .close:before{top:-28px;left:17px}.burger-active .original{transform:translateY(0);transition-delay:.8s!important}.burger-active .kyiv-clock,.burger-active .header__menu-behance,.burger-active .header__menu-phone,.burger-active .header__menu-socials,.burger-active .header__menu-reserved{opacity:1;transition-delay:.8s}.logo-black .header-logo,.logo-black .burger{color:#000}.logo-white .header-logo,.logo-white .burger{color:#fff}}.loader{z-index:100000;pointer-events:none;width:100%;height:100dvh;position:fixed;top:0;left:0}.loader canvas{pointer-events:none}.loader-counter{letter-spacing:-2rem;text-transform:uppercase;opacity:0;font-family:Sofia Sans Condensed;font-size:26rem;font-weight:700;line-height:77%;position:absolute;bottom:250rem;left:50%;transform:translate(-50%)}@media (width<=1900px) and (height<=700px) and (width>=1100px){.loader-counter{bottom:100rem}}@media (width<=1100px){.loader-counter{font-size:18px;bottom:10px}}.about{z-index:100;height:670dvh;margin-top:250rem;position:relative}@media (width<=1100px){.about{margin-top:50px}}.about .about-second-title{opacity:0}@media (width<=1100px){.about .about-second-title{opacity:1}}.about-title{text-align:center;margin-left:140rem}@media (width<=1100px){.about-title{margin-left:0}}.about-title .letter{letter-spacing:-23rem;font-size:280rem}@media (width<=1100px){.about-title .letter{letter-spacing:-8px;font-size:360rem}}@media (width<=768px){.about-title .letter{font-size:550rem}}.about__wrapper{background-color:var(--text-color);color:var(--text-gray-second-color);padding-bottom:90rem;position:sticky;top:0;left:0}@media (width<=1100px){.about__wrapper{padding-bottom:60px}}.about__wrapper .about-second-title{z-index:100;border-top:1rem solid #aaa8a8;padding-top:110rem;position:relative}@media (width<=1100px){.about__wrapper .about-second-title{opacity:0;border:none;padding-top:60px}}.about__wrapper .about-second-title h2{letter-spacing:2rem;text-transform:uppercase;font-family:Spline Sans Mono;font-size:80rem;font-weight:300;line-height:99%}@media (width<=1100px){.about__wrapper .about-second-title h2{letter-spacing:2px;font-size:36px}}.about__wrapper .about-second-text .reveal-line span{letter-spacing:-2%;text-transform:uppercase;color:var(--white);font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:1.3}@media (width<=1100px){.about__wrapper .about-second-text .reveal-line span{font-size:20px}.about__wrapper .about-second-text{width:100%}}.about__wrapper .text-first{text-align:center;width:max-content;margin-left:670rem}.about__wrapper .text-second,.about__wrapper .text-third,.about__wrapper .text-four{text-align:center;width:max-content;margin-top:60rem;margin-left:auto;margin-right:140rem}@media (width<=1100px){.about__wrapper .text-second,.about__wrapper .text-third,.about__wrapper .text-four{width:100%;margin:0 0 60px}}.about__wrapper .text-second h3,.about__wrapper .text-second a,.about__wrapper .text-third h3,.about__wrapper .text-third a,.about__wrapper .text-four h3,.about__wrapper .text-four a{letter-spacing:-2%;text-transform:uppercase;align-items:center;margin-bottom:62rem;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%;display:flex}.about__wrapper .text-second h3 svg,.about__wrapper .text-second a svg,.about__wrapper .text-third h3 svg,.about__wrapper .text-third a svg,.about__wrapper .text-four h3 svg,.about__wrapper .text-four a svg{width:15rem;height:15rem;margin-left:30rem;transform:rotate(90deg)}@media (width<=1100px){.about__wrapper .text-second h3 svg,.about__wrapper .text-second a svg,.about__wrapper .text-third h3 svg,.about__wrapper .text-third a svg,.about__wrapper .text-four h3 svg,.about__wrapper .text-four a svg{width:10px;height:10px;margin-left:10px}.about__wrapper .text-second h3,.about__wrapper .text-third h3,.about__wrapper .text-four h3{margin-bottom:30px;font-size:14px}}.about__wrapper .text-third{margin-top:130rem;margin-right:0}.about__wrapper .text-third__wrapper{display:flex}.about__wrapper .text-third__wrapper .text-third__img{overflow:hidden}.about__wrapper .text-third__wrapper .text-third__img:first-child{width:253rem;height:283rem;margin-right:64rem}.about__wrapper .text-third__wrapper .text-third__img:nth-child(2){width:206rem;height:354rem;margin-right:275rem}.about__wrapper .text-third__wrapper .text-third__img img{object-fit:cover;clip-path:polygon(0 0,100% 0,100% 0,0 0);width:100%;height:100%;transform:scale(1.5)}.about__wrapper .text-four{margin-right:0;display:flex}.about__wrapper .text-four a{color:var(--white);height:fit-content;margin-right:230rem;font-size:26rem;font-weight:400;position:relative}.about__wrapper .text-four a:after,.about__wrapper .text-four a:before{background-color:#aaa}.about__wrapper .text-four a svg{transform:rotate(0)}.about__wrapper .text-four a:hover svg{transform:rotate(45deg)}.about .about-first__wrapper{background-color:var(--text-color);width:100%;padding:0 67rem;position:absolute;left:0}@media (width<=1100px){.about .about-first__wrapper{padding:0 15px}}.about .about-first__wrapper .about-first-top{z-index:11;justify-content:space-between;align-items:center;padding-top:100rem;display:flex;position:relative}@media (width<=1100px){.about .about-first__wrapper .about-first-top{padding-top:20px}}@media (width<=768px){.about .about-first__wrapper .about-first-top{padding-top:70px}}.about .about-first__wrapper .about-first-top p{overflow:hidden}.about .about-first__wrapper .about-first-top p span{display:inline-block}.about .about-first__wrapper .about-first-top p:first-child span{letter-spacing:2%;text-transform:uppercase;color:var(--white);font-size:64rem;font-weight:700;line-height:99%}@media (width<=1100px){.about .about-first__wrapper .about-first-top p:first-child span{font-size:18px}}.about .about-first__wrapper .about-first-top p:nth-child(2){margin-left:-625rem}@media (width<=1100px){.about .about-first__wrapper .about-first-top p:nth-child(2){margin-left:0}}.about .about-first__wrapper .about-first-top p:nth-child(2) span{letter-spacing:-2%;text-transform:uppercase;color:#f7f7f7;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:1.3}@media (width<=1100px){.about .about-first__wrapper .about-first-top p:nth-child(2) span{font-size:14px}}.about .about-first__wrapper .about-first-top p:nth-child(3) span{letter-spacing:-7%;text-transform:uppercase;color:#f7f7f7;font-size:36rem;font-weight:700;line-height:1.3}@media (width<=1100px){.about .about-first__wrapper .about-first-top p:nth-child(3) span{font-size:18px}}.about .about-first__wrapper .about-first-middle .canvas-text{position:absolute;top:0;left:0}.about .about-second__top{z-index:10;position:relative}.about .about-second__top h4{overflow:hidden;transform:translateY(120rem)}@media (width<=1100px){.about .about-second__top h4{transform:translateY(20px)}}@media (width<=768px){.about .about-second__top h4{transform:translateY(70px)}}.about .about-second__top h4 span{letter-spacing:-2%;text-transform:uppercase;color:var(--white);font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%;display:inline-block;transform:translateY(-100%)}@media (width<=1100px){.about .about-second__top h4 span{font-size:18px}}.about .about-second__top .text-first{margin:0 auto 70rem;padding-top:150rem;transform:translate(-190rem)}@media (width<=1100px){.about .about-second__top .text-first{transform:unset;margin:0 auto 50px;padding-top:80px}}.about .about-second__top .text-first__img{width:354rem;height:395rem;margin-bottom:25rem;overflow:hidden}@media (width<=1100px){.about .about-second__top .text-first__img{width:200px;height:230px;margin-bottom:20px}}.about .about-second__top .text-first__img img{clip-path:polygon(0 0,100% 0,100% 0,0 0);object-fit:cover;width:100%;height:100%;scale:1.3}.about .about-second__top .text-first__text-wrapper{display:block;overflow:hidden}.about .about-second__top .text-first__text-wrapper span{letter-spacing:-2%;text-transform:uppercase;color:var(--white);font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:1.3;display:block;transform:translateY(-120%)rotate(-1deg)}@media (width<=1100px){.about .about-second__top .text-first__text-wrapper span{font-size:18px}}.about .about-second__top .text-second{margin:0 auto;padding-bottom:125rem;transform:translate(-60rem)}@media (width<=1100px){.about .about-second__top .text-second{transform:unset;margin:0}}.about .about-second__top .text-second h3{opacity:0;margin-bottom:50rem}@media (width<=1100px){.about .about-second__top .text-second h3{margin-bottom:30px;font-size:14px}.about .about-second__top .text-second h3 svg{width:10px;height:10px}}.about .about-second__top .text-second__text-wrapper{display:block;overflow:hidden}.about .about-second__top .text-second__text-wrapper span{letter-spacing:-2%;text-transform:uppercase;color:var(--white);font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:1.3;display:block;transform:translateY(-120%)}@media (width<=1100px){.about .about-second__top .text-second__text-wrapper span{font-size:20px;line-height:1.3}.abs-t{width:100%!important;margin:36px 0!important}.ast-s{margin-bottom:115px!important}}.about-mobile-text,.anim-sec{letter-spacing:-2%;text-align:center;text-transform:uppercase;color:var(--white);opacity:0;font-family:Spline Sans Mono;font-size:20px;font-weight:300;line-height:122%}.anim-sec{opacity:1}.awards{padding:300rem 0}@media (width<=1100px){.awards{padding:70px 0}}@media (width<=768px){.awards{padding:70px 0 100px}}.awards__title{justify-content:space-between;display:flex}.awards__title h2 .letter{letter-spacing:-13rem;text-transform:uppercase;font-size:163rem;line-height:74%}@media (width<=1100px){.awards__title h2 .letter{letter-spacing:-3px;font-size:50px}}.awards__title-span span{letter-spacing:-2rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:36rem;font-weight:700;line-height:99%}@media (width<=1100px){.awards__title-span span{letter-spacing:-1px;font-size:14px}}.awards__text{justify-content:flex-end;margin-top:65rem;display:flex}@media (width<=1100px){.awards__text{justify-content:flex-start;margin-top:30px}}@media (width<=620px){.awards__text{flex-direction:column}}.awards__text p{text-transform:uppercase;font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:1.1}@media (width<=1100px){.awards__text p{font-size:14px}}.awards__text p:first-child{margin-right:295rem;transform:translateY(-100rem)}@media (width<=1100px){.awards__text p:first-child{margin-right:135px;transform:translateY(0)}}@media (width<=620px){.awards__text p:first-child{margin-right:0}.awards__text p:last-child{margin-top:60px;margin-left:auto}}.awards__text p span{font-family:Sofia Sans Condensed;font-size:26rem;font-weight:700}@media (width<=1100px){.awards__text p span{font-size:14px}}@media (width<=620px){.awards__text p span{font-size:15px}}.awards .awards__blocks{margin-top:60rem}@media (width<=1100px){.awards .awards__blocks{margin-top:70px}}.awards .awards__blocks .link-line{position:unset!important}.awards .awards__blocks .link-line:before,.awards .awards__blocks .link-line:after{background-color:#101010}.awards .awards__blocks .awards-block{cursor:default;justify-content:center;width:100%;padding:40rem 0 10rem;display:flex}@media (width<=1100px){.awards .awards__blocks .awards-block{padding:16px 0;transform:translate(0)}}.awards .awards__blocks .awards-block__title{align-items:center;gap:30rem;width:550rem;display:flex}@media (width<=1100px){.awards .awards__blocks .awards-block__title{gap:14px;width:100%}}@media (width<=620px){.awards .awards__blocks .awards-block__title{gap:10px}}.skills-index{color:#101010;opacity:.35;flex-shrink:0;min-width:40rem;font-family:Spline Sans Mono;font-size:20rem;font-weight:300;line-height:1}@media (width<=1100px){.skills-index{min-width:22px;font-size:11px}}.awards-block__title h3{text-transform:uppercase;flex-shrink:0;min-width:200rem;font-family:Sofia Sans Condensed;font-size:36rem;font-weight:700;line-height:1}@media (width<=1100px){.awards-block__title h3{min-width:110px;font-size:20px}}@media (width<=620px){.awards-block__title h3{min-width:90px;font-size:18px}}.skills-tag{text-transform:uppercase;opacity:.45;flex-shrink:0;min-width:120rem;font-family:Spline Sans Mono;font-size:18rem;font-weight:300;line-height:1}@media (width<=1100px){.skills-tag{min-width:70px;font-size:10px}}@media (width<=620px){.skills-tag{display:none}}.skills-bar{background-color:#1010101f;border-radius:99px;flex:1;min-width:60rem;height:2rem;overflow:hidden}@media (width<=1100px){.skills-bar{min-width:30px;height:1px}}.skills-bar__fill{transform-origin:0;will-change:transform;background-color:#101010;width:100%;height:100%;transform:scaleX(0)}.skills-meta{text-transform:uppercase;opacity:.55;flex-shrink:0;font-family:Spline Sans Mono;font-size:18rem;font-weight:300;line-height:1}@media (width<=1100px){.skills-meta{font-size:10px}}@media (width<=620px){.skills-meta{display:none}}.awards-wrap{margin-bottom:120rem;position:relative}@media (width<=1100px){.awards-wrap{margin-bottom:60px}}.form{padding-bottom:190rem}@media (width<=1100px){.form{padding-bottom:160px}}@media (width<=768px){.form{padding-bottom:130px}}.form .form-title-top{letter-spacing:-2rem;text-transform:uppercase;text-align:center;margin-bottom:35rem;font-family:Sofia Sans Condensed;font-size:36rem;font-weight:700;line-height:99%}@media (width<=1100px){.form .form-title-top{letter-spacing:-1px;margin-bottom:15px;font-size:18px}}.form .form-title-middle{letter-spacing:30rem;text-transform:uppercase;text-align:center;margin:40rem 0;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%}@media (width<=1100px){.form .form-title-middle{letter-spacing:12px;margin:30px 0 10px;font-size:10px}}.form .form-title{text-align:center;font-family:Sofia Sans Condensed}.form .form-title .letter{letter-spacing:-12rem;text-transform:uppercase;font-size:163rem;font-weight:700;line-height:74%}@media (width<=1100px){.form .form-title .letter{letter-spacing:-5px;font-size:67px}}@media (width<=380px){.form .form-title .letter{font-size:47px}}.form .form-title:nth-child(4){letter-spacing:-3px;font-size:43px}.form form{opacity:0;flex-direction:column;align-items:center;margin-top:125rem;display:flex}@media (width<=1100px){.form form{margin-top:50px}}.form form .form-fields{flex-direction:column;width:665rem;display:flex}@media (width<=1100px){.form form .form-fields{width:600px}}@media (width<=768px){.form form .form-fields{width:100%}}.form form .form-fields input,.form form .form-fields textarea{letter-spacing:-.3rem;text-transform:uppercase;cursor:text;border-bottom:1rem solid #101010;width:100%;margin-bottom:70rem;padding-bottom:12rem;font-family:Spline Sans Mono;font-size:18rem;font-weight:300;line-height:99%}@media (width<=1100px){.form form .form-fields input,.form form .form-fields textarea{letter-spacing:-.5px;border-bottom-width:1px;margin-bottom:40px;padding-bottom:10px;font-size:14px}}.form form .form-fields textarea{height:125rem;margin-bottom:60rem}@media (width<=1100px){.form form .form-fields textarea{height:65px;margin-bottom:50px}}.form form h4{text-transform:uppercase;font-family:Spline Sans Mono;font-size:18rem;font-weight:300;line-height:99%}@media (width<=1100px){.form form h4{font-size:14px}}@media (width<=768px){.form form .budget{padding:0 15px}}.form form .budget__wrapper{justify-content:space-between;display:flex}.form form .budget__wrapper label{cursor:pointer;margin-top:20rem}@media (width<=1100px){.form form .budget__wrapper label{margin-top:15px}}.form form .budget__wrapper input{border-bottom:none;margin-bottom:0;padding:0}.form form .budget__wrapper span{text-transform:uppercase;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%}@media (width<=1100px){.form form .budget__wrapper span{font-size:16px}}.form button{letter-spacing:-2%;text-transform:uppercase;cursor:pointer;margin-top:120rem;font-family:Spline Sans Mono;font-size:26rem;font-weight:400;line-height:99%}@media (width<=1100px){.form button{margin-top:70px;font-size:20px}}.form button svg{width:15rem;height:15rem}@media (width<=1100px){.form button svg{width:12px;height:12px}}.form button:after,.form button:before{background-color:#101010}.budget__wrapper label{position:relative}.budget__wrapper label:before{content:"[";transition:.4s var(--transition-main);opacity:0;font-size:24rem;position:absolute;top:18rem;left:-10rem}@media (width<=1100px){.budget__wrapper label:before{font-size:16px;top:7px;left:-10px}}@media (width<=768px){.budget__wrapper label:before{top:6px}}@media (width<=530px){.budget__wrapper label:before{top:2px}}.budget__wrapper label:after{content:"]";transition:.4s var(--transition-main);opacity:0;font-size:24rem;position:absolute;top:18rem;right:-10rem}@media (width<=1100px){.budget__wrapper label:after{font-size:16px;top:7px;right:-10px}}@media (width<=768px){.budget__wrapper label:after{top:6px}}@media (width<=530px){.budget__wrapper label:after{top:2px}}.budget__wrapper .is-active-radio span{font-weight:600!important}.hero{padding-top:180rem;position:relative}@media (width<=1100px){.hero{padding-top:100px}}@media (width<=768px){.hero__wrapper{flex-direction:column;display:flex}}.hero-title{pointer-events:none;flex-wrap:wrap;gap:17rem;display:flex;position:relative;overflow:hidden}.hero-title .hero-word{display:flex}@media (width<=768px){.hero-title .hero-word{margin-bottom:0;padding-top:10px}.hero-title .hero-word:last-child{margin-bottom:0;padding-bottom:30px;position:relative}.hero-title .hero-word:last-child:after{content:"based in melbourne";text-transform:uppercase;letter-spacing:19px;width:max-content;transition:opacity .8s var(--transition-main);font-size:14px;font-weight:700;position:absolute;bottom:0;left:5px}}@media (width<=500px){.hero-title .hero-word:last-child{padding-bottom:20px}.hero-title .hero-word:last-child:after{letter-spacing:15.8px;font-size:9px}}.hero-title .hero-word .hero-letter{transform:translateY(-100%)}@media (width<=768px){.hero-title .hero-word .hero-letter{transform:translateY(-300%)}.hero-title{text-align:center;flex-direction:column;order:1;align-items:center;gap:0}}.hero-title__number{align-items:flex-end;padding:0 10rem 0 0;display:flex;position:absolute;top:0;left:15rem;overflow:hidden}.hero-title__number-second{opacity:0}.hero-title__number-wrap{flex-direction:column-reverse;height:35rem;display:flex}.hero-title__number-wrap span{display:inline-block;transform:translateY(-100%)}.hero-title__number span{letter-spacing:-2rem;font-size:24rem;font-weight:700}@media (width<=768px){.hero-title__number{display:none}}.hero-title .hero-letter{letter-spacing:-25rem;text-transform:uppercase;z-index:2;font-family:Sofia Sans Condensed;font-size:280rem;font-weight:700;line-height:99%;position:relative}@media (width<=768px){.hero-title .hero-letter{letter-spacing:-7px;font-size:120px;line-height:.6}}@media (width<=500px){.hero-title .hero-letter{font-size:98px}}.hero-title .hero-letter:nth-child(8){z-index:2;position:relative}.hero-designer{opacity:0;background-color:#f1f1f1;width:730rem;margin:0 auto;padding:270rem 0 42rem;position:relative}@media (width<=768px){.hero-designer{background-color:#0000;flex-direction:row-reverse;order:3;justify-content:center;align-items:flex-end;width:100%;margin-top:20px;padding:0;display:flex}.hero-designer__descr{z-index:2;margin-left:0;position:relative}}.hero-designer p{margin-bottom:10rem;overflow:hidden}.hero-designer p span{letter-spacing:-2rem;text-transform:uppercase;font-size:36rem;font-weight:700;line-height:99%;display:inline-block;transform:translateY(-100%)}@media (width<=768px){.hero-designer p span{letter-spacing:-1px;font-size:18px}.hero-designer p{margin-bottom:0}}.hero-designer p:last-child{margin-bottom:0}.hero-designer__img{pointer-events:none;width:430rem;height:490rem;position:absolute;bottom:30rem;right:30rem;overflow:hidden}@media (width<=768px){.hero-designer__img{bottom:unset;right:unset;width:166px;height:186px;position:relative}}.hero-designer__img img{object-fit:cover;clip-path:polygon(0 0,100% 0,100% 0,0 0);width:100%;height:100%;transform:scale(1.5)}.hero-based{opacity:0;justify-content:space-between;align-items:center;width:535rem;display:flex;position:absolute;top:450rem;right:50rem}@media (width<=1100px){.hero-based{top:240px}}@media (width<=768px){.hero-based{display:none}}.hero-based span{letter-spacing:20rem;text-transform:uppercase;font-size:20rem;font-weight:700;line-height:99%}.hero-description{letter-spacing:-2%;text-align:center;text-transform:uppercase;opacity:0;width:450rem;margin:45rem auto 20rem;font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:99%}@media (width<=768px){.hero-description{display:none}}.hero-recent,.hero-collab{opacity:0;width:max-content;margin-left:auto;display:block}.hero-recent span,.hero-collab span{transition:all .8s var(--transition-main);display:block}.hero-recent span:first-child,.hero-collab span:first-child{letter-spacing:-2%;text-transform:uppercase;margin-bottom:5rem;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%}@media (width<=768px){.hero-recent span:first-child,.hero-collab span:first-child{margin-bottom:10px;font-size:14px}}.hero-recent span:first-child svg,.hero-collab span:first-child svg{stroke:#101010;width:18rem;height:18rem;transition:transform .8s var(--transition-main);margin-left:20rem;transform:rotate(90deg)}@media (width<=768px){.hero-recent span:first-child svg,.hero-collab span:first-child svg{width:9px;height:9px;margin-left:10px}}.hero-recent span:last-child,.hero-collab span:last-child{letter-spacing:-4rem;text-transform:uppercase;font-size:60rem;font-weight:700;line-height:99%}@media (width<=768px){.hero-recent span:last-child,.hero-collab span:last-child{font-size:30px}}.hero-recent:hover span:last-child,.hero-collab:hover span:last-child{color:var(--text-gray-color)}.hero-recent:hover span svg,.hero-collab:hover span svg{transform:rotate(45deg)}.hero-recent{margin-bottom:40rem}@media (width<=768px){.hero-recent{order:4;margin-top:30px;margin-bottom:33px;margin-left:0}}.hero-collab{margin:0}@media (width<=768px){.hero-collab{order:5;margin:0 40px 0 auto}}.hero-collab span:first-child{margin-bottom:10rem}@media (width<=768px){.hero-collab span:first-child{margin-bottom:10px}}.hero-collab span:before,.hero-collab span:after{background-color:#101010}.hero-collab span:last-child{letter-spacing:-1rem;text-transform:lowercase;width:max-content;margin:0 -40px 0 auto;padding-bottom:0;font-family:Sofia Sans Condensed;font-size:36rem;font-weight:600;line-height:99%}@media (width<=768px){.hero-collab span:last-child{font-size:18px}}.hero-collab:hover .link-line:after,.hero-collab:hover .link-line:before{background-color:var(--text-gray-color)}body.loaded .hero-letter{transform:translateY(0)!important}body.loaded .hero-title-after .hero-word:last-child:after,body.loaded .hero-designer{opacity:1!important}body.loaded .hero-designer__descr p span{transform:translateY(0)!important}body.loaded .hero-designer__img img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important;transform:scale(1)!important}body.loaded .hero-based,body.loaded .hero-description,body.loaded .hero-recent,body.loaded .hero-collab{opacity:1!important}body.loaded .hero-title__number-wrap span{transform:translateY(0)!important}body.loaded .hero-title__number-first>span{transform:translateY(100%)!important}body.loaded .hero-title__number-third>span{transform:translateY(600%)!important}body.loaded .hero-title__number-four>span{transform:translateY(100%)!important}body.loaded .hero-title__number-five>span{transform:translateY(800%)!important}body.loaded .hero-title__number-second{opacity:1!important}.hero-title-after .hero-word:last-child:after{opacity:1}.projects{background-color:var(--text-color);color:var(--bg-color);height:400dvh;padding-top:150rem;position:relative}@media (width<=1100px){.projects{padding-top:50px}}.projects .projects-canvas{width:100%;height:100dvh;position:sticky;top:0;left:0}.projects .projects-canvas .link{position:absolute;bottom:250rem;left:50%;transform:translate(-50%)}@media (width<=1100px){.projects .projects-canvas .link{bottom:50px}}.projects .projects-canvas__swipe{display:none}@media (width<=1100px){.projects .projects-canvas__swipe{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000098;border-radius:3px;padding:4px 20px;font-size:12px;display:block;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}}.projects__title{text-align:center;z-index:101;margin-bottom:100rem;position:relative}@media (width<=1100px){.projects__title{margin-bottom:30px}}.projects__title span{letter-spacing:-12rem;font-size:150rem}@media (width<=1100px){.projects__title span{font-size:300rem}}.services{background-color:var(--bg-color);padding:200rem 0 0}@media (width<=1100px){.services{padding:70px 0 0}}@media (width<=768px){.services{padding:70px 0 0}}.services__title{justify-content:space-between;display:flex}.services__title h2 .letter{letter-spacing:-13rem;text-transform:uppercase;font-size:163rem;line-height:74%}@media (width<=1100px){.services__title h2 .letter{letter-spacing:-3px;font-size:50px}}.services__title-span span{letter-spacing:-2rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:36rem;font-weight:700;line-height:99%}@media (width<=1100px){.services__title-span span{letter-spacing:-1px;font-size:14px}}.services__wrapper{border-top:2rem solid #000;width:100%;margin-top:115rem;display:flex}@media (width<=1100px){.services__wrapper{margin-top:40px}}@media (width<=768px){.services__wrapper{border:none;display:block}}.services__wrapper .services-block{width:455rem;height:636rem;transition:all .8s var(--transition-main);opacity:0;border-right:2rem solid #000;flex-shrink:0;padding:47rem 25rem 0;position:relative;overflow:hidden}@media (width<=768px){.services__wrapper .services-block{border-bottom:1px solid #dedede;border-right:none;width:100%;height:auto;padding:15px 15px 35px}}.services__wrapper .services-block:after,.services__wrapper .services-block:before{content:"";background-color:#000;width:0;height:2rem;transition-delay:0s;position:absolute;bottom:0}@media (width<=768px){.services__wrapper .services-block:after,.services__wrapper .services-block:before{display:none}}.services__wrapper .services-block:after{left:0}.services__wrapper .services-block:before{right:0}.services__wrapper .services-block__number{letter-spacing:-2rem;text-transform:uppercase;transition:font-size .6s var(--transition-main);margin-bottom:50rem;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:74%}@media (width<=768px){.services__wrapper .services-block__number{letter-spacing:-2px;color:#dedede;margin-bottom:0;margin-right:25px;font-size:16px;display:inline-block;transform:translateY(-4px)}}.services__wrapper .services-block__title{overflow:hidden}@media (width<=768px){.services__wrapper .services-block__title{transition:transform .8s var(--transition-main);display:inline-block;transform:translateY(4px)}}.services__wrapper .services-block__title span{letter-spacing:-3rem;text-transform:uppercase;color:var(--text-color);transition:transform .2s var(--transition-main);font-family:Sofia Sans Condensed;font-size:40rem;font-weight:700;line-height:74%;display:inline-block;transform:translateY(0%)}@media (width<=768px){.services__wrapper .services-block__title span{letter-spacing:-2px;font-size:30px}}.services__wrapper .services-block__second-title{position:absolute;top:35rem;right:37rem;overflow:hidden}.services__wrapper .services-block__second-title span{letter-spacing:-3rem;text-transform:uppercase;transition:transform .6s var(--transition-main);font-family:Sofia Sans Condensed;font-size:50rem;font-weight:700;line-height:74%;display:inline-block;transform:translateY(-110%)}.services__wrapper .services-block__second-title span span{transition:transform .6s var(--transition-main);margin-right:25rem;display:inline-block;transform:translateY(-110%)}.services__wrapper .services-block__second-middle{justify-content:space-between;display:flex}@media (width<=768px){.services__wrapper .services-block__second-middle{padding-top:45px}}.services__wrapper .services-block__list li{margin-bottom:10rem;padding:0 5rem 0 0;overflow:hidden}@media (width<=768px){.services__wrapper .services-block__list li{margin-bottom:5px;padding:0}}.services__wrapper .services-block__list li:last-child{margin-bottom:0}.services__wrapper .services-block__list li span{letter-spacing:-2rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:32rem;font-weight:700;line-height:99%;transition:transform;display:inline-block;transform:translateY(-100%)}@media (width<=768px){.services__wrapper .services-block__list li span{font-size:18px}}@media (width<=400px){.services__wrapper .services-block__list li span{font-size:14px}}.services__wrapper .services-block__img{width:353rem;height:250rem;overflow:hidden}@media (width<=768px){.services__wrapper .services-block__img{width:50%;height:auto}}.services__wrapper .services-block__img img{object-fit:cover;clip-path:polygon(0 0,100% 0,100% 0,0 0);width:100%;height:100%;transition:all .1s var(--transition-main);transform:scale(1.4)}.services__wrapper .services-block__text{letter-spacing:-1rem;text-transform:uppercase;opacity:0;transition:opacity .1s var(--transition-main);margin-top:90rem;font-family:Spline Sans Mono;font-size:20rem;font-weight:300;line-height:1.3}@media (width<=768px){.services__wrapper .services-block__text{letter-spacing:-1px;text-align:center;margin-top:40px;font-size:16px;line-height:1.1}}@media (width>=768px){.services__wrapper .services-block:hover{width:730rem}}.services__wrapper .services-block:hover{background-color:var(--white)}.services__wrapper .services-block:hover:after,.services__wrapper .services-block:hover:before{width:15rem;transition-delay:0s}@media (width>=768px){.services__wrapper .services-block:hover .services-block__number{font-size:50rem}}@media (width<=768px){.services__wrapper .services-block:hover .services-block__number{opacity:0}}@media (width>=768px){.services__wrapper .services-block:hover .services-block__title span{transform:translateY(-100%)}}@media (width<=768px){.services__wrapper .services-block:hover .services-block__title{transform:translate(-42px,4px)}}@media (width>=768px){.services__wrapper .services-block:hover .services-block__second-title span,.services__wrapper .services-block:hover .services-block__second-title span span{transition-delay:.3s;transform:translateY(0)}}.services__wrapper .services-block:hover .services-block__list li:first-child span{transition-delay:.7s}.services__wrapper .services-block:hover .services-block__list li:nth-child(2) span{transition-delay:.65s}.services__wrapper .services-block:hover .services-block__list li:nth-child(3) span{transition-delay:.6s}.services__wrapper .services-block:hover .services-block__list li:nth-child(4) span{transition-delay:.55s}.services__wrapper .services-block:hover .services-block__list li:nth-child(5) span{transition-delay:.5s}.services__wrapper .services-block:hover .services-block__list li span{transition:transform .6s var(--transition-main);transform:translateY(0)}.services__wrapper .services-block:hover .services-block__text{transition:opacity 1.5s var(--transition-main);opacity:1;transition-delay:.8s}.services__wrapper .services-block:hover .services-block__img img{transition:all 1.3s var(--transition-main);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:.5s;transform:scale(1)}.services-block{transition:width .8s var(--transition-main)}.services-block.mobile{transition:max-height 1s ease-out;overflow:hidden}.not-found{color:#aaa;background-color:#000;width:100%;height:100dvh;overflow:hidden}.not-found .container{height:100%}.not-found__wrapper{z-index:2;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-top:60rem;display:flex;position:relative}.not-found__wrapper:after{content:"404";letter-spacing:-8rem;text-transform:uppercase;color:var(--text-color);z-index:-1;font-family:Sofia Sans Condensed;font-size:780rem;font-weight:700;line-height:.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found__wrapper h2,.not-found__wrapper p,.not-found__wrapper h3{letter-spacing:-2rem;text-transform:uppercase;font-family:Spline Sans Mono;font-size:40rem;font-weight:300;line-height:99%}@media (width<=768px){.not-found__wrapper h2,.not-found__wrapper p,.not-found__wrapper h3{font-size:16px}}.not-found__wrapper h2{margin-bottom:60rem}@media (width<=768px){.not-found__wrapper h2{margin-top:200px;margin-bottom:120px}}.not-found__wrapper p{text-align:center;width:600rem;margin-bottom:170rem}@media (width<=768px){.not-found__wrapper p{width:100%;font-size:16px}}.not-found__wrapper h3{color:#fff;margin-bottom:50rem;font-size:28rem}@media (width<=768px){.not-found__wrapper h3{margin:auto 0 32px;font-size:16px}.not-found__wrapper .link{margin-bottom:100px}}.not-found__wrapper .link:after,.not-found__wrapper .link:before,.not-found__wrapper .link span{color:#fff}.case-back{color:#fff;z-index:100;align-items:center;display:flex;position:fixed;top:140rem;left:70rem;overflow:hidden}@media (width<=1100px){.case-back{mix-blend-mode:unset;top:80px;left:20px}}@media (width<=768px){.case-back{transform:translate(-5px)}}.case-back span{letter-spacing:-2%;color:#101010;text-transform:uppercase;transition:all .6s var(--transition-main);font-family:Spline Sans Mono;font-size:20rem;font-weight:300;line-height:1;display:inline-block}@media (width<=1100px){.case-back span{color:#101010;font-size:14px}}.case-back svg{width:15rem;transition:all .6s var(--transition-main);margin-right:12rem}.case-back svg path{stroke:#101010}@media (width<=1100px){.case-back svg{width:13px;margin-right:10px}.case-back svg path{stroke:#101010}}@media (width>=1100px){.case-back:hover svg{transform:translate(-100%)}.case-back:hover span{transform:translate(-27rem)}}.case .link-line{justify-content:center;width:max-content;margin:0 auto}.case .link-line:after,.case .link-line:before{background-color:var(--text-color)}.case .link-line svg path{stroke:var(--text-color)}.case-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);background-color:#fff;justify-content:center;align-items:center;width:1100rem;height:718rem;margin:200rem auto 40rem;display:flex;overflow:hidden}@media (width<=1100px){.case-image{width:100%;height:500px;margin:130px auto 50px}}@media (width<=768px){.case-image{height:100%;margin-bottom:15px}}.case-image img{clip-path:polygon(0 0,100% 0,100% 0,0 0);width:1050rem;height:670rem;transform:scale(.95)}@media (width<=1100px){.case-image img{object-fit:cover;width:100%;height:100%}}.case-title{text-align:center;margin-bottom:60rem}@media (width<=1100px){.case-title{margin-bottom:25px}}.case-title span:not(.letter){margin:0 7rem!important}@media (width<=1100px){.case-title span:not(.letter){margin:0 3px!important}}.case-title .letter{letter-spacing:-8rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:100rem;font-weight:700;line-height:99%}@media (width<=1100px){.case-title .letter{letter-spacing:-1px;font-size:70px}}@media (width<=768px){.case-title .letter{font-size:40px}}.case-services ul{justify-content:space-around;align-items:center;padding:0 300rem;display:flex}@media (width<=1100px){.case-services ul{padding:0}}@media (width<=768px){.case-services ul{flex-wrap:wrap;justify-content:space-between;gap:40px}}@media (width<=400px){.case-services ul{gap:20px}}.case-services ul li .case-meta__label,.case-services ul li .case-meta__value{letter-spacing:-2%;text-transform:uppercase;color:#aaa8a8;font-family:Spline Sans Mono;font-size:20rem;font-weight:300;line-height:1.3}@media (width<=1100px){.case-services ul li .case-meta__label,.case-services ul li .case-meta__value{font-size:14px}}@media (width<=768px){.case-services ul li .case-meta__label,.case-services ul li .case-meta__value{width:110px}}.case-services ul li .case-meta__label{align-items:center;margin-bottom:5rem;display:flex}@media (width<=1100px){.case-services ul li .case-meta__label{margin-bottom:5px}}.case-services ul li .case-meta__label svg{width:35rem;height:35rem;margin-left:20rem;transform:translateY(-2rem)}@media (width<=1100px){.case-services ul li .case-meta__label svg{width:30px;height:23px;margin-left:5px}}.case-services ul li .case-meta__value{color:var(--text-color)}.case .barcode{text-align:center;margin:165rem auto 0}@media (width<=1100px){.case .barcode{margin:100px auto}}@media (width<=768px){.case .barcode{margin:50px auto}}.case .barcode__title{letter-spacing:-1rem;text-transform:uppercase;margin-bottom:15rem;font-family:Spline Sans Mono;font-size:14rem;font-weight:400;line-height:99%}@media (width<=1100px){.case .barcode__title{letter-spacing:normal;margin-bottom:10px;font-size:12px}}.case .barcode img{object-fit:contain;pointer-events:none;width:600rem;height:85rem}@media (width<=1100px){.case .barcode img{width:350px;height:50px}}@media (width<=500px){.case .barcode img{width:300px;height:50px}}.case-description{width:30%;margin:60rem auto 0;padding-bottom:90rem}@media (width<=1100px){.case-description{width:70%;margin:50px auto 0;padding-bottom:30px}}@media (width<=768px){.case-description .header-contact{display:block}}@media (width<=500px){.case-description{width:100%}}.case-description .case-meta__col{margin-bottom:60rem}@media (width<=1100px){.case-description .case-meta__col{margin-bottom:30px}}.case-description .case-meta__label{letter-spacing:-1rem;text-transform:uppercase;color:#aaa8a8;align-items:center;margin-bottom:12rem;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%;display:flex}@media (width<=1100px){.case-description .case-meta__label{font-size:14px}}.case-description .case-meta__label svg{width:35rem;height:35rem;margin-left:20rem;transform:translateY(-2rem)}@media (width<=1100px){.case-description .case-meta__label svg{width:30px;height:23px;margin-left:5px}}.case-description p{letter-spacing:-1rem;text-align:center;text-transform:uppercase;margin-bottom:20rem;font-family:Spline Sans Mono;font-size:20rem;font-weight:300;line-height:1.3}@media (width<=1100px){.case-description p{letter-spacing:normal;margin-bottom:10px;font-size:14px}}.case-description p:last-child{margin-bottom:0}.case-background{color:#aaa;background-color:#000;position:relative}.case-background-main{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.case-background-main img{object-fit:cover;width:100%;height:100%}.case-background-top{padding:200rem 0 370rem}@media (width<=1100px){.case-background-top{padding:75px 0 100px}}@media (width<=768px){.case-background-top h2{margin-top:20px}}.case-background-block{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}@media (width<=768px){.case-background-block{flex-direction:column-reverse}}.case-background-block div{width:1045rem;position:relative}@media (width<=768px){.case-background-block div{width:100%}}.case-background-block div:after{content:"/ dsgn 1";letter-spacing:25rem;text-transform:uppercase;color:#000;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-background-block div:after{letter-spacing:20px;font-size:12px;top:-25px}}.case-background-block div img{object-fit:contain;width:100%;height:100%}.case-background-middle{padding-bottom:165rem}@media (width<=1100px){.case-background-middle{padding-bottom:40px}}@media (width<=768px){.case-background-middle{flex-direction:column-reverse!important}.case-background-middle h2{margin-top:20px;transform:unset!important}}.case-background-middle div{width:830rem;height:600rem}@media (width<=768px){.case-background-middle div{width:100%;height:100%}}.case-background-middle div:after{content:"/ dsgn 2";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-background-middle div:after{letter-spacing:20px;font-size:12px;top:-25px}}.case-background .case-background-middle{flex-direction:row-reverse}.case-background .case-background-middle h2{transform:translate(-250rem)}.case-dsgn3{text-align:center;background-color:#000;padding:276rem 0 165rem}@media (width<=1100px){.case-dsgn3{padding:120px 0}}@media (width<=768px){.case-dsgn3__wrapper h2{margin-top:20px}}.case-dsgn3__wrapper div{width:885rem;height:635rem;margin:0 auto 40rem;position:relative}@media (width<=768px){.case-dsgn3__wrapper div{width:100%;height:100%;margin:0}}.case-dsgn3__wrapper div:after{content:"/ dsgn 3";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-dsgn3__wrapper div:after{letter-spacing:20px;font-size:12px;top:-25px}}.case-dsgn3__wrapper div img{object-fit:contain;width:100%;height:100%}.case-dsgn4{background-color:#000;padding:250rem 0 300rem;position:relative;overflow:hidden}@media (width<=1100px){.case-dsgn4{padding:120px 0}}@media (width<=768px){.case-dsgn4{padding:0 0 120px}}.case-dsgn4__wrapper{position:relative}@media (width<=768px){.case-dsgn4__wrapper{flex-direction:column;padding:50px 0 0;display:flex}}.case-dsgn4__bg{width:700rem;height:1000rem;position:absolute;top:0;left:0}@media (width<=768px){.case-dsgn4__bg{display:none}}.case-dsgn4__bg img{object-fit:cover;width:100%;height:100%}.case-dsgn4 h2{z-index:2;color:#36020f;position:absolute;bottom:0;left:0}@media (width<=768px){.case-dsgn4 h2{z-index:2;position:relative}}.case-dsgn4__img{width:940rem;margin-left:auto;position:relative}@media (width<=768px){.case-dsgn4__img{width:100%;margin:-30px 0 0}}.case-dsgn4__img:after{content:"/ dsgn 4";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-dsgn4__img:after{top:-25px;right:0;left:unset;letter-spacing:20px;font-size:12px}}@media (width<=500px){.case-dsgn4__img:after{display:none}}.case-dsgn4__img img{object-fit:cover;width:100%;height:100%}.case-dsgn5{background-color:#000;padding:200rem 0 270rem}@media (width<=1100px){.case-dsgn5{padding:120px 0}}@media (width<=768px){.case-dsgn5{padding:0}}.case-dsgn5__wrapper{align-items:center;display:flex}@media (width<=768px){.case-dsgn5__wrapper{flex-direction:column-reverse;padding:100px 0 50px;display:flex}}.case-dsgn5__wrapper h2{margin-right:190rem}@media (width<=768px){.case-dsgn5__wrapper h2{margin:20px 0 0}}.case-dsgn5__img{position:relative}.case-dsgn5__img:after{content:"/ dsgn 5";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-dsgn5__img:after{letter-spacing:20px;font-size:12px;top:-25px}}.case-dsgn6{background-color:#000;padding:270rem 0}@media (width<=1100px){.case-dsgn6{padding:120px 0}}@media (width<=768px){.case-dsgn6{padding:50px 0}}.case-dsgn6__wrapper{flex-direction:row-reverse;justify-content:flex-end;align-items:center;display:flex}@media (width<=768px){.case-dsgn6__wrapper{flex-direction:column-reverse;position:relative}.case-dsgn6__wrapper:after{content:"/ dsgn 6";letter-spacing:20px;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:12px;font-weight:700;line-height:99%;position:absolute;top:-25px;left:0}}.case-dsgn6__wrapper .case-dsgn6__img{width:980rem}@media (width<=768px){.case-dsgn6__wrapper .case-dsgn6__img{width:100%}}.case-dsgn6__wrapper .case-dsgn6__img img{object-fit:contain;width:100%;height:100%}.case-dsgn6__wrapper h2{margin-left:190rem;padding-top:60rem;position:relative}@media (width<=768px){.case-dsgn6__wrapper h2{margin:20px 0 0;padding-top:0}}.case-dsgn6__wrapper h2 span{transform:translateY(0)!important}.case-dsgn6__wrapper h2:after{content:"/ dsgn 6";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:0;left:0}@media (width<=768px){.case-dsgn6__wrapper h2:after{display:none}}.case-dsgn7{background-color:#000;padding:195rem 0;position:relative;overflow:hidden}@media (width<=1100px){.case-dsgn7{padding:80px 0}}@media (width<=768px){.case-dsgn7{padding:80px 0 30px}}.case-dsgn7__img{position:relative}.case-dsgn7__img:after{content:"/ dsgn 7";letter-spacing:25rem;text-transform:uppercase;color:#fafafa;width:max-content;font-family:Sofia Sans Condensed;font-size:20rem;font-weight:700;line-height:99%;position:absolute;top:-60rem;left:0}@media (width<=768px){.case-dsgn7__img:after{letter-spacing:20px;font-size:12px;top:-25px}}.case-dsgn7__bg{width:100%;height:100%;position:absolute;top:0;left:0}.case-dsgn7__bg img{object-fit:cover;width:100%;height:100%}.case-dsgn7__wrapper{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.case-dsgn7__wrapper video{width:100%}.case-dsgn7__wrapper h2{margin-top:100rem}.case .case-more-works{padding:300rem 0 100rem}@media (width<=1100px){.case .case-more-works{padding:70px 0}}.case .case-more-works h2{text-align:center;margin-bottom:160rem}@media (width<=1100px){.case .case-more-works h2{margin-bottom:30px}}.case .case-more-works h2 span{letter-spacing:-7rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:80rem;font-weight:700;line-height:74%}@media (width<=1100px){.case .case-more-works h2 span{letter-spacing:-3px;font-size:40px}}.case .case-more-works h2 span:not(.letter){margin:0 5rem}.case .case-more-works ul{justify-content:center;gap:45rem;margin-bottom:250rem;display:flex;position:relative}@media (width<=1100px){.case .case-more-works ul{margin-bottom:100px}}@media (width<=768px){.case .case-more-works ul{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;touch-action:pan-x;overscroll-behavior-x:contain;background:0 0;justify-content:flex-start;gap:20px;margin:0 -16px 50px;padding:0 16px 12px;overflow:auto hidden}}.case .case-more-works ul:after{content:"";background-color:#dedede;width:100%;height:1rem;position:absolute;bottom:-250rem;left:0}@media (width<=768px){.case .case-more-works ul:after{display:none}}.case .case-more-works ul li{background-color:#fff;justify-content:center;align-items:center;width:410rem;display:flex}@media (width<=768px){.case .case-more-works ul li{scroll-snap-align:start;flex:0 0 300px;width:300px}}.case .case-more-works ul li a{width:95%;height:95%;display:block}.case .case-more-works ul li a img{filter:grayscale();width:100%;height:100%;transition:filter .8s var(--transition-main)}.case .case-more-works ul li a:hover img{filter:grayscale(0)}.case-title-dark{overflow:hidden}.case-title-dark span{letter-spacing:-1rem;text-transform:uppercase;color:#aaa;transition:transform .6s var(--transition-main);font-family:Spline Sans Mono;font-size:40rem;font-weight:300;line-height:99%;display:block;transform:translateY(-100%)}@media (width<=1100px){.case-title-dark span{letter-spacing:normal;font-size:14px}}.case-dark-title-active span{transform:translateY(0)!important}.breaks{white-space:pre-line}.press-play .breaks{color:#551616}.press-play .case-dsgn3{background:linear-gradient(360deg,#2e0404 0%,#4f0a0b00 80%),#000}.press-play .case-dsgn5{background-image:url(../../../public/img/projects/pressPlay/projects-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.max-milkin .case-dsgn3{background:linear-gradient(#000000dc 14.83%,#242424e3 35.2%,#c2cabb 65.09% 83.8%,#c2cabb 100%)}.max-milkin .word__inner{color:#f5f6f4}.max-milkin .case-dsgn4{background-image:url(../../../public/img/projects/max/m-b.png);background-position:top;background-repeat:no-repeat;background-size:cover}.max-milkin .case-dsgn5{background-color:#495148}.max-milkin .case-dsgn6__wrapper>h2:after{content:"/mobile"}.raine .case-background__top-image:after,.raine .case-background__top-image-second:after,.raine .case-dsgn3__wrapper>div:after,.raine .case-dsgn6__wrapper .case-title-dark:after,.raine .case-dsgn6__wrapper:after{content:"/ desktop"}.raine .case-dsgn4__wrapper>div:after{content:"/founder"}.raine .case-dsgn5__wrapper>div:after{content:"/mobile"}.raine .case-dsgn7__img:after{content:"/ video"}.raine .case-dsgn3{background:linear-gradient(360deg,#4f82d4c0 0%,#5266bf1a 100%),#000}.raine .word__inner{color:#4f82d4}@media (width<=768px){.raine .word__inner{font-size:90px!important;line-height:70px!important}}.raine .case-dsgn5{background-image:url(../../../public/img/projects/raine/mobile-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.alex .case-background__top-image:after,.alex .case-background__top-image-second:after,.alex .case-dsgn3__wrapper>div:after{content:"/ desktop"}.alex .case-dsgn4__wrapper>div:after{content:"/collections"}.alex .case-dsgn7__img:after{content:"/ video"}.alex .case-dsgn5__wrapper>div:after{content:""}.alex .case-dsgn6__wrapper .case-title-dark:after{content:"/ mobile"}@media (width<=768px){.alex .case-dsgn6__wrapper:after{content:"/ mobile"}}.alex .case-dsgn4{background-color:#0c140a}.alex .case-dsgn4 h2{bottom:-50rem}.alex .case-dsgn3{background:linear-gradient(360deg,#0e1606 0%,#768b601a 80%),#000}.alex .word__inner{color:#f9fae0}@media (width<=768px){.alex .word__inner{font-size:90px!important;line-height:70px!important}}.outside .case-background__top-image:after,.outside .case-background__top-image-second:after,.outside .case-dsgn3__wrapper>div:after,.outside .case-dsgn7__img:after,.outside .case-dsgn4__wrapper>div:after,.outside .case-dsgn5__wrapper>div:after{content:"/ desktop"}.outside .case-dsgn6__wrapper .case-title-dark:after{content:"/ mobile"}@media (width<=768px){.outside .case-dsgn6__wrapper:after{content:"/ mobile"}}.outside .case-dsgn3{background:linear-gradient(360deg,#eeedec68 0%,#f1f1f10d 70%),#000}.outside .word__inner{color:#f5f6f4}.outside .case-dsgn4{background-image:url(../../../public/img/projects/outside/active-travel-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.outside .case-dsgn5__wrapper{justify-content:center}.outside .case-dsgn5 h2{display:none}.case-split-title .word{display:block;overflow:hidden;transform:translate(-15rem)}@media (width<=1100px){.case-split-title .word{transform:unset}}.case-split-title .word__inner{will-change:transform;letter-spacing:-22rem;text-transform:uppercase;padding:0 25rem 0 0;font-family:Sofia Sans Condensed;font-size:300rem;font-weight:700;line-height:220rem;display:block}@media (width<=768px){.case-split-title .word__inner{letter-spacing:-7px;padding:0;font-size:120px;line-height:85px}}.animated-img{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.case-tooltip{z-index:1000;pointer-events:none;opacity:0;color:#fff;pointer-events:none;white-space:nowrap;text-transform:uppercase;will-change:transform, opacity;background:#000;border-radius:3rem;padding:2rem 20rem;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-50%,-50%)}@media (width<=1100px){.case-tooltip{display:none}}.case-tooltip__text{will-change:transform;font-family:Spline Sans Mono;font-size:12rem;display:inline-block;transform:translateY(100%)}@media (width<=1100px){.case-title span{text-transform:uppercase;letter-spacing:-1px;font-family:Sofia Sans Condensed;font-size:70px;font-weight:700}}@media (width<=768px){.case-title span{font-size:40px}}.case-back-white span{color:#fff}.case-back-white svg path{stroke:#fff}.case-back-active{opacity:1!important}.secret{text-align:center;justify-content:center;align-items:center;padding:150rem 0 200rem;display:flex}@media (width<=1100px){.secret{padding:100px 0}}.secret__wrapper .link{width:max-content;margin:0 auto}.secret img{object-fit:cover;width:272rem;height:340rem;margin:40rem 0}@media (width<=1100px){.secret img{width:272px;height:300px;margin:20px 0}}@media (width<=768px){.secret img{width:137px;height:170px}}.secret p{letter-spacing:-2rem;text-transform:uppercase;width:70%;margin:0 auto;font-family:Spline Sans Mono;font-size:30rem;font-weight:300;line-height:1.3}.secret p:nth-child(3){margin-bottom:25rem}@media (width<=1100px){.secret p{letter-spacing:normal;width:100%;font-size:16px}}.secret .hero-collab{opacity:1;text-align:start;margin:70rem auto 170rem}@media (width<=1100px){.secret .hero-collab{margin:50px auto}.secret .link{width:max-content;margin:0 auto}}.sent{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}@media (width<=1100px){.sent .link{justify-content:center;width:220px;margin:0 auto}}.sent__wrapper{height:100%}.sent__wrapper a{justify-content:center;width:max-content;margin:0 auto}.sent p{letter-spacing:-2rem;text-transform:uppercase;font-family:Spline Sans Mono;font-size:26rem;font-weight:300;line-height:99%}@media (width<=768px){.sent p{letter-spacing:-1px;font-size:20px}}.sent p:nth-child(2){width:80%;margin:0 auto 36rem}@media (width<=768px){.sent p:nth-child(2){width:100%;margin:0 auto 15px}}.sent p:nth-child(3){margin-bottom:100rem}@media (width<=768px){.sent p:nth-child(3){margin-bottom:70px}}.sent__big{width:610rem;margin:0 auto}@media (width<=768px){.sent__big{width:308px}}.sent__big h2{text-transform:uppercase;letter-spacing:-30rem;font-family:Sofia Sans Condensed;font-size:575rem;font-weight:900;line-height:1;overflow:hidden}@media (width<=768px){.sent__big h2{letter-spacing:-15px;font-size:290px}}.sent__big_wrap{background-color:var(--text-color);color:var(--white);width:579rem;margin:-160rem auto 48rem 31rem;padding:12rem}@media (width<=768px){.sent__big_wrap{background-color:#0000;width:100%;margin:-90px 0 50px;padding:10px 5px;overflow:hidden}}.sent__big_wrap h2{letter-spacing:-5rem;text-transform:uppercase;font-family:Sofia Sans Condensed;font-size:80rem;font-weight:700;line-height:99%}@media (width<=768px){.sent__big_wrap h2{letter-spacing:-1px;background-color:var(--text-color);width:100%;margin:0 0 25px 11px;font-size:50px}}.sent__big_wrap p{font-size:24rem;margin-bottom:0!important}@media (width<=768px){.sent__big_wrap p{letter-spacing:-1px;color:var(--text-color);font-size:20px}}:root{--bg-color:#f7f7f7;--text-color:#101010;--text-gray-color:#908c8c;--text-gray-second-color:#aaa;--white:#fff;--border-color:#dedede;--designer-bg:#f1f1f1;--transition-main:cubic-bezier(.11, .82, .39, .92)}::selection{background:var(--text-color);color:var(--bg-color)}html,body{scroll-behavior:auto}body{background-color:var(--bg-color);color:var(--text-color);font-family:Sofia Sans Condensed;overflow-x:hidden}.container{max-width:1800rem;margin:0 auto;padding:0 15rem}.title{font-family:Sofia Sans Condensed;font-weight:700;font-style:Bold;letter-spacing:-8%;text-transform:uppercase;font-size:146rem;line-height:99%}.link-line{align-items:center;padding-bottom:5rem;display:flex;position:relative}.link-line svg{width:18rem;height:18rem;transition:transform .5s var(--transition-main);margin-left:20rem}.link-line:before{content:"";transform-origin:0;height:2rem;transition:transform .8s var(--transition-main);background-color:#efefef;transition-delay:0s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.link-line:after{content:"";transform-origin:100%;height:2rem;transition:transform .8s var(--transition-main);background-color:#efefef;transition-delay:0s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.link-line:hover:before{transform-origin:100%;transition:transform .3s var(--transition-main);transition-delay:0s;transform:scaleX(0)}.link-line:hover:after{transform-origin:0;transition:transform .8s var(--transition-main);transition-delay:0s;transform:scaleX(1)}.link-line:hover svg{transform:rotate(45deg)}.reveal-title{font-size:48px;font-weight:700}.reveal-line span{display:inline-block}.canvas-text{width:100%!important;height:100dvh!important}.animation-title{padding:0 10rem 0 0;overflow:hidden}.aniamtion-title span{margin:0 20rem;display:inline-block}.animation-title span:not(.letter){margin:0 20rem}.animation-title span .letter{text-transform:uppercase;margin:0;font-family:Sofia Sans Condensed;font-weight:700;line-height:99%;display:inline-block}section:not(.hero){opacity:0;pointer-events:none}main,.hero-title .hero-word:last-child:after{opacity:0}a{pointer-events:none}body.loaded section,body.loaded a,body.loaded .header,body.loaded main{opacity:1;pointer-events:auto}body.loaded .hero-title .hero-word:last-child:after{opacity:1}.slide-page-transition{z-index:100000000;background-color:#101010;width:100%;height:100vh;position:fixed;top:0;left:0}.app-active .slide-page-transition,.app-active .slide-page-transition-second{opacity:1}@media (width<=1100px){.animation-title span:not(.letter){margin:0 10px 0 0}.container{max-width:100%;padding:0 15px}.link-line svg{width:12px;height:12px;margin-left:10px}.link-line{padding-bottom:3px}.link-line:after,.link-line:before{height:2px}.link{padding:0 10px}.link:after{font-size:16px;right:-5px}.link:before{font-size:16px;left:-5px}}img{filter:grayscale();transition:filter .5s var(--transition-main)}img:hover{filter:grayscale(0%)}.link{letter-spacing:1rem;text-transform:uppercase;white-space:nowrap;transition:.5s var(--transition-main);align-items:center;padding:0 35rem;font-family:Spline Sans Mono;font-size:24rem;font-weight:300;line-height:99%;display:flex;position:relative;overflow:hidden}@media (width<=1100px){.link{align-items:center;height:20px;padding:0 25px;display:flex}}@media (width<=430px){.link{padding:0 20px}}.link span{font-size:24rem;display:inline-block}@media (width<=1100px){.link span{font-size:20px}}.link:after{content:"]";transition:.5s var(--transition-main);font-size:20rem;position:absolute;top:50%;right:12rem;transform:translateY(-50%)}@media (width<=1100px){.link:after{font-size:20px}}.link:before{content:"[";transition:.5s var(--transition-main);font-size:20rem;position:absolute;top:50%;left:12rem;transform:translateY(-50%)}@media (width<=1100px){.link:before{font-size:20px}}.link:hover:after{right:0}.link:hover:before{left:0}.link .clone{display:flex;position:absolute;top:0;left:50%;translate:-50% 100%}@media (width<=1100px){.link .clone{display:none}}
