:root{--nd-dark: #2D1D19;--nd-earth: #6A5D52;--nd-rust: #653529;--nd-clay: #BC9180;--nd-sage: #95927F;--nd-slate: #CCD3DC;--nd-sand: #D8CFC7;--nd-cream: #F2EEE5;--transition: .45s ease}body{font-family:adapter-pe-variable;font-variation-settings:"opsz" 18,"wght" 400,"slnt" 0,"ital" 0;margin:0;background-color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.container{max-width:1600px;margin-inline:auto;padding-inline:100px;position:relative}@media(max-width:1200px){.container{padding-inline:50px}}@media(max-width:992px){.container{padding-inline:20px}}img,svg,video{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:inherit}.html-content>p:not(:last-child){margin-bottom:20px}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6,.html-content img{margin-block:20px}.html-content a{text-decoration:underline;text-underline-offset:2px;text-decoration-color:currentColor;transition:text-decoration-color .2s ease}.html-content a:hover{text-decoration-color:transparent}.html-content ul,.html-content ol{padding-left:20px}.html-content ul li,.html-content ol li{position:relative;list-style:none}.html-content ul li:before,.html-content ol li:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:-10px;width:3px;aspect-ratio:1/1;border-radius:50%;background-color:currentColor}.ctab{display:flex;width:fit-content;background-color:var(--nd-dark);color:var(--nd-cream);padding:15px 18px;border-radius:50px;font-weight:500;font-size:12px;line-height:13px;text-transform:uppercase;transition:background-color .3s ease}@media(hover:hover){.ctab:hover{background-color:var(--nd-rust);color:var(--nd-cream)}}.xl-title{font-weight:400;font-size:clamp(42px,35.593220339px + 1.5254237288vw,60px);line-height:clamp(48px,41.593220339px + 1.5254237288vw,66px);font-variation-settings:"opsz" 18,"wght" 400,"slnt" 0,"ital" 0}.l-title{font-weight:400;font-size:clamp(32px,26.3050847458px + 1.3559322034vw,48px);line-height:clamp(38px,32.3050847458px + 1.3559322034vw,54px)}.s-title{font-weight:400;font-size:31px;line-height:100%}.xs-title{font-weight:400;font-size:clamp(26px,25.2881355932px + .1694915254vw,28px);line-height:32px}.l-text{font-weight:400;font-size:22px;line-height:30px}.m-text{font-weight:400;font-size:17px;line-height:23px}.s-text{font-weight:400;font-size:15px;line-height:22px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}button{background:unset;border:unset;cursor:pointer}a,button{color:inherit}a:focus,button:focus{outline:none}p{margin-bottom:unset}ol,ul{list-style:none;margin:0;padding:0}input,textarea{background:none;border:none;color:inherit}input:focus,input:focus-visible,input:active,textarea:focus,textarea:focus-visible,textarea:active{outline:none!important;border-color:currentColor!important}blockquote{margin:unset}.header__logo{position:fixed;top:0;left:0;width:50%;z-index:100;padding-top:27px;max-width:800px;padding-left:100px}.header__logo .container{padding:0}@media(min-width:1600px){.header__logo{margin-left:calc(50% - 800px)}}@media(max-width:1200px){.header__logo{padding-left:50px}}@media(max-width:992px){.header__logo{padding-left:20px}}@media(max-width:576px){.header__logo{padding-top:32px}}.header__logo{mix-blend-mode:difference;color:var(--nd-cream)}.header__logo-wrap{display:block;max-width:283px;width:100%;aspect-ratio:283/30;color:#fff}.header__logo path,.header__logo circle,.header__logo rect{fill:#fff}.header{position:fixed;top:0;right:0;width:50%;z-index:100;padding-top:20px;max-width:800px;padding-right:100px}.header .container{padding:0}@media(min-width:1600px){.header{margin-right:calc(50% - 800px)}}@media(max-width:1200px){.header{padding-right:50px}}@media(max-width:992px){.header{padding-right:20px}}.header .ctab{background-color:var(--nd-rust)}@media(hover:hover){.header .ctab:hover{background-color:var(--nd-clay)}}.header__wrap{display:flex;justify-content:flex-end;background-color:transparent;isolation:auto!important}.header__card{display:flex;flex-direction:column;align-items:flex-end;width:fit-content;background-color:transparent;color:var(--nd-cream);border-radius:20px;transition:background-color var(--transition),color var(--transition),padding var(--transition)}.header__card.is-open{padding:10px;background-color:#fff;color:var(--nd-dark)}@media(max-width:768px){.header__card.is-open{padding:0;background-color:transparent}}@media(max-width:768px)and (max-width:768px){.header__card.is-open .header__lang{opacity:0;visibility:0;pointer-events:none}}@media(max-width:768px){.header__card.is-open .header__nav{background-color:#fff;border-radius:20px;margin-top:20px}.header__card.is-open .header__nav-list{opacity:1;padding:25px}}.header__card-top{display:flex;align-items:center;gap:10px}.header__lang-inside,.header__lang{background-color:#fff;padding:11px 18px;border-radius:50px;transition:opacity var(--transition);color:var(--nd-dark)}.header__lang-inside-link,.header__lang-link{display:flex;align-items:center;text-transform:uppercase;position:relative}.header__lang-inside-link:before,.header__lang-link:before{content:"";display:block;width:4px;height:4px;aspect-ratio:1;border-radius:50%;margin-right:5px;transform:translateY(50%);background-color:currentColor}@media(hover:hover){.header__lang-inside-link:hover,.header__lang-link:hover{opacity:.7}}.header__lang-inside{padding:0 0 15px}@media(min-width:769px){.header__lang-inside{display:none}}.header__info{margin-top:auto;text-align:right;display:flex;flex-direction:column}@media(min-width:769px){.header__info{display:none}}.header__info-contact{padding-bottom:10px}.header__info .html-content{padding-bottom:25px}.header__info-social{padding-bottom:10px}.header__info-social-wrap{display:flex;align-items:center;gap:15px}.header__info-social-wrap svg{width:35px;height:35px}.header__toggle{height:42px;aspect-ratio:1;border-radius:50%;background-color:#fff;color:var(--nd-dark);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:background-color var(--transition)}.header__toggle .line{width:18px;height:1px;background-color:currentColor;transition:transform var(--transition)}.is-open .header__toggle .line-1{transform:translateY(3px) rotate(45deg)}.is-open .header__toggle .line-2{transform:translateY(-3px) rotate(-45deg)}.header__nav{width:100%;height:0;overflow:hidden;opacity:0;transition:all .45s ease}@media(max-width:768px){.header__nav{border-radius:20px;margin-top:20px}}.header__nav-list{display:flex;flex-direction:column;align-items:flex-end;gap:5px;padding-top:30px;padding-bottom:10px;padding-right:10px;transition:all var(--transition)}@media(max-width:768px){.header__nav-list{padding:25px;opacity:0;width:calc(100vw - 40px);height:calc(100vh - 107px)}}.header__nav-list li a{color:var(--nd-dark);transition:color .3s ease}@media(hover:hover){.header__nav-list li a:hover{color:var(--nd-clay)}}@media(max-width:768px){.header__partner{display:none}}.footer{background-color:var(--nd-sage);color:var(--nd-cream);padding-top:clamp(80px,72.8813559322px + 1.6949152542vw,100px);padding-bottom:clamp(30px,22.8813559322px + 1.6949152542vw,50px);overflow:hidden}.footer__top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:clamp(40px,25.7627118644px + 3.3898305085vw,80px);margin-bottom:clamp(80px,55.0847457627px + 5.9322033898vw,150px)}@media(max-width:992px){.footer__top{grid-template-columns:1fr 1fr}}@media(max-width:768px){.footer__top{grid-template-columns:1fr;gap:50px}}.footer__col{display:flex;flex-direction:column}.footer__col--newsletter{gap:clamp(40px,36.4406779661px + .8474576271vw,50px);max-width:570px}@media(max-width:992px){.footer__col--nav{grid-row:2}}.footer__col--contact{justify-content:space-between}.footer__form-wrap{display:flex;flex-direction:column;gap:15px}.footer__form{display:flex;align-items:center;background-color:#ffffff1a;padding:15px}.footer__form input{flex:1;font-size:17px;color:var(--nd-cream)}.footer__form input::placeholder{color:#f5efe680}.footer__form button{display:flex;align-items:center;justify-content:center;padding:5px;color:var(--nd-cream);transition:transform .3s ease}.footer__form button svg{width:15px;height:15px}@media(hover:hover){.footer__form button:hover{transform:translate(5px)}}.footer__nav{display:flex;flex-direction:column;gap:15px}.footer__nav a{font-weight:400;font-size:32px;line-height:32px;transition:opacity .3s ease}@media(hover:hover){.footer__nav a:hover{opacity:.7}}.footer .muted{color:#f5efe699;margin-bottom:15px;display:block}.footer__contact-info{margin-bottom:clamp(30px,22.8813559322px + 1.6949152542vw,50px)}.footer__contact-info .html-content{display:flex;flex-direction:column;gap:10px}.footer__socials{display:flex;gap:15px;align-items:center}.footer__socials a{display:flex;align-items:center;justify-content:center;width:25px;height:25px;transition:opacity var(--transition)}.footer__socials a svg{width:100%;height:100%;fill:currentColor}@media(hover:hover){.footer__socials a:hover{opacity:.7}}.footer__brand{aspect-ratio:283/30;width:100%}.footer__bottom{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:14px;line-height:15px;padding-top:clamp(30px,22.8813559322px + 1.6949152542vw,50px)}@media(max-width:768px){.footer__bottom{flex-direction:column;gap:15px;text-align:center}}.footer__legal{display:flex;gap:15px}.footer__legal a{transition:opacity .3s ease}@media(hover:hover){.footer__legal a:hover{opacity:.7}}
