/* Patrubki content/product v6 */
.sa-pipe-photo-note{margin:20px 0 24px;padding:16px;border:1px solid #f1cd84;border-radius:12px;background:#fff8e8;color:#714b09}
.sa-pipe-photo-note strong{display:block;margin-bottom:6px}.sa-pipe-photo-note span{display:block;line-height:1.55}
.sa-pipe-params{padding-top:22px;border-top:1px solid #dce8ef}
.sa-pipe-params__head>span{color:#078fbd;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.sa-pipe-params__head h2{margin:6px 0 16px;font-size:21px}
.sa-pipe-params__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.sa-pipe-param{padding:14px;border:1px solid #cfe2ec;border-radius:11px;background:#edf8fc}
.sa-pipe-param span{display:block;margin-bottom:6px;color:#688297;font-size:11px}.sa-pipe-param strong{display:block;color:#08243b;font-size:15px}
.sa-pipe-seo{margin:46px auto 54px}.sa-pipe-seo__intro{max-width:920px;margin-bottom:26px}.sa-pipe-seo__intro>span,.sa-pipe-section-head>span{color:#078fbd;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.sa-pipe-seo__intro h2,.sa-pipe-section-head h2{margin:7px 0 12px;color:#10283d;font-size:28px}.sa-pipe-seo__intro p,.sa-pipe-text p,.sa-pipe-faq p{color:#526f83;line-height:1.72}
.sa-pipe-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 30px}.sa-pipe-info-grid article{padding:20px;border:1px solid #d8e6ee;border-radius:15px;background:#fff}.sa-pipe-info-grid h3{margin:0 0 9px;font-size:17px}
.sa-pipe-text{padding:24px;border:1px solid #d8e6ee;border-radius:17px;background:#f5fafc}.sa-pipe-text h2{margin:0 0 12px;font-size:23px}.sa-pipe-text p:last-child{margin-bottom:0}
.sa-pipe-faq{margin-top:30px}.sa-pipe-faq h2{margin:0 0 14px;font-size:24px}.sa-pipe-faq details{border-top:1px solid #dce8ef}.sa-pipe-faq details:last-child{border-bottom:1px solid #dce8ef}.sa-pipe-faq summary{padding:15px 0;cursor:pointer;font-weight:700}.sa-pipe-faq details p{margin:0 0 16px}
.sa-pipe-request-only{margin:30px 0;padding:25px;border-radius:18px;background:#0b90bc;color:#fff}.sa-pipe-request-only h2{margin:0 0 9px}.sa-pipe-request-only p{max-width:850px;line-height:1.65}.sa-pipe-request-only button{margin-top:8px;padding:12px 18px;border:1px solid #fff;border-radius:10px;background:#fff;color:#0a6283;font-weight:800;cursor:pointer}
@media(max-width:800px){.sa-pipe-info-grid{grid-template-columns:1fr}.sa-pipe-params__grid{grid-template-columns:1fr}}
