@charset "UTF-8";*{box-sizing:border-box;padding:0;font-weight:400;margin:0}body{width:100%;min-height:100vh;height:100%;background-color:#0c0c0c;position:relative}.goBack{content:"";border-radius:99vw;position:fixed;width:44px;height:44px;top:35px;background-color:#000;background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='16'%20viewBox='0%200%209%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.292893%207.29289C-0.0976309%207.68342%20-0.097631%208.31658%200.292893%208.70711L6.65685%2015.0711C7.04738%2015.4616%207.68054%2015.4616%208.07107%2015.0711C8.46159%2014.6805%208.46159%2014.0474%208.07107%2013.6569L2.41421%208L8.07107%202.34315C8.46159%201.95262%208.46159%201.31946%208.07107%200.928933C7.68054%200.538408%207.04738%200.538408%206.65685%200.928933L0.292893%207.29289ZM3%207L1%207L1%209L3%209L3%207Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:50% center;background-size:8px;border:1px solid #000;left:35px;filter:invert(1);z-index:99999;transition:all .45s ease}.goBack:hover,.goBack:active,.goBack:before,.goBack:after{transition:all .45s ease}@media screen and (max-width: 990px){.goBack{top:15px;left:15px}}.goBack:hover{cursor:pointer;filter:invert(0);border:1px solid #fff;background-color:transparent}.outer-wrapper,.split-line{overflow:hidden}.cursor-follower{position:fixed;top:0;left:0;width:20px;height:20px;transform:translate(-20px,-20px);border-radius:100%;background-color:#000;opacity:0;z-index:1000000000000000000000000;user-select:none;pointer-events:none}.navbar{position:relative}.navbar__menu{width:100%;height:100vh;position:fixed;top:-100vh;background-color:#0c0c0c}.navbar__menu__close{z-index:99999999;position:absolute;top:40px;width:44px;height:44px;padding:10px;transition:all .45s ease;border-radius:99vw;right:30px}.navbar__menu__close:hover,.navbar__menu__close:active,.navbar__menu__close:before,.navbar__menu__close:after{transition:all .45s ease}.navbar__menu__close:hover{background-color:#fff;cursor:pointer}.navbar__menu__close:hover span{background-color:#000}.navbar__menu__close:hover span:before{background-color:#000}.navbar__menu__close span{height:2px;background-color:#fff;width:24px;display:inline-block;position:absolute;top:47%;transition:all .3s;right:10px;margin-left:auto;transform:rotate(45deg)}.navbar__menu__close span:before{content:" ";display:inline-block;position:absolute;height:2px;background-color:#fff;transform:translateY(-4px);width:32px;transition:all .3s;top:-2px;right:0;width:24px;top:unset;transform:rotate(-90deg)}.navbar__menu__section{transition:all .45s ease;height:25vh;width:100%;position:absolute;z-index:999999;top:0;opacity:0;text-decoration:none;background-color:#0c0c0c;border:none}.navbar__menu__section:hover,.navbar__menu__section:active,.navbar__menu__section:before,.navbar__menu__section:after{transition:all .45s ease}.navbar__menu__section:nth-of-type(2){top:25%;z-index:99999}.navbar__menu__section:nth-of-type(3){top:50%;z-index:999}.navbar__menu__section:nth-of-type(4){transition:all .45s ease;top:75%;z-index:99}.navbar__menu__section:nth-of-type(4):hover,.navbar__menu__section:nth-of-type(4):active,.navbar__menu__section:nth-of-type(4):before,.navbar__menu__section:nth-of-type(4):after{transition:all .45s ease}.navbar__menu__section:nth-of-type(4):hover{z-index:9999}.navbar__menu__section:not(:last-child){border-bottom:1px solid rgba(171,170,170,.5)}.navbar__menu__section:hover .navbar__menu__section__hoverBg{opacity:.5;transition:all .25s ease-in-out}.navbar__menu__section__texts{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0;height:100%;position:relative;cursor:pointer}.navbar__menu__section__texts p{font-family:Satoshi Regular;color:#abaaaa;position:absolute;top:30px;left:30px}.navbar__menu__section__texts h4{color:#fff;font-family:Satoshi Medium;font-size:55px;margin-top:-10px}@media screen and (max-width: 600px){.navbar__menu__section__texts h4{font-size:30px}}.navbar__menu__section__texts .wrapper-text{overflow:hidden}.navbar__menu__section__texts .wrapper-text h4{transform:translateY(100%)}.navbar__menu__section__hoverBg{position:absolute;height:100%;width:100%;transition:all .25s ease-in-out;opacity:0}.navbar__menu__section__hoverBg img{width:100%;height:100%;object-fit:cover;object-position:center}.navbar__header{position:fixed;z-index:99999;top:30px;display:flex;align-items:center;background-color:#212121;justify-content:space-between;margin:0 auto;border-radius:10px;padding:0 30px;width:calc(100% - 70px);left:35px}.navbar__header__logo{height:82px;margin-top:-5px;margin-bottom:-5px;margin-left:-15px;width:auto}.navbar__header #menu-toggle-btn{margin-top:5px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;position:relative;cursor:pointer;transition:all .3s;z-index:1000000000000000000000000000}.navbar__header span{height:2px;background-color:#fff;width:24px;display:inline-block;position:absolute;top:50%;transition:all .3s;right:0;margin-left:auto}.navbar__header span:before{content:" ";display:inline-block;position:absolute;height:2px;background-color:#fff;transform:translateY(-4px);width:32px;transition:all .3s;top:-2px;right:0}.navbar__header .active span{background-color:#fff;transform:rotate(45deg)}.navbar__header .active span:before{width:24px;top:unset;background-color:#fff;transform:rotate(-90deg)}.navbar__header .active:hover span:before{top:unset;width:24px}.view-models-button{color:#fff;background-color:#00000080;padding:17px 165px 17px 19px;backdrop-filter:blur(10px);font-family:Satoshi Medium;font-size:12px;text-align:start;white-space:nowrap;text-decoration:none;border:1px solid white;border-radius:99vw;cursor:pointer;transition:all .45s ease}.view-models-button:hover,.view-models-button:active,.view-models-button:before,.view-models-button:after{transition:all .45s ease}@media screen and (max-width: 650px){.view-models-button{padding:12px 120px 12px 19px}}.view-models-button:hover{background-color:#fff;color:#000}.view-models-button:hover:before{filter:invert(1)}.view-models-button:before{content:"";border-radius:99vw;position:absolute;right:9px;top:9px;width:auto;aspect-ratio:1/1;height:calc(100% - 18px);background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='5'%20height='8'%20viewBox='0%200%205%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.35355%204.35355C4.54882%204.15829%204.54882%203.84171%204.35355%203.64645L1.17157%200.464466C0.976311%200.269204%200.659729%200.269204%200.464466%200.464466C0.269204%200.659728%200.269204%200.97631%200.464466%201.17157L3.29289%204L0.464466%206.82843C0.269204%207.02369%200.269204%207.34027%200.464466%207.53553C0.659728%207.7308%200.97631%207.7308%201.17157%207.53553L4.35355%204.35355ZM3%204.5L4%204.5L4%203.5L3%203.5L3%204.5Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(50% + 2px) center;background-size:25%}@media screen and (max-width: 650px){.view-models-button:before{background-position:center center}}.contact{display:flex;align-items:stretch;justify-content:center;position:relative}.contact__form{padding:75px 110px;width:50%;background-color:#333;display:flex;flex-direction:column}@media screen and (max-width: 1300px){.contact__form{padding:75px 35px}}@media screen and (max-width: 800px){.contact__form{position:absolute;z-index:99;width:calc(100% - 70px);top:50%;padding:35px;transform:translateY(-50%)}}.contact__form h6{font-family:Satoshi Medium;font-size:64px;color:#fff;line-height:60px;font-weight:400;margin-bottom:30px}@media screen and (max-width: 1200px){.contact__form h6{font-size:50px;line-height:50px}}@media screen and (max-width: 550px){.contact__form h6{font-size:35px;line-height:35px;margin-bottom:15px}}.contact__form p{color:#abaaaa;font-family:Satoshi Medium;font-size:16px;margin-bottom:35px;max-width:75%}@media screen and (max-width: 1200px){.contact__form p{font-size:16px;line-height:20px;max-width:100%}}@media screen and (max-width: 550px){.contact__form p{font-size:14px;line-height:16px;margin-bottom:25px}}.contact__form form{display:flex;gap:40px;flex-direction:column}@media screen and (max-width: 1200px){.contact__form form{gap:20px}}.contact__form form input,.contact__form form textarea{width:100%;background-color:#4e4e4e;border-radius:10px;padding:20px;font-family:Satoshi Medium;border:none;color:#fff;font-size:15px;outline:none}.contact__form form input::placeholder,.contact__form form textarea::placeholder{color:#abaaaa}@media screen and (max-width: 1200px){.contact__form form input,.contact__form form textarea{font-size:16px;padding:12px 25px;border-radius:5px}}@media screen and (max-width: 550px){.contact__form form input,.contact__form form textarea{padding:12px 15px;font-size:14px}}.contact__form form .checkbox-input{display:flex;justify-content:start;align-items:center}.contact__form form .checkbox-input input[type=checkbox]{appearance:none;width:22px;height:22px;border-radius:6px;background-color:#4e4e4e;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:none;position:relative;padding:0}.contact__form form .checkbox-input input[type=checkbox]:after{content:"";position:absolute;left:9px;top:5px;width:3px;height:9px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;opacity:0;transition:all .15s ease-in-out}.contact__form form .checkbox-input input[type=checkbox]:checked:after{transition:all .15s ease-in-out;opacity:1}.contact__form form .checkbox-input label{width:fit-content;color:#fff;font-family:Satoshi Medium;margin-left:10px}.contact__form form .checkbox-input label a{color:#fff;font-family:Satoshi Bold;text-decoration:none}.contact__form form .checkbox-input label a:hover{text-decoration:underline}@media screen and (max-width: 880px){.contact__form form .checkbox-input label{font-size:13px}}.contact__form form textarea{resize:none;scrollbar-width:0;height:77px}.contact__form form textarea::-webkit-scrollbar{width:0}.contact__form form button{width:100%;border-radius:10px;background-color:#202020;padding:15px;font-family:Satoshi Medium;text-align:center;color:#fff;outline:none;font-size:18px;border:none;transition:all .45s ease}.contact__form form button:hover,.contact__form form button:active,.contact__form form button:before,.contact__form form button:after{transition:all .45s ease}.contact__form form button:hover{cursor:pointer;background-color:#fff;color:#333}@media screen and (max-width: 1200px){.contact__form form button{font-size:16px;padding:12px 25px;border-radius:5px}}@media screen and (max-width: 500px){.contact__form form button{font-size:14px}}.contact__image{width:50%;overflow:hidden;position:relative}@media screen and (max-width: 800px){.contact__image{width:100%;min-height:100vh}}.contact__image .image-container{width:100%;position:relative;height:100%;overflow:hidden}.contact__image img{position:absolute;bottom:0;left:0;width:100%;height:160%;object-fit:cover;object-position:center;padding:0}.lets-start{width:100%;aspect-ratio:8/3;height:auto;position:relative;padding:50px 110px 80px}@media screen and (max-width: 1300px){.lets-start{padding:20px 35px}}@media screen and (max-width: 850px){.lets-start{aspect-ratio:7/3}}@media screen and (max-width: 700px){.lets-start{aspect-ratio:5/3}}.lets-start__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#0000,#0c0c0c)}.lets-start__bg img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lets-start__wrapper{position:relative;width:100%;height:100%}.lets-start__wrapper button{position:absolute;right:0}.lets-start__wrapper h3{position:absolute;white-space:nowrap;bottom:0;color:#fff;font-size:90px;letter-spacing:-4px;max-width:65%;font-family:Satoshi Bold;line-height:90px}@media screen and (max-width: 1350px){.lets-start__wrapper h3{font-size:70px;line-height:70px}}@media screen and (max-width: 1300px){.lets-start__wrapper h3{line-height:50px;font-size:50px}}@media screen and (max-width: 650px){.lets-start__wrapper h3{line-height:40px;font-size:30px;letter-spacing:-1px}}@media screen and (max-width: 460px){.lets-start__wrapper h3{line-height:25px;font-size:22px}}.footer{width:100%;padding:0 110px;overflow:hidden}@media screen and (max-width: 1300px){.footer{padding:0 35px}}.footer__content{position:relative;display:flex;justify-content:space-between;padding-bottom:115px;align-items:self-end}@media screen and (max-width: 950px){.footer__content{flex-direction:column}}.footer__content *{z-index:80}.footer__content__contact{display:flex;flex-direction:column;max-width:570px}@media screen and (max-width: 1300px){.footer__content__contact{max-width:370px}}@media screen and (max-width: 950px){.footer__content__contact{max-width:100%;align-items:center;margin-bottom:40px}}.footer__content__contact a{font-size:16px;font-family:Satoshi Medium;padding:16px 22px;text-align:start;border-radius:99vw;text-decoration:none;color:#fff;border:1px solid #fff;margin-top:40px;position:relative;transition:all .45s ease}.footer__content__contact a:hover,.footer__content__contact a:active,.footer__content__contact a:before,.footer__content__contact a:after{transition:all .45s ease}@media screen and (max-width: 950px){.footer__content__contact a{width:100%}}.footer__content__contact a:before{content:"";border-radius:99vw;position:absolute;right:9px;top:9px;width:auto;aspect-ratio:1/1;height:calc(100% - 18px);background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='5'%20height='8'%20viewBox='0%200%205%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.35355%204.35355C4.54882%204.15829%204.54882%203.84171%204.35355%203.64645L1.17157%200.464466C0.976311%200.269204%200.659729%200.269204%200.464466%200.464466C0.269204%200.659728%200.269204%200.97631%200.464466%201.17157L3.29289%204L0.464466%206.82843C0.269204%207.02369%200.269204%207.34027%200.464466%207.53553C0.659728%207.7308%200.97631%207.7308%201.17157%207.53553L4.35355%204.35355ZM3%204.5L4%204.5L4%203.5L3%203.5L3%204.5Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(50% + 1px) calc(50% + 1px);background-size:25%}.footer__content__contact a:hover{background-color:#fff;color:#000}.footer__content__contact a:hover:before{filter:invert(1)}.footer__content__contact img{width:280px;height:auto;margin-left:-30px}.footer__content__contact p{font-size:16px;font-family:Satoshi Medium Italic;color:#abaaaa}.footer__content__links{display:grid;column-gap:80px;grid-template-areas:"a c" "a b";grid-template-columns:calc(50% - 40px) auto;grid-template-rows:1fr 1fr;place-content:end}@media screen and (max-width: 950px){.footer__content__links{place-content:space-between;width:100%}}@media screen and (max-width: 520px){.footer__content__links{display:flex;flex-direction:column;gap:40px}}.footer__content__links div{display:flex;flex-direction:column;align-items:start;justify-content:space-between;font-family:Satoshi Medium Italic;font-size:16px;color:#fff}.footer__content__links__navigation{grid-area:a;width:fit-content}.footer__content__links__navigation a{color:#fff;text-decoration:none;position:relative}.footer__content__links__navigation a:before{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:#fff;transition:width .3s ease-in}.footer__content__links__navigation a:hover:before{width:100%}.footer__content__links__navigation a:not(:nth-child(2)){margin-top:20px}.footer__content__links__address{grid-area:b;white-space:nowrap;margin-bottom:30px}.footer__content__links__address a:not(:nth-child(2)){margin-top:20px}@media screen and (max-width: 520px){.footer__content__links__address{margin-bottom:0}}.footer__content__links__contact{grid-area:c}.footer__content__links__contact a{color:#fff;text-decoration:none}.footer__content__links__contact a:not(:nth-child(2)){margin-top:20px}.footer__content__links__title{font-family:Satoshi Medium Italic;font-size:16px;border-bottom:1px solid #abaaaa;padding-bottom:5px;margin-bottom:10px;color:#abaaaa}.footer__content__goUp{position:absolute;border:1px solid #fff;color:#fff;font-size:12px;padding:12px 36px 12px 42px;text-decoration:none;font-family:Satoshi Regular;letter-spacing:6px;bottom:20px;left:50%;border-radius:99vw;transform:translate(-50%);transition:all .45s ease;text-align:center;white-space:nowrap}.footer__content__goUp:hover,.footer__content__goUp:active,.footer__content__goUp:before,.footer__content__goUp:after{transition:all .45s ease}.footer__content__goUp:hover{background-color:#fff;color:#0c0c0c}.footer__content__bg{position:absolute;top:-180px;left:-250px;font-size:600px;font-family:Satoshi Black;color:#ffffff05;z-index:2}.footer__bottom{display:flex;justify-content:space-between;padding-top:20px;padding-bottom:40px;border-top:1px solid #abaaaa;color:#fff;gap:30px}@media screen and (max-width: 700px){.footer__bottom{flex-direction:column}}.footer__bottom p,.footer__bottom a{z-index:99;font-family:Satoshi Medium;font-size:14px;text-decoration:none;text-align:center}.footer__bottom a{cursor:pointer;color:#fff;text-decoration:none;width:fit-content;position:relative}@media screen and (max-width: 700px){.footer__bottom a{margin:0 auto}}.footer__bottom a:before{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:#fff;transition:width .3s ease-in}.footer__bottom a:hover:before{width:100%}#cover{position:fixed;bottom:-100%;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:9999;transform:translateY(100%);transition:transform .8s ease-out}.block{display:block}
