:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{font-size:2.6666666667vw}@media (min-width:768px){:root{font-size:.5208333333vw}}.h2{font-size:3rem;font-weight:500}.h2,.h3{font-style:normal;line-height:normal}.h3{font-size:2.6rem;font-weight:600}.p{font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}@media (min-width:768px){.h2{font-size:5.6rem}.h3{font-size:4.4rem}.p{font-size:2rem;line-height:2.6rem}}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(/fonts/InterTight-Medium.woff2) format("woff2"),url(/fonts/InterTight-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Tight;font-style:italic;font-weight:300;src:url(/fonts/InterTight-LightItalic.woff2) format("woff2"),url(/fonts/InterTight-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(/fonts/InterTight-Regular.woff2) format("woff2"),url(/fonts/InterTight-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(/fonts/InterTight-SemiBold.woff2) format("woff2"),url(/fonts/InterTight-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(/fonts/InterTight-Light.woff2) format("woff2"),url(/fonts/InterTight-Light.woff) format("woff")}.button{align-items:center;border-radius:.4rem;display:flex;flex-direction:row;font-size:1.6rem;font-style:normal;font-weight:600;gap:2rem;justify-content:center;line-height:normal;text-align:center;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.button__icon{display:flex;transition:color .3s ease}.button--white-square{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff}.button--orange-square,.button--white-square{background:#ffffff24;padding:2rem 2.7rem}.button--orange-square{border:1px solid #fff;color:#0f0f0f}.button--orange-square .button__icon{color:#cc4d1b;transition:color .3s ease}.button--black-square{background:#ffffff24;border:1px solid #fff;color:#0f0f0f;padding:2rem 2.7rem}.button--black-square .button__icon{color:#0f0f0f}.button--blue-arrow{background:#003}.button--blue-arrow,.button--orange-arrow{border-radius:.4rem;color:#fff;padding:2rem 2.7rem}.button--orange-arrow{background:#cc4d1b}.button--white{background:#fff;padding:1.4rem}.copy-button{align-items:center;color:#3d3d3d;cursor:pointer;display:flex;font-size:1.2rem;font-style:normal;font-weight:400;gap:.8rem;line-height:normal}.copy-button svg{flex-shrink:0;height:auto;width:2rem}@media (min-width:768px){.button{font-size:2rem;width:-moz-max-content;width:max-content}.button--white-square{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;color:#fff;padding:2.7rem}.button--white-square .button__icon svg{display:inline-block;transition:transform .4s ease}.button--white-square:hover{background:#fff;color:#0f0f0f}.button--white-square:hover .button__icon svg{transform:rotate(180deg)}.button--orange-square{padding:2.7rem;transition:background-color .3s ease,color .3s ease}.button--orange-square:hover{background:#cc4d1b;color:#fff}.button--orange-square:hover .button__icon{color:#fff}.button--orange-square:hover .button__icon svg{transform:rotate(180deg)}.button--orange-square .button__icon svg{display:inline-block;transition:transform .4s ease}.button--black-square{padding:2.7rem;transition:background-color .3s ease,color .3s ease}.button--black-square .button__icon svg{transition:transform .3s ease,background-color .3s ease}.button--black-square:hover{background:#fff}.button--black-square:hover .button__icon svg{transform:rotate(180deg)}.button--blue-arrow{background:#fff;color:#0f0f0f;gap:3rem;height:-moz-max-content;height:max-content;padding:1.4rem 1.4rem 1.4rem 2.7rem;transition:background-color .3s ease,color .3s ease}.button--blue-arrow .button__icon{align-items:center;background:#003;border-radius:.4rem;display:flex;justify-content:center;padding:1.3rem}.button--blue-arrow .button__icon svg{color:#fff;transition:transform .3s ease,background-color .3s ease}.button--blue-arrow:hover{background:#003;color:#fff}.button--blue-arrow:hover .button__icon svg{transform:rotate(-45deg)}.button--orange-arrow{background:#fff;color:#0f0f0f;gap:3rem;height:-moz-max-content;height:max-content;padding:1.4rem 1.4rem 1.4rem 2.7rem;transition:background-color .3s ease,color .3s ease}.button--orange-arrow .button__icon{align-items:center;background:#cc4d1b;border-radius:.4rem;display:flex;justify-content:center;padding:1.3rem}.button--orange-arrow .button__icon svg{color:#fff;transition:transform .3s ease,background-color .3s ease}.button--orange-arrow:hover{background:#cc4d1b;color:#fff}.button--orange-arrow:hover .button__icon svg{transform:rotate(-45deg)}.button--white{background:#fff;padding:1.4rem;transition:background .3s,color .3s}.button--white .button__icon svg{display:inline-block;transition:transform .4s ease}.button--white:hover{background:#fff3;color:#0f0f0f}.button--white:hover .button__icon svg{transform:rotate(180deg)}.copy-button{font-size:1.6rem}}.header{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);left:0;opacity:1;padding:5rem 2rem 2rem;position:fixed;top:0;transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s ease,opacity .3s ease,-webkit-backdrop-filter .3s ease;transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s ease,backdrop-filter .3s ease,opacity .3s ease;transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s ease,backdrop-filter .3s ease,opacity .3s ease,-webkit-backdrop-filter .3s ease;width:100%;z-index:20}.header--hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.header:not(.header--hidden){animation:headerSlideIn .4s cubic-bezier(.4,0,.2,1)}@keyframes headerSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header__inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.header__logo{width:10rem}.header__logo,.header__menu-open svg{transition:filter .3s ease}.header--dark .header__logo{filter:brightness(0)}.header--dark .header__nav-list a{color:#0f0f0f}.header--dark .header__nav-list>li:first-child>a:first-child:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M4.50321 5.12227L0.128213 0.747275C0.0875645 0.706626 0.0553217 0.65837 0.0333233 0.60526C0.0113239 0.552151 9.53674e-07 0.495228 9.53674e-07 0.437743C9.53674e-07 0.380258 0.0113239 0.323336 0.0333233 0.270226C0.0553217 0.217117 0.0875645 0.16886 0.128213 0.128212C0.168861 0.0875636 0.217118 0.0553197 0.270227 0.033321C0.323337 0.0113224 0.38026 0 0.437744 0C0.49523 0 0.552153 0.0113224 0.605262 0.033321C0.658371 0.0553197 0.706628 0.0875636 0.747276 0.128212L4.81275 4.19423L8.87821 0.128212C8.96031 0.046119 9.07165 -8.64988e-10 9.18775 0C9.30384 8.64989e-10 9.41518 0.046119 9.49728 0.128212C9.57937 0.210305 9.62549 0.321647 9.62549 0.437743C9.62549 0.55384 9.57937 0.665182 9.49728 0.747275L5.12228 5.12227C5.08164 5.16295 5.03339 5.19522 4.98028 5.21724C4.92717 5.23926 4.87024 5.25059 4.81275 5.25059C4.75525 5.25059 4.69832 5.23926 4.64521 5.21724C4.5921 5.19522 4.54385 5.16295 4.50321 5.12227Z" fill="black"/></svg>')}.header--dark .header__icon svg{color:#0f0f0f}.header--dark .header__menu-open svg{filter:brightness(0)}.header__nav-list>li:first-child{cursor:pointer}.header__nav-list>li:first-child>a:first-child{pointer-events:none}.header__nav-list>li:first-child .sub-menu a{pointer-events:auto}@media (max-width:767px){.header__button,.header__nav,.header__socials{display:none}}@media (min-width:768px){.header{padding:4rem 8rem 2rem}.header__logo{width:18rem}.header__nav-list{align-items:center;display:flex;flex-direction:row;gap:3.2rem;margin-left:10rem;position:relative}.header__nav-list>li>a{color:#fff;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal;transition:color .3s ease}.header__nav-list>li:first-child>a:first-child{position:relative}.header__nav-list>li:first-child>a:first-child:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M4.50321 5.12227L0.128213 0.747275C0.0875645 0.706626 0.0553217 0.65837 0.0333233 0.60526C0.0113239 0.552151 9.53674e-07 0.495228 9.53674e-07 0.437743C9.53674e-07 0.380258 0.0113239 0.323336 0.0333233 0.270226C0.0553217 0.217117 0.0875645 0.16886 0.128213 0.128212C0.168861 0.0875636 0.217118 0.0553197 0.270227 0.033321C0.323337 0.0113224 0.38026 0 0.437744 0C0.49523 0 0.552153 0.0113224 0.605262 0.033321C0.658371 0.0553197 0.706628 0.0875636 0.747276 0.128212L4.81275 4.19423L8.87821 0.128212C8.96031 0.046119 9.07165 -8.64988e-10 9.18775 0C9.30384 8.64989e-10 9.41518 0.046119 9.49728 0.128212C9.57937 0.210305 9.62549 0.321647 9.62549 0.437743C9.62549 0.55384 9.57937 0.665182 9.49728 0.747275L5.12228 5.12227C5.08164 5.16295 5.03339 5.19522 4.98028 5.21724C4.92717 5.23926 4.87024 5.25059 4.81275 5.25059C4.75525 5.25059 4.69832 5.23926 4.64521 5.21724C4.5921 5.19522 4.54385 5.16295 4.50321 5.12227Z" fill="white"/></svg>');height:9px;margin-left:.5rem;transition:transform .3s ease;width:8px}.header__nav-list>li:first-child>a:first-child:after,.header__nav-list>li:first-child>a:first-child:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block}.header__nav-list>li:first-child>a:first-child:before{height:5rem;position:absolute;width:100%}.header__nav-list>li:first-child.open>a:after{transform:rotate(180deg)}.header__nav-list .sub-menu{background:#f5f5f4;border:1px solid #343434;border-radius:1.2rem;box-shadow:0 4px 12px #00000014;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:1fr 1fr;left:0;opacity:0;padding:2.4rem;pointer-events:none;position:absolute;row-gap:1.2rem;top:3.3rem;transition:opacity .3s ease;z-index:11}.header__nav-list .sub-menu li{align-self:start;color:#0c0a09;cursor:pointer;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal}.header__nav-list .sub-menu__toggle{align-items:center;display:flex;flex-direction:row;padding:1.6rem 0;position:relative}.header__nav-list .sub-menu__toggle:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M4.50321 5.12227L0.128213 0.747275C0.0875645 0.706626 0.0553217 0.65837 0.0333233 0.60526C0.0113239 0.552151 9.53674e-07 0.495228 9.53674e-07 0.437743C9.53674e-07 0.380258 0.0113239 0.323336 0.0333233 0.270226C0.0553217 0.217117 0.0875645 0.16886 0.128213 0.128212C0.168861 0.0875636 0.217118 0.0553197 0.270227 0.033321C0.323337 0.0113224 0.38026 0 0.437744 0C0.49523 0 0.552153 0.0113224 0.605262 0.033321C0.658371 0.0553197 0.706628 0.0875636 0.747276 0.128212L4.81275 4.19423L8.87821 0.128212C8.96031 0.046119 9.07165 -8.64988e-10 9.18775 0C9.30384 8.64989e-10 9.41518 0.046119 9.49728 0.128212C9.57937 0.210305 9.62549 0.321647 9.62549 0.437743C9.62549 0.55384 9.57937 0.665182 9.49728 0.747275L5.12228 5.12227C5.08164 5.16295 5.03339 5.19522 4.98028 5.21724C4.92717 5.23926 4.87024 5.25059 4.81275 5.25059C4.75525 5.25059 4.69832 5.23926 4.64521 5.21724C4.5921 5.19522 4.54385 5.16295 4.50321 5.12227Z" fill="black"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:11px;margin-left:1rem;padding-left:1rem;transition:transform .3s ease;width:11px}.header__nav-list .sub-menu .sub-menu__col-list li .sub-menu__toggle:after{transition:transform .3s ease}.header__nav-list .sub-menu .sub-menu__col-list li.active .sub-menu__toggle:after{transform:rotate(180deg)}.header__nav-list .sub-menu__body{border-bottom:1px solid #343434;height:0;margin-bottom:1.2rem;overflow:hidden}.header__nav-list .sub-menu__body p{color:#0c0a09;display:none;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal;padding-bottom:1.2rem;padding-top:3.6rem;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto}.header__nav-list .sub-menu__body-list{display:grid;gap:.8rem;padding-bottom:1.6rem}.header__nav-list .sub-menu__body-item{cursor:pointer}.header__nav-list .sub-menu__body-item a{color:#4d4745;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;position:relative}.header__nav-list .sub-menu__body-item a:before{background-color:#4d4745;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.header__nav-list .sub-menu__body-item a:hover:before{transform:scaleX(1)}.header__menu-open{display:none}.header__socials{display:flex;flex-direction:row;gap:1.2rem}.header__icon{display:flex;height:2.4rem;transition:transform .3s ease;width:2.4rem}.header__icon:hover{transform:translateY(-5px)}.header__icon svg{color:#fff;height:auto;width:2.4rem}.header__button{margin-left:auto;margin-right:3rem}}.menu{background:#f2f2ed;display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;padding:0 2rem;pointer-events:none;position:fixed;top:0;transform:translate(100%);transition:transform .4s ease;visibility:hidden;width:100%;z-index:30}.menu.active{pointer-events:auto;transform:translate(0);visibility:visible}.menu__header{background:#f2f2ed;flex-direction:row-reverse;justify-content:space-between;padding:5rem 0 3rem;position:sticky;top:0;z-index:14}.menu__header,.menu__prev{align-items:center;display:flex}.menu__prev{color:#1d1d1b;flex-direction:row;font-size:1.4rem;font-style:normal;font-weight:400;gap:1rem;line-height:normal;margin-top:-3rem;opacity:0;padding-bottom:3rem;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease,margin-top .3s ease;visibility:hidden;z-index:12}.menu__prev.show{margin-top:0;opacity:1;transform:translateY(0);visibility:visible}.menu__nav>li:first-child>a:first-child{align-items:center;display:flex;transition:color .3s ease}.menu__nav>li:first-child>a:first-child:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%230F0F0F' d='m9.497 7.747-4.375 4.375a.439.439 0 0 1-.62-.619L8.57 7.438 4.503 3.372a.438.438 0 1 1 .619-.619l4.375 4.375a.437.437 0 0 1 0 .62'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.4rem;margin-left:.8rem;transition:transform .3s ease;width:1.4rem}.menu__nav{display:grid;gap:2rem}.menu__nav>li>a{color:#0f0f0f;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}.menu__nav li:first-child{position:relative}.menu__nav li:first-child.is-open>.sub-menu{opacity:1}.menu__nav .sub-menu{background:#f2f2ed;display:grid;gap:2rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;width:100%}.menu__nav .sub-menu li p{color:#0f0f0f;display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;padding-bottom:1.2rem;padding-top:2rem}.menu__nav .sub-menu__list{display:grid;gap:1.2rem}.menu__nav .sub-menu__list li:first-child a{color:#0f0f0f;display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}.menu__nav .sub-menu__item{color:#1d1d1b;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}.menu__nav.submenu-open>li{display:none}.menu__nav.submenu-open>li:first-child{display:block}.menu__nav.submenu-open>li:first-child>a:first-child{color:#928f8a;margin-bottom:2rem}.menu__nav.submenu-open>li:first-child>a:first-child:after{color:#928f8a;opacity:.5;transform:rotate(90deg);transition:transform .3s ease}.menu__bottom{background:#f2f2ed;bottom:0;margin-top:auto;padding:5rem 0;position:sticky}.menu__button{margin-bottom:3rem}.menu__socials{display:flex;flex-direction:row;gap:2rem;justify-content:center}.menu__icon svg{color:#000}.footer{background:#1d1d1b;padding:4rem 0}.footer__logo{padding-bottom:1.2rem}.footer__contacts{display:flex;flex-direction:column}.footer__contacts-item-label{color:#928f8a;font-size:1.2rem;margin-bottom:.6rem}.footer__contacts-item-label,.footer__contacts-item-value{display:block;font-style:normal;font-weight:400;line-height:normal}.footer__contacts-item-value{color:#fff;font-size:1.6rem;margin-bottom:1.2rem}.footer__socials{display:flex;flex-direction:row;gap:2rem;margin-bottom:2rem}.footer__socials svg{color:#fff}.footer__col,.footer__row{display:flex;flex-direction:column;gap:2rem}.footer__group-title{color:#fff;display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1.2rem}.footer__menu{display:flex;flex-direction:column;gap:1.2rem}.footer__menu a{color:#e2e1da;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}.footer__menu .footer__menu-title{color:#fff;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}@media (max-width:767px){.footer__copyright{display:none}}@media (min-width:768px){.footer{padding:10rem 0}.footer .container{-moz-column-gap:34rem;column-gap:34rem;display:grid;grid-template-columns:40rem 1fr}.footer__logo{height:auto;padding-bottom:6rem;width:24.5rem}.footer__contacts-item>a:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.footer__contacts-item>a:hover:before{transform:scaleX(1)}.footer__contacts-item-label{font-size:1.4rem;margin-bottom:1.2rem}.footer__contacts-item-value{font-size:2rem;margin-bottom:3rem;position:relative;width:-moz-max-content;width:max-content}.footer__socials{margin-bottom:6rem}.footer__socials li a{display:flex;height:auto;transition:transform .3s ease;width:3rem}.footer__socials li a:hover{transform:translateY(-5px)}.footer__row{flex-direction:row;gap:6rem;justify-content:end}.footer__group-title{font-size:1.8rem;margin-bottom:1.6rem}.footer__col{gap:3rem}.footer__menu a{font-size:1.6rem;position:relative}.footer__menu a:before{background-color:#e2e1da;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.footer__menu a:hover:before{transform:scaleX(1)}.footer__menu .footer__menu-title{display:block;font-size:1.8rem;margin-bottom:.4rem;width:-moz-max-content;width:max-content}.footer__copyright{align-items:center;color:#3d3d3d;display:flex;font-size:1.6rem;font-style:normal;font-weight:400;grid-column:1/-1;justify-content:space-between;line-height:normal;padding-top:8rem}}*,:after,:before{box-sizing:border-box}#loader{background:transparent;height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s;width:100%;z-index:1000}#loader.loading-ended{opacity:0;pointer-events:none}html{overflow-x:hidden}body,html{max-width:100%;width:100%}body{background:#f2f2ed;color:#0f0f0f;font-family:Inter Tight,sans-serif}a{color:currentColor;text-decoration:none}a,button{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.d-none{display:none!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.container{padding:0 2rem;width:100%}@media (min-width:768px){.container{padding:0 8rem}}.line-wrap{overflow:hidden}.line{width:100%}[stagger-link]{display:flex;overflow:hidden}[stagger-link] [stagger-link-text]{display:block;overflow:hidden;text-shadow:0 1.1em 0 currentColor;white-space:nowrap}.pt{padding-top:4rem}.pb{padding-bottom:4rem}.mt{margin-top:4rem}.mb{margin-bottom:4rem}@media (min-width:768px){.pt{padding-top:8rem}.pb{padding-bottom:8rem}.mt{margin-top:8rem}.mb{margin-bottom:8rem}}.contact-button{bottom:14rem;height:5rem;opacity:0;pointer-events:none;position:fixed;right:2rem;transition:opacity .4s ease;width:5rem;z-index:100;z-index:8}.contact-button img,.contact-button svg{flex-shrink:0;height:100%;width:100%}.contact-active{opacity:1;pointer-events:auto}@media (min-width:768px){.contact-button{bottom:8rem;right:8rem}}.breadcrumbs{color:#8e8e8e;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.4rem;padding-bottom:2rem}.breadcrumbs ul{display:inline;vertical-align:bottom}.breadcrumbs li{display:inline;margin-right:.6rem}.breadcrumbs a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none' viewBox='0 0 6 10'%3E%3Cpath fill='%23928F8A' d='M5.122 5.122.747 9.497a.438.438 0 0 1-.619-.619l4.066-4.065L.128.747a.438.438 0 0 1 .62-.619l4.374 4.375a.44.44 0 0 1 0 .62'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.9625rem;margin-left:.6rem;transform:translateY(.1rem);width:.5251rem}@media (min-width:768px){.breadcrumbs{padding-bottom:3rem}.breadcrumbs ul{font-size:1.6rem}.breadcrumbs li{margin-right:.6rem}.breadcrumbs li a:after{height:1.4rem;margin-left:1.2rem;width:1.4rem}}.form__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.form__title{font-size:2.6rem;font-weight:600}.form__label,.form__title{font-style:normal;line-height:normal}.form__label{color:#928f8a;font-size:1.2rem;font-weight:400}.form__field{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:1.6rem}.form__field label{font-size:1.6rem;font-weight:500}.form__field input,.form__field textarea{border-bottom:1px solid;color:currentColor;font-size:1.2rem;font-weight:400;padding-bottom:.8rem}.form__field input::-moz-placeholder,.form__field textarea::-moz-placeholder{color:#928f8a;-moz-transition:color .3s ease;transition:color .3s ease}.form__field input::placeholder,.form__field textarea::placeholder{color:#928f8a;transition:color .3s ease}.form__field input:focus::-moz-placeholder,.form__field input:hover::-moz-placeholder,.form__field textarea:focus::-moz-placeholder,.form__field textarea:hover::-moz-placeholder{color:#514f4c}.form__field input:focus::placeholder,.form__field input:hover::placeholder,.form__field textarea:focus::placeholder,.form__field textarea:hover::placeholder{color:#514f4c}.form__field textarea{padding-bottom:4rem}.form__field:focus-within .form__validation,.form__field:hover .form__validation{opacity:1}.form__field.touched input:invalid+.form__validation,.form__field.touched textarea:invalid+.form__validation{color:#f82b2b;opacity:1}.form__button{background:#cc4d1b;border-radius:.4rem;color:#fff;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;padding:2rem 2.8rem;text-align:center;transition:background-color .4s;width:100%}@media (hover:hover){.form__button:hover{background:#993714}}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#928f8a;border-bottom:1px solid #928f8a;-webkit-transition:background-color 5s ease-in-out 0s;transition:background-color 5s ease-in-out 0s}.form__validation{color:#8e8e8e;font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal;margin-top:-.6rem;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin-top .2s ease,color .25s ease}@media (min-width:768px){.form{padding-top:19rem}.form__header{margin-bottom:5rem}.form__title{font-size:5rem}.form__label{font-size:2rem}.form__field{gap:2rem;margin-bottom:3rem}.form__field label{font-size:2rem}.form__field input,.form__field textarea{font-size:1.4rem}.form__field textarea{padding-bottom:8rem}.form__button{font-size:2rem}.form__validation{margin-top:-1.4rem}}.foundation-form{background:#1d1d1b;color:#fff;padding:4rem 0}.foundation-form--ambassadors{padding:8rem 0}.foundation-form--ambassadors .foundation-form__contacts-item-value{color:#0f0f0f}.foundation-form--white{background-color:#f2f2ed;color:#0f0f0f}.foundation-form__header{display:flex;flex-direction:column;margin-bottom:3rem}.foundation-form__title{margin-bottom:3rem;text-align:center}.foundation-form__contscts{display:flex;flex-direction:column}.foundation-form__contacts-item-label{color:#928f8a;display:block;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.6rem}.foundation-form__contacts-item-value{color:#fff;display:block;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.2rem}.foundation-form__socials{display:flex;flex-direction:row;gap:2rem}.foundation-form--join{background:#f2f2ed;color:#0f0f0f;padding-bottom:12rem;padding-top:13.6rem}.foundation-form--join .breadcrumbs{padding-left:2rem;padding-right:2rem}.foundation-form--join .foundation-form__title{margin-left:auto;margin-right:auto;max-width:30rem}.foundation-form--join input,.foundation-form--join textarea{border-bottom:1px solid #0f0f0f}@media (min-width:768px){.foundation-form{padding:8rem 0}.foundation-form--ambassadors{padding:18rem 0}.foundation-form--ambassadors .foundation-form__contacts-item>a:before{background-color:#0f0f0f}.foundation-form--join{padding-bottom:18rem;padding-top:23rem}.foundation-form--join .breadcrumbs{padding-left:8rem;padding-right:8rem}.foundation-form--join .foundation-form__title{max-width:62.4rem}.foundation-form .container{display:grid;grid-template-columns:63rem 69.2rem;justify-content:space-between}.foundation-form__header{margin-bottom:0;max-width:63rem}.foundation-form__title{margin-bottom:6rem;text-align:start}.foundation-form__contacts-item>a:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.foundation-form__contacts-item>a:hover:before{transform:scaleX(1)}.foundation-form__contacts-item-label{font-size:1.4rem;margin-bottom:1.2rem}.foundation-form__contacts-item-value{font-size:2rem;margin-bottom:3rem;position:relative;width:-moz-max-content;width:max-content}.foundation-form__socials{margin-bottom:6rem}.foundation-form__socials li a{display:flex;height:auto;transition:transform .3s ease;width:3rem}.foundation-form__socials li a:hover{transform:translateY(-5px)}.foundation-form .row{display:flex;flex-direction:row;gap:2rem}.foundation-form .row .form__field{width:50%}}
