:root{--color-blue-light:#e6f4ff;--color-danger-light:#fff0f0;--color-danger-dark:#ff6666;--color-good-light:#e5ffee;--color-good-dark:#2ead5a;--color-font-grey:#9da0ab;--color-font-default:#9da0ab;--color-font-disabled:#3b4256;--color-button-disabled:#e1e6ef;--form-control-disabled:#e1e6ef;--color-button-default:#d5e0ec;--color-button-question:#dae3ed;--color-button-hover:#1856cf;--color-button-active:#174cb5;--color-metro-blue:#0a91e5;--color-metro-background:#f2f8fd;--color-scrollbar-track:#ffffff;--color-scrollbar-thumb:#9da0ab4f;--color-line-divider:#d9d9d9;--color-input-border:#d6d8eb;--color-input-placeholder:#3b425680;--color-input-focus:#b3b3b3;--color-input-hover:#cfd9e3;--color-ring-focus:#b3b3b3;--xsmall-font-size:10px;--small-font-size:12px;--xmedium-font-size:13px;--medium-font-size:14px;--duck-font-size:15px;--xxroot-font-size:24px;--3xroot-font-size:30px;--4xroot-font-size:32px;--4xxroot-font-size:42px;--5xroot-font-size:48px;--6xroot-font-size:52px;--7xroot-font-size:54px}body{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:thin;scrollbar-gutter:stable}body::-webkit-scrollbar{width:4px;height:5px}body::-webkit-scrollbar-track{border-radius:10px;background:var(--color-scrollbar-track)}body::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid var(--color-scrollbar-thumb)}:focus{outline:2px solid var(--color-ring-focus)}:focus-visible{outline:2px solid var(--color-ring-focus);border-radius:10px}:focus:not(:focus-visible){outline:0}html{font-size:var(--root-font-size);scroll-behavior:smooth}ul{list-style:none}button{border:0;background-color:transparent;font-family:inherit;padding:0;cursor:pointer}@media screen and (-ms-high-contrast:active){button{border:2px solid currentcolor}}input,button,textarea,select{font:inherit}html:has(:target){scroll-behavior:smooth}#app{position:relative}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0}.open-form{display:block}.close-form{display:none}.link__text{display:inline}.nav__link-arrow,.faq__link-arrow{width:12px;height:11px}.templates,.faq{scroll-margin-top:100px}@media (hover:hover){:is(.nav__map-link,.nav__link,.cookie-banner__link,.contacts__phone,.overview__link,.templates__link,.footer__link-agree,.faq__text-link,.faq__all-link,.footer__phone-link,.faq__about-link,.about-page__phone-link,.cookie-banner__link,.footer__address-link,.nav__sublink,.steps__link):hover{text-decoration:underline}}@media (hover:hover){.button_theme_primary:not(:disabled,.disabled):hover{background-color:var(--color-button-hover)}}.button_theme_primary:not(:disabled,.disabled):active{background-color:var(--color-button-active)}.page_lock{overflow:hidden}.section__divider{display:block;margin:0 auto;height:2px;background-color:var(--color-line-divider)}.section_padding_mobile{padding:0 clamp(.75rem,2vw,1.25rem)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}::details-content{transition:height .2s ease,content-visibility .5s ease allow-discrete;height:0;overflow:clip}[open]::details-content{height:auto}}@media (min-width:349px){.container{margin:0 auto}}@media (min-width:867px){.container{max-width:var(--container-max)}.section_padding_desktop{padding-top:1.25rem;padding-bottom:1.25rem}}.faq__list{display:grid;grid-template-columns:1fr;column-gap:20px;margin-top:30px;margin-left:4px}.faq__item{width:100%;transition:all .2s ease}.faq__content::marker{content:none}.faq__content{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:10px 0;list-style:none}.faq__question{font-weight:600;font-size:var(--xsroot-font-size);line-height:1.4;color:var(--color-font-dark);margin:0;flex:1}.faq__text{padding:0 0 26px 36px;font-weight:400;font-size:var(--xsroot-font-size);line-height:1.5;color:var(--color-font-dark)}.faq__about-link{margin-top:8px;display:flex}.faq__text-link{display:inline-flex}.steps__link{text-decoration:none;color:var(--color-primary)}.faq__text-link,.faq__about-link{align-items:center;align-self:center;font-size:var(--xsroot-font-size);font-weight:600;color:var(--color-primary);align-items:center;gap:8px}.faq-page__list{margin-bottom:56px}.plus{align-self:flex-start;flex:0 0 24px;display:flex;flex-direction:column;justify-content:space-between;min-width:24px;height:24px;position:relative;cursor:pointer;margin-top:2px}.plus__line{display:block;height:3px;width:100%;border-radius:10px;background:var(--color-primary)}.plus__line_position_vertical{transform-origin:50% 50%;transform:translateY(10px) rotate(90deg);transition:transform .2s ease-in-out}.plus__line_position_horizontal{transform-origin:50% 50%;transform:translateY(-11px);transition:transform .2s ease-in-out}details[open] .plus__line_position_vertical{transform:translateY(10px) rotate(0deg)}