/* Ammina CSS file original /local/components/custom/main.feedback.recaptcha/templates/close-site/style.css */
.s-warm{display:none;}/* Ammina CSS file original /local/templates/stub_2026/template_styles.css */
body:has(.closed-page){margin:0;}.s-container{max-width:100%;padding:0 5.6rem;margin:0 auto;}.closed-page p{margin-block-start:0;margin-block-end:0;}.closed-page{font-family:"Manrope",sans-serif;}.closed-page__logo{display:flex;justify-content:space-between;margin:32px auto 110px;align-items:center;position:relative;height:72px;}.closed-page__logo .s-logo__image{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);}.closed-page__title{font-weight:500;font-size:36px;line-height:44px;margin-bottom:40px;display:flex;justify-content:center;}.closed-page__subtitle{font-weight:300;font-size:16px;line-height:25px;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;text-align:center;}.closed-page__subtitle b{font-weight:700 !important;}.closed-page__contacts{display:flex;justify-content:center;align-items:center;column-gap:90px;}.closed-page__contacts a{font-weight:700;font-size:16px;line-height:130%;text-decoration:underline;text-decoration-style:solid;color:#212121;}.closed-page__form{display:flex;flex-direction:column;row-gap:14px;max-width:475px;margin:42px auto;}.closed-page__form input{padding-left:24px;height:46px;min-height:46px;border:1px solid rgba(0,0,0,.5);max-width:475px;}.closed-page__form textarea{padding:12px 0 0 24px;border:1px solid rgba(0,0,0,.5);max-height:172px;min-height:172px;height:100%;font-family:"Manrope",sans-serif;resize:none;}.closed-page__form button{display:flex;align-items:center;justify-content:center;height:46px;background-color:#000;}.closed-page__form button span{color:#fff;font-weight:700;font-size:16px;line-height:20px;}.closed-page__form input[type="submit"]{display:flex;align-items:center;justify-content:center;height:46px;background-color:#000;color:#fff;font-weight:700;font-size:16px;line-height:20px;}.closed-page__accordions{margin:42px auto 0;display:flex;flex-direction:column;row-gap:40px;background:#fff;}.closed-accordion__item + .closed-accordion__item{border-top:1px solid rgba(0,0,0,.08);}.closed-accordion__trigger{width:100%;display:flex;align-items:center;gap:16px;padding:18px 24px;background:#f2f2f2;border:0;cursor:pointer;text-align:left;max-height:64px;}.closed-accordion__icon{width:22px;height:22px;background:#000;border-radius:2px;flex:0 0 auto;}.closed-accordion__title{font-weight:700;font-size:16px;line-height:130%;letter-spacing:.02em;}.closed-accordion__chevron{margin-left:auto;width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);transition:transform 260ms ease;flex:0 0 auto;}.closed-accordion__trigger[aria-expanded="true"] .closed-accordion__chevron{transform:rotate(-135deg);}.closed-accordion__panel{height:0;overflow:hidden;transition:height 320ms ease;}.closed-accordion__content{padding:86px 86px 46px;}.closed-accordion__content p{font-weight:300;font-size:16px;line-height:25px;color:rgba(0,0,0,.75);}.closed-page__socials{display:flex;justify-content:center;align-items:center;margin:0 auto;column-gap:20px;padding-bottom:40px;}.closed-page__socials a{text-decoration:none;}@media (prefers-reduced-motion: reduce){.closed-accordion__panel{transition:none;}.closed-accordion__chevron{transition:none;}}.s-lang{display:flex;align-items:center;}.s-lang .svg-icon{margin-right:1rem;}.s-lang a{font-weight:400;font-size:14px;}.s-lang__link{color:#bdbdbd;}.s-lang__delimiter{margin:0 .3rem;}.s-lang__link.is-active{text-decoration:none;color:#212121;}.s-lang svg{max-width:24px !important;max-height:24px !important;width:24px !important;height:24px !important;}@media (max-width: 960px){.s-container{max-width:100%;padding:0 1.2rem;margin:0 auto;}.closed-page__logo img{max-height:25px;margin-top:20px;}.closed-page__logo{margin-bottom:60px;}.closed-page__title{font-size:28px;line-height:28px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.05);}.closed-page__subtitle{font-size:14px;}.closed-page__contacts{display:flex;flex-direction:column;}.closed-accordion__content{padding:40px 0 0;}}