@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}.expand-btn{content:"";border-radius:99vw;position:absolute;width:44px;height:44px;color:transparent;top:35px;transform:translateY(-50%);background-color:#fff;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%204C3%203.44772%203.44772%203%204%203H8C8.55228%203%209%203.44772%209%204C9%204.55228%208.55228%205%208%205H6.41421L9.70711%208.29289C10.0976%208.68342%2010.0976%209.31658%209.70711%209.70711C9.31658%2010.0976%208.68342%2010.0976%208.29289%209.70711L5%206.41421V8C5%208.55228%204.55228%209%204%209C3.44772%209%203%208.55228%203%208V4ZM16%203H20C20.5523%203%2021%203.44772%2021%204V8C21%208.55228%2020.5523%209%2020%209C19.4477%209%2019%208.55228%2019%208V6.41421L15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L17.5858%205H16C15.4477%205%2015%204.55228%2015%204C15%203.44772%2015.4477%203%2016%203ZM9.70711%2014.2929C10.0976%2014.6834%2010.0976%2015.3166%209.70711%2015.7071L6.41421%2019H8C8.55228%2019%209%2019.4477%209%2020C9%2020.5523%208.55228%2021%208%2021H4C3.44772%2021%203%2020.5523%203%2020V16C3%2015.4477%203.44772%2015%204%2015C4.55228%2015%205%2015.4477%205%2016V17.5858L8.29289%2014.2929C8.68342%2013.9024%209.31658%2013.9024%209.70711%2014.2929ZM14.2929%2014.2929C14.6834%2013.9024%2015.3166%2013.9024%2015.7071%2014.2929L19%2017.5858V16C19%2015.4477%2019.4477%2015%2020%2015C20.5523%2015%2021%2015.4477%2021%2016V20C21%2020.5523%2020.5523%2021%2020%2021H16C15.4477%2021%2015%2020.5523%2015%2020C15%2019.4477%2015.4477%2019%2016%2019H17.5858L14.2929%2015.7071C13.9024%2015.3166%2013.9024%2014.6834%2014.2929%2014.2929Z'%20fill='%23000000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:50% center;background-size:18px;right:65px;z-index:9999;border:1px solid #fff;outline:none;transition:all .45s ease}.expand-btn:hover,.expand-btn:active,.expand-btn:before,.expand-btn:after{transition:all .45s ease}@media screen and (max-width: 990px){.expand-btn{right:20px;top:80px;display:none}}.expand-btn:hover{cursor:pointer;border:1px solid #000;filter:invert(1);background-color:transparent}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;z-index:99999999}.modal__content{padding:20px;border-radius:10px;width:80%;height:fit-content;transform:translateY(-100%);display:flex;align-items:stretch;justify-content:center}@media screen and (max-width: 1000px){.modal__content{height:90vh;aspect-ratio:1/1;padding:0}}.modal__content__form{padding:35px;width:50%;background-color:#333;display:flex;flex-direction:column}@media screen and (max-width: 1000px){.modal__content__form{position:absolute;z-index:99;width:90%;top:50%;padding:35px;transform:translateY(-50%)}}@media screen and (max-width: 480px){.modal__content__form{padding:25px}}.modal__content__form h6{font-family:Satoshi Medium;font-size:40px;color:#fff;line-height:40px;font-weight:400;margin-bottom:30px}@media screen and (max-width: 1200px){.modal__content__form h6{font-size:50px;line-height:50px}}@media screen and (max-width: 680px){.modal__content__form h6{font-size:35px;line-height:35px;margin-bottom:15px}}@media screen and (max-width: 480px){.modal__content__form h6{font-size:27px;line-height:27px}}.modal__content__form p{color:#abaaaa;font-family:Satoshi Medium;font-size:16px;margin-bottom:35px;max-width:75%}@media screen and (max-width: 1200px){.modal__content__form p{font-size:16px;line-height:20px;max-width:100%}}@media screen and (max-width: 680px){.modal__content__form p{font-size:14px;line-height:16px;margin-bottom:25px}}@media screen and (max-width: 480px){.modal__content__form p{font-size:12px}}.modal__content__form form{display:flex;gap:20px;flex-direction:column}@media screen and (max-width: 1200px){.modal__content__form form{gap:20px}}.modal__content__form form input,.modal__content__form form textarea{width:100%;background-color:#4e4e4e;border-radius:10px;padding:15px;font-family:Satoshi Medium;border:none;color:#fff;font-size:16px;outline:none}.modal__content__form form input::placeholder,.modal__content__form form textarea::placeholder{color:#abaaaa}@media screen and (max-width: 1200px){.modal__content__form form input,.modal__content__form form textarea{font-size:16px;padding:12px 25px;border-radius:5px}}@media screen and (max-width: 680px){.modal__content__form form input,.modal__content__form form textarea{padding:12px 15px;font-size:14px}}.modal__content__form form .checkbox-input{display:flex;justify-content:start;align-items:center}.modal__content__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}.modal__content__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}.modal__content__form form .checkbox-input input[type=checkbox]:checked:after{transition:all .15s ease-in-out;opacity:1}.modal__content__form form .checkbox-input label{width:fit-content;color:#fff;font-family:Satoshi Medium;margin-left:10px}.modal__content__form form .checkbox-input label a{color:#fff;font-family:Satoshi Bold;text-decoration:none}.modal__content__form form .checkbox-input label a:hover{text-decoration:underline}@media screen and (max-width: 880px){.modal__content__form form .checkbox-input label{font-size:13px}}.modal__content__form form textarea{resize:none;scrollbar-width:0;height:77px}.modal__content__form form textarea::-webkit-scrollbar{width:0}.modal__content__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}.modal__content__form form button:hover,.modal__content__form form button:active,.modal__content__form form button:before,.modal__content__form form button:after{transition:all .45s ease}.modal__content__form form button:hover{cursor:pointer;background-color:#fff;color:#333}@media screen and (max-width: 1200px){.modal__content__form form button{font-size:16px;padding:12px 25px;border-radius:5px}}@media screen and (max-width: 500px){.modal__content__form form button{font-size:14px}}.modal__content__image{width:50%;overflow:hidden;position:relative}@media screen and (max-width: 1000px){.modal__content__image{width:100%}}.modal__content__image__close{z-index:99999999;position:absolute;top:10px;width:44px;height:44px;padding:10px;transition:all .45s ease;border-radius:99vw;right:10px}.modal__content__image__close:hover,.modal__content__image__close:active,.modal__content__image__close:before,.modal__content__image__close:after{transition:all .45s ease}.modal__content__image__close:hover{background-color:#fff;cursor:pointer}.modal__content__image__close:hover span{background-color:#000}.modal__content__image__close:hover span:before{background-color:#000}.modal__content__image__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)}.modal__content__image__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)}.modal__content__image .image-container{width:100%;position:relative;height:100%;overflow:hidden}.modal__content__image img{position:absolute;bottom:0;left:0;width:100%;height:160%;object-fit:cover;object-position:center;padding:0}.loader{width:100%;height:100vh;position:fixed}.loader__bar{position:absolute;width:100%;height:25%;z-index:999999999;background-color:#4e4e4e}.loader__bar:first-child{top:0}.loader__bar:nth-child(2){top:25%}.loader__bar:nth-child(3){top:50%}.loader__bar:last-child{top:75%}.model{width:100%;padding:0 110px;height:100%}@media screen and (max-width: 1300px){.model{padding:0 35px}}.model .model-main-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 990px){.model .model-main-wrapper{height:auto;max-height:unset;min-height:100vh}}.model__title{display:flex;justify-content:space-between;gap:40px;padding-top:30px;align-items:self-start}@media screen and (max-width: 990px){.model__title{flex-direction:column}}@media screen and (max-width: 990px){.model__title__info{width:100%}}.model__title__info__header{font-family:Satoshi Bold;font-size:16px;font-style:italic;color:#abaaaa}@media screen and (max-width: 990px){.model__title__info__header{text-align:center}}.model__title__info h1{color:#fff;font-size:70px;letter-spacing:-1px;font-family:Satoshi Medium;line-height:70px}@media screen and (max-width: 1300px){.model__title__info h1{font-size:55px}}@media screen and (max-width: 990px){.model__title__info h1{text-align:center;font-size:40px;line-height:50px}}.model__title__info__type{font-family:Satoshi Regular;color:#abaaaa;font-size:16px}@media screen and (max-width: 990px){.model__title__info__type{text-align:center}}@media screen and (max-width: 990px){.model__title__price{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}}.model__title__price p{font-family:Satoshi Bold;font-style:italic;font-size:16px;color:#abaaaa}@media screen and (max-width: 990px){.model__title__price p{text-align:center}}.model__title__price h2{font-size:70px;font-family:Satoshi Medium Italic;font-style:italic;color:#fff}@media screen and (max-width: 1300px){.model__title__price h2{font-size:55px}}@media screen and (max-width: 990px){.model__title__price h2{text-align:center}}@media screen and (max-width: 990px){.model__title__price h2{text-align:center;font-size:40px;line-height:50px}}.model__title__price button{width:100%;padding:12px 23px;border-radius:99vw;background-color:#fff;border:1px solid #fff;text-align:start;font-family:Satoshi Bold;font-size:16px;font-style:italic;position:relative;margin-top:15px;transition:all .45s ease}.model__title__price button:hover,.model__title__price button:active,.model__title__price button:before,.model__title__price button:after{transition:all .45s ease}@media screen and (max-width: 990px){.model__title__price button{max-width:320px}}.model__title__price 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;filter:invert(1);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:center center;background-size:25%}.model__title__price button:hover{background-color:transparent;cursor:pointer;color:#fff}.model__title__price button:hover:before{background-color:#fff;filter:invert(0)}.model__gallery{flex-grow:1;margin-bottom:30px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:40px;height:calc(100vh - 120px)}@media screen and (max-width: 990px){.model__gallery{flex-direction:column;height:auto;position:relative}}.model__gallery img{cursor:pointer}.model__gallery .wrapper{height:100%;width:100%;padding-right:40px;position:relative;border-right:1px solid rgba(255,255,255,.2)}@media screen and (max-width: 990px){.model__gallery .wrapper{border:none;padding-right:0;display:none}}.model__gallery__mainImg{width:100%;height:100%;object-fit:cover;object-position:center;cursor:none;position:relative;user-select:none;overflow:hidden}@media screen and (max-width: 990px){.model__gallery__mainImg{display:none}}.model__gallery .model-gallery-wrapper{position:relative;overflow:hidden;width:100%;height:100%}@media screen and (max-width: 990px){.model__gallery .model-gallery-wrapper{position:absolute;align-self:stretch;flex:1}}.model__gallery .model-gallery-slider{width:30%;height:100%;position:relative}@media screen and (max-width: 990px){.model__gallery .model-gallery-slider{width:100%;display:flex;position:absolute;align-items:stretch}}.model__gallery .model-gallery-slider .expand-btn{display:none}@media screen and (max-width: 990px){.model__gallery .model-gallery-slider .expand-btn{display:block;top:35px}}.model__gallery__slider{display:flex;justify-content:space-between;align-items:stretch;position:relative;height:100%;flex-direction:column}@media screen and (max-width: 990px){.model__gallery__slider{flex-direction:row}}.model__gallery__slider__arrowRight,.model__gallery__slider__arrowLeft{content:"";border-radius:99vw;position:absolute;width:44px;height:44px;top:-22px;background-color:#333;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;right:50%;transform:translate(50%) rotate(90deg);z-index:9999;transition:all .45s ease}.model__gallery__slider__arrowRight:hover,.model__gallery__slider__arrowRight:active,.model__gallery__slider__arrowRight:before,.model__gallery__slider__arrowRight:after,.model__gallery__slider__arrowLeft:hover,.model__gallery__slider__arrowLeft:active,.model__gallery__slider__arrowLeft:before,.model__gallery__slider__arrowLeft:after{transition:all .45s ease}@media screen and (max-width: 990px){.model__gallery__slider__arrowRight,.model__gallery__slider__arrowLeft{left:-22px;top:50%;transform:translateY(-50%) rotate(0)}}.model__gallery__slider__arrowRight:hover,.model__gallery__slider__arrowLeft:hover{cursor:pointer;filter:invert(1)}.model__gallery__slider__arrowRight{bottom:-22px;top:unset;transform:translate(50%) rotate(270deg)}@media screen and (max-width: 990px){.model__gallery__slider__arrowRight{right:-22px;transform:translateY(-50%) rotate(180deg);bottom:unset;top:50%;left:unset}}.model__gallery__slider .slide{position:relative;width:100%;flex:0 0 auto}@media screen and (max-width: 990px){.model__gallery__slider .slide{margin-bottom:0!important}}.model__gallery__slider .slide.selected:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;pointer-events:none}@media screen and (max-width: 990px){.model__gallery__slider .slide.selected:after{background:none}}.model__gallery__slider img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;flex:0 0 auto;cursor:pointer;transition:opacity .3s}.model__specs{display:flex;justify-content:center;align-items:self-start;width:100%;gap:160px;margin-top:100px}@media screen and (max-width: 1300px){.model__specs{gap:120px}}@media screen and (max-width: 990px){.model__specs{flex-direction:column;align-items:center;justify-content:center;gap:60px}}.model__specs__spec{display:flex;flex-direction:column;align-items:center;justify-content:center}.model__specs__spec img{width:56px;height:56px}.model__specs__spec p{color:#fff;font-family:Satoshi Medium Italic;font-style:italic;font-size:24px;white-space:nowrap;margin-top:20px}@media screen and (max-width: 1300px){.model__specs__spec p{font-size:18px}}.model__info{width:100%;display:flex;align-items:self-start;justify-content:space-between;gap:230px;margin-top:130px}@media screen and (max-width: 1100px){.model__info{gap:100px}}@media screen and (max-width: 990px){.model__info{flex-direction:column}}.model__info__left,.model__info__right{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 990px){.model__info__left,.model__info__right{width:100%}}.model__info__right{min-width:calc(50% - 80px)}.model__info__dimensions{font-size:16px}.model__info__dimensions__title{font-family:Satoshi Medium Italic;color:#abaaaa}.model__info__dimensions__content{display:flex;align-items:baseline;gap:150px;margin-top:25px}@media screen and (max-width: 1700px){.model__info__dimensions__content{gap:80px}}@media screen and (max-width: 990px){.model__info__dimensions__content{justify-content:space-between}}@media screen and (max-width: 500px){.model__info__dimensions__content{gap:30px}}.model__info__dimensions__content__dimension{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.model__info__dimensions__content__dimension__value{font-size:48px;font-family:Satoshi Medium;white-space:nowrap}@media screen and (max-width: 1550px){.model__info__dimensions__content__dimension__value{font-size:30px}}@media screen and (max-width: 1160px){.model__info__dimensions__content__dimension__value{font-size:25px}}.model__info__dimensions__content__dimension__name{font-size:16px;font-family:Satoshi Light Italic}.model__info__specs{display:flex;flex-direction:column}.model__info__specs__spec{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff;font-size:16px;padding-bottom:10px}.model__info__specs__spec:not(:first-child){margin-top:30px}.model__info__specs__spec__title{color:#abaaaa;font-family:Satoshi Medium Italic}.model__info__specs__spec__value{font-family:Satoshi Medium;color:#fff}.model__info__description{font-size:16px}@media screen and (max-width: 990px){.model__info__description{width:70%}}@media screen and (max-width: 500px){.model__info__description{width:100%}}.model__info__description__title{font-family:Satoshi Medium Italic;margin-bottom:10px;color:#abaaaa}.model__info__description__content{font-family:Satoshi Medium;color:#fff}.model__info__features{font-size:16px;grid-column:1;grid-row:2/span 2}.model__info__features__title{font-family:Satoshi Medium Italic;color:#abaaaa;margin-bottom:10px}.model__info__features__content li{font-family:Satoshi Medium;color:#fff}.model__info__colors{grid-column:2;grid-row:3;display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:25px}.model__info__colors__color{width:100%;display:flex;flex-direction:column;justify-content:space-between}.model__info__colors__color p{color:#fff;font-family:Satoshi Medium Italic;font-size:16px;margin-bottom:25px}.model__info__colors__color__box{width:100%;height:215px}.model__cards{width:100%;height:fit-content;padding:150px 0 170px;display:flex;justify-content:space-between;align-items:stretch;gap:200px}@media screen and (max-width: 1500px){.model__cards{gap:120px}}@media screen and (max-width: 990px){.model__cards{flex-direction:column;gap:40px}}.model__cards__card{padding:40px;border-radius:20px;color:#fff;background-color:#ffffff08;border:1px solid #4e4e4e;width:330px}@media screen and (max-width: 1650px){.model__cards__card{min-width:280px}}@media screen and (max-width: 1250px){.model__cards__card{min-width:220px;padding:30px}}@media screen and (max-width: 990px){.model__cards__card{width:100%}}.model__cards__card img{height:36px;width:36px}.model__cards__card h3{font-family:Satoshi Bold;font-size:40px;margin-top:20px;letter-spacing:-1px;line-height:38px}@media screen and (max-width: 1650px){.model__cards__card h3{line-height:30px;font-size:30px}}@media screen and (max-width: 1250px){.model__cards__card h3{line-height:25px;font-size:25px}}.model__cards__card p{font-family:Satoshi Medium;margin-top:20px;font-size:16px}.fullscreen-gallery{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000e6;opacity:0;visibility:hidden;z-index:99999}.fullscreen-gallery__main{height:calc(100vh - 80px);width:90vw;margin:0 auto}.fullscreen-gallery__content{height:100%}.fullscreen-gallery__mainImg{width:100%;height:100%;object-fit:contain}.fullscreen-gallery__thumbnails-wrapper{width:100%;overflow:hidden;display:none;justify-content:flex-start;padding:10px 0}.fullscreen-gallery.active .fullscreen-gallery__thumbnails-wrapper{display:flex}.fullscreen-gallery__thumbnails{display:flex;gap:10px;transition:transform .5s ease-out}.fullscreen-gallery__thumbnails img{width:80px;height:60px;cursor:pointer;border-radius:5px;transition:opacity .3s,transform .3s;position:relative}.fullscreen-gallery__thumbnails img.selected{filter:brightness(.5)}.close-gallery{content:"";border-radius:99vw;position:fixed;width:44px;height:44px;top:35px;background-color:#000;background-repeat:no-repeat;background-position:50% center;background-size:8px;right:35px;filter:invert(1);z-index:9999;border:1px solid #000;outline:none;transition:all .45s ease}.close-gallery:hover,.close-gallery:active,.close-gallery:before,.close-gallery:after{transition:all .45s ease}@media screen and (max-width: 990px){.close-gallery{top:15px;right:15px}}.close-gallery:hover{cursor:pointer;filter:invert(0);border:1px solid #fff;background-color:transparent}.close-gallery span{height:2px;background-color:#fff;width:16px;display:inline-block;position:absolute;top:47%;transition:all .3s;right:13.5px;margin-left:auto;transform:rotate(45deg)}.close-gallery span:before{content:" ";display:inline-block;position:absolute;height:2px;background-color:#fff;transform:translateY(-4px);transition:all .3s;top:-2px;right:0;width:16px;top:unset;transform:rotate(-90deg)}.fullscreen-gallery__arrow{content:"";border-radius:99vw;position:absolute;width:44px;height:44px;top:calc(50% - 40px);transform:translateY(-50%);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;left:35px;filter:invert(1);z-index:9999;border:1px solid #000;outline:none;transition:all .45s ease;box-shadow:0 0 10px #fff3}.fullscreen-gallery__arrow:hover,.fullscreen-gallery__arrow:active,.fullscreen-gallery__arrow:before,.fullscreen-gallery__arrow:after{transition:all .45s ease}@media screen and (max-width: 990px){.fullscreen-gallery__arrow{top:calc(100% - 120px);left:15px}}.fullscreen-gallery__arrow:hover{cursor:pointer;filter:invert(0);border:1px solid #fff;background-color:transparent}.fullscreen-gallery__arrow--right{right:35px;transform:translateY(-50%) rotate(-180deg);left:unset}@media screen and (max-width: 990px){.fullscreen-gallery__arrow--right{right:15px}}@font-face{font-family:Satoshi Regular;src:url(/fonts/Satoshi-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Satoshi Bold;src:url(/fonts/Satoshi-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Satoshi Medium;src:url(/fonts/Satoshi-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Satoshi Medium Italic;src:url(/fonts/Satoshi-MediumItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:Satoshi Black;src:url(/fonts/Satoshi-Black.woff2) format("woff2");font-display:swap}@font-face{font-family:Satoshi Light Italic;src:url(/fonts/Satoshi-LightItalic.woff2) format("woff2");font-display:swap}
