@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Formular;font-style:italic;font-weight:900;src:url(/build/fonts/Formular-BlackItalic.45a50856.eot);src:local("Formular Black Italic"),local("Formular-BlackItalic"),url(/build/fonts/Formular-BlackItalic.45a50856.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-BlackItalic.275c0f08.woff2) format("woff2"),url(/build/fonts/Formular-BlackItalic.cc86b893.woff) format("woff"),url(/build/fonts/Formular-BlackItalic.94ad564c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:italic;font-weight:500;src:url(/build/fonts/Formular-MediumItalic.b0bbbac9.eot);src:local("Formular Medium Italic"),local("Formular-MediumItalic"),url(/build/fonts/Formular-MediumItalic.b0bbbac9.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-MediumItalic.de70f523.woff2) format("woff2"),url(/build/fonts/Formular-MediumItalic.4df224f8.woff) format("woff"),url(/build/fonts/Formular-MediumItalic.9d5ca458.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:italic;font-weight:400;src:url(/build/fonts/Formular-Italic.2be3b94a.eot);src:local("Formular Italic"),local("Formular-Italic"),url(/build/fonts/Formular-Italic.2be3b94a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-Italic.b886fada.woff2) format("woff2"),url(/build/fonts/Formular-Italic.40660a73.woff) format("woff"),url(/build/fonts/Formular-Italic.2127cdd9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:italic;font-weight:300;src:url(/build/fonts/Formular-LightItalic.b9943a01.eot);src:local("Formular Light Italic"),local("Formular-LightItalic"),url(/build/fonts/Formular-LightItalic.b9943a01.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-LightItalic.b803e0ca.woff2) format("woff2"),url(/build/fonts/Formular-LightItalic.7953a26b.woff) format("woff"),url(/build/fonts/Formular-LightItalic.9a4b432b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:900;src:url(/build/fonts/Formular-Black.94facc14.eot);src:local("Formular Black"),local("Formular-Black"),url(/build/fonts/Formular-Black.94facc14.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-Black.189721a2.woff2) format("woff2"),url(/build/fonts/Formular-Black.2e3ac6f2.woff) format("woff"),url(/build/fonts/Formular-Black.7c65362b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:300;src:url(/build/fonts/Formular-Light.3dac2de6.eot);src:local("Formular Light"),local("Formular-Light"),url(/build/fonts/Formular-Light.3dac2de6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-Light.91907b54.woff2) format("woff2"),url(/build/fonts/Formular-Light.40042297.woff) format("woff"),url(/build/fonts/Formular-Light.50fba62c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:400;src:url(/build/fonts/Formular.4fcc9e45.eot);src:local("Formular"),url(/build/fonts/Formular.4fcc9e45.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular.8e0d9e35.woff2) format("woff2"),url(/build/fonts/Formular.254f9c82.woff) format("woff"),url(/build/fonts/Formular.6d3c9849.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:500;src:url(/build/fonts/Formular-Medium.c2c47d2b.eot);src:local("Formular Medium"),local("Formular-Medium"),url(/build/fonts/Formular-Medium.c2c47d2b.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-Medium.24b26c42.woff2) format("woff2"),url(/build/fonts/Formular-Medium.7637d0b0.woff) format("woff"),url(/build/fonts/Formular-Medium.122b8d16.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:italic;font-weight:700;src:url(/build/fonts/Formular-BoldItalic.bc4b0a39.eot);src:local("Formular Bold Italic"),local("Formular-BoldItalic"),url(/build/fonts/Formular-BoldItalic.bc4b0a39.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-BoldItalic.f8005b74.woff2) format("woff2"),url(/build/fonts/Formular-BoldItalic.caccb335.woff) format("woff"),url(/build/fonts/Formular-BoldItalic.2ea1b7cd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:700;src:url(/build/fonts/Formular-Bold.eec3057f.eot);src:local("Formular Bold"),local("Formular-Bold"),url(/build/fonts/Formular-Bold.eec3057f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Formular-Bold.106d48c8.woff2) format("woff2"),url(/build/fonts/Formular-Bold.65f8c38e.woff) format("woff"),url(/build/fonts/Formular-Bold.5db394c7.ttf) format("truetype")}.h1,.h2,.h3,.h4,.h5{font-family:Formular,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;padding:0}@media (max-width:640px) and (min-width:1px){.h1{font-size:24px}}@media (max-width:1100px) and (min-width:641px){.h1{font-size:30px}}@media (max-width:1500px) and (min-width:1101px){.h1{font-size:39px}}@media (min-width:1501px){.h1{font-size:44px}}@media (max-width:640px) and (min-width:1px){.h2{font-size:23px}}@media (max-width:1100px) and (min-width:641px){.h2{font-size:28px}}@media (max-width:1500px) and (min-width:1101px){.h2{font-size:32px}}@media (min-width:1501px){.h2{font-size:36px}}.h3{line-height:1.25}@media (max-width:640px) and (min-width:1px){.h3{font-size:18px}}@media (max-width:1100px) and (min-width:641px){.h3{font-size:19px}}@media (max-width:1500px) and (min-width:1101px){.h3{font-size:21px}}@media (min-width:1501px){.h3{font-size:23px}}.h4{line-height:1.3}@media (max-width:640px) and (min-width:1px){.h4{font-size:16px}}@media (max-width:1100px) and (min-width:641px){.h4{font-size:17px}}@media (max-width:1500px) and (min-width:1101px){.h4{font-size:18px}}@media (min-width:1501px){.h4{font-size:19px}}.text-center{text-align:center}.link{color:#2563eb;transition:color .2s ease-in-out}.link:hover{text-decoration:none}.link.--white{color:#fff}a[href^=mailto],a[href^=tel]{color:inherit;text-decoration:none}.grid{display:grid}.grid.col-2{grid-template-columns:repeat(2,1fr)}.btn{align-items:center;background-color:transparent;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:flex;font-weight:500;justify-content:center;text-decoration:none;transition:all .2s ease-in-out}@media (max-width:640px) and (min-width:1px){.btn{border-radius:8px;font-size:14px;min-height:3rem;padding:0 1.125rem}.btn .icon{height:24px;width:24px}}@media (max-width:1100px) and (min-width:641px){.btn{border-radius:10px;font-size:14px;min-height:3rem;padding:0 1.125rem}.btn .icon{height:24px;width:24px}}@media (max-width:1500px) and (min-width:1101px){.btn{border-radius:10px;font-size:14px;min-height:3rem;padding:0 1.125rem}.btn .icon{height:24px;width:24px}}@media (min-width:1501px){.btn{border-radius:12px;font-size:16px;min-height:4.1875rem;padding:0 1.25rem}.btn .icon{height:32px;width:32px}}.btn.--with-icon{gap:0 1rem}.btn.--blue{background-color:#2563eb;color:#fff}.btn.--blue:hover{background-color:#1d4ed8;border-color:#2563eb}.btn.--green{background-color:#c4453b;color:#fff}.btn.--green:hover{background-color:#a5372e;border-color:#a5372e}.btn.--blue-stroke{background-color:transparent;border-color:#e3e8ef;color:#14304f}.btn.--blue-stroke:hover{background-color:rgba(196,69,59,.06);border-color:#c4453b;color:#a5372e}.breadcrumbs{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0 8px}.breadcrumbs__item{color:#6b7280;display:flex;font-weight:400;text-decoration:none;transition:color .2s ease-in-out;white-space:nowrap}.breadcrumbs__item .decoration{text-decoration:underline}.breadcrumbs__item:hover .decoration{color:#4a5568;text-decoration:none}.breadcrumbs__item:after{content:"→";margin-left:10px}.breadcrumbs__item:last-child{color:#4a5568;font-weight:500;pointer-events:none}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__item:last-child .decoration{text-decoration:none}@media (max-width:640px) and (min-width:1px){.breadcrumbs__item{font-size:12px}}@media (max-width:1100px) and (min-width:641px){.breadcrumbs__item{font-size:15px}}@media (max-width:1500px) and (min-width:1101px){.breadcrumbs__item{font-size:16px}}@media (min-width:1501px){.breadcrumbs__item{font-size:18px}}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 1.5rem;width:100%}@media (max-width:640px) and (min-width:1px){.container{max-width:100%}}@media (max-width:1100px) and (min-width:641px){.container{max-width:972px}}@media (max-width:1500px) and (min-width:1101px){.container{max-width:1240px}}@media (min-width:1501px){.container{max-width:1320px}}.loader{align-items:center;display:flex;flex-direction:column;margin-bottom:3.125rem}.loader__title{color:#4a5568;font-weight:700;text-align:center}@media (max-width:640px) and (min-width:1px){.loader__title{font-size:1.5rem;margin:4.375rem 0 1.25rem}}@media (max-width:1100px) and (min-width:641px){.loader__title{font-size:1.4375rem;margin:3.125rem 0 2.1875rem}}@media (max-width:1500px) and (min-width:1101px){.loader__title{font-size:1.75rem;margin:4.375rem 0 2.1875rem}}@media (min-width:1501px){.loader__title{font-size:2.1875rem;margin:6.25rem 0 2.1875rem}}.loader__loader{animation:loading 2s linear infinite;height:3.75rem;width:3.75rem}@media (max-width:640px) and (min-width:1px){.loader__loader{height:1.875rem;width:1.875rem}}@media (max-width:1100px) and (min-width:641px){.loader__loader{height:2.5rem;width:2.5rem}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.article-card{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;color:#0f1b2d;display:flex;flex-direction:column;padding:1.5rem;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.article-card:hover{border-color:rgba(196,69,59,.45);box-shadow:0 2px 4px rgba(15,27,45,.05),0 10px 28px rgba(15,27,45,.07);transform:translateY(-2px)}.article-card:hover .article-card__more{color:#a5372e}.article-card__top{align-items:center;display:flex;gap:.625rem;margin-bottom:1rem}.article-card__icon{flex:0 0 auto;height:1.75rem;width:1.75rem}.article-card__category{color:#6b7280;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.article-card__title{font-size:18px;font-weight:600;line-height:1.35;margin-bottom:.625rem}.article-card__excerpt{color:#4a5568;font-size:14px;line-height:1.55;margin-bottom:1.25rem}.article-card__foot{align-items:center;border-top:1px solid #e3e8ef;color:#6b7280;display:flex;font-size:13px;justify-content:space-between;margin-top:auto;padding-top:1rem}.article-card__more{color:#c4453b;font-weight:500;transition:color .18s ease}.finding-objects .h4{font-size:35px;margin:6.25rem 0 5rem;text-align:center}@media (max-width:640px) and (min-width:1px){.finding-objects .h4{font-size:23px;margin:20px 0}}@media (max-width:1100px) and (min-width:641px){.finding-objects .h4{font-size:30px;margin:5rem 0 3.75rem}}@media (max-width:1500px) and (min-width:1101px){.finding-objects .h4{font-size:30px;margin:3.125rem 0}}.finding-objects__table{background-color:#fff;border-radius:20px;border-spacing:0;box-shadow:0 0 14px 0 rgba(20,48,79,.1);overflow:hidden;padding:24px 32px;width:100%}@media (max-width:1500px) and (min-width:1101px){.finding-objects__table{padding:24px}}.finding-objects__table th{box-sizing:border-box;color:#c3cad6;font-size:20px;font-weight:500;padding:16px;text-align:left}@media (max-width:1500px) and (min-width:1101px){.finding-objects__table th{font-size:18px;padding:8px}}.finding-objects__table td{border-bottom:1px solid #edf2f9;box-sizing:border-box;color:#0f1b2d;font-size:20px;font-weight:500;line-height:normal;padding:16px}@media (max-width:1500px) and (min-width:1101px){.finding-objects__table td{font-size:18px;padding:16px 8px}}.finding-objects__table tr:last-child td{border:none}.finding-objects .btn{background:#c4453b;border-radius:10px;color:#fff}@media (max-width:1500px) and (min-width:1101px){.finding-objects .btn{font-size:18px;min-height:auto;padding:10px 15px}}@media (min-width:1501px){.finding-objects .btn{font-size:20px;min-height:auto;padding:.625rem 1.5625rem}}.finding-objects .btn:hover{background:#a5372e}@media (max-width:640px) and (min-width:1px){.finding-objects .--hide-phone{display:none}}@media (max-width:1100px) and (min-width:641px){.finding-objects .--hide-phone{display:none}}.finding-objects .--view-phone{display:none}@media (max-width:640px) and (min-width:1px){.finding-objects .--view-phone{display:flex;flex-direction:column;gap:10px 0}}@media (max-width:1100px) and (min-width:641px){.finding-objects .--view-phone{display:block}}.finding-objects .object{border-radius:15px;box-shadow:0 0 14px 0 rgba(20,48,79,.1);box-sizing:border-box;display:flex;flex-direction:column;gap:20px 0;padding:15px}.finding-objects .object__item{box-sizing:border-box;font-size:13px;font-weight:500;line-height:130%}.finding-objects .object__item .title{color:#6b7280;font-size:12px;font-weight:400}.finding-objects .object__item .btn{font-size:13px;font-weight:500;min-height:auto;padding:10px 30px}.search-error{background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.3);border-radius:14px;box-sizing:border-box;color:#dc2626;font-size:15px;margin:1.5rem auto 0;max-width:640px;padding:1rem 1.25rem;text-align:center}html{font-size:16px}@media (max-width:1100px) and (min-width:641px){html{font-size:14px}}@media (max-width:1500px) and (min-width:1101px){html{font-size:13px}}@media (min-width:1501px){html{font-size:13px}}body{background:#fff;display:flex;flex-direction:column;font-size:16px;min-height:100vh;min-height:100dvh}.page-main{flex:1 0 auto}body,html{color:#0f1b2d;font-family:Formular,sans-serif;font-weight:400;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body.mobile-menu-open,html.mobile-menu-open{overflow:hidden}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){body::-webkit-scrollbar,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar,html::-webkit-scrollbar-thumb{background-clip:padding-box;border-radius:24px;height:8px;width:8px}body::-webkit-scrollbar,html::-webkit-scrollbar{background-color:transparent}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:rgba(20,48,79,.3)}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background-color:rgba(20,48,79,.5)}body::-webkit-scrollbar-thumb:active,html::-webkit-scrollbar-thumb:active{background-color:rgba(20,48,79,.9)}}body,html{--black:#000}.estate-portal-header{background:#fff;position:sticky;top:0;z-index:20}@media (max-width:1500px) and (min-width:1101px){.estate-portal-header__support{position:relative}}@media (min-width:1501px){.estate-portal-header__support{position:relative}}.estate-portal-header__support{background:#f4f7fb;border-bottom:1px solid #e3e8ef;color:#4a5568;font-size:14px}.estate-portal-header__support .container{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:3.625rem;padding-bottom:.5rem;padding-top:.5rem}@media (max-width:640px) and (min-width:1px){.estate-portal-header__support .container{flex-wrap:wrap;gap:8px;min-height:0;padding-bottom:10px;padding-top:10px}}.estate-portal-header__support-info{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem 1.75rem}.estate-portal-header__support-info__item{align-items:center;display:flex;gap:.5rem;white-space:nowrap}@media (max-width:640px) and (min-width:1px){.estate-portal-header__support-info__item{font-size:12px;white-space:normal}}.estate-portal-header__support-info__item .icon{flex:0 0 auto;height:1.0625rem;width:1.0625rem}.estate-portal-header__support-info__item a{color:inherit;text-decoration:none}.estate-portal-header__support-info__item a:hover{color:#a5372e}.estate-portal-header__support .check-order-btn{align-items:center;background:#fff;border:1px solid #c3cad6;border-radius:999px;color:#14304f;display:inline-flex;font-size:14px;font-weight:500;padding:.5625rem 1.25rem;text-decoration:none;transition:all .18s ease;white-space:nowrap}.estate-portal-header__support .check-order-btn:hover{background:#fff;border-color:#14304f;color:#14304f}@media (max-width:640px) and (min-width:1px){.estate-portal-header__support .check-order-btn{font-size:13px;padding:8px 16px}}.estate-portal-header__logo-nav{background:#fff;border-bottom:1px solid #e3e8ef;transition:box-shadow .18s ease}.estate-portal-header__logo-nav .container{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;min-height:4.625rem}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav .container{min-height:62px}}.estate-portal-header__logo-nav-logo{align-items:center;display:flex;flex:0 0 auto;gap:.875rem;justify-content:space-between}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav-logo{flex:1 1 auto}}@media (max-width:1100px) and (min-width:641px){.estate-portal-header__logo-nav-logo{flex:1 1 auto}}.estate-portal-header__logo-nav-logo a{align-items:center;color:#0f1b2d;display:flex;gap:.75rem;text-decoration:none}.estate-portal-header__logo-nav-logo .logo{flex:0 0 auto;height:2.375rem;width:2.375rem}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav-logo .logo{height:32px;width:32px}}.estate-portal-header__logo-nav-logo .text{font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.15;white-space:nowrap}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav-logo .text{font-size:16px}}.estate-portal-header__logo-nav-burger{appearance:none;background:linear-gradient(180deg,#14304f 0,#14304f 3px,transparent 0,transparent 7.5px,#14304f 0,#14304f 10.5px,transparent 0,transparent 15px,#14304f 0,#14304f 18px);border:none;cursor:pointer;display:none;flex:0 0 auto;height:18px;padding:0;width:26px}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav-burger{display:block}}@media (max-width:1100px) and (min-width:641px){.estate-portal-header__logo-nav-burger{display:block}}@media (min-width:900px){.estate-portal-header__logo-nav-burger{display:none}}.estate-portal-header__logo-nav__nav{align-items:center;display:flex;gap:.25rem;list-style:none;margin:0;padding:0}@media (max-width:640px) and (min-width:1px){.estate-portal-header__logo-nav__nav{display:none}}@media (max-width:1100px) and (min-width:641px){.estate-portal-header__logo-nav__nav{display:none}}@media (min-width:900px){.estate-portal-header__logo-nav__nav{display:flex}}.estate-portal-header__logo-nav__nav.--is-open{align-items:stretch;background:#fff;border-bottom:1px solid #e3e8ef;box-shadow:0 4px 8px rgba(15,27,45,.05),0 20px 52px rgba(15,27,45,.1);display:flex;flex-direction:column;gap:0;left:0;max-height:calc(100vh - 120px);overflow-y:auto;padding:8px 0 16px;position:fixed;right:0;z-index:4}.estate-portal-header__logo-nav__nav-item{position:relative}.estate-portal-header__logo-nav__nav-item__link{align-items:center;border-radius:8px;color:#0f1b2d;display:flex;font-size:15px;font-weight:500;gap:.375rem;padding:.5625rem .875rem;text-decoration:none;transition:background .18s ease,color .18s ease;white-space:nowrap}.estate-portal-header__logo-nav__nav-item__link:hover{background:#f4f7fb;color:#a5372e}.estate-portal-header__logo-nav__nav-item__link.--active{background:rgba(196,69,59,.09);color:#a5372e}.estate-portal-header__logo-nav__nav-item__link .caret{display:none;height:1.125rem;width:1.125rem}.estate-portal-header__logo-nav__nav-item.with-submenu>.estate-portal-header__logo-nav__nav-item__link .caret{display:block}.estate-portal-header__logo-nav__nav-item.--login{margin-left:.5rem}.estate-portal-header__logo-nav__nav-item .submenu{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-shadow:0 2px 4px rgba(15,27,45,.05),0 10px 28px rgba(15,27,45,.07);display:none;left:0;list-style:none;margin:0;min-width:13.75rem;padding:.5rem;position:absolute;top:100%}.estate-portal-header__logo-nav__nav-item .submenu__item-link{border-radius:8px;color:#0f1b2d;display:block;font-size:14px;padding:.5625rem .75rem;text-decoration:none}.estate-portal-header__logo-nav__nav-item .submenu__item-link:hover{background:#f4f7fb}.estate-portal-header__logo-nav__nav-item:hover .submenu{display:block}.estate-portal-header__login{align-items:center;background:#14304f;border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:.5rem;padding:.625rem 1.125rem;text-decoration:none;transition:background .18s ease;white-space:nowrap}.estate-portal-header__login:hover{background:#0e2338;color:#fff}.estate-portal-header__login svg{flex:0 0 auto}.estate-portal-header .js-mobile-menu.--is-open .estate-portal-header__logo-nav__nav-item__link{border-radius:0;font-size:16px;padding:14px 24px}.estate-portal-header .js-mobile-menu.--is-open .estate-portal-header__logo-nav__nav-item.--login{margin:12px 24px 0}.estate-portal-header .js-mobile-menu.--is-open .estate-portal-header__login{box-sizing:border-box;justify-content:center;width:100%}.estate-portal-header .js-mobile-menu.--is-open .submenu{border:none;box-shadow:none;display:block;padding:0 0 0 24px;position:static}.estate-portal-header.--scrolled .estate-portal-header__logo-nav{box-shadow:0 4px 16px rgba(15,27,45,.08)}.estate-portal-footer{background:#fff;border-top:1px solid #e3e8ef;color:#0f1b2d;margin-top:4rem}.estate-portal-footer__top{display:grid;gap:2.5rem;padding:3rem 0 2.25rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-footer__top{gap:3.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media (min-width:1501px){.estate-portal-footer__top{gap:4rem;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}.estate-portal-footer__brand{display:flex;flex-direction:column;gap:1.25rem}.estate-portal-footer__logo{align-items:center;color:#0f1b2d;display:flex;gap:.75rem;text-decoration:none}.estate-portal-footer__logo-image{flex:0 0 auto;height:2.375rem;width:2.375rem}.estate-portal-footer__logo-text{display:flex;flex-direction:column;font-size:17px;font-weight:700;gap:.1875rem;line-height:1.2}.estate-portal-footer__logo-text .tagline{color:#6b7280;font-size:13px;font-weight:400}.estate-portal-footer__contacts{color:#4a5568;display:flex;flex-direction:column;font-size:14px;gap:.375rem}.estate-portal-footer__contacts .mail,.estate-portal-footer__contacts .phone{color:#0f1b2d;font-weight:500;text-decoration:none;width:fit-content}.estate-portal-footer__contacts .mail:hover,.estate-portal-footer__contacts .phone:hover{color:#a5372e}.estate-portal-footer__contacts .hours{color:#6b7280}.estate-portal-footer__payments{align-items:center;display:flex;gap:.75rem}.estate-portal-footer__payments .payments__item{height:1.5rem;opacity:.85;width:auto}.estate-portal-footer__menu{display:grid;gap:1.75rem;grid-template-columns:1fr}@media (max-width:1100px) and (min-width:641px){.estate-portal-footer__menu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-footer__menu{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-footer__menu{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-footer__menu-item{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem}.estate-portal-footer__menu-item .title{color:#0f1b2d;font-size:15px;font-weight:700;margin-bottom:.125rem}.estate-portal-footer__menu-item .item-link{color:#4a5568;font-size:14px;line-height:1.4;text-decoration:none;transition:color .18s ease}.estate-portal-footer__menu-item .item-link:hover{color:#a5372e}.estate-portal-footer__bar{align-items:baseline;border-top:1px solid #e3e8ef;color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:.5rem 1.25rem;padding:1.25rem 0 1.75rem}.estate-portal-footer__copyright{flex:0 0 auto;white-space:nowrap}.estate-portal-footer__creds{flex:1 1 auto;line-height:1.5}.estate-portal-footer .information{background:#f4f7fb;border-top:1px solid #e3e8ef;color:#4a5568;font-size:13px;line-height:1.6;padding:1.5rem 0 2rem}.estate-portal-footer .information p{margin:0 0 .625rem;max-width:110ch}.estate-portal-footer .information p:last-child{margin-bottom:0}.estate-portal-footer .information a{color:#2563eb}.estate-portal-index-search{align-items:center;background-color:#14304f;background-image:url(/build/images/hero-pattern.1b5bea1e.svg);background-position:right -40px center;background-repeat:no-repeat;background-size:auto 78%;box-sizing:border-box;color:#fff;display:flex;padding:6.5rem 0 7rem}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search{background-image:none;padding:3.5rem 0 4rem}}@media (max-width:1100px) and (min-width:641px){.estate-portal-index-search{background-image:none;padding:4.5rem 0 5rem}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search{background-size:auto 62%;padding:5.5rem 0 6rem}}.estate-portal-index-search .h1{margin-bottom:1.25rem;margin-left:auto;margin-right:auto;max-width:20ch;text-align:center}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .h1{margin-bottom:14px;max-width:none}}.estate-portal-index-search__lead{color:hsla(0,0%,100%,.82);font-size:19px;line-height:1.5;margin:0 auto 2.75rem;max-width:60ch;text-align:center}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search__lead{font-size:14px;margin-bottom:28px}}.estate-portal-index-search .search-form{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:860px;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .search-form{gap:8px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-index-search .search-form{gap:8px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search .search-form{gap:0 10px}}.estate-portal-index-search .search-form__input{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 4px 0 rgba(20,48,79,.5);box-sizing:border-box;display:flex;flex-grow:1;font-size:20px;height:62px;padding:0 24px}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .search-form__input{font-size:13px;height:53px;width:100%}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search .search-form__input{font-size:18px;height:53px}}.estate-portal-index-search .search-form__input:active,.estate-portal-index-search .search-form__input:focus{border:1px solid #2563eb;outline:none}.estate-portal-index-search .search-form__input-wrapper{align-items:center;display:flex;gap:0 8px;position:relative;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .search-form__input-wrapper{flex-direction:column}}.estate-portal-index-search .search-form__btn{align-items:center;background:#c4453b;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:500;gap:0 10px;height:64px;padding:0 20px;transition:background .2s linear}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .search-form__btn{font-size:14px;height:44px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search .search-form__btn{font-size:18px;height:54px}}.estate-portal-index-search .search-form__btn:hover{background:#a5372e;box-shadow:0 0 7px 0 rgba(20,48,79,.54);color:#fff}.estate-portal-index-search .search-form__btn:hover .icon path{fill:#fff}.estate-portal-index-search .search-form__btn .icon{height:1.25rem;width:1.25rem}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .search-form__btn .icon{height:.75rem;width:.75rem}}.estate-portal-index-search .example{box-sizing:border-box;color:#fff;line-height:140%;padding-left:1.5rem;padding-top:1rem}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .example{font-size:12px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search .example{font-size:15px}}.estate-portal-index-search .example-action{color:#fff;cursor:pointer;font-weight:500;text-decoration:underline}.estate-portal-index-search .example-action:hover{text-decoration:none}.estate-portal-index-search .example.--phone{display:none}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .example.--phone{display:block;margin-bottom:30px}.estate-portal-index-search .example.--desktop{display:none}}.estate-portal-index-search .suggestions-suggestions{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:120%;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .suggestions-suggestions{top:65%}}.estate-portal-index-search .suggestions-suggestion{border-top:1px solid rgba(0,0,0,.1);box-sizing:border-box;color:var(--black);font-size:14px;font-weight:500;line-height:160%;padding:.9375rem 3.75rem .9375rem 1.875rem;position:relative}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .suggestions-suggestion{padding:.9375rem 2.5rem .9375rem .9375rem}}@media (min-width:1501px){.estate-portal-index-search .suggestions-suggestion{font-size:18px}}.estate-portal-index-search .suggestions-suggestion:after{background-color:#eef2f7;background-image:url(/build/images/dadata-black.3341d836.svg);background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;content:"";height:1.375rem;position:absolute;right:1.875rem;top:50%;transform:translateY(-50%);width:1.375rem}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search .suggestions-suggestion:after{right:.9375rem}}.estate-portal-index-search .suggestions-suggestion:hover{background-color:#f4f7fb;cursor:pointer}.estate-portal-index-search .suggestions-suggestion:hover:after{background-color:#2563eb;background-image:url(/build/images/dadata-white.ba2d3327.svg)}.estate-portal-index-search .suggestions-suggestion:first-child{border-top:none}.estate-portal-index-search .suggestions-suggestion strong{color:#2563eb}.estate-portal-index-search.--article{background:#fff;height:auto}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search.--article{padding:0}}@media (max-width:1100px) and (min-width:641px){.estate-portal-index-search.--article{padding:0}}.estate-portal-index-search.--article .h1{color:#000;font-size:38px;margin:0;max-width:none;padding:6.25rem 0 3.75rem}@media (max-width:640px) and (min-width:1px){.estate-portal-index-search.--article .h1{font-size:23px;padding:3.125rem 0 24px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-index-search.--article .h1{font-size:30px;padding:3.75rem 0 3.125rem}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-index-search.--article .h1{font-size:34px;padding:4.375rem 0 2.5rem}}.estate-portal-index-search.--article .example,.estate-portal-index-search.--article .example-action{color:#4a5568}.estate-portal-samples{background:#f4f7fb;padding:4.5rem 0}.estate-portal-samples__header{align-items:end;display:grid;gap:.875rem;margin-bottom:2rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-samples__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1501px){.estate-portal-samples__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.estate-portal-samples__header .h2{margin:0;max-width:18ch}.estate-portal-samples__lead{color:#4a5568;font-size:16px;line-height:1.6;margin:0;max-width:54ch}.estate-portal-samples__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.estate-portal-samples__tab{appearance:none;background:#fff;border:1px solid #e3e8ef;border-radius:999px;color:#4a5568;cursor:pointer;font-family:Formular,sans-serif;font-size:14px;font-weight:500;line-height:1.2;padding:.625rem 1.125rem;transition:all .18s ease}.estate-portal-samples__tab:hover{border-color:#c4453b;color:#a5372e}.estate-portal-samples__tab.--active{background:#14304f;border-color:#14304f;color:#fff}.estate-portal-samples__panel{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;display:none;overflow:hidden}.estate-portal-samples__panel.--active{display:grid}@media (max-width:1500px) and (min-width:1101px){.estate-portal-samples__panel{grid-template-columns:minmax(0,1fr) 17.5rem}}@media (min-width:1501px){.estate-portal-samples__panel{grid-template-columns:minmax(0,1fr) 18.75rem}}.estate-portal-samples__panel-main{padding:1.75rem 2rem}@media (max-width:640px) and (min-width:1px){.estate-portal-samples__panel-main{padding:20px}}.estate-portal-samples__panel-title{margin-bottom:1.25rem}.estate-portal-samples__fields{column-count:1;column-gap:2.25rem;list-style:none;margin:0;padding:0}@media (max-width:1100px) and (min-width:641px){.estate-portal-samples__fields{column-count:2}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-samples__fields{column-count:2}}@media (min-width:1501px){.estate-portal-samples__fields{column-count:2}}.estate-portal-samples__field{break-inside:avoid;color:#4a5568;font-size:14px;line-height:1.45;padding:.4375rem 0 .4375rem 1.625rem;position:relative}.estate-portal-samples__field:before{background:rgba(14,138,95,.12) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%230E8A5F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 4 2.5 2.5L9 1'/%3E%3C/svg%3E") no-repeat 50% 50%;border-radius:50%;content:"";height:.875rem;left:0;position:absolute;top:.8125rem;width:.875rem}.estate-portal-samples__field.--key{color:#0f1b2d;font-weight:600}.estate-portal-samples__side{background:#f4f7fb;border-top:1px solid #e3e8ef;box-sizing:border-box;display:flex;flex-direction:column;padding:1.75rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-samples__side{border-left:1px solid #e3e8ef;border-top:none}}@media (min-width:1501px){.estate-portal-samples__side{border-left:1px solid #e3e8ef;border-top:none}}@media (max-width:640px) and (min-width:1px){.estate-portal-samples__side{padding:20px}}.estate-portal-samples__price{color:#0f1b2d;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1}.estate-portal-samples__price .cur{font-size:22px;font-weight:600}.estate-portal-samples__facts{border-top:1px solid #e3e8ef;display:grid;gap:.625rem;margin:1.25rem 0 1.5rem;padding:1rem 0 0}.estate-portal-samples__facts div{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.estate-portal-samples__facts dt{color:#6b7280;font-size:13px}.estate-portal-samples__facts dd{color:#0f1b2d;font-size:14px;font-weight:500;margin:0;text-align:right}.estate-portal-samples__order{width:100%}.estate-portal-samples__sample{background:#fff;border:1px solid #c3cad6;border-radius:10px;color:#14304f;display:block;font-size:14px;font-weight:500;margin-top:.625rem;padding:.6875rem 1rem;text-align:center;text-decoration:none;transition:border-color .18s ease}.estate-portal-samples__sample:hover{border-color:#14304f}.estate-portal-samples__note{color:#6b7280;font-size:12px;line-height:1.5;margin:1rem 0 0}.estate-portal-popular-questions{background:#fff;border-top:1px solid #e3e8ef;padding:4.5rem 0}.estate-portal-popular-questions__header{align-items:end;display:grid;gap:.875rem;margin-bottom:2.25rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-popular-questions__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1501px){.estate-portal-popular-questions__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.estate-portal-popular-questions__header .h2{margin:0;max-width:18ch}.estate-portal-popular-questions__lead{color:#4a5568;font-size:16px;line-height:1.6;margin:0;max-width:52ch}.estate-portal-popular-questions__lead a{color:#c4453b}.estate-portal-popular-questions__lead a:hover{color:#a5372e}.estate-portal-popular-questions .accordion{background:#fff;border:1px solid #e3e8ef;border-radius:14px;overflow:hidden}.estate-portal-popular-questions .accordion-item{border-bottom:1px solid #e3e8ef}.estate-portal-popular-questions .accordion-item:last-child{border-bottom:none}.estate-portal-popular-questions .accordion-item.active .accordion-header{color:#a5372e}.estate-portal-popular-questions .accordion-item.active .accordion-header__icon{transform:rotate(45deg)}.estate-portal-popular-questions .accordion-item.active .accordion-header__icon:after,.estate-portal-popular-questions .accordion-item.active .accordion-header__icon:before{background:#c4453b}.estate-portal-popular-questions .accordion-header{align-items:center;background:none;border:none;box-sizing:border-box;color:#0f1b2d;cursor:pointer;display:flex;font-family:Formular,sans-serif;font-size:16px;font-weight:500;gap:1.25rem;justify-content:space-between;line-height:1.4;margin:0;padding:1.25rem 1.625rem;text-align:left;transition:color .18s ease;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-popular-questions .accordion-header{font-size:15px;padding:16px 18px}}.estate-portal-popular-questions .accordion-header:hover{color:#a5372e}.estate-portal-popular-questions .accordion-header__icon{flex:0 0 auto;height:1.125rem;position:relative;transition:transform .22s ease;width:1.125rem}.estate-portal-popular-questions .accordion-header__icon:after,.estate-portal-popular-questions .accordion-header__icon:before{background:#6b7280;content:"";left:50%;position:absolute;top:50%;transition:background .18s ease}.estate-portal-popular-questions .accordion-header__icon:before{height:2px;transform:translate(-50%,-50%);width:.875rem}.estate-portal-popular-questions .accordion-header__icon:after{height:.875rem;transform:translate(-50%,-50%);width:2px}.estate-portal-popular-questions .accordion-content{max-height:0;overflow:hidden;transition:max-height .25s ease}.estate-portal-popular-questions .accordion-content__inner{color:#4a5568;font-size:15px;line-height:1.65;padding:0 1.625rem 1.375rem}@media (max-width:640px) and (min-width:1px){.estate-portal-popular-questions .accordion-content__inner{padding:0 18px 18px}}.estate-portal-popular-questions .accordion-content__inner a{color:#2563eb}.estate-portal-benefits{background:#fff;border-bottom:1px solid #e3e8ef}@media (max-width:640px) and (min-width:1px){.estate-portal-benefits.--search{display:none}}.estate-portal-benefits .container{display:grid;gap:0;grid-template-columns:1fr}@media (max-width:1100px) and (min-width:641px){.estate-portal-benefits .container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-benefits .container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-benefits .container{grid-template-columns:repeat(4,minmax(0,1fr))}}.estate-portal-benefits__item{align-items:center;border-bottom:1px solid #e3e8ef;box-sizing:border-box;color:#0f1b2d;display:flex;font-size:15px;font-weight:500;gap:.875rem;line-height:1.35;padding:1.375rem 1.25rem;text-align:left}.estate-portal-benefits__item:last-child{border-bottom:none}@media (max-width:1100px) and (min-width:641px){.estate-portal-benefits__item{border-right:1px solid #e3e8ef}.estate-portal-benefits__item:nth-child(2n){border-right:none}.estate-portal-benefits__item:nth-last-child(-n+2){border-bottom:none}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-benefits__item{border-bottom:none;border-right:1px solid #e3e8ef}.estate-portal-benefits__item:last-child{border-right:none}}@media (min-width:1501px){.estate-portal-benefits__item{border-bottom:none;border-right:1px solid #e3e8ef}.estate-portal-benefits__item:last-child{border-right:none}}.estate-portal-benefits__item .icon{flex:0 0 auto;height:1.875rem;opacity:.9;width:1.875rem}.estate-portal-egrn{background-color:#14304f;background-image:url(/build/images/hero-pattern.1b5bea1e.svg);background-position:right -60px center;background-repeat:no-repeat;background-size:auto 90%;box-sizing:border-box;color:#fff;padding:4.5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-egrn{background-image:none;padding:2.75rem 0}}@media (max-width:1100px) and (min-width:641px){.estate-portal-egrn{background-image:none;padding:3.5rem 0}}.estate-portal-egrn .h2{color:#fff;margin-bottom:1.5rem;max-width:22ch}.estate-portal-egrn__text{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.7;max-width:68ch}.estate-portal-online-services{padding:4.5rem 0}.estate-portal-online-services__header{align-items:end;display:grid;gap:.875rem;margin-bottom:2.5rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-online-services__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1501px){.estate-portal-online-services__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.estate-portal-online-services__header .h2{letter-spacing:-.02em;margin:0}@media (max-width:1500px) and (min-width:1101px){.estate-portal-online-services__header .h2{max-width:18ch}}@media (min-width:1501px){.estate-portal-online-services__header .h2{max-width:18ch}}.estate-portal-online-services__lead{color:#4a5568;font-size:16px;line-height:1.6;margin:0;max-width:52ch}.estate-portal-online-services__services{border-top:1px solid #e3e8ef;display:grid;grid-template-columns:1fr}@media (max-width:1500px) and (min-width:1101px){.estate-portal-online-services__services{column-gap:3.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-online-services__services{column-gap:3.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.estate-portal-online-services__services-item{align-items:start;border-bottom:1px solid #e3e8ef;color:#4a5568;column-gap:1.25rem;display:grid;font-size:15px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.6;padding:1.75rem 0;position:relative;row-gap:.375rem;text-decoration:none;transition:color .18s ease}.estate-portal-online-services__services-item:hover{color:#0f1b2d}.estate-portal-online-services__services-item:hover .title{color:#c4453b}.estate-portal-online-services__services-item:hover .arrow{color:#c4453b;transform:translateX(4px)}.estate-portal-online-services__services-item .title{color:#14304f;font-size:20px;font-weight:600;grid-column:2;letter-spacing:-.01em;line-height:1.25;transition:color .18s ease}.estate-portal-online-services__services-item .icon{flex:0 0 auto;grid-column:1;grid-row:1/span 2;height:2.125rem;margin-top:.125rem;width:2.125rem}.estate-portal-online-services__services-item .arrow{align-self:center;color:#c3cad6;display:flex;grid-column:3;grid-row:1/span 2;transition:color .18s ease,transform .18s ease}.estate-portal-online-services__services-item .desc{grid-column:2}.estate-portal-how-works{box-sizing:border-box;padding:4.5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-how-works{padding:3rem 0}}.estate-portal-how-works__header{align-items:end;display:grid;gap:.875rem;margin-bottom:2rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-how-works__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1501px){.estate-portal-how-works__header{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.estate-portal-how-works__header .h2{margin:0;max-width:18ch}.estate-portal-how-works__lead{color:#4a5568;font-size:16px;line-height:1.6;margin:0;max-width:52ch}.estate-portal-how-works .how-works{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}@media (max-width:1100px) and (min-width:641px){.estate-portal-how-works .how-works{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-how-works .how-works{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-how-works .how-works{grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-how-works .how-works__item{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:1.625rem 1.75rem;text-align:left}@media (max-width:640px) and (min-width:1px){.estate-portal-how-works .how-works__item{padding:20px}}.estate-portal-how-works .how-works__item .h4{color:#0f1b2d;margin-bottom:.625rem}.estate-portal-how-works .how-works__item p{color:#4a5568;font-size:15px;line-height:1.6;margin:0}.estate-portal-how-works .how-works__num{align-items:center;background:#14304f;border-radius:50%;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:2rem;justify-content:center;margin-bottom:1rem;width:2rem}.estate-portal-how-works .how-works .payments{align-items:center;display:flex;gap:.75rem;margin-top:auto;padding-top:1.125rem}.estate-portal-how-works .how-works .payments__item{height:1.375rem;opacity:.85;width:auto}.estate-portal-article{padding:2rem 0 5rem}.estate-portal-article .breadcrumbs{margin-bottom:1.75rem}.estate-portal-article__header{margin-bottom:2.25rem}.estate-portal-article__header .h1{max-width:760px}.estate-portal-article__category{background:rgba(196,69,59,.1);border-radius:999px;color:#a5372e;display:inline-block;font-size:13px;font-weight:500;margin-bottom:.875rem;padding:.375rem .875rem;text-decoration:none}.estate-portal-article__category:hover{background:rgba(196,69,59,.18)}.estate-portal-article__meta{color:#6b7280;font-size:14px;margin-top:.875rem}.estate-portal-article__layout{align-items:start;display:grid;gap:2.5rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-article__layout{gap:3.5rem;grid-template-columns:minmax(0,72ch) minmax(0,300px);justify-content:start}}@media (min-width:1501px){.estate-portal-article__layout{gap:4rem;grid-template-columns:minmax(0,72ch) minmax(0,320px);justify-content:start}}.estate-portal-article__body{color:#24303f;font-size:16px;line-height:1.7;max-width:72ch}.estate-portal-article__body h2{color:#0f1b2d;font-size:1.5rem;font-weight:700;line-height:1.3;margin:2.25rem 0 .875rem}.estate-portal-article__body h2:first-child{margin-top:0}.estate-portal-article__body h3{color:#0f1b2d;font-size:19px;font-weight:600;margin:1.75rem 0 .75rem}.estate-portal-article__body p{margin:0 0 1rem}.estate-portal-article__body ol,.estate-portal-article__body ul{margin:0 0 1.25rem;padding-left:1.375rem}.estate-portal-article__body li{margin-bottom:.5rem}.estate-portal-article__body strong{color:#0f1b2d;font-weight:600}.estate-portal-article__body a{color:#2563eb}.estate-portal-article__body blockquote{background:#f4f7fb;border-left:3px solid #c4453b;border-radius:0 14px 14px 0;color:#4a5568;margin:1.5rem 0;padding:1.125rem 1.375rem}.estate-portal-article__body blockquote p:last-child{margin-bottom:0}.estate-portal-article__body table{border-collapse:collapse;font-size:15px;margin:0 0 1.5rem;width:100%}.estate-portal-article__body table td,.estate-portal-article__body table th{border:1px solid #e3e8ef;padding:.75rem .875rem;text-align:left;vertical-align:top}.estate-portal-article__body table th{background:#f4f7fb;font-weight:600}@media (max-width:640px) and (min-width:1px){.estate-portal-article__body{overflow-x:auto}}.estate-portal-article__aside{display:grid;gap:1rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-article__aside{position:sticky;top:1.5rem}}@media (min-width:1501px){.estate-portal-article__aside{position:sticky;top:1.5rem}}.estate-portal-article__promo{background:#14304f;border-radius:14px;color:#fff;padding:1.5rem}.estate-portal-article__promo .h4{margin-bottom:.625rem}.estate-portal-article__promo p{color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.55;margin:0 0 1.125rem}.estate-portal-article__promo .btn{width:100%}.estate-portal-article__promo.--soft{background:#f4f7fb;border:1px solid #e3e8ef;color:#0f1b2d}.estate-portal-article__promo.--soft p{color:#4a5568}.estate-portal-article__related{border-top:1px solid #e3e8ef;margin-top:4rem;padding-top:2.5rem}.estate-portal-article__related .h3{margin-bottom:1.5rem}.estate-portal-article__related-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (max-width:1100px) and (min-width:641px){.estate-portal-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-article__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-article__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-articles{padding:2rem 0 5rem}.estate-portal-articles .breadcrumbs{margin-bottom:1.75rem}.estate-portal-articles__header{margin-bottom:2rem;max-width:70ch}.estate-portal-articles__header .h1{margin-bottom:.875rem}.estate-portal-articles__lead{color:#4a5568;font-size:17px;line-height:1.6;margin:0}.estate-portal-articles__filter{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:2rem}.estate-portal-articles__filter .chip{align-items:center;background:#fff;border:1px solid #e3e8ef;border-radius:999px;color:#4a5568;display:inline-flex;font-size:14px;gap:.4375rem;padding:.5625rem 1rem;text-decoration:none;transition:all .18s ease}.estate-portal-articles__filter .chip__count{color:#6b7280;font-size:12px}.estate-portal-articles__filter .chip:hover{border-color:#c4453b;color:#0f1b2d}.estate-portal-articles__filter .chip.--active{background:#14304f;border-color:#14304f;color:#fff}.estate-portal-articles__filter .chip.--active .chip__count{color:hsla(0,0%,100%,.7)}.estate-portal-articles__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (max-width:1100px) and (min-width:641px){.estate-portal-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-articles__empty{color:#4a5568}.estate-portal-order-status{box-sizing:border-box}.estate-portal-order-status__form{background:url(/build/images/hero-pattern.1b5bea1e.svg) no-repeat 90% 50% #14304f;background-size:contain;box-sizing:border-box;padding:5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form{background-image:none;padding:2.5rem 0}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form{background-image:none;padding:3rem 0}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-order-status__form{padding:3.75rem 0}}.estate-portal-order-status__form fieldset{border:0;margin-inline:auto;max-width:1060px}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form fieldset{max-width:none}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form fieldset{max-width:none;padding:0 24px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-order-status__form fieldset{max-width:996px}}.estate-portal-order-status__form .h1{color:#fff;margin-bottom:1.75rem;text-align:center}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form .h1{margin-bottom:20px}}.estate-portal-order-status__form .description{color:#fff;font-size:21px;line-height:140%;margin:0 0 30px;text-align:center}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form .description{font-size:13px;margin:0 0 20px;text-align:center}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form .description{font-size:16px;font-weight:500}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-order-status__form .description{font-size:18px}}.estate-portal-order-status__form .description .link{color:#fff;text-decoration:underline}.estate-portal-order-status__form .description .link:hover{text-decoration:none}.estate-portal-order-status__form .fields{display:flex;gap:10px;margin-inline:auto;margin-top:3.75rem}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form .fields{flex-direction:column;margin-top:0}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form .fields{margin-top:0}}.estate-portal-order-status__form .fields .form__input{background:#fff;border:1px solid #fff;border-radius:10px;box-shadow:inset 0 0 4px 0 rgba(20,48,79,.5);flex-grow:1}.estate-portal-order-status__form .fields .form__input:active,.estate-portal-order-status__form .fields .form__input:focus{border:1px solid #2563eb;outline:none}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form .fields .form__input{font-size:13px;padding:20px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form .fields .form__input{font-size:16px;padding:17px 20px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-order-status__form .fields .form__input{font-size:18px;padding:17px 20px}}@media (min-width:1501px){.estate-portal-order-status__form .fields .form__input{font-size:18px;padding:20px 24px}}.estate-portal-order-status__form .fields .btn{background:#c4453b;border-radius:10px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;padding:.875rem 1.75rem}.estate-portal-order-status__form .fields .btn:hover{background:#a5372e}@media (max-width:640px) and (min-width:1px){.estate-portal-order-status__form .fields .btn{font-size:14px;padding:15px 30px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-order-status__form .fields .btn{font-size:16px}}.estate-portal-order-status>.container:empty{display:none}.estate-portal-order-status-result-list{padding:3rem 0 4.5rem}.estate-portal-order-status-result-list .title{color:#0f1b2d;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.estate-portal-order-status__empty{color:#4a5568;font-size:15px;line-height:1.6;margin:.625rem 0 0;max-width:60ch}.estate-portal-contacts{box-sizing:border-box;padding:2rem 0 5rem}.estate-portal-contacts .breadcrumbs{margin-bottom:1.5rem}.estate-portal-contacts .h1{margin:0 0 .875rem}.estate-portal-contacts__lead{color:#4a5568;font-size:16px;line-height:1.6;margin:0 0 2.25rem;max-width:60ch}.estate-portal-contacts__list{align-items:start;display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}@media (max-width:1100px) and (min-width:641px){.estate-portal-contacts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-contacts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-contacts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-contacts__list-item{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;height:100%;padding:1.625rem 1.75rem}@media (max-width:640px) and (min-width:1px){.estate-portal-contacts__list-item{padding:20px}}.estate-portal-contacts__list-item .item-description .h2{color:#0f1b2d;font-size:19px;font-weight:700;margin-bottom:.75rem}.estate-portal-contacts__list-item .item-description p{color:#4a5568;font-size:15px;line-height:1.6;margin:0 0 .625rem}.estate-portal-contacts__list-item .item-description p:last-child{margin-bottom:0}.estate-portal-contacts__list-item .item-description a{color:#2563eb}.estate-portal-contacts__list-item .item-description a:hover{color:#1d4ed8}.estate-portal-contacts__list-item .item-description .work-time{color:#6b7280;font-size:13px;margin-top:.875rem}.estate-portal-ordering.--multi{padding:2rem 0 4.5rem}.estate-portal-ordering.--multi .breadcrumbs{margin-bottom:1.5rem}.estate-portal-ordering.--multi .h1{margin-bottom:1.75rem}.estate-portal-ordering .--order{padding-bottom:9.375rem;padding-top:6.25rem}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .--order{padding-bottom:3.75rem;padding-top:30px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .--order{padding-bottom:9.375rem;padding-top:5.625rem}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .--order{padding-bottom:9.375rem;padding-top:3.75rem}}.estate-portal-ordering .h2{align-items:center;display:flex;flex-direction:column;gap:16px 0;justify-content:flex-start}.estate-portal-ordering .description{align-items:center;background:hsla(0,0%,85%,.2);border-radius:10px;color:#c3cad6;display:flex;font-size:20px;font-weight:500;gap:0 8px;min-width:auto;padding:8px 21px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .description{font-size:11px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .description{font-size:16px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .description{font-size:18px}}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .description__icon{display:none}}.estate-portal-ordering .order__head{margin-bottom:1.5rem}.estate-portal-ordering .order__head .h2{margin-bottom:.625rem}.estate-portal-ordering .order__address{align-items:flex-start;color:#4a5568;display:flex;font-size:15px;gap:.5rem;line-height:1.5;margin:0;max-width:80ch}.estate-portal-ordering .order__address svg{color:#6b7280;flex:0 0 auto;margin-top:2px}.estate-portal-ordering .order{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order{gap:20px 0;grid-template-columns:repeat(1,1fr);margin-top:20px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order{gap:40px 0;grid-template-columns:repeat(1,1fr)}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order{gap:0 20px}}.estate-portal-ordering .order__description{background:#f4f7fb;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;color:#0f1b2d;display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1.5rem}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description{gap:14px 0;padding:16px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__description{gap:14px 0}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__description{gap:16px 0}}.estate-portal-ordering .order__description-header{color:#6b7280;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-header{font-size:14px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__description-header{font-size:14px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__description-header{font-size:14px}}.estate-portal-ordering .order__description-item{align-items:baseline;color:#0f1b2d;display:flex;font-size:15px;font-weight:500;gap:0 10px;justify-content:space-between}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-item{border-bottom:1px solid #e3e8ef;font-size:13px;padding-bottom:8px;text-align:right}}.estate-portal-ordering .order__description-item-title{align-items:flex-end;color:#4a5568;display:flex;flex-grow:1;font-weight:400;gap:0 10px;white-space:nowrap}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-item-title{text-align:left;white-space:normal}}.estate-portal-ordering .order__description-item-title:after{border-bottom:1px dashed #fff;content:"";display:block;height:1px;margin-bottom:6px;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-item-title:after{display:none}}.estate-portal-ordering .order__description-footer{align-items:center;display:flex;gap:0 16px;margin:0 auto;width:80%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-footer{width:100%}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__description-footer{margin-top:7px;width:100%}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__description-footer{margin-top:7px;width:100%}}.estate-portal-ordering .order__description-footer .icon{flex-shrink:0;height:43px;width:38px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-footer .icon{height:26px;width:22px}}.estate-portal-ordering .order__description-footer .text{font-size:16px;font-style:italic;font-weight:400;line-height:140%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__description-footer .text{font-size:11px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__description-footer .text{font-size:14px}}.estate-portal-ordering .order__basket{display:flex;flex-direction:column;gap:60px 0;margin:5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket{gap:20px 0;margin:3.125rem 0}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket{gap:50px 0}}.estate-portal-ordering .order__basket .h4{font-size:35px;text-align:center}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket .h4{font-size:23px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket .h4{font-size:30px}}.estate-portal-ordering .order__basket-items{align-items:start;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-items{gap:20px 0;grid-template-columns:repeat(1,1fr)}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__basket-items{gap:20px 0;grid-template-columns:repeat(1,1fr)}}.estate-portal-ordering .order__basket-item{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;transition:border-color .18s ease,box-shadow .18s ease}.estate-portal-ordering .order__basket-item:nth-child(5){grid-column:1/-1}.estate-portal-ordering .order__basket-item:hover{border-color:#c3cad6;box-shadow:0 1px 2px rgba(15,27,45,.06),0 2px 8px rgba(15,27,45,.04)}.estate-portal-ordering .order__basket-item.disabled{display:none}.estate-portal-ordering .order__basket-item.--link{text-decoration:none}.estate-portal-ordering .order__basket-item.--link .checked{background:none!important;box-shadow:none!important}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item{gap:20px 0;padding:16px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item{gap:20px 0;padding:20px}}.estate-portal-ordering .order__basket-item .item-header{cursor:pointer;display:flex;gap:0 18px;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-header{flex-direction:row-reverse;gap:0 10px}}.estate-portal-ordering .order__basket-item .item-header .title{color:#0f1b2d;flex-grow:1;font-size:18px;font-weight:700;line-height:1.3;line-height:140%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-header .title{font-size:16px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__basket-item .item-header .title{font-size:18px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .item-header .title{font-size:18px}}.estate-portal-ordering .order__basket-item .item-header__label{align-items:flex-start;cursor:pointer;display:flex}.estate-portal-ordering .order__basket-item .item-header__label .checked{background:#f4f7fb;border-radius:5px;height:35px;width:35px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-header__label .checked{height:20px;width:20px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .item-header__label .checked{height:25px;width:25px}}.estate-portal-ordering .order__basket-item .item-header__label input[type=checkbox]{height:0;visibility:hidden;width:0}.estate-portal-ordering .order__basket-item .item-header__label input[type=checkbox]:checked+.checked{background-image:url(/build/images/check.c0500d34.svg);background-position:50% 50%;background-repeat:no-repeat}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-header__label input[type=checkbox]:checked+.checked{background-size:60% auto}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__basket-item .item-header__label input[type=checkbox]:checked+.checked{background-size:60% auto}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .item-header__label input[type=checkbox]:checked+.checked{background-size:60% auto}}.estate-portal-ordering .order__basket-item .price-cost{align-items:center;color:#4a5568;display:flex;flex-wrap:wrap;font-size:18px;font-weight:500;gap:8px 32px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .price-cost{font-size:13px;gap:8px 16px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .order__basket-item .price-cost{font-size:14px;gap:8px 16px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .price-cost{font-size:14px}}.estate-portal-ordering .order__basket-item .price-cost .price{align-items:baseline;color:#4a5568;display:flex;gap:0 8px}.estate-portal-ordering .order__basket-item .price-cost .price .price-amount{color:#0f1b2d;font-size:17px;font-weight:700}.estate-portal-ordering .order__basket-item .price-cost .completion-date{align-items:center;color:#4a5568;display:flex;gap:0 8px}.estate-portal-ordering .order__basket-item .price-cost .completion-date .date{color:#0f1b2d;font-weight:600}.estate-portal-ordering .order__basket-item .price-cost .ecp{align-items:center;color:#4a5568;display:flex;font-weight:400;gap:0 8px}.estate-portal-ordering .order__basket-item .basket-fast{align-items:center;background:#fff;border:1px solid #d9def5;border-radius:14px;box-sizing:border-box;cursor:pointer;display:none;gap:0 14px;order:1;padding:16px 18px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .basket-fast{gap:0 10px;padding:12px 14px}}.estate-portal-ordering .order__basket-item .basket-fast:hover{border-color:#c4453b;box-shadow:0 1px 2px rgba(15,27,45,.06),0 2px 8px rgba(15,27,45,.04)}.estate-portal-ordering .order__basket-item .basket-fast input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-switch{background:#c9ced8;border-radius:13px;flex-shrink:0;height:26px;position:relative;transition:.2s ease;width:46px}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-switch:before{background:#fff;border-radius:50%;content:"";height:20px;left:3px;position:absolute;top:3px;transition:.2s ease;width:20px}.estate-portal-ordering .order__basket-item .basket-fast input:checked+.basket-fast-switch{background:#c4453b}.estate-portal-ordering .order__basket-item .basket-fast input:checked+.basket-fast-switch:before{transform:translateX(20px)}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text{display:block}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text .basket-fast-title{color:#0f1b2d;display:block;font-size:18px;font-weight:600;line-height:22px}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text .basket-fast-title b{color:#c4453b}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text .basket-fast-title{font-size:14px;line-height:18px}}.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text .basket-fast-desc{color:#6b7280;display:block;font-size:14px;font-weight:400;line-height:18px;margin-top:3px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .basket-fast .basket-fast-text .basket-fast-desc{font-size:12px}}.estate-portal-ordering .order__basket-item .basket-fast:has(.basket-fast-toggle:checked){background:#e8f6f0;border-color:#c4453b}.estate-portal-ordering .order__basket-item:has(.item-header__label input:checked){background:#fbedeb;border-color:#c4453b}.estate-portal-ordering .order__basket-item:has(.item-header__label input:checked) .basket-fast{display:flex}.estate-portal-ordering .order__basket-item .item-body{display:grid;grid-template-rows:0fr;margin-top:-24px;opacity:0;order:3;transition:grid-template-rows .35s ease,opacity .3s ease,margin-top .35s ease}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-body{margin-top:-20px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .item-body{margin-top:-20px}}.estate-portal-ordering .order__basket-item .item-body .item-body__inner{min-height:0;overflow:hidden}.estate-portal-ordering .order__basket-item .item-body .options{display:flex;flex-direction:column;gap:22px 0;list-style:none;margin:16px 0;padding:0}.estate-portal-ordering .order__basket-item .item-body .options .option{background:url(/build/images/bullet.5f0b4017.svg) 0 0 no-repeat;box-sizing:border-box;color:#4a5568;font-size:18px;font-weight:500;padding-left:32px}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-body .options .option{background-size:16px auto;font-size:13px;padding-left:24px}}.estate-portal-ordering .order__basket-item .item-body .download{align-items:center;color:#c4453b;display:flex;gap:0 8px}.estate-portal-ordering .order__basket-item .item-body .download:hover{text-decoration:none}.estate-portal-ordering .order__basket-item .item-body .download__icon{height:13px;width:13px}.estate-portal-ordering .order__basket-item .item-body.--is-open{grid-template-rows:1fr;margin-top:0;opacity:1}.estate-portal-ordering .order__basket-item .item-footer{align-items:center;color:#14304f;cursor:pointer;display:flex;flex-direction:row;font-size:18px;font-weight:500;gap:10px;order:2;transition:.2s ease-in}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-footer{font-size:13px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .order__basket-item .item-footer{font-size:16px}}.estate-portal-ordering .order__basket-item .item-footer:hover{color:#c4453b}.estate-portal-ordering .order__basket-item .item-footer .more-hide,.estate-portal-ordering .order__basket-item .item-footer.--is-active .more{display:none}.estate-portal-ordering .order__basket-item .item-footer.--is-active .more-hide{display:block}.estate-portal-ordering .order__basket-item .item-footer.--is-active .icon{transform:rotate(180deg)}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .order__basket-item .item-footer .icon{height:13.995px;width:7px}}.estate-portal-ordering .total-price{display:flex;justify-content:flex-end}.estate-portal-ordering .total-price .price-title{align-items:baseline;border-top:1px solid #e3e8ef;box-sizing:border-box;color:#0f1b2d;display:flex;font-size:18px;font-weight:700;gap:0 2.5rem;justify-content:space-between;min-width:17.5rem;padding:.875rem 0 0}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .total-price .price-title{font-size:16px;gap:0;justify-content:space-between;padding:0 0 6px;width:100%}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .total-price .price-title{gap:0;justify-content:space-between;width:100%}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .total-price .price-title{font-size:20px}}.estate-portal-ordering .object__data{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;padding:1.5rem}.estate-portal-ordering .object__data .data-item{align-items:baseline;border-bottom:1px solid #e3e8ef;box-sizing:border-box;color:#0f1b2d;display:flex;font-size:15px;gap:0 16px;justify-content:space-between;padding:.6875rem 0}.estate-portal-ordering .object__data .data-item:last-child{border-bottom:none}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .object__data .data-item{align-items:flex-start;flex-direction:column;gap:10px 0;justify-content:flex-start;padding:10px 0}}@media (max-width:1100px) and (min-width:641px){.estate-portal-ordering .object__data .data-item{padding:10px 0}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-ordering .object__data .data-item{padding:10px 0}}.estate-portal-ordering .object__data .data-item.--locked .data-item__text{align-items:center;background:#fbedeb;border-radius:999px;color:#a5372e;display:inline-flex;flex-grow:0;font-size:13px;font-weight:600;padding:.1875rem .625rem;white-space:nowrap;width:auto}.estate-portal-ordering .object__data .data-item__title{color:#6b7280;font-weight:500;white-space:nowrap}.estate-portal-ordering .object__data .data-item__text{flex-grow:1;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .object__data .data-item__text{text-align:left}}.estate-portal-ordering .multi-pay-btn{background:#2563eb;border:none;border-radius:10px;box-shadow:0 0 7px 0 rgba(20,48,79,.24);box-sizing:border-box;color:#fff;cursor:pointer;font-size:22px;font-weight:700;margin-top:10px;padding:10px}.estate-portal-ordering .multi-pay-btn:hover{background:#6b63fb}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .multi-pay-btn{font-size:14px;padding:15px 30px}}.estate-portal-ordering .ordering-total{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;margin:2rem auto 0;max-width:620px;padding:2rem;position:relative}@media (max-width:640px) and (min-width:1px){.estate-portal-ordering .ordering-total{margin-top:1.5rem;padding:20px}}.estate-portal-ordering .ordering-total__form-fieldset{border:none;margin:0;padding:0}.estate-portal-ordering .ordering-total__form-legend{color:#0f1b2d;display:block;font-size:19px;font-weight:700;line-height:1.3;margin-bottom:1.25rem;padding:0}.estate-portal-ordering .ordering-total .inputs{display:grid;gap:.75rem;margin-bottom:1rem}.estate-portal-ordering .ordering-total .inputs input{background:#f4f7fb;border:1px solid #c3cad6;border-radius:10px;box-sizing:border-box;color:#0f1b2d;font-family:Formular,sans-serif;font-size:15px;min-height:3rem;padding:.75rem .875rem;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.estate-portal-ordering .ordering-total .inputs input::placeholder{color:#6b7280}.estate-portal-ordering .ordering-total .inputs input:hover{border-color:#6b7280}.estate-portal-ordering .ordering-total .inputs input:focus{background:#fff;border-color:#c4453b;box-shadow:0 0 0 3px rgba(196,69,59,.12);outline:none}.estate-portal-ordering .ordering-total .pay-system{align-items:center;color:#4a5568;display:flex;flex-wrap:wrap;font-size:14px;gap:.625rem;margin-bottom:1.125rem}.estate-portal-ordering .ordering-total .pay-system-icon{height:1.375rem;width:auto}.estate-portal-ordering .ordering-total .agree{align-items:flex-start;color:#4a5568;cursor:pointer;display:flex;font-size:14px;gap:.625rem;line-height:1.5;margin-bottom:1.25rem}.estate-portal-ordering .ordering-total .agree input[type=checkbox]{accent-color:#c4453b;flex:0 0 auto;height:1.125rem;margin:.125rem 0 0;width:1.125rem}.estate-portal-ordering .ordering-total .agree .checked{display:none}.estate-portal-ordering .ordering-total .agree a,.estate-portal-ordering .ordering-total .agree a:visited{color:#2563eb}.estate-portal-ordering .ordering-total .pay-btn{align-items:center;background:#c4453b;border:1px solid #c4453b;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Formular,sans-serif;font-size:16px;font-weight:600;justify-content:center;min-height:3.25rem;padding:.875rem 1.5rem;text-decoration:none;transition:background .18s ease;width:100%}.estate-portal-ordering .ordering-total .pay-btn:hover{background:#a5372e;border-color:#a5372e;color:#fff}.estate-portal-ordering .ordering-total .pay-btn[disabled]{opacity:.5;pointer-events:none}.estate-portal-ordering .ordering-total .add-to-basket{align-items:center;background:#fff;border:1px solid #c3cad6;border-radius:10px;box-sizing:border-box;color:#14304f;cursor:pointer;display:flex;font-family:Formular,sans-serif;font-size:15px;font-weight:500;justify-content:center;margin-top:.625rem;min-height:3rem;padding:.75rem 1.5rem;text-decoration:none;transition:border-color .18s ease;width:100%}.estate-portal-ordering .ordering-total .add-to-basket:hover{background:#f4f7fb;border-color:#14304f;color:#14304f}.estate-portal-ordering .ordering-total .https{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:.5rem;justify-content:center;margin-top:.875rem}.estate-portal-ordering .ordering-total .https .icon{flex:0 0 auto;height:1rem;width:1rem}.estate-portal-ordering .ordering-total .info{border-top:1px solid #e3e8ef;color:#6b7280;font-size:13px;line-height:1.6;margin-top:1.25rem;padding-top:1.125rem}.estate-portal-ordering .ordering-total .info a{color:#2563eb;white-space:nowrap}.estate-portal-ordering .ordering-total .info a:visited{color:#2563eb}.estate-portal-ordering .order__partner{background:#f4f7fb;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;display:block;margin-top:1.25rem;padding:1.375rem 1.5rem;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.estate-portal-ordering .order__partner:hover{border-color:#14304f;box-shadow:0 1px 2px rgba(15,27,45,.06),0 2px 8px rgba(15,27,45,.04)}.estate-portal-ordering .order__partner:hover .order__partner-btn{background:#14304f;border-color:#14304f;color:#fff}.estate-portal-ordering .order__partner-title{color:#0f1b2d;display:block;font-size:15px;font-weight:600;margin-bottom:.5rem}.estate-portal-ordering .order__partner-text{color:#4a5568;display:block;font-size:14px;line-height:1.6;margin:0 0 1rem}.estate-portal-ordering .order__partner-btn{background:#fff;border:1px solid #c3cad6;border-radius:10px;color:#14304f;display:inline-block;font-size:14px;font-weight:500;padding:.6875rem 1.25rem;text-decoration:none;transition:all .18s ease}.estate-portal-ordering .order__partner-btn:hover{border-color:#14304f}.estate-portal-ordering .order__partner-note{color:#6b7280;display:block;font-size:12px;line-height:1.5;margin-top:.75rem}.estate-portal-ordering .form-error{background:rgba(220,38,38,.08);border-radius:10px;color:#dc2626;font-size:14px;margin-top:.875rem;padding:.75rem 1rem}.estate-portal-ordering .item-body__desc{color:#4a5568;font-size:14px;line-height:1.6;margin:0 0 .75rem}.estate-portal-ordering .item-body__desc a{color:#2563eb}.estate-portal-ordering .item-body__notice{background:#fbedeb;border-left:3px solid #c4453b;border-radius:0 10px 10px 0;color:#4a5568;font-size:13px;line-height:1.6;margin:0 0 1rem;padding:.75rem .875rem}.estate-portal-ordering .item-body__notice a{color:#a5372e;font-weight:500}.estate-portal-error-page{background:url(/build/images/bg.5c95264f.svg) 50% 0 no-repeat;background-size:100% auto}.estate-portal-error-page,.estate-portal-error-page .error{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.estate-portal-error-page .error{background:#fff;border-radius:20px;box-shadow:0 0 14px 0 rgba(20,48,79,.1);justify-content:center;margin:11.25rem 0 9.375rem;padding:3.125rem;width:520px}@media (max-width:640px) and (min-width:1px){.estate-portal-error-page .error{margin:4.375rem 0;padding:30px;width:343px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-error-page .error{margin:7.125rem 0 6.25rem;padding:2.5rem;width:398px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-error-page .error{margin:5rem 0 7.5rem;padding:2.5rem;width:480px}}.estate-portal-error-page .error__code{height:308px;width:405px}@media (max-width:640px) and (min-width:1px){.estate-portal-error-page .error__code{height:162px;width:213px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-error-page .error__code{height:181px;width:238px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-error-page .error__code{height:250px;width:329px}}.estate-portal-error-page .error__description{color:#000;font-size:35px;font-weight:700;margin:5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-error-page .error__description{font-size:18px;margin:3.125rem 0 30px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-error-page .error__description{font-size:25px;margin:3.75rem 0 2.5rem}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-error-page .error__description{font-size:30px;margin:3.75rem 0 2.5rem}}.estate-portal-error-page .error .go-back{background:#c4453b;border-radius:10px;box-shadow:0 0 14px 0 rgba(20,48,79,.1);color:#fff;font-size:22px;font-weight:500;padding:20px;text-decoration:none}@media (max-width:640px) and (min-width:1px){.estate-portal-error-page .error .go-back{font-size:14px;padding:15px 30px}}@media (max-width:1100px) and (min-width:641px){.estate-portal-error-page .error .go-back{font-size:16px;padding:17px 30px}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-error-page .error .go-back{font-size:18px}}.estate-portal-spravka{box-sizing:border-box;padding:3.75rem 0 10rem}@media (max-width:640px) and (min-width:1px){.estate-portal-spravka{padding:25px 0 4.375rem}}.estate-portal-spravka .h1{margin:5rem 0}@media (max-width:640px) and (min-width:1px){.estate-portal-spravka .h1{margin:3.125rem 0 2.5rem;text-align:center}}.estate-portal-spravka__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:640px) and (min-width:1px){.estate-portal-spravka__list{grid-template-columns:repeat(1,1fr)}}.estate-portal-spravka__list-item{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 14px 0 rgba(20,48,79,.1);box-sizing:border-box;color:var(--black);display:flex;flex-direction:column;font-size:21px;font-weight:500;gap:20px;justify-content:flex-start;padding:30px;text-align:center;text-decoration:none;transition:box-shadow .2s ease-in}@media (max-width:640px) and (min-width:1px){.estate-portal-spravka__list-item{font-size:18px}}.estate-portal-spravka__list-item:hover{box-shadow:0 0 25px 0 rgba(20,48,79,.35)}.estate-portal-spravka__list-item .time{align-self:flex-start;color:#e3e8ef;font-size:16px;font-weight:400}@media (max-width:640px) and (min-width:1px){.estate-portal-spravka__list-item .time{font-size:13px}}.estate-portal-spravka__list-item .icon{height:64px;width:64px}.estate-portal-feedback{padding:2rem 0 4.5rem}.estate-portal-feedback .breadcrumbs{margin-bottom:1.75rem}.estate-portal-feedback .h1{margin:0 0 1.75rem}.estate-portal-feedback__layout{align-items:start;display:grid;gap:2rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-feedback__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}@media (min-width:1501px){.estate-portal-feedback__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.estate-portal-feedback__lead{color:#4a5568;margin:0 0 1.5rem;max-width:62ch}.estate-portal-feedback__form{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:1.75rem}.estate-portal-feedback__form.loading{opacity:.7;pointer-events:none}.estate-portal-feedback__row{display:grid;gap:1rem}@media (max-width:1100px) and (min-width:641px){.estate-portal-feedback__row{grid-template-columns:1fr 1fr}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-feedback__row{grid-template-columns:1fr 1fr}}@media (min-width:1501px){.estate-portal-feedback__row{grid-template-columns:1fr 1fr}}.estate-portal-feedback .field{display:block;margin-bottom:1rem}.estate-portal-feedback .field__label{color:#4a5568;display:block;font-size:14px;margin-bottom:.375rem}.estate-portal-feedback .field__label i{color:#dc2626;font-style:normal}.estate-portal-feedback .field__input{background:#f4f7fb;border:1px solid #c3cad6;border-radius:10px;box-sizing:border-box;color:#0f1b2d;font-family:Formular,sans-serif;font-size:15px;min-height:3rem;padding:.75rem .875rem;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.estate-portal-feedback .field__input::placeholder{color:#6b7280}.estate-portal-feedback .field__input:hover{border-color:#6b7280}.estate-portal-feedback .field__input:focus{background:#fff;border-color:#c4453b;box-shadow:0 0 0 3px rgba(196,69,59,.12);outline:none}.estate-portal-feedback .field__input.--invalid{border-color:#dc2626}.estate-portal-feedback .field__textarea{min-height:8.75rem;resize:vertical}.estate-portal-feedback .field__select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cpath stroke='%2352555B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.5 9.75-6.5 6.5-6.5-6.5'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.5rem}.estate-portal-feedback .field__error{color:#dc2626;display:block;font-size:13px;margin-top:.375rem}.estate-portal-feedback__error.--form{background:rgba(196,69,59,.08);border-radius:10px;color:#dc2626;font-size:14px;margin-bottom:1.25rem;padding:.75rem 1rem}.estate-portal-feedback__consent{align-items:flex-start;color:#4a5568;cursor:pointer;display:flex;font-size:14px;gap:.625rem;margin:.5rem 0 1.5rem}.estate-portal-feedback__consent input{accent-color:#2563eb;flex:0 0 auto;height:1.125rem;margin:.125rem 0 0;width:1.125rem}.estate-portal-feedback__consent a{color:#2563eb}.estate-portal-feedback .field__error.--consent{display:block;margin:-1rem 0 1.25rem}.estate-portal-feedback__submit{width:100%}@media (max-width:1100px) and (min-width:641px){.estate-portal-feedback__submit{min-width:16.25rem;width:auto}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-feedback__submit{min-width:16.25rem;width:auto}}@media (min-width:1501px){.estate-portal-feedback__submit{min-width:16.25rem;width:auto}}.estate-portal-feedback__note{color:#4a5568;font-size:14px;margin-top:.75rem}.estate-portal-feedback__trap{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.estate-portal-feedback__success{background:rgba(14,138,95,.07);border:1px solid rgba(14,138,95,.35);border-radius:14px;margin-bottom:2rem;padding:1.5rem 1.75rem}.estate-portal-feedback__success .h3{margin-bottom:.625rem}.estate-portal-feedback__success p{color:#4a5568;margin:0 0 .5rem}.estate-portal-feedback__success .ticket{color:#0f1b2d;font-size:18px;letter-spacing:.04em}.estate-portal-feedback__aside{display:grid;gap:1rem}.estate-portal-feedback__card{background:#f4f7fb;border:1px solid #e3e8ef;border-radius:14px;padding:1.25rem 1.375rem}.estate-portal-feedback__card .h4{margin-bottom:.625rem}.estate-portal-feedback__card p{color:#4a5568;font-size:14px;line-height:1.5;margin:0 0 .375rem}.estate-portal-feedback__card .work-time{color:#6b7280}.estate-portal-feedback__card a{color:#2563eb}.estate-portal-matching{padding:2rem 0 3.5rem}.estate-portal-matching .breadcrumbs{margin-bottom:1.75rem}.estate-portal-matching__hero{max-width:62ch}.estate-portal-matching__badge{background:rgba(196,69,59,.12);border-radius:999px;color:#a5372e;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:1.125rem;padding:.4375rem .9375rem}.estate-portal-matching__lead{color:#4a5568;font-size:18px;line-height:1.6;margin:1.125rem 0 1.875rem}.estate-portal-matching__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.125rem}.estate-portal-matching__hero-note{color:#6b7280;font-size:14px}.estate-portal-matching-steps{background:#f4f7fb;padding:3.5rem 0}.estate-portal-matching-steps .h2{margin-bottom:2.25rem}.estate-portal-matching-steps__list{counter-reset:step;display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}@media (max-width:1100px) and (min-width:641px){.estate-portal-matching-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-matching-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-matching-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.estate-portal-matching-steps__item{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:1.5rem}.estate-portal-matching-steps__item .num{align-items:center;background:#14304f;border-radius:50%;color:#fff;display:inline-flex;font-size:15px;font-weight:700;height:2.125rem;justify-content:center;margin-bottom:1rem;width:2.125rem}.estate-portal-matching-steps__item .h4{margin-bottom:.5rem}.estate-portal-matching-steps__item p{color:#4a5568;font-size:14px;line-height:1.55;margin:0}.estate-portal-matching-tariffs{padding:4rem 0}.estate-portal-matching-tariffs .h2{margin-bottom:.75rem}.estate-portal-matching-tariffs__note{color:#6b7280;font-size:14px;margin:0 0 2.25rem;max-width:70ch}.estate-portal-matching-tariffs__grid{align-items:start;display:grid;gap:1.25rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-matching-tariffs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-matching-tariffs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.estate-portal-matching-tariffs .tariff{background:#fff;border:1px solid #e3e8ef;border-radius:14px;display:flex;flex-direction:column;padding:1.75rem;position:relative}.estate-portal-matching-tariffs .tariff.--featured{border-color:#c4453b;box-shadow:0 2px 4px rgba(15,27,45,.05),0 10px 28px rgba(15,27,45,.07)}.estate-portal-matching-tariffs .tariff__label{background:#c4453b;border-radius:999px;color:#fff;font-size:12px;font-weight:600;left:1.75rem;padding:.3125rem .8125rem;position:absolute;top:-.75rem}.estate-portal-matching-tariffs .tariff__name{margin-bottom:.75rem}.estate-portal-matching-tariffs .tariff__price{align-items:baseline;color:#0f1b2d;display:flex;flex-wrap:wrap;font-size:2rem;font-weight:700;gap:.5rem;margin-bottom:.875rem}.estate-portal-matching-tariffs .tariff__price .cur{font-size:22px}.estate-portal-matching-tariffs .tariff__unit{color:#6b7280;font-size:14px;font-weight:400}.estate-portal-matching-tariffs .tariff__desc{color:#4a5568;font-size:14px;line-height:1.55;margin:0 0 1.25rem}.estate-portal-matching-tariffs .tariff__options{flex-grow:1;list-style:none;margin:0 0 1.5rem;padding:0}.estate-portal-matching-tariffs .tariff__options li{font-size:14px;line-height:1.5;margin-bottom:.625rem;padding-left:1.625rem;position:relative}.estate-portal-matching-tariffs .tariff__options li:before{background:rgba(14,138,95,.13) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath stroke='%230E8A5F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m1 4 2.5 2.5L9 1'/%3E%3C/svg%3E") no-repeat 50% 50%;border-radius:50%;content:"";height:1rem;left:0;position:absolute;top:.3125rem;width:1rem}.estate-portal-matching-tariffs .tariff__btn{width:100%}.estate-portal-matching-faq{padding:0 0 4.5rem}.estate-portal-matching-faq .h2{margin-bottom:2rem}.estate-portal-matching-faq__list{display:grid;gap:1.25rem}@media (max-width:1100px) and (min-width:641px){.estate-portal-matching-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-matching-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-matching-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.estate-portal-matching-faq__item{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:1.5rem}.estate-portal-matching-faq__item .h4{margin-bottom:.625rem}.estate-portal-matching-faq__item p{color:#4a5568;font-size:15px;line-height:1.6;margin:0}.estate-portal-login{background:#f4f7fb;min-height:60vh;padding:4.5rem 0 6rem}.estate-portal-login__card{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-shadow:0 2px 4px rgba(15,27,45,.05),0 10px 28px rgba(15,27,45,.07);box-sizing:border-box;margin:0 auto;max-width:460px;padding:2.25rem;width:100%}.estate-portal-login__card .h2{margin-bottom:1.5rem}.estate-portal-login__error{background:rgba(196,69,59,.08);border:1px solid rgba(196,69,59,.28);border-radius:10px;color:#a5372e;font-size:14px;margin:0 0 1.25rem;padding:.75rem 1rem}.estate-portal-login .field{display:block;margin-bottom:1.125rem}.estate-portal-login .field__label{color:#4a5568;display:block;font-size:14px;margin-bottom:.375rem}.estate-portal-login .field__input{background:#f4f7fb;border:1px solid #c3cad6;border-radius:10px;box-sizing:border-box;color:#0f1b2d;font-family:Formular,sans-serif;font-size:15px;min-height:3rem;padding:.75rem .875rem;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.estate-portal-login .field__input::placeholder{color:#6b7280}.estate-portal-login .field__input:hover{border-color:#6b7280}.estate-portal-login .field__input:focus{background:#fff;border-color:#c4453b;box-shadow:0 0 0 3px rgba(196,69,59,.12);outline:none}.estate-portal-login__submit{margin-top:.5rem;width:100%}.estate-portal-login__alt{border-top:1px solid #e3e8ef;color:#4a5568;font-size:14px;margin-top:1.5rem;padding-top:1.25rem}.estate-portal-login__alt p{margin:0 0 .5rem}.estate-portal-login__alt .sep{color:#6b7280;margin:0 .5rem}.estate-portal-legal{padding:2rem 0 5rem}.estate-portal-legal .breadcrumbs{margin-bottom:1.5rem}.estate-portal-legal .h1{margin-bottom:2rem;max-width:760px}.estate-portal-legal__doc{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;color:#24303f;font-size:15px;line-height:1.65;margin-inline:auto;max-width:900px;padding:2.25rem 2.5rem}@media (max-width:640px) and (min-width:1px){.estate-portal-legal__doc{border:none;border-radius:0;padding:1.5rem 1.25rem}}.estate-portal-legal__doc h2{color:#0f1b2d;font-size:20px;font-weight:700;margin:2rem 0 .75rem}.estate-portal-legal__doc h2:first-child{margin-top:0}.estate-portal-legal__doc p{margin:0 0 .75rem}.estate-portal-legal__doc ol,.estate-portal-legal__doc ul{margin:0 0 1rem;padding-left:1.375rem}.estate-portal-legal__doc li{margin-bottom:.375rem}.estate-portal-legal__doc a{color:#2563eb}.estate-portal-legal__doc table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.estate-portal-legal__doc td,.estate-portal-legal__doc th{border:1px solid #e3e8ef;padding:.5rem .625rem;vertical-align:top}.estate-portal-matching-cta{padding:3.5rem 0}.estate-portal-matching-cta__inner{align-items:center;background:linear-gradient(135deg,#14304f,#23496f);border-radius:14px;color:#fff;display:grid;gap:1.75rem;padding:2.5rem}@media (max-width:1500px) and (min-width:1101px){.estate-portal-matching-cta__inner{grid-template-columns:minmax(0,1.6fr) auto;padding:2.75rem 3rem}}@media (min-width:1501px){.estate-portal-matching-cta__inner{grid-template-columns:minmax(0,1.6fr) auto;padding:2.75rem 3rem}}.estate-portal-matching-cta__text .h2{color:#fff;margin-bottom:.75rem}.estate-portal-matching-cta__text p{color:hsla(0,0%,100%,.82);font-size:16px;line-height:1.6;margin:0;max-width:62ch}.estate-portal-matching-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem}.estate-portal-matching-cta__actions .btn{flex:1 1 auto}@media (max-width:1500px) and (min-width:1101px){.estate-portal-matching-cta__actions .btn{flex:0 0 auto}}@media (min-width:1501px){.estate-portal-matching-cta__actions .btn{flex:0 0 auto}}.estate-portal-matching-cta__actions .btn.--blue-stroke{border-color:hsla(0,0%,100%,.45);color:#fff}.estate-portal-matching-cta__actions .btn.--blue-stroke:hover{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff}.estate-portal-latest-articles{background:#f4f7fb;padding:4rem 0}.estate-portal-latest-articles__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:2rem}.estate-portal-latest-articles__all{color:#c4453b;font-weight:500;text-decoration:none;white-space:nowrap}.estate-portal-latest-articles__all:hover{color:#a5372e;text-decoration:underline}.estate-portal-latest-articles__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (max-width:1100px) and (min-width:641px){.estate-portal-latest-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:1101px){.estate-portal-latest-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1501px){.estate-portal-latest-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.menu-overlay{background:url(/build/images/hero-pattern.1b5bea1e.svg) no-repeat 50% 50% #14304f;background-size:contain;inset:0 0 0 0;position:fixed;z-index:1}@media (max-width:1500px) and (min-width:1101px){.menu-overlay{display:none}}@media (min-width:1501px){.menu-overlay{display:none}}.app-article .app-index-search .container{padding:1.5625rem 0}.packet-order{align-items:center;background:#14304f;border-radius:999px;bottom:1.25rem;box-shadow:0 4px 8px rgba(15,27,45,.05),0 20px 52px rgba(15,27,45,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;position:fixed;right:1.25rem;text-decoration:none;transition:background .18s ease;z-index:15}.packet-order.--active{display:inline-flex}.packet-order:hover{background:#0e2338;color:#fff}@media (max-width:640px) and (min-width:1px){.packet-order{bottom:12px;font-size:13px;padding:10px 16px;right:12px}}.multi-order-table .multi-table{background:#fff;border:1px solid #e3e8ef;border-collapse:separate;border-radius:14px;border-spacing:0;font-size:15px;margin:0;overflow:hidden;width:100%}.multi-order-table .multi-table th{background:#f4f7fb;border-bottom:1px solid #e3e8ef;color:#6b7280;font-size:13px;font-weight:600;letter-spacing:.02em;padding:.875rem 1.125rem;text-align:left;text-transform:uppercase;white-space:nowrap}.multi-order-table .multi-table td{border-bottom:1px solid #e3e8ef;color:#0f1b2d;padding:1rem 1.125rem;vertical-align:top}.multi-order-table .multi-table tr:last-child td{border-bottom:none}.multi-order-table .multi-table a{color:#2563eb;font-weight:500;white-space:nowrap}.multi-order-table .multi-table .address{color:#4a5568;font-size:14px;line-height:1.5;max-width:420px}.multi-order-table .multi-table .remove-from-basket{background:#fff;border:1px solid #c3cad6;border-radius:10px;box-sizing:border-box;color:#4a5568;cursor:pointer;font-family:Formular,sans-serif;font-size:14px;font-weight:500;padding:.5rem .875rem;transition:all .18s ease;white-space:nowrap}.multi-order-table .multi-table .remove-from-basket:hover{background:#fbedeb;border-color:#c4453b;color:#a5372e}@media (max-width:640px) and (min-width:1px){.multi-order-table .multi-table{font-size:14px}.multi-order-table .multi-table td,.multi-order-table .multi-table th{padding:12px}.multi-order-table .multi-table .address{max-width:none}}.multi-order-table .empty{border:1px dashed #e3e8ef;border-radius:14px;box-sizing:border-box;margin:2rem auto 0;max-width:520px;padding:2.5rem 2rem;text-align:center}.multi-order-table .empty__title{color:#0f1b2d;font-size:18px;font-weight:600;margin:0 0 .5rem}.multi-order-table .empty__text{color:#4a5568;font-size:14px;line-height:1.55;margin:0 0 1.25rem}.multi-order-table .empty .btn{display:inline-flex}.domvisor-hint{background:#fff;border:1px solid #e3e8ef;border-radius:14px;box-sizing:border-box;color:#4a5568;font-size:15px;line-height:1.6;margin:1.25rem auto 0;max-width:760px;padding:1.25rem 1.375rem;text-align:left}.domvisor-hint b{color:#0f1b2d}.domvisor-hint .btn{background:transparent;border:1px solid #c3cad6;border-radius:10px;box-shadow:none;color:#14304f;display:inline-block;font-size:15px;font-weight:500;line-height:1.3;margin-top:.875rem;min-height:0;padding:.6875rem 1.25rem;text-align:center}.domvisor-hint .btn:hover{background:#f4f7fb;border-color:#14304f;color:#14304f}.domvisor-hint__note{color:#6b7280;display:block;font-size:13px;line-height:1.5;margin-top:.75rem}.leaflet-attribution-flag,.leaflet-control-attribution{display:none!important}.map-container{margin-top:15px}.map-container.opened{height:500px}#toggleMap{cursor:pointer;text-decoration:underline}