*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:root{--font-family:"DM Sans",sans-serif;--second-family:"Cormorant Garamond",serif;--clr-text:#9aa3bc;--clr-yellow:#e5ab45;--clr-yellow-22:rgba(229,171,69,.22);--clr-dark-yellow:#bc8423;--clr-white:#fff;--clr-blue:#1e2640;--clr-dark-blue:#161c2d;--gradient:linear-gradient(90deg,#e5ab45,rgba(229,171,69,0))}body{background-color:var(--clr-dark-blue);color:var(--clr-text);font-family:var(--font-family);font-size:16px;font-style:normal;min-width:320px}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:1342px;padding-left:15px;padding-right:15px}.button{align-items:center;display:flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;letter-spacing:.1em;max-width:fit-content;min-height:42px;padding:12px 23px;text-transform:uppercase;transition:border .3s,color .3s,background-color .3s}.button img,.button svg{flex-shrink:0}.button--accent{background-color:var(--clr-yellow);color:var(--clr-white)}.button--accent:active{background-color:var(--clr-dark-yellow)}.button--empty{border:1px solid var(--clr-yellow-22)}.button--empty:active{border-color:var(--clr-yellow);color:var(--clr-white)}.button--blur{backdrop-filter:blur(20px);background:rgba(30,38,64,.4);border:1px solid rgba(229,171,69,.22);color:var(--clr-text)}.button--blur:active{border-color:var(--clr-yellow);color:var(--clr-white)}.socials{align-items:center;display:flex;gap:10px}.socials__link{border:1px solid var(--clr-yellow-22);border-radius:2px;color:var(--clr-text);display:grid;flex-shrink:0;height:32px;padding:2px;place-content:center;transition:color .3s,border .3s;width:32px}.socials__link:active{border-color:var(--clr-yellow);color:var(--clr-white)}.socials__label{font-size:11px;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.descr-contacts{display:flex;flex-direction:column;gap:16px}.descr-contacts__item{align-items:flex-start;border-bottom:1px solid var(--clr-yellow-22);display:flex;gap:16px;padding:24px 0}.descr-contacts__icon{background-color:rgba(229,171,69,.1);border:1px solid var(--clr-yellow-22);border-radius:2px;color:var(--clr-yellow);display:grid;flex-shrink:0;height:38px;padding:2px;place-content:center;width:38px}.descr-contacts__info{display:flex;flex-direction:column;font-weight:300;gap:4px;line-height:110%}.descr-contacts__info a{transition:color .3s}.descr-contacts__info a:active,.descr-contacts__label{color:var(--clr-yellow)}.descr-contacts__label{font-size:12px;letter-spacing:.15em;text-transform:uppercase}.descr-contacts__value{color:var(--clr-white);font-size:14px}.descr-contacts__text{color:var(--clr-text);font-size:12px}.subtitle{align-items:center;color:var(--clr-yellow);display:flex;font-size:11px;font-weight:400;gap:12px;letter-spacing:.22em;text-transform:uppercase}.subtitle:before{background-color:var(--clr-yellow);content:"";height:2px;width:24px}.title{color:var(--clr-white);font-family:var(--second-family);font-weight:400;line-height:110%}.title span{color:var(--clr-yellow);font-style:italic}.blockquote{border-left:2px solid var(--clr-yellow);color:#fff;font-family:var(--second-family);font-style:italic;font-weight:300;padding:12px 22px}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{background:#272f47;border:1px solid var(--clr-yellow-22);color:var(--clr-white);display:block;font-size:13px;font-weight:400;height:46px;padding:8px 19px;transition:border .3s;width:100%}.input:active{border-color:var(--clr-yellow)}.input:focus{outline:none}.input:focus-visible{border-color:var(--clr-yellow)}.input::placeholder{color:var(--clr-text)}.input.is-error{border-color:red}textarea.input{min-height:110px;padding:13px 19px;resize:none}.input-field{display:flex;flex:1 1 auto;flex-direction:column;gap:6px}.input-field__label{font-size:10px;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.input-field__error{color:red;font-size:10px;text-align:left}.badge{background-color:var(--clr-blue);border:1px solid var(--clr-yellow-22);border-radius:20px;display:grid;font-size:10px;font-weight:300;letter-spacing:.1em;line-height:120%;max-width:fit-content;padding:4px 12px;place-content:center;text-transform:uppercase;transition:border .3s,color .3s;z-index:6}.badge:active{border-color:var(--clr-yellow);color:var(--clr-white)}.table-scroll{display:grid;overflow:auto hidden}.aside-block{gap:24px}.aside-block,.aside-block__item{display:flex;flex-direction:column}.aside-block__item{background-color:var(--clr-blue);border:1px solid var(--clr-yellow-22);border-radius:2px;gap:14px;padding:18px 24px 24px;position:relative}.aside-block__item:before{background:linear-gradient(90deg,#e5ab45,rgba(229,171,69,0));content:"";height:2px;left:0;position:absolute;top:0;width:100%}.aside-block__title{border-bottom:1px solid var(--clr-yellow-22);color:var(--clr-yellow);font-size:11px;font-weight:500;letter-spacing:.14em;padding-bottom:12px;text-transform:uppercase}.aside-block__body{display:flex;flex-direction:column;gap:14px}.aside-block__badges{display:flex;flex-wrap:wrap;gap:6px}.aside-block__text{font-size:12px;font-weight:300;line-height:160%}.aside-block__form{display:flex;flex-direction:column;gap:14px}.aside-block__form .input{height:36px}.aside-block__btn{color:var(--clr-dark-blue);max-width:100%;min-height:36px}.aside-block__btn.button--empty{color:var(--clr-text)}.aside-block__details{display:flex;flex-direction:column;gap:16px}.aside-block__row{display:flex;justify-content:space-between;padding-bottom:8px}.aside-block__row:not(:last-child){border-bottom:1px solid rgba(229,171,69,.08)}.aside-block__label{color:var(--clr-text);font-size:12px;font-weight:300;word-wrap:break-word}.aside-block__value{color:var(--clr-white);font-size:12px;font-weight:500;word-wrap:break-word}.aside-block__documents{display:flex;flex-direction:column;gap:16px}.aside-block__doc{align-items:center;display:flex;gap:12px;padding-bottom:10px}.aside-block__doc:not(:last-child){border-bottom:1px solid rgba(229,171,69,.08)}.aside-block__doc:active .aside-block__doc-title{color:var(--clr-yellow)}.aside-block__doc-icon{background:rgba(229,171,69,.1);border:1px solid rgba(229,171,69,.2);border-radius:2px;flex-shrink:0;height:28px;padding:4px;width:28px}.aside-block__doc-icon img{object-fit:cover;width:100%}.aside-block__doc-info{display:flex;flex-direction:column;gap:4px}.aside-block__doc-title{color:var(--clr-white);font-size:12px;font-weight:300;transition:color .3s}.aside-block__doc-descr{align-items:center;display:flex;font-size:9px;font-weight:300;gap:4px;letter-spacing:.1em;text-transform:uppercase}.item-news{background-color:var(--clr-blue);border:1px solid var(--clr-yellow-22);border-radius:2px;display:flex;flex-direction:column;position:relative}.item-news:active img{scale:1.05}.item-news__img{aspect-ratio:408/150;display:grid;overflow:hidden}.item-news__img img{height:100%;object-fit:cover;transition:scale .3s;width:100%}.item-news__content{padding:24px}.item-news__body,.item-news__content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}.item-news__descr{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.item-news__date{color:var(--clr-yellow);font-size:10px;font-weight:300;letter-spacing:.1em;line-height:120%;text-transform:uppercase}.item-news__category{background:rgba(229,171,69,.08)}.item-news__title{font-size:20px;transition:color .3s;z-index:3}.item-news__title:active{color:var(--clr-yellow)}.item-news__text{font-size:13px;font-weight:300;line-height:155%}.item-news__bottom{border-top:1px solid rgba(229,171,69,.22);padding-top:16px}.item-news__row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.item-news__author{font-size:11px;font-weight:300}.item-news__author:active{text-decoration:underline}.item-news__link{align-items:center;color:var(--clr-yellow);display:flex;font-size:10px;font-weight:300;gap:8px;letter-spacing:.08em;max-width:fit-content;text-transform:uppercase;transition:color .3s}.item-news__link img,.item-news__link svg{flex-shrink:0;transition:translate .3s}.item-news__link:before{content:"";inset:0;position:absolute}.item-news__link:active{color:var(--clr-white)}.item-news__link:active img,.item-news__link:active svg{translate:5px 0}@media (width <= 47.99875em){.aside-block__item{padding:16px}.item-news__content{padding:12px}.item-news__title{font-size:18px}}@media (width <= 20em){.title--big{font-size:28px}.title--middle{font-size:24px}}@media (width > 20em) and (width <= 83.875em){.title--big{font-size:clamp(28px,20.4853228963px + 2.3483365949vw,52px)}.title--middle{font-size:clamp(24px,18.0508806262px + 1.8590998043vw,43px)}}@media (width > 83.875em){.title--big{font-size:52px}.title--middle{font-size:43px}}@media (any-hover:hover){.button--accent:hover{background-color:var(--clr-dark-yellow)}.button--blur:hover,.button--empty:hover,.socials__link:hover{border-color:var(--clr-yellow);color:var(--clr-white)}.descr-contacts__info a:hover{color:var(--clr-yellow)}.badge[href]:hover,.input:hover{border-color:var(--clr-yellow)}.badge[href]:hover{color:var(--clr-white)}.aside-block__doc[href]:hover .aside-block__doc-title{color:var(--clr-yellow)}.item-news:hover img{scale:1.05}.item-news__title[href]:hover{color:var(--clr-yellow)}.item-news__author[href]:hover{text-decoration:underline}.item-news__link:hover{color:var(--clr-white)}.item-news__link:hover img,.item-news__link:hover svg{translate:5px 0}}