.header__logo-link{position:relative;display:block;width:100%;height:100%}.header__logo-light{display:block;width:100%;height:100%}.header__logo-dark{display:none;width:100%;height:100%}.--dark .header__logo-light{display:none}.--dark .header__logo-dark{display:block}.--dark .footer__body{border-top-color:#fff}.footer__logo{position:relative}.footer__logo-light{display:block;width:100%;height:100%}.footer__logo-dark{display:none;width:100%;height:100%}.--dark .footer__logo-light{display:none}.--dark .footer__logo-dark{display:block}.contacts-footer__social li a{transition:color .3s;color:var(--text-color, #2a2e4a)}.--dark .contacts-footer__social li a{color:#fff}.contacts-footer__title{flex-grow:1;font-size:2rem;color:var(--text-color, #2a2e4a)}.--dark .contacts-footer__title{color:#fff}.footer__copy{font-size:1.25rem;line-height:1.2;text-align:center;letter-spacing:.0125rem;color:var(--text-color, #2a2e4a)}.--dark .footer__copy{color:#fff}.footer__menu li a{transition:color .3s;color:var(--text-color, #2a2e4a)}.--dark .footer__menu li a{color:#fff}.footer__logo{aspect-ratio:146/44;width:19rem;position:relative}.article-popup__text{max-height:18.4375rem;color:var(--text-color, #2a2e4a)}.--dark .article-popup__text{color:#070707}.article-popup__label{text-align:center;font-size:.75rem;line-height:1.2;border-radius:1.5rem;background:#fff;position:relative;z-index:3;padding:.3125rem .625rem;color:var(--text-color, #2a2e4a)}.article-popup__label a{color:inherit}.--dark .article-popup__label{background:#fff;color:#070707}.--dark .article-popup__label a{color:#070707}.article-popup__tag{font-size:.875rem;line-height:1.2;padding:.21875rem .625rem;border-radius:1.5rem;border:.0625rem solid #2a2e4a;transition:all .3s;color:var(--text-color, #2a2e4a)}.--dark .article-popup__tag{color:#070707;border-color:#070707}.article-popup__subtitle{font-size:1.25rem;font-weight:500;line-height:1.1;text-transform:capitalize;color:var(--text-color, #2a2e4a)}.--dark .article-popup__subtitle{color:#070707}.ft-map{height:340px;border-radius:12px;background:#f3f4f6}.getting-started-block .adv-spoilers__body{width:100%}.getting-started-block .getting-started-item{display:block;width:100%;max-width:100%!important;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #e0e0e0;margin-left:0;margin-right:0;box-sizing:border-box}.getting-started-block .getting-started-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.getting-started-block .getting-started-item h4{font-size:32px;line-height:1.4;margin-bottom:.75rem}.getting-started-block .getting-started-item p{font-size:1.25rem;line-height:1.5;color:#2a2e4a;margin:0}.preview-blog .preview-blog__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:1;transition:background-color .4s ease;pointer-events:none}.preview-blog .preview-blog__image img{transition:filter .4s ease}.preview-blog .preview-blog__title,.preview-blog .preview-blog__title a{transition:color .4s ease}.preview-blog:hover .preview-blog__image:before{background-color:#80808080}.preview-blog:hover .preview-blog__image img{filter:blur(2px)}.preview-blog:hover .preview-blog__title,.preview-blog:hover .preview-blog__title a{color:#000!important}.updates-inq__field[data-field=final_address]+.updates-inq__field{grid-column:3;margin-top:0}.--dark .footer:after{background:linear-gradient(359deg,#1a1a1ae6 58.02%,#1e1e1ee6 94.33%,#1a1a1a00)}.--dark .contacts-footer__form input{background-color:#ffffff1a;border-color:#ffffff4d;color:#fff}.--dark .contacts-footer__form input::-webkit-input-placeholder{color:#fff9}.--dark .contacts-footer__form input:-ms-input-placeholder{color:#fff9}.--dark .contacts-footer__form input::-ms-input-placeholder{color:#fff9}.--dark .contacts-footer__form input::placeholder{color:#fff9}.--dark .contacts-footer__form input:focus{border-color:#ffffff80;background-color:#ffffff26}.auth__field.field>.auth__link{display:block;text-align:right;margin-top:.5rem}[x-cloak]{display:none!important}.dashboard__stats-item .dashboard__stats-label,.dashboard__price-item .dashboard__price-label{font-size:.75rem}.flatpickr-day:has(.holiday-note){background-color:var(--color, #998ee0)!important;color:#fff!important}
