.section-title{font-family:var(--font-head);font-weight:700}.hero h1{font-family:var(--font-head)}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance}p{text-wrap:pretty}.bzv-compare-section,.bzv-feature-section,.bzv-geo-section,.bzv-products-section,.bzv-tech-section,.bzv-timeline-section,.calculator-section,.certs-section,.checklist-section,.clients-section,.compare-section,.construction-section,.dostavka-cities,.dostavka-faq,.dostavka-steps,.dostavka-transport,.faq-section,.finishing-section,.for-whom,.info-section,.kpp-equip-section,.kpp-objects-section,.kpp-price-section,.kpp-sizes-section,.legal-page,.mz-catalog-section,.mz-finishing-section,.mz-price-section,.photo-gallery,.price-section,.products-section,.services-section,.solutions-section,.specs-section,.stages-section,.steps-section,.str-benefits-section,.str-catalog-section,.str-features-section,.str-stages-section,.str-tech-section,.svc-block,.svc-block--compact,.types-section,.usage-section,.use-cases-section,.why-section{padding:80px 0}.dostavka-cities+.dostavka-cities{padding-top:80px}@media (max-width:767px){.bzv-compare-section,.bzv-feature-section,.bzv-geo-section,.bzv-products-section,.bzv-tech-section,.bzv-timeline-section,.calculator-section,.certs-section,.checklist-section,.clients-section,.compare-section,.construction-section,.dostavka-cities,.dostavka-faq,.dostavka-steps,.dostavka-transport,.faq-section,.finishing-section,.for-whom,.info-section,.kpp-equip-section,.kpp-objects-section,.kpp-price-section,.kpp-sizes-section,.legal-page,.mz-catalog-section,.mz-finishing-section,.mz-price-section,.photo-gallery,.price-section,.products-section,.services-section,.solutions-section,.specs-section,.stages-section,.steps-section,.str-benefits-section,.str-catalog-section,.str-features-section,.str-stages-section,.str-tech-section,.svc-block,.svc-block--compact,.types-section,.usage-section,.use-cases-section,.why-section{padding:56px 0}.dostavka-cities+.dostavka-cities{padding-top:56px}}.hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:36px;border-top:1px solid var(--border)}.hero-stats .stat-item{justify-content:center;align-items:center;text-align:center;padding:26px 28px;border-right:1px solid var(--border);gap:6px}.hero-stats .stat-item:last-child{border-right:0}.hero-stats .stat-item strong{font-family:var(--font-head);font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:-1.5px;line-height:1;color:var(--white)}@media (max-width:767px){.hero-stats{grid-template-columns:repeat(2,1fr);border-top:0;gap:0}.hero-stats .stat-item{padding:18px 16px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.hero-stats .stat-item:nth-child(2n){border-right:0}.hero-stats .stat-item:nth-child(3),.hero-stats .stat-item:nth-child(4){border-bottom:0}.hero-stats .stat-item strong{font-size:clamp(28px,7vw,40px)}}.stat-item{justify-content:center;text-align:center}.stat-item span{text-align:center}.komp-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-accent{color:var(--blue);white-space:nowrap}.hero-content{width:100%;max-width:none;margin:0 auto;transform:none;text-align:center;align-items:center;background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.hero-content:hover{transform:none;border-color:transparent}.hero-content:before,.hero-content:after{display:none}.hero h1{align-items:center}@media (max-width:767px){.hero-content{width:100%;transform:none;margin:0 auto;padding:0}}.glass{background:linear-gradient(180deg,rgba(22,22,24,.92),rgba(22,22,24,.82));backdrop-filter:none;-webkit-backdrop-filter:none}.whom-card,.gallery-card,.mz-price-card{backdrop-filter:none;-webkit-backdrop-filter:none}.drawer-overlay,.calc-popup,.popup-overlay,.header-scrolled{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.glass-border-glow:before{animation:none}.glass-border-glow:hover:before{opacity:1}.use-case-card.glass-border-glow:before{display:none}.mz-price-card--hit.glass-border-glow:before{display:none}.stage-card.glass-border-glow:before{display:none}.price-card.glass-border-glow:before{display:none}.stat-item span{color:var(--text-muted)}.catalog-item-arrow{display:none}.mz-card-link svg{display:none}.construction-center>.construction-promo:first-of-type{background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;overflow:visible}.construction-center>.construction-promo:first-of-type:before{display:none}.construction-center>.construction-promo:first-of-type:hover{border-color:transparent;transform:none}.service-card-link{align-self:flex-start;margin-top:16px}.whom-card,.gallery-card,.gallery-card--featured,.kpp-equip-card,.kpp-price-card,.kpp-price-card--hit,.mz-catalog-card,.mz-finishing-card,.mz-finishing-card--hit,.mz-price-card,.mz-price-card--hit,.price-card,.price-card--list,.product-card,.search-result,.service-card,.solution-card,.solution-card--featured,.stage-card,.stage-card--horizontal,.step-card,.str-benefit-card,.str-tech-card,.svc-card,.svc-card--wide,.type-card,.usage-card,.use-case-card,.why-card,.bzv-compare-card,.bzv-tech-card,.contact-cta-card{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012) 45%,rgba(10,10,11,.55));box-shadow: 0 1px 0 hsla(0,0%,100%,.10) inset,0 -1px 0 rgba(0,0,0,.35) inset,0 18px 45px -12px rgba(0,0,0,.7),0 6px 18px -6px rgba(0,0,0,.55),0 28px 70px -20px rgba(46,123,255,.10);transform:translateY(0)}.whom-card:hover,.gallery-card:hover,.gallery-card--featured:hover,.kpp-equip-card:hover,.kpp-price-card:hover,.kpp-price-card--hit:hover,.mz-catalog-card:hover,.mz-finishing-card:hover,.mz-finishing-card--hit:hover,.mz-price-card:hover,.mz-price-card--hit:hover,.price-card:hover,.price-card--list:hover,.product-card:hover,.search-result:hover,.service-card:hover,.solution-card:hover,.stage-card:hover,.stage-card--horizontal:hover,.step-card:hover,.str-benefit-card:hover,.str-tech-card:hover,.svc-card:hover,.svc-card--wide:hover,.type-card:hover,.usage-card:hover,.use-case-card:hover,.why-card:hover,.bzv-compare-card:hover,.bzv-tech-card:hover,.contact-cta-card:hover{box-shadow: 0 1px 0 hsla(0,0%,100%,.14) inset,0 -1px 0 rgba(0,0,0,.35) inset,0 26px 60px -16px rgba(0,0,0,.8),0 10px 24px -8px rgba(0,0,0,.6),0 36px 90px -24px rgba(46,123,255,.16)}@media (prefers-reduced-motion:reduce){.whom-card,.gallery-card,.kpp-equip-card,.kpp-price-card,.mz-catalog-card,.mz-finishing-card,.mz-price-card,.price-card,.product-card,.service-card,.solution-card,.stage-card,.step-card,.svc-card,.type-card,.usage-card,.use-case-card,.why-card{transition:box-shadow .25s ease}}.stat-item strong,.hero-stats .stat-item strong,.komp-stat__num{font-size:var(--stat-num-size)}@media (max-width:767px){.hero-stats .stat-item strong{font-size:var(--stat-num-size-mobile)}}.svc-num,.stage-bg-num,.card-number,.why-card .card-number,.connect-num,.step-number,.service-number{font-family:var(--num-family);font-weight:var(--num-weight);line-height:var(--num-height);letter-spacing:var(--num-track-large);font-variant-numeric:tabular-nums}.str-stage-num,.str-benefit-num,.dostavka-step__num,.construction-num{font-family:var(--num-family);font-weight:var(--num-weight);letter-spacing:var(--num-track-small);font-variant-numeric:tabular-nums}.price-card-value,.kpp-price-value,.mz-price-value,.mz-finishing-price,.solution-price,.total-price,.price-amount,.catalog-preview-price{font-family:var(--num-family);font-weight:var(--num-weight);font-variant-numeric:tabular-nums}th,td,.spec-value,.stat-item strong,.stat-item span,.komp-stat__num{font-variant-numeric:tabular-nums}.for-whom,.production-section,.info-section,.stages-section,.dostavka-transport,.search-section,.svc-block,.str-features-section,.str-tech-section,.str-stages-section,.str-catalog-section,.bzv-tech-section,.bzv-feature-section,.bzv-timeline-section{border-bottom:1px solid var(--divider-section)}.svc-anchors{border-top:1px solid var(--divider-section);border-bottom:1px solid var(--divider-section)}.production-note{grid-column:1 / -1;margin-top:0;border-top:0}.service-card-link,.service-card-link:active,.service-card-link:focus{background:transparent;color:var(--white);border-color:rgba(46,123,255,.45);transform:none;transition:none}@media (hover:none) and (pointer:coarse){.particle-container{display:none}*,*:before,*:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}header[aria-label="Главное меню"]{position:sticky;top:0;z-index:1000}.svc-anchors{top:88px}@media (max-width:1024px){.svc-anchors{top:72px}}.breadcrumbs-section{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
