/* SIP HOUSE palette-siphouse.pdf | 2026-11-01 | colors only, layout preserved */
:root{--sip-graphite:#2b2f36;--sip-wood:#b08a5b;--sip-forest:#2f4a3a;--sip-milk:#f5f1ea;--sip-white:#fff;--sip-muted:#6a6e75;--sip-light-wood:#e7d8be;--sip-sand:#ece6dc;--sip-dark:#3a3f47;--sip-blue:var(--sip-graphite)!important}
#allrecords#allrecords .sip-area-exact{color:#2b2f36!important}
#allrecords#allrecords .sip-area-exact input{border:1px solid #ece6dc!important;background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords .sip-area-exact input:focus-visible{outline:2px solid #2f4a3a!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1790181151066000002"]{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1790181151066000002"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916332828000003"]{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916332828000003"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916213453000001"]{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916213453000001"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916333215000004"]{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916333215000004"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916549017000002"]{color:#2b2f36!important}
#allrecords#allrecords #rec4055557803 .tn-elem[data-elem-id="1789916549017000002"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4914049603 .t3112__close-button,#allrecords#allrecords #rec4914049603 .t3112{background-color:#2b2f36!important}
#allrecords#allrecords #rec4914049603{--menu-hover-text-color:#2b2f36!important;--menusub-bg:#ffffff!important;--menusub-active-color:#2b2f36!important;--menusub-hover-color:#2b2f36!important}
#allrecords#allrecords #rec5104645503 .t794__tooltip-menu-corner{border-color:#ece6dc!important}
#allrecords#allrecords #rec5104690003 .t794__tooltip-menu-corner{border-color:#ece6dc!important}
#allrecords#allrecords #rec4055594703 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4466108203 .tn-elem[data-elem-id="1470209944682"]{color:#2b2f36!important}
#allrecords#allrecords #rec4466108203 .tn-elem[data-elem-id="1470209944682"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords .cls-1{fill:#2b2f36!important}
#allrecords#allrecords #rec4328007103 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important}
#allrecords#allrecords #rec4328007103 .t-slds__bullet_active .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4328007103 .t-slds__bullet:hover .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4328007103{background:#f5f1ea!important}
#allrecords#allrecords #rec4328007103 .t-store__card{border:1px solid #ece6dc!important;box-shadow:0 8px 24px rgba(43,47,54,0.07)!important}
@media (hover: hover){#allrecords#allrecords #rec4328007103 .t-store__card:hover{box-shadow:0 14px 34px rgba(43,47,54,0.13)!important}}
#allrecords#allrecords #rec4328007103 .sip-home-project-price{color:#2b2f36!important}
#allrecords#allrecords #rec4328007103 .t-store__card__title{color:#2b2f36!important}
#allrecords#allrecords #rec4328007103 .t-store__card__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4328007103 .sip-home-project-specs{color:#6a6e75!important;border-top:1px solid #ece6dc!important}
#allrecords#allrecords #rec4328007103 .sip-home-project-specs__item + .sip-home-project-specs__item{border-left:1px solid #ece6dc!important}
#allrecords#allrecords #rec4466143603 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec4405801303 .t-radio__indicator:after{background:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-radio__wrapper_button .t-radio__item{background-color:#f5f1ea!important;border:1px solid #ece6dc!important}
#allrecords#allrecords #rec4405801303 .t-range::-webkit-slider-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-range::-moz-range-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-range::-ms-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405801303 [data-input-lid="5227958412902"] .t-range::-ms-fill-upper{background:#f5f1ea!important}
#allrecords#allrecords #rec4405801303 [data-input-lid="5227958412902"] .t-range::-ms-fill-lower{background:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-btnflex.t-btnflex_type_button2{color:#6a6e75!important;border-color:#ece6dc!important}
#allrecords#allrecords #rec4405801303 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-btnflex.t-btnflex_type_submit{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 input::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 input::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 input:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 input:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 textarea::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 textarea::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 textarea:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 textarea:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-quiz{--btn-close-popup-icon-color-mob:#2b2f36!important}
#allrecords#allrecords #rec4405801303 .t-quiz:not(.popup.fullscreen) .t-quiz__quiz,#allrecords#allrecords #rec4405801303 .t-quiz.popup.fullscreen .t-quiz__quiz-wrapper{border-color:#ece6dc!important}
#allrecords#allrecords #rec4924118603 .tn-elem[data-elem-id="1792392121170000001"]{color:#2b2f36!important}
#allrecords#allrecords #rec4924118603 .tn-elem[data-elem-id="1792392121170000001"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec4924118603 .tn-elem[data-elem-id="1470209944682"]{color:#6a6e75!important}
#allrecords#allrecords #rec4924118603 .tn-elem[data-elem-id="1470209944682"] .tn-atom{color:#6a6e75!important}
#allrecords#allrecords #rec4924125803 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important}
#allrecords#allrecords #rec4924125803 .t-slds__bullet_active .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4924125803 .t-slds__bullet:hover .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4924125803{background:#f5f1ea!important}
#allrecords#allrecords #rec4924125803 .t-store__card{border:1px solid #ece6dc!important;box-shadow:0 8px 24px rgba(43,47,54,0.07)!important}
@media (hover: hover){#allrecords#allrecords #rec4924125803 .t-store__card:hover{box-shadow:0 14px 34px rgba(43,47,54,0.13)!important}}
#allrecords#allrecords #rec4924125803 .sip-home-project-price{color:#2b2f36!important}
#allrecords#allrecords #rec4924125803 .t-store__card__title{color:#2b2f36!important}
#allrecords#allrecords #rec4924125803 .t-store__card__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4924125803 .sip-home-project-specs{color:#6a6e75!important;border-top:1px solid #ece6dc!important}
#allrecords#allrecords #rec4924125803 .sip-home-project-specs__item + .sip-home-project-specs__item{border-left:1px solid #ece6dc!important}
#allrecords#allrecords #rec4055594703 .sip-hero-scroll{border:1px solid rgba(255,255,255,0.42)!important;color:#ffffff!important}
#allrecords#allrecords #rec4055594703 .sip-hero-scroll:hover{border-color:#ffffff!important}
#allrecords#allrecords #rec4055594703 .sip-hero-scroll:focus-visible{outline:2px solid #ffffff!important}
html:root{--sip-blue:#2b2f36!important}
#allrecords#allrecords #sip-objects,#allrecords#allrecords #rec4924469503{color:#2b2f36!important}
#allrecords#allrecords #sip-objects{background:#ffffff!important}
#allrecords#allrecords .sip-map-heading h2{color:#2b2f36!important}
#allrecords#allrecords .sip-demo-badge{background:#f5f1ea!important}
#allrecords#allrecords .sip-map-filter{border:1px solid #ece6dc!important;background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords .sip-map-filter[aria-pressed=true]{background:#2b2f36!important;color:#ffffff!important;border-color:#2f4a3a!important}
#allrecords#allrecords .sip-map-dot{border:2px solid #ffffff!important;box-shadow:0 0 0 1px #6a6e75!important;background:#2b2f36!important}
#allrecords#allrecords .sip-map-dot.building{background:#b08a5b!important}
#allrecords#allrecords .sip-map-counts{color:#6a6e75!important}
#allrecords#allrecords .sip-map-shell{background:#f5f1ea!important;border:1px solid #ece6dc!important}
#allrecords#allrecords .sip-map-status{background:#f5f1ea!important;color:#6a6e75!important}
#allrecords#allrecords .sip-map-note{color:#6a6e75!important}
#allrecords#allrecords .sip-map-fallback{color:#6a6e75!important}
#allrecords#allrecords .sip-house-marker span{border:3px solid #ffffff!important;background:#2b2f36!important;box-shadow:0 1px 6px rgba(43,47,54,0.4)!important}
#allrecords#allrecords .sip-house-marker.building span{background:#b08a5b!important}
#allrecords#allrecords .sip-house-cluster span{border:3px solid #ffffff!important;background:#2b2f36!important;color:#ffffff!important;box-shadow:0 2px 7px rgba(43,47,54,0.267)!important}
#allrecords#allrecords .sip-popup-title{color:#2b2f36!important}
#allrecords#allrecords .sip-popup-state{color:#2b2f36!important}
#allrecords#allrecords .sip-popup-copy{color:#6a6e75!important}
#allrecords#allrecords #rec4924469503.sip-reviews-enhanced{background:#ffffff!important}
#allrecords#allrecords .sip-review-range{color:#6a6e75!important}
#allrecords#allrecords .sip-review-arrow{border:1px solid #ece6dc!important;background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords .sip-review-arrow:hover{background:#2b2f36!important;color:#ffffff!important}
#allrecords#allrecords .sip-review-arrow:disabled{background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords .sip-reviews-track{scrollbar-color:#6a6e75 #6a6e75!important}
#allrecords#allrecords .sip-review{color:#2b2f36!important}
#allrecords#allrecords .sip-review-avatar{background:#f5f1ea!important}
#allrecords#allrecords .sip-review-name{color:#2b2f36!important}
#allrecords#allrecords .sip-review-meta{color:#6a6e75!important}
#allrecords#allrecords .sip-review-stars{color:#2b2f36!important}
#allrecords#allrecords .sip-review-bubble{background:#f5f1ea!important;color:#6a6e75!important}
#allrecords#allrecords .sip-review-bubble:before{border-bottom:16px solid #ece6dc!important}
#allrecords#allrecords .sip-map-filter:focus-visible,#allrecords#allrecords .sip-review-arrow:focus-visible{outline:2px solid #2f4a3a!important}
#allrecords#allrecords #rec4924469503 .t-section__title{color:#2b2f36!important}
#allrecords#allrecords #rec4924469503 .t-section__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4924469503 .t958__author-name{color:#2b2f36!important}
#allrecords#allrecords #rec4924469503 .t958__author-descr{color:#6a6e75!important}
#allrecords#allrecords #rec4951476503 .t-section__title{color:#2b2f36!important}
#allrecords#allrecords #rec4951476503 .t-section__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4951476503 .t528__title{color:#2b2f36!important}
#allrecords#allrecords #rec4951476503 .t528__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4054897503 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4054897503 .t396__filter{background-image:linear-gradient(to bottom,rgba(43,47,54,1),rgba(43,47,54,0.8))!important}
#allrecords#allrecords #rec4161309603 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t-store__card{border:1px solid #ece6dc!important;box-shadow:0 8px 24px rgba(43,47,54,0.06)!important}
@media (hover: hover){#allrecords#allrecords #rec4161478703 .t-store__card:hover{box-shadow:0 14px 34px rgba(43,47,54,0.12)!important}}
#allrecords#allrecords #rec4161478703 .sip-project-price{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t-store__card__title{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t-store__card__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4161478703 .sip-project-specs{color:#6a6e75!important;border-top:1px solid #ece6dc!important}
#allrecords#allrecords #rec4161478703 .sip-project-specs__item + .sip-project-specs__item{border-left:1px solid #ece6dc!important}
#allrecords#allrecords #rec4161478703 .sip-search-left input{border:1px solid #ece6dc!important;background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .sip-tag-panel{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .sip-tag{border:1px solid #ece6dc!important;background:#f5f1ea!important;color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .sip-tag:hover{border-color:#2f4a3a!important;background:#f5f1ea!important}
#allrecords#allrecords #rec4161478703 .sip-tag[aria-pressed="true"]{color:#ffffff!important;background:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec4161478703 .sip-tag:focus-visible{outline:2px solid #2f4a3a!important}
#allrecords#allrecords #rec4161478703 .sip-tag-reset{color:#6a6e75!important}
#allrecords#allrecords #rec4161478703 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t-slds__bullet_active .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t-slds__bullet:hover .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t-store__filter__item .t-checkbox__indicator{border-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t-store__filter__item .t-checkbox__indicator:after{border-color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t951__sidebar .t-store__filter__custom-sel{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t951__sidebar .t-store__filter__btn-text{color:#2b2f36!important}
#allrecords#allrecords #rec4161478703 .t951 .t951__sidebar .t-store__filter__btn-expand{border-color:#2b2f36!important}
#allrecords#allrecords #rec4405704303 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 .t-range::-webkit-slider-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405717403 .t-range::-moz-range-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405717403 .t-range::-ms-thumb{background:#2b2f36!important}
#allrecords#allrecords #rec4405717403 [data-input-lid="3077513689600"] .t-range::-ms-fill-upper{background:#f5f1ea!important}
#allrecords#allrecords #rec4405717403 [data-input-lid="3077513689600"] .t-range::-ms-fill-lower{background:#2b2f36!important}
#allrecords#allrecords #rec4405717403 .t-select__wrapper:after{border-top-color:#2f4a3a!important}
#allrecords#allrecords #rec4405717403 .t-img-select__indicator:after{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 .t-btnflex.t-btnflex_type_submit{background-color:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec4405717403 input::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 input::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 input:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 input:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 textarea::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 textarea::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 textarea:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 textarea:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405717403 [data-input-lid="1790967791911"] input:checked + .t-img-select__indicator{border-color:#2f4a3a!important;box-shadow:0 0 0 2px #2b2f36!important}
#allrecords#allrecords #rec4405689803 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 .t-btnflex.t-btnflex_type_submit{background-color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 input::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 input::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 input:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 input:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 textarea::-webkit-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 textarea::-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 textarea:-moz-placeholder{color:#2b2f36!important}
#allrecords#allrecords #rec4405777003 textarea:-ms-input-placeholder{color:#2b2f36!important}
#allrecords#allrecords #sip-contact-map{background:#f5f1ea!important;border-left:1px solid #ece6dc!important}
#allrecords#allrecords .sip-contact-map-link{background:#ffffff!important;color:#2b2f36!important;box-shadow:0 4px 20px rgba(43,47,54,0.086)!important}
#allrecords#allrecords #rec4455691503 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec4455706103 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec4455706103 .t468__uptitle{color:#6a6e75!important}
#allrecords#allrecords #rec4455706103 .t468__title{color:#2b2f36!important}
#allrecords#allrecords #rec4455706103 .t468__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4455719403 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec4455719403 .t480__descr{color:#6a6e75!important}
#allrecords#allrecords #rec4455806803 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important;border-color:#2f4a3a!important}
#allrecords#allrecords #rec5183127603 .t744__info{background:#2b2f36!important;color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__title{color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__title_small{color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__descr{color:#ffffff!important;background:repeating-linear-gradient(to bottom,transparent 0,transparent 39px,rgba(255,255,255,0.16) 39px,rgba(255,255,255,0.16) 40px)!important}
#allrecords#allrecords #rec5183127603 .t744__descr strong{color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__price-wrapper:before{color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__price{color:#ffffff!important}
#allrecords#allrecords #rec5183127603 .t744__btn{background:#ffffff!important;color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t744__btn:hover{background:#f5f1ea!important}
#allrecords#allrecords #rec5183127603 .t744__btn:focus-visible{outline:3px solid #e7d8be!important}
#allrecords#allrecords #rec5184071203{background:#f5f1ea!important}
#allrecords#allrecords #rec5184071203 .t-section__title{color:#2b2f36!important}
#allrecords#allrecords #rec5184071203 .t1301__wrapper{background:#ffffff!important;box-shadow:0 6px 20px rgba(43,47,54,0.06)!important}
#allrecords#allrecords #rec5184071203 .t1301__title{color:#2b2f36!important}
#allrecords#allrecords #rec5184071203 .t1301__descr{color:#6a6e75!important}
#allrecords#allrecords #rec5184071203 .t1301__price{color:#2b2f36!important}
#allrecords#allrecords #rec5184071203 .t1301__btn{background:#2b2f36!important;color:#ffffff!important}
#allrecords#allrecords #rec5183121803 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords #rec5183121803 .tn-elem[data-elem-id="1793034741996"]{color:#2b2f36!important}
#allrecords#allrecords #rec5183121803 .tn-elem[data-elem-id="1793034741996"] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords #rec5183121803 .tn-elem[data-elem-id="1793034741996"] .tn-atom .tn-atom__button-text{color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t-slds__bullet_active .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t-slds__bullet:hover .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t-slds__bullet_body:focus-visible{background-color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t-btnflex.t-btnflex_type_button{color:#2b2f36!important}
#allrecords#allrecords #rec5183127603 .t744__price_old{color:#6a6e75!important}
#allrecords#allrecords #rec5184071203 .t-btnflex.t-btnflex_type_button{background-color:#2b2f36!important}
#allrecords#allrecords #rec5184071203 .t-slds__bullet_active .t-slds__bullet_body{background-color:#2b2f36!important}
#allrecords#allrecords #rec5184071203 .t-slds__bullet:hover .t-slds__bullet_body{background-color:#2b2f36!important}
/* Semantic palette: shared surfaces, actions, cards and contrast */
html,body{background:#f5f1ea!important;color:#2b2f36}
#allrecords#allrecords#allrecords#allrecords{background:#f5f1ea;color:#2b2f36}
#allrecords#allrecords#allrecords#allrecords #rec4466108203,#allrecords#allrecords#allrecords#allrecords #rec4328007103,#allrecords#allrecords#allrecords#allrecords #rec4924118603,#allrecords#allrecords#allrecords#allrecords #rec4924125803,#allrecords#allrecords#allrecords#allrecords #rec4924469503,#allrecords#allrecords#allrecords#allrecords #rec4951476503,#allrecords#allrecords#allrecords#allrecords #rec4405717403,#allrecords#allrecords#allrecords#allrecords #rec4405777003,#allrecords#allrecords#allrecords#allrecords #rec4455706103,#allrecords#allrecords#allrecords#allrecords #rec4455733003,#allrecords#allrecords#allrecords#allrecords #rec4455806803,#allrecords#allrecords#allrecords#allrecords #rec5184071203{background-color:#f5f1ea!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-title,.t-name,.t-text,.t-descr,.t-uptitle,.t-input-title,.t-input,.t-select,.t-range__value,.t-calc__wrapper){color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-section__descr,.t-input-subtitle,.t-store__card__descr,.t-store__prod-popup__descr){color:#6a6e75!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-btnflex_type_button,.t-btnflex_type_submit,.t-submit,.t744__btn,.t1301__btn){background-color:#2f4a3a!important;color:#fff!important;border-color:#2f4a3a!important;--t-btn-bg-color:#2f4a3a;--t-btn-color:#fff}
#allrecords#allrecords#allrecords#allrecords :is(.t-btnflex_type_button,.t-btnflex_type_submit,.t-submit,.t744__btn,.t1301__btn):hover{background-color:#3a3f47!important;color:#fff!important;border-color:#3a3f47!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-btnflex_type_button,.t-btnflex_type_submit,.t-submit,.t744__btn,.t1301__btn) :is(.t-btnflex__text,.tn-atom__button-text){color:inherit!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-input,.t-select,.t-input-phonemask__wrap){background-color:#fff!important;border-color:#ece6dc!important;color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-input,.t-select):focus{border-color:#2f4a3a!important;outline-color:#b08a5b!important}
#allrecords#allrecords#allrecords#allrecords input[type=range]{accent-color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords input[type=range]::-webkit-slider-thumb{background:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords input[type=range]::-moz-range-thumb{background:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords .t-checkbox__indicator{border-color:#6a6e75!important}
#allrecords#allrecords#allrecords#allrecords .t-checkbox:checked + .t-checkbox__indicator{border-color:#2f4a3a!important;background:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords .t-checkbox:checked + .t-checkbox__indicator:after{border-color:#fff!important}
#allrecords#allrecords#allrecords#allrecords .t-radio__indicator:after{background:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords .t-radio__control .t-radio:checked + .t-radio__indicator{border-color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords :is(.t-store__card,.t1301__wrapper){background:#fff!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-project-price,.sip-home-project-price,.t-store__card__title,.t-store__card__price){color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-project-specs,.sip-home-project-specs){color:#6a6e75!important;border-color:#ece6dc!important;background:#fff!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-tag,.sip-map-filter,.sip-review-arrow){background:#fff!important;color:#2b2f36!important;border-color:#ece6dc!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-tag[aria-pressed=true],.sip-tag.is-active,.sip-map-filter[aria-pressed=true],.sip-review-arrow:hover){background:#2f4a3a!important;color:#fff!important;border-color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-demo-badge,.sip-review-bubble){background:#ece6dc!important;color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords .sip-review-bubble:before{border-bottom-color:#ece6dc!important}
#allrecords#allrecords#allrecords#allrecords .sip-review-stars{color:#b08a5b!important}
#allrecords#allrecords#allrecords#allrecords .sip-review-name{color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-review-meta,.sip-map-note,.sip-map-counts,.sip-review-range){color:#6a6e75!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-map-dot,.sip-house-marker span,.sip-house-cluster span){background:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-map-dot.building,.sip-house-marker.building span){background:#b08a5b!important}
#allrecords#allrecords#allrecords#allrecords .sip-house-cluster span{color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #sip-objects{background:#f5f1ea!important}
#allrecords#allrecords#allrecords#allrecords #rec4924469503.sip-reviews-enhanced{background:#f5f1ea!important}
#allrecords#allrecords#allrecords#allrecords #rec4055557803 .t396__artboard{background:#f5f1ea!important}
#allrecords#allrecords#allrecords#allrecords #rec4055557803 [data-elem-type=text] .tn-atom{color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__artboard{background-color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__carrier{filter:grayscale(1)!important;background-color:#2b2f36!important;background-blend-mode:luminosity!important}
#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__filter{background-image:linear-gradient(#2b2f36,rgba(43,47,54,.85))!important}
#allrecords#allrecords#allrecords#allrecords #rec4054897503 [data-elem-type=text] .tn-atom{color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec4914049603{--menu-text-color:#fff!important;--menu-hover-text-color:#e7d8be!important;--menusub-text-color:#fff!important;--menusub-hover-text-color:#e7d8be!important}
#allrecords#allrecords#allrecords#allrecords #rec4914049603 .t3112__menu__content{background-color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords #rec4914049603 :is(.t-menu__link-item,.t-menusub__link-item){color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec4914049603 :is(.t-menu__link-item,.t-menusub__link-item):hover{color:#e7d8be!important}
#allrecords#allrecords#allrecords#allrecords :is(#rec5104645503,#rec5104690003) :is(.t794__tooltip-menu){background:#fff!important;border-color:#ece6dc!important}
#allrecords#allrecords#allrecords#allrecords :is(#rec5104645503,#rec5104690003) .t794__link{color:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords :is(#rec5104645503,#rec5104690003) .t794__link:hover{color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords #rec4405801303{background:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords #rec4405801303 .t-quiz{--quiz-background-color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec4405801303 .t-radio__control:has(input:checked) .t-radio__item{background:#ece6dc!important;border-color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords #rec4455733003{background:#ece6dc!important}
#allrecords#allrecords#allrecords#allrecords #rec4455733003 .t1052__title{color:#2f4a3a!important}
#allrecords#allrecords#allrecords#allrecords #rec4455759303 :is(.t575__circle,.t575__number){background:#2f4a3a!important;color:#fff!important;border-color:#b08a5b!important}
#allrecords#allrecords#allrecords#allrecords #rec5183127603 .t744__info{background:#2b2f36!important}
#allrecords#allrecords#allrecords#allrecords #rec5183127603 .t744__info :is(.t-title,.t-name,.t-descr,.t744__price,.t744__price-wrapper){color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec5183127603 .t744__title_small{color:#e7d8be!important}
#allrecords#allrecords#allrecords#allrecords #rec5183127603 .t744__btn{background:#2f4a3a!important;color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec5183127603 .t744__btn:hover{background:#3a3f47!important;color:#fff!important}
#allrecords#allrecords#allrecords#allrecords #rec5184071203 .t1301__btn{background:#2f4a3a!important;color:#fff!important}

/* Existing inline rich-text colors */
#allrecords#allrecords [style^="color: rgb(0, 0, 0)"],#allrecords#allrecords [style*="; color: rgb(0, 0, 0)"],#allrecords#allrecords [style*=";color: rgb(0, 0, 0)"]{color:#2b2f36!important}
#allrecords#allrecords [style^="color: rgb(255, 255, 255)"],#allrecords#allrecords [style*="; color: rgb(255, 255, 255)"],#allrecords#allrecords [style*=";color: rgb(255, 255, 255)"]{color:#ffffff!important}
#allrecords#allrecords [style^="color:#00144e"],#allrecords#allrecords [style*="; color:#00144e"],#allrecords#allrecords [style*=";color:#00144e"]{color:#2b2f36!important}
#allrecords#allrecords [style^="background-color: rgb(245, 245, 243)"],#allrecords#allrecords [style*="; background-color: rgb(245, 245, 243)"],#allrecords#allrecords [style*=";background-color: rgb(245, 245, 243)"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="background-color: rgb(255, 255, 255)"],#allrecords#allrecords [style*="; background-color: rgb(255, 255, 255)"],#allrecords#allrecords [style*=";background-color: rgb(255, 255, 255)"]{background-color:#ffffff!important}
#allrecords#allrecords [style^="color:#000000"],#allrecords#allrecords [style*="; color:#000000"],#allrecords#allrecords [style*=";color:#000000"]{color:#2b2f36!important}
#allrecords#allrecords [style^="background-color: rgb(0, 20, 78)"],#allrecords#allrecords [style*="; background-color: rgb(0, 20, 78)"],#allrecords#allrecords [style*=";background-color: rgb(0, 20, 78)"]{background-color:#2b2f36!important}
#allrecords#allrecords [style^="background-color:rgba(0,20,78,0.20)"],#allrecords#allrecords [style*="; background-color:rgba(0,20,78,0.20)"],#allrecords#allrecords [style*=";background-color:rgba(0,20,78,0.20)"]{background-color:rgba(43,47,54,0.2)!important}
#allrecords#allrecords [style^="border-color:#00144e"],#allrecords#allrecords [style*="; border-color:#00144e"],#allrecords#allrecords [style*=";border-color:#00144e"]{border-color:#2f4a3a!important}
#allrecords#allrecords [style^="color:#20252a"],#allrecords#allrecords [style*="; color:#20252a"],#allrecords#allrecords [style*=";color:#20252a"]{color:#2b2f36!important}
#allrecords#allrecords [style^="background-color:#f8f9fa"],#allrecords#allrecords [style*="; background-color:#f8f9fa"],#allrecords#allrecords [style*=";background-color:#f8f9fa"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="color: rgb(32, 37, 42)"],#allrecords#allrecords [style*="; color: rgb(32, 37, 42)"],#allrecords#allrecords [style*=";color: rgb(32, 37, 42)"]{color:#2b2f36!important}
#allrecords#allrecords [style^="background-color:#ededed"],#allrecords#allrecords [style*="; background-color:#ededed"],#allrecords#allrecords [style*=";background-color:#ededed"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="color: #000"],#allrecords#allrecords [style*="; color: #000"],#allrecords#allrecords [style*=";color: #000"]{color:#2b2f36!important}
#allrecords#allrecords [style^="background-color:#f5f6f7"],#allrecords#allrecords [style*="; background-color:#f5f6f7"],#allrecords#allrecords [style*=";background-color:#f5f6f7"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="background-color:#efefef"],#allrecords#allrecords [style*="; background-color:#efefef"],#allrecords#allrecords [style*=";background-color:#efefef"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="background-color:#f4f4f2"],#allrecords#allrecords [style*="; background-color:#f4f4f2"],#allrecords#allrecords [style*=";background-color:#f4f4f2"]{background-color:#f5f1ea!important}
#allrecords#allrecords [style^="background-color:#f4f5f7"],#allrecords#allrecords [style*="; background-color:#f4f5f7"],#allrecords#allrecords [style*=";background-color:#f4f5f7"]{background-color:#f5f1ea!important}
/* Native BF905: one direct WhatsApp link, phone stays editable in Content */
#allrecords#allrecords #rec5373010103{height:0!important;padding:0!important}
#allrecords#allrecords #rec5373010103 :is(.t825__btn,.t825__text-wrapper,.t825__mobile-top-panel,.t825__messenger-descr){display:none!important}
#allrecords#allrecords #rec5373010103 :is(.t825__popup,.t825__popup-container,.t825__wrapper,.t825__messenger-wrapper,.t825__messenger-block){display:contents!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}
#allrecords#allrecords #rec5373010103 .t825__whatsapp{display:flex!important;align-items:center;justify-content:center;position:fixed!important;inset:auto max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) auto!important;width:60px!important;height:60px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 4px 20px rgba(43,47,54,.22)!important;z-index:9500!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transition:transform .2s,box-shadow .2s}
#allrecords#allrecords #rec5373010103 .t825__whatsapp svg{width:60px!important;height:60px!important;display:block!important}
#allrecords#allrecords #rec5373010103 .t825__whatsapp svg path{fill:#2f4a3a!important}
#allrecords#allrecords #rec5373010103 .t825__whatsapp:hover{transform:translateY(-3px);box-shadow:0 6px 24px rgba(43,47,54,.3)!important}
#allrecords#allrecords #rec5373010103 .t825__whatsapp:focus-visible{outline:3px solid #b08a5b!important;outline-offset:4px}
#allrecords#allrecords #rec5373010103 .t825__whatsapp:after{content:"Написать в WhatsApp";position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:639px){#allrecords#allrecords #rec5373010103 .t825__whatsapp{inset:auto max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) auto!important;width:56px!important;height:56px!important}#allrecords#allrecords #rec5373010103 .t825__whatsapp svg{width:56px!important;height:56px!important}}
@media(prefers-reduced-motion:reduce){#allrecords#allrecords #rec5373010103 .t825__whatsapp{transition:none}}

#allrecords#allrecords #rec5373010103 .t825__messenger-block:not(:has(.t825__whatsapp)){display:none!important}

/* SIP HOUSE typography | Montserrat | 2026-11-03 */
:root{--t-text-font:'Montserrat',Arial,sans-serif!important;--t-title-font:'Montserrat',Arial,sans-serif!important;--sip-font:'Montserrat',Arial,sans-serif}
html,body{font-family:'Montserrat',Arial,sans-serif!important;font-weight:500}
#allrecords#allrecords#allrecords#allrecords,#allrecords#allrecords#allrecords#allrecords :is(h1,h2,h3,h4,h5,h6,p,a,span,div,label,input,textarea,select,button,small,li,dt,dd,strong,b,em){font-family:'Montserrat',Arial,sans-serif!important;font-weight:500!important}
#allrecords#allrecords#allrecords#allrecords :is(strong,b),#allrecords#allrecords#allrecords#allrecords :is(strong,b) *{font-weight:700!important}
#allrecords#allrecords#allrecords#allrecords :is(.sip-project-price,.sip-home-project-price,.t-store__card__price,.t744__price,.t1301__price){font-weight:700!important}
#allrecords#allrecords#allrecords#allrecords :is(button,.t-btn,.t-btnflex,.t-submit,.t744__btn,.t1301__btn,.t794__link,.t-menusub__link-item,.t-menu__link-item,.sip-tag,.sip-map-filter,.sip-demo-badge,.t-store__parts-switch-btn,.t-radio__item,.t-img-select__text,[data-elem-type="button"] .tn-atom),#allrecords#allrecords#allrecords#allrecords :is(button,.t-btn,.t-btnflex,.t-submit,.t744__btn,.t1301__btn,.t794__link,.t-menusub__link-item,.t-menu__link-item,.sip-tag,.sip-map-filter,.sip-demo-badge,.t-store__parts-switch-btn,.t-radio__item,.t-img-select__text,[data-elem-type="button"] .tn-atom) *{font-weight:600!important}
#allrecords#allrecords#allrecords#allrecords #t-header [data-elem-type="text"] .tn-atom,#allrecords#allrecords#allrecords#allrecords #t-header [data-elem-type="text"] .tn-atom *{font-weight:600!important}
#allrecords#allrecords#allrecords#allrecords :is(h1,h2,h3,h4,h5,h6,.t-title,.t-heading,.t-section__title,.t744__title,.t1301__title,.t-store__card__title,.sip-map-heading h2,.sip-review-name,.t-quiz__question-title),#allrecords#allrecords#allrecords#allrecords :is(h1,h2,h3,h4,h5,h6,.t-title,.t-heading,.t-section__title,.t744__title,.t1301__title,.t-store__card__title,.sip-map-heading h2,.sip-review-name,.t-quiz__question-title) *{font-weight:800!important}
#allrecords#allrecords#allrecords#allrecords #rec4466108203 [data-elem-id="1470209944682"] .tn-atom,#allrecords#allrecords#allrecords#allrecords #rec4466108203 [data-elem-id="1470209944682"] .tn-atom *,#allrecords#allrecords#allrecords#allrecords #rec4924118603 [data-elem-id="1792392121170000001"] .tn-atom,#allrecords#allrecords#allrecords#allrecords #rec4924118603 [data-elem-id="1792392121170000001"] .tn-atom *{font-weight:800!important}
/* Keep vector/icon fonts and third-party map controls intact. */
#allrecords#allrecords#allrecords#allrecords :is(.fa,.fas,.far,.fab,[class^="fa-"],.material-icons){font-family:revert!important}

/* Montserrat width compensation: keep the existing hero and menu positions. */
@media(min-width:1300px){#allrecords#allrecords#allrecords#allrecords #rec4055594703 h1.tn-atom{font-size:clamp(50px,calc(8vw - 53px),77px)!important}#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-type="text"] .tn-atom{font-size:17px!important}}

/* SIP HOUSE owner handoff | 2026-11-03 */
#allrecords#allrecords#allrecords#allrecords .t744__price-wrapper:before{content:"Стоимость от"!important}
#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) .t396__artboard{background-color:#f5f1ea!important}

/* SIP HOUSE navigation alignment | 2026-11-03 */
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1790181151066000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1790181151066000002"] .tn-atom *{font-weight:800!important}
@media(min-width:1301px){
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) .t396__artboard{display:grid!important;grid-template-columns:minmax(0,1fr) repeat(5,max-content);column-gap:32px;align-items:center;padding-right:40px!important;box-sizing:border-box}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-type="text"]{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:max-content!important;height:auto!important;transform:none!important;margin:0!important;grid-row:1;align-self:center}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-type="text"] .tn-atom{width:max-content!important;white-space:nowrap;text-align:left!important}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1790181151066000002"]{grid-column:2}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1789916213453000001"]{grid-column:3}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1789916332828000003"]{grid-column:4}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1789916333215000004"]{grid-column:5}
#allrecords#allrecords#allrecords#allrecords :is(#rec4055557803,#rec4247071203) [data-elem-id="1789916549017000002"]{grid-column:6}
}
#allrecords#allrecords#allrecords#allrecords #rec4054897503 :is([data-elem-id="1789916213453000001"],[data-elem-id="1789916332828000003"],[data-elem-id="1789916333215000004"],[data-elem-id="1789916549017000002"],[data-elem-id="1789918078000000005"],[data-elem-id="1791223853724000001"]) .tn-atom{text-align:left!important}
@media(min-width:961px){#allrecords#allrecords#allrecords#allrecords #rec4054897503 :is([data-elem-id="1789916213453000001"],[data-elem-id="1789916332828000003"],[data-elem-id="1789916333215000004"],[data-elem-id="1789916549017000002"],[data-elem-id="1789918078000000005"],[data-elem-id="1791223853724000001"]){left:auto!important;right:40px!important;width:220px!important}}
@media(max-width:960px){#allrecords#allrecords#allrecords#allrecords #rec4054897503 :is([data-elem-id="1789916213453000001"],[data-elem-id="1789916332828000003"],[data-elem-id="1789916333215000004"],[data-elem-id="1789916549017000002"],[data-elem-id="1789918078000000005"],[data-elem-id="1791223853724000001"]){left:20px!important;right:auto!important;width:calc(100% - 40px)!important}}

/* SIP HOUSE | native homepage sections and legal footer | 2026-11-04 */
#allrecords#allrecords#allrecords#allrecords{--sip-section-gutter:140px;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303,#allrecords#allrecords#allrecords#allrecords #rec5453610603,#allrecords#allrecords#allrecords#allrecords #rec5453631503,#allrecords#allrecords#allrecords#allrecords #rec5453183203{background:#f5f1ea!important;box-sizing:border-box;padding:72px var(--sip-section-gutter)!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-container,#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-container,#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-container,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-container:before,#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-container:after,#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-container:before,#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-container:after,#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-container:before,#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-container:after,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-container:before,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-container:after{display:none!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-row{display:grid!important;grid-template-columns:1fr 1fr;gap:24px;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-col{display:contents!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__title{grid-column:1/-1;font-size:36px!important;line-height:1.2!important;font-weight:800!important;color:#2b2f36!important;margin:0 0 16px!important;max-width:1100px;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__descr,#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__text{box-sizing:border-box;margin:0!important;padding:32px!important;border:1px solid #ece6dc;border-radius:20px;background:white;font-size:18px!important;line-height:1.65!important;color:#6a6e75!important;opacity:1!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__text{border-color:#2f4a3a;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 strong{font-weight:700!important;font-size:26px!important;color:#2f4a3a!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 ul{margin:20px 0 0;padding-left:22px;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 li{padding:7px 0;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603{padding-top:20px!important;padding-bottom:24px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__col{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;border:1px solid #e7d8be;border-radius:20px;overflow:hidden;background:#fff!important;text-align:left!important;display:flex!important;flex-direction:column;position:relative;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__bgimg{width:100%!important;max-width:none!important;height:280px!important;border-radius:0!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#fff!important;flex-shrink:0;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__wrappercenter{padding:24px!important;display:flex;flex:1;flex-direction:column;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title{font-size:24px!important;line-height:1.3!important;font-weight:700!important;color:#2b2f36!important;margin:0 0 12px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr{font-size:16px!important;line-height:1.6!important;font-weight:500!important;color:#6a6e75!important;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr>strong{display:inline-block;margin-top:4px;font-size:26px!important;font-weight:700!important;color:#2f4a3a!important;white-space:nowrap;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr ul{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;list-style:none!important;background:#f5f1ea;border-radius:12px;padding:14px 8px!important;margin:20px 0!important;font-size:14px!important;text-align:center;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr li{padding:0!important;margin:0!important;list-style:none!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr li:before{display:none!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr li strong{font-size:17px!important;font-weight:700!important;color:#2b2f36!important;display:block;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-section__container>.t-col,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-section__container>.t-col{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-section__title,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-section__title{font-size:36px!important;line-height:1.2!important;font-weight:800!important;color:#2b2f36!important;text-align:left!important;max-width:1100px!important;margin:0 0 20px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-section__descr,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-section__descr{font-size:18px!important;line-height:1.6!important;color:#6a6e75!important;text-align:left!important;max-width:1000px!important;margin:0 0 36px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__col{box-sizing:border-box;float:none!important;width:100%!important;max-width:none!important;padding:28px!important;margin:0!important;background:#fff;border:1px solid #ece6dc;border-radius:20px;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__title{font-size:34px!important;line-height:1.2!important;font-weight:800!important;color:#2f4a3a!important;white-space:nowrap;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__line{background-color:#e7d8be!important;margin:20px 0!important;height:1px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__text{font-size:16px!important;line-height:1.65!important;color:#6a6e75!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__text strong{font-size:18px!important;line-height:1.4!important;color:#2b2f36!important;font-weight:700!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585>.t-container>.t-col{float:none!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__header{border-color:#e7d8be!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__trigger-button{padding-top:24px!important;padding-bottom:24px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__title{font-size:20px!important;line-height:1.45!important;font-weight:600!important;color:#2b2f36!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__text{font-size:17px!important;line-height:1.75!important;font-weight:500!important;color:#6a6e75!important;max-width:1100px;}
#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__textwrapper{padding-bottom:28px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453544503{background:#2b2f36!important;padding:24px var(--sip-section-gutter) 32px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453544503 .t-container,#allrecords#allrecords#allrecords#allrecords #rec5453544503 .t-col{float:none!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453544503 .t046__text{font-size:14px!important;line-height:1.9!important;font-weight:500!important;text-align:left!important;color:#e7d8be!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453544503 a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t-popup,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t-popup{z-index:10000010!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t-popup__container,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t-popup__container{width:calc(100% - 48px)!important;max-width:900px!important;background:#fff!important;border-radius:20px!important;overflow:hidden;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__wrapper,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__wrapper{padding:40px!important;text-align:left!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__title,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__title{font-size:30px!important;line-height:1.25!important;font-weight:800!important;color:#2b2f36!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__descr,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__descr{font-size:16px!important;line-height:1.75!important;font-weight:500!important;color:#2b2f36!important;margin-top:24px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__social,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__social{display:none!important;}
@media(max-width:1300px){#allrecords#allrecords#allrecords#allrecords{--sip-section-gutter:5vw;} #allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__container{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:960px){#allrecords#allrecords#allrecords#allrecords{--sip-section-gutter:20px;} #allrecords#allrecords#allrecords#allrecords #rec5453150303,#allrecords#allrecords#allrecords#allrecords #rec5453631503,#allrecords#allrecords#allrecords#allrecords #rec5453183203{padding-top:48px!important;padding-bottom:48px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__title,#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t-section__title,#allrecords#allrecords#allrecords#allrecords #rec5453183203 .t-section__title{font-size:28px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__row{gap:16px;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__wrappercenter{padding:18px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__bgimg{height:220px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title{font-size:21px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr ul{grid-template-columns:1fr;}}
@media(max-width:700px){#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t-row,#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__row,#allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__container{grid-template-columns:1fr!important;} #allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__descr,#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__text{padding:24px!important;font-size:16px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__bgimg{height:260px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr ul{grid-template-columns:repeat(3,1fr);} #allrecords#allrecords#allrecords#allrecords #rec5453631503 .t1052__col{padding:24px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__title{font-size:18px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453183203 .t585__text{font-size:16px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453423503 .t-popup__container,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t-popup__container{width:calc(100% - 24px)!important;} #allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__wrapper,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__wrapper{padding:24px!important;} #allrecords#allrecords#allrecords#allrecords #rec5453423503 .t390__title,#allrecords#allrecords#allrecords#allrecords #rec5453478903 .t390__title{font-size:24px!important;overflow-wrap:anywhere;}}

/* Follow-up: footer flow and empty rich-text list rows */
#allrecords#allrecords#allrecords#allrecords #rec4054897503{min-height:320px!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453150303 li:empty{display:none!important;}
#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title a{font-weight:700!important;}
@media(max-width:1199px){#allrecords#allrecords#allrecords#allrecords #rec4054897503{min-height:400px!important;}}
@media(max-width:639px){#allrecords#allrecords#allrecords#allrecords #rec4054897503{min-height:590px!important;}}

/* SIP HOUSE hero offer + footer layering | 2026-11-04 */
#allrecords#allrecords#allrecords#allrecords#allrecords #t-footer{position:relative!important;z-index:auto!important;background:#2b2f36!important;margin-bottom:-80px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503,#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453544503{position:relative!important;z-index:2!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453544503{padding-bottom:112px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 .t396__artboard{--sip-hero-gutter:140px;--sip-hero-left:min(960px,calc((100vw - 2 * var(--sip-hero-gutter)) * .66));position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,calc((var(--sip-hero-left) - 32px) / 3))) minmax(0,1fr);grid-template-rows:auto auto auto 58px auto;gap:20px 16px;align-content:center;box-sizing:border-box;padding:130px var(--sip-hero-gutter) 90px!important;height:100vh!important;height:100svh!important;min-height:740px!important;overflow:hidden!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 .t396__filter{height:100%!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"]{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto!important;height:auto!important;max-width:none!important;min-width:0!important;margin:0!important;transform:none!important;display:block!important;z-index:3!important;grid-column:1/4;align-self:stretch;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom{box-sizing:border-box;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;line-height:1.55!important;text-align:left!important;white-space:normal!important;color:#fff!important;font-family:Montserrat,Arial,sans-serif!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"]{grid-row:1;justify-self:start;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"] .tn-atom{font-size:14px!important;font-weight:600!important;background:rgba(245,241,234,.13)!important;border:1px solid rgba(245,241,234,.25)!important;border-radius:30px!important;padding:7px 14px!important;width:max-content!important;max-width:100%!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"] .tn-atom:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#84b78e;margin-right:8px;vertical-align:1px;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"]{grid-row:2;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom *{font-size:clamp(40px,3.25vw,62px)!important;line-height:1.1!important;letter-spacing:-.035em!important;font-weight:800!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom strong{color:#e7d8be!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"]{grid-row:3;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"] .tn-atom{font-size:18px!important;line-height:1.65!important;font-weight:500!important;color:rgba(255,255,255,.9)!important;max-width:900px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"]{grid-row:4;grid-column:1/2;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom{height:58px!important;display:flex!important;align-items:center;justify-content:center;background:#2f4a3a!important;color:white!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:12px!important;text-align:center!important;transition:background .2s!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom:hover{background:#3b5b47!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom *,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom{font-size:16px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"]{grid-row:4;grid-column:2/4;align-self:center;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"] .tn-atom{font-size:14px!important;font-weight:500!important;line-height:1.5!important;color:rgba(255,255,255,.85)!important;max-width:350px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"]{grid-row:5;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"]{grid-column:1/2;}#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"]{grid-column:2/3;}#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"]{grid-column:3/4;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom{height:100%!important;padding:16px 18px!important;border:1px solid rgba(231,216,190,.75)!important;border-radius:16px!important;background:rgba(245,241,234,.95)!important;color:#2b2f36!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;white-space:pre-line!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom::first-line{font-size:26px!important;font-weight:800!important;line-height:1.4!important;color:#2b2f36!important;}
@media(max-width:1300px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 .t396__artboard{--sip-hero-gutter:5vw;gap:16px;min-height:720px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom *{font-size:44px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"] .tn-atom{font-size:17px!important;}}
@media(max-width:960px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 .t396__artboard{--sip-hero-gutter:20px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto 58px auto auto;align-content:center;height:auto!important;min-height:100vh!important;min-height:100svh!important;padding:116px 20px 90px!important;gap:16px 12px;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789930869436000002"] .tn-atom *{font-size:clamp(32px,4.8vw,44px)!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"]{grid-column:1/3;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"]{grid-row:5;grid-column:1/4;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785353113000001"] .tn-atom{max-width:none!important;font-size:13px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"]{grid-row:6;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom{padding:14px 12px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929809988"],#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929886443000003"]{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:58px!important;height:58px!important;transform:none!important;grid-row:4;grid-column:3/4;justify-self:center;align-self:center;z-index:4!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929809988"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929886443000003"] .tn-atom{width:58px!important;height:58px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929809988"] img,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789929886443000003"] img{width:100%!important;height:100%!important;object-fit:contain!important;}}
@media(max-width:480px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 .t396__artboard{padding-top:108px!important;gap:14px 10px;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785004952"] .tn-atom{font-size:11px!important;padding:6px 10px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1789926982444000001"] .tn-atom{font-size:15px!important;line-height:1.55!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom{font-size:10px!important;padding:12px 8px!important;border-radius:12px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom::first-line{font-size:22px!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom *,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793786448591"] .tn-atom{font-size:14px!important;}}

/* Allow the elevated footer to overlap the platform strip, retaining horizontal clipping. */
#allrecords#allrecords#allrecords#allrecords#allrecords{overflow-x:clip!important;overflow-y:visible!important;}

@media(max-width:360px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom::first-line,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom::first-line{font-size:18px!important;}#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785484953000002"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785551726000003"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4055594703 [data-elem-id="1793785661633000004"] .tn-atom{padding-left:6px!important;padding-right:6px!important;}}

/* SIP HOUSE — section corrections, 2026-11-04 */
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__text{border:2px solid #2f4a3a!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603{background:#f5f1ea!important;padding:48px var(--sip-section-gutter) 24px!important;box-sizing:border-box;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603 :is(.t-container,.t-col){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603 .t-section__container{margin:0!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603 .t-section__title{font-size:36px!important;font-weight:800!important;line-height:1.25!important;text-align:left!important;margin:0!important;color:#2b2f36!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603 .t-text:empty{display:none!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603{padding-top:8px!important;padding-bottom:48px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__bgimg{margin:32px 32px 0!important;width:calc(100% - 64px)!important;height:auto!important;aspect-ratio:3/2;min-height:0!important;background-size:contain!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__wrappercenter{padding:32px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title,#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title a{font-size:28px!important;font-weight:800!important;line-height:1.3!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr{font-size:18px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr>strong{font-size:30px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr ul{font-size:15px!important;grid-template-columns:repeat(3,1fr)!important;padding:18px 8px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr li strong{font-size:19px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603){padding:0!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) .t396__artboard{height:auto!important;min-height:0!important;position:relative!important;display:flex!important;flex-direction:column;gap:14px;box-sizing:border-box;padding:64px var(--sip-section-gutter) 24px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) .tn-elem{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:100%!important;height:auto!important;display:block!important;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) .tn-atom{line-height:1.45!important;text-align:left!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924118603 [data-elem-id="1792392121170000001"] .tn-atom,#allrecords#allrecords#allrecords#allrecords#allrecords #rec4466108203 [data-elem-id="1470209944682"] .tn-atom{line-height:1.2!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) :is(.t396__carrier,.t396__filter){height:100%!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924125803{padding-top:8px!important;padding-bottom:64px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503{padding-top:32px!important;padding-bottom:48px!important;opacity:1!important;transition:none!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .t-section__container{margin-bottom:20px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .t-section__title{margin-bottom:0!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .t-section__descr{margin:12px 0 0!important;font-size:16px!important;line-height:1.6!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-reviews-controls{display:grid!important;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px;width:100%;margin-bottom:20px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-range{grid-column:2;grid-row:1;justify-self:center;margin:0!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 [aria-label="Предыдущие отзывы"]{grid-column:1;grid-row:1;justify-self:start;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 [aria-label="Следующие отзывы"]{grid-column:3;grid-row:1;justify-self:end;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-header{min-height:80px!important;margin-bottom:20px!important;gap:16px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-bubble{min-height:0!important;padding:24px!important;border-radius:12px;font-size:16px!important;line-height:1.65!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-reviews-track{padding-bottom:8px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4161478703 .t-store__parts-switch-wrapper{display:none!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503{min-height:0!important;background:#2b2f36!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__artboard{position:relative!important;height:auto!important;min-height:0!important;display:block!important;box-sizing:border-box;padding:320px 0 112px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 :is(.t396__carrier,.t396__filter){height:100%!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__filter{background-image:none!important;background-color:rgba(43,47,54,.94)!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 [data-elem-id="1793796060904"]{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:calc(100% - 2 * var(--sip-section-gutter))!important;height:auto!important;display:block!important;margin:0 auto!important;z-index:3!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 [data-elem-id="1793796060904"] .tn-atom{font:500 14px/1.9 'Montserrat',Arial,sans-serif!important;color:#e7d8be!important;white-space:normal!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 [data-elem-id="1793796060904"] a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px;}
@media(max-width:1199px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__artboard{padding-top:400px!important;}}
@media(max-width:960px){
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603{padding-top:40px!important;padding-bottom:24px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5471216603 .t-section__title{font-size:28px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__bgimg{margin:24px 24px 0!important;width:calc(100% - 48px)!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__wrappercenter{padding:24px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title,#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__title a{font-size:24px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr{font-size:16px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t-card__descr>strong{font-size:26px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords :is(#rec4466108203,#rec4924118603) .t396__artboard{padding-top:40px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924125803{padding-bottom:40px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #sip-objects{padding-bottom:24px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503{padding-top:24px!important;padding-bottom:40px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-header{min-height:72px!important;gap:14px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-avatar{width:64px!important;height:64px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-review-bubble{padding:20px!important;}
}
@media(max-width:639px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 .t396__artboard{padding-top:590px!important;}}

/* Clear tag selection and keep touch scrolling without a heavy scrollbar */
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4161478703 .sip-tag[aria-pressed="true"]{background:#2f4a3a!important;color:#fff!important;border-color:#2f4a3a!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-reviews-track{scrollbar-width:none!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4924469503 .sip-reviews-track::-webkit-scrollbar{display:none!important;}

/* Tablet layout: keep plans readable and separate footer columns */
@media(min-width:640px) and (max-width:960px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec4054897503 :is([data-elem-id="1789916213453000001"],[data-elem-id="1789916332828000003"],[data-elem-id="1789916333215000004"],[data-elem-id="1789916549017000002"],[data-elem-id="1789918078000000005"],[data-elem-id="1791223853724000001"]){left:auto!important;right:20px!important;width:200px!important;}}
@media(min-width:701px) and (max-width:1100px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;} #allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__col:last-child{grid-column:1/-1!important;width:calc(50% - 12px)!important;justify-self:center;}}
@media(min-width:701px) and (max-width:960px){#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453610603 .t1029__col:last-child{width:calc(50% - 8px)!important;}}

/* SIP HOUSE — confirmed calculator rates, video and tag accents, 2026-11-04 */
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5453150303 .t178__text{border:4px solid #2f4a3a!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4161478703 .sip-tag[data-sip-tag="popular"]{border-color:#b08a5b!important;border-width:1.5px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4161478703 .sip-tag[data-sip-tag="built"]{border-color:#2f4a3a!important;border-width:1.5px!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec4405717403 .sip-option-rate{display:block!important;color:#6a6e75!important;font-size:12px!important;line-height:1.5!important;font-weight:500!important;margin-top:6px;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5476023603 video{object-fit:contain!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5476023603 .t-popup__container{border-radius:20px;overflow:hidden;background:#2b2f36;}

/* Match the uploaded vertical 576 x 1024 video */
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5476023603 .t-popup__container{width:min(calc(100vw - 40px),calc((100svh - 80px)*.5625))!important;max-width:none!important;height:auto!important;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5476023603 .t331__wrap-video{width:100%!important;height:auto!important;aspect-ratio:9/16;}
#allrecords#allrecords#allrecords#allrecords#allrecords #rec5476023603 .t-video-lazyload{width:100%!important;height:100%!important;}
