body[data-site-template="aquasfera_modern"]{--aqua-page:#f4f8fc;--aqua-ink:#153d5a;--aqua-accent:#087fa7;--aqua-line:#dde8f0;--aqua-card:#fff;font-family:Inter,"Segoe UI",Arial,sans-serif;color:var(--aqua-ink);background:var(--aqua-page)}
body[data-site-template="aquasfera_modern"] .body,body[data-site-template="aquasfera_modern"] [role=main]{background:var(--aqua-page)}
body[data-site-template="aquasfera_modern"] .maxwidth-theme{max-width:1440px;padding-left:24px;padding-right:24px}
body[data-site-template="aquasfera_modern"] h1{color:#153d5a;font:800 clamp(30px,3.2vw,46px)/1.15 Inter,"Segoe UI",Arial,sans-serif;letter-spacing:-.035em;margin:0 0 20px}
body[data-site-template="aquasfera_modern"] h2{color:#153d5a;font-family:Inter,"Segoe UI",Arial,sans-serif;font-weight:750;letter-spacing:-.025em;line-height:1.22}
body[data-site-template="aquasfera_modern"] .topic__heading{margin-top:0}
body[data-site-template="aquasfera_modern"] .top-wrapper{background:transparent;border:0;padding-top:28px;padding-bottom:12px}
body[data-site-template="aquasfera_modern"] .breadcrumbs{font-size:13px;line-height:1.6;color:#6b8090;padding-bottom:16px}
body[data-site-template="aquasfera_modern"] .breadcrumbs a{color:#58758b}
body[data-site-template="aquasfera_modern"] [role=main] .bordered{border:1px solid var(--aqua-line);border-radius:18px;background:#fff}
body[data-site-template="aquasfera_modern"] [role=main] .shadow-hovered{transition:box-shadow .18s ease,border-color .18s ease}
body[data-site-template="aquasfera_modern"] [role=main] .shadow-hovered:hover{box-shadow:0 12px 30px rgba(20,63,91,.09);border-color:#b7dce8}
body[data-site-template="aquasfera_modern"] [role=main] .rounded-4{border-radius:18px}
body[data-site-template="aquasfera_modern"] [role=main] .btn{border-radius:11px;font-family:Inter,"Segoe UI",Arial,sans-serif;font-weight:700;letter-spacing:0}
body[data-site-template="aquasfera_modern"] [role=main] .btn-default{background:#087fa7;border-color:#087fa7;color:#fff}
body[data-site-template="aquasfera_modern"] [role=main] .btn-default:hover{background:#076580;border-color:#076580}
body[data-site-template="aquasfera_modern"] .left_block .menu{border-radius:16px;background:#fff;border:1px solid var(--aqua-line);overflow:hidden}
body[data-site-template="aquasfera_modern"] .aqua-brand-card{border-radius:16px}
body[data-site-template="aquasfera_modern"] .grid-list{gap:20px}
body[data-site-template="aquasfera_modern"] .catalog-block__item,body[data-site-template="aquasfera_modern"] .catalog-list__item{border-radius:18px;background:#fff}
body[data-site-template="aquasfera_modern"] .index-block--padding-top-130{padding-top:64px}
body[data-site-template="aquasfera_modern"] .index-block--padding-bottom-130{padding-bottom:64px}
body[data-site-template="aquasfera_modern"] [role=main] p{line-height:1.7}
body[data-site-template="aquasfera_modern"] .banners-big__wrapper{box-shadow:0 18px 38px rgba(15,58,87,.10)}
.aqua-site-footer{background:#0b2f50;color:#c7d8e5;padding:48px 0 0!important;margin-top:48px;border:0}
.aqua-site-footer__grid{max-width:1440px;padding:0 24px;margin:0 auto;display:grid;grid-template-columns:1.25fr 1fr 1fr 1.2fr;gap:40px}
.aqua-site-footer__grid>nav{display:flex;flex-direction:column;gap:12px}
.aqua-site-footer__brand>strong{display:block;font:800 30px/1.2 Inter,"Segoe UI",Arial,sans-serif;color:#fff;letter-spacing:-1px}
.aqua-site-footer h2{font:700 16px/1.4 Inter,"Segoe UI",Arial,sans-serif;color:#fff;margin:0 0 18px}
.aqua-site-footer p{font:400 14px/1.7 Inter,"Segoe UI",Arial,sans-serif;color:#b8cfdf;margin:14px 0}
.aqua-site-footer a{color:#d9ecf6;text-decoration:none;font:500 14px/1.45 Inter,"Segoe UI",Arial,sans-serif}
.aqua-site-footer a:hover{color:#88def1;text-decoration:underline}
.aqua-site-footer a:focus-visible{outline:2px solid #88def1;outline-offset:4px}
.aqua-site-footer__contacts>a{display:inline-block;margin-bottom:10px}.aqua-site-footer__contacts .aqua-site-footer__phone{font-weight:750;font-size:18px;color:#fff}
.aqua-site-footer__legal{max-width:1440px;margin:36px auto 0;padding:22px 24px;border-top:1px solid rgba(205,230,244,.15);display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px;font-size:12px}
.aqua-site-footer__legal a{font-size:12px;color:#aac2d3}.aqua-site-footer__credit{margin-left:auto}.aqua-site-footer .aqua-ecosystem-nav--footer{margin-top:0!important}
@media(max-width:1100px){.aqua-site-footer__grid{grid-template-columns:1fr 1fr;gap:32px}}
@media(max-width:767px){body[data-site-template="aquasfera_modern"] .maxwidth-theme{padding-left:16px;padding-right:16px}body[data-site-template="aquasfera_modern"] .grid-list{gap:12px}body[data-site-template="aquasfera_modern"] .top-wrapper{padding-top:20px}body[data-site-template="aquasfera_modern"] h1{font-size:30px;line-height:1.15}.aqua-site-footer{padding-top:32px!important;margin-top:32px}.aqua-site-footer__grid{padding:0 20px;gap:28px 20px}.aqua-site-footer__brand,.aqua-site-footer__contacts{grid-column:1/-1}.aqua-site-footer h2{margin-bottom:12px}.aqua-site-footer__legal{margin-top:26px;padding:20px;gap:12px 18px}.aqua-site-footer__credit{margin-left:0}}
@media(prefers-reduced-motion:reduce){body[data-site-template="aquasfera_modern"] *{transition:none!important}}

body[data-site-template="aquasfera_modern"] :is(h1,h2,h3,h4,h5,h6,.sections-list__item-title,.advantages-list__item-title,.index-block__title){font-family:Inter,"Segoe UI",Arial,sans-serif!important;}

body[data-site-template="aquasfera_modern"] .aqua-site-footer h2{color:#fff!important;font-size:16px!important;line-height:1.4!important;}

body[data-site-template="aquasfera_modern"] .aqua-production-home-title{padding-top:18px;padding-bottom:18px;}body[data-site-template="aquasfera_modern"] .aqua-production-home-title h1{margin:0;font-size:clamp(22px,2.3vw,32px);line-height:1.2;letter-spacing:-.025em;}@media(max-width:767px){body[data-site-template="aquasfera_modern"] .aqua-production-home-title{padding-top:14px;padding-bottom:14px;}}
