.page-head{padding:72px max(24px,calc((100% - 1180px)/2));background:#142033;color:#fff}.breadcrumbs{font-size:12px;color:#9eabba;margin-bottom:22px}.breadcrumbs a{color:#6bd0dc}.page-head h1{font-size:44px;margin:0 0 12px}.page-head p{max-width:700px;color:#c0c9d7;margin:0}.catalog-section{padding:80px max(24px,calc((100% - 1180px)/2))}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.catalog-card{border:1px solid #dce3ed;background:#fff;display:flex;flex-direction:column;min-height:280px;padding:28px;transition:.2s}.catalog-card:hover{transform:translateY(-4px);box-shadow:0 15px 32px rgba(20,32,51,.09)}.catalog-card .number{font:700 12px Arial;color:#35a9bb}.catalog-card h2{font-size:22px;margin:18px 0 10px}.catalog-card p{font-size:14px;color:#647084;margin:0 0 28px}.catalog-card .more{color:#2165e5;font-weight:700;font-size:14px;margin-top:auto}.page-detail-hero{padding:72px max(24px,calc((100% - 1180px)/2));background:#f3f7fc}.page-detail-hero h1{font-size:44px;line-height:1.25;margin:10px 0 18px}.page-detail-hero>p{max-width:760px;color:#647084;font-size:17px}.detail-body{padding:80px max(24px,calc((100% - 1180px)/2));display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:70px}.detail-content h2{font-size:30px;margin:0 0 18px}.detail-content h3{font-size:20px;margin:36px 0 12px}.detail-content p,.detail-content li{color:#536074}.detail-content ul{padding-left:20px}.detail-points{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0}.detail-points div{padding:20px;border:1px solid #dce3ed}.detail-points strong{display:block;margin-bottom:7px}.detail-points span{font-size:13px;color:#647084}.detail-side{border-left:1px solid #dce3ed;padding-left:28px}.detail-side h3{font-size:15px;margin:0 0 15px}.detail-side a{display:block;padding:10px 0;border-bottom:1px solid #e6ebf2;color:#647084;font-size:14px}.detail-side a:hover{color:#2165e5}.detail-side .side-contact{margin-top:30px;padding:18px;background:#eaf2ff;color:#142033;border:0}.article-meta{color:#7d8999;font-size:13px;margin-bottom:28px}.article-content{max-width:780px}.article-content p{line-height:2;margin:0 0 20px}.site-footer-simple{background:#0d1625;color:#8995a6;padding:26px max(24px,calc((100% - 1180px)/2));display:flex;justify-content:space-between;font-size:12px}
@media(max-width:800px){.catalog-grid{grid-template-columns:1fr 1fr}.detail-body{grid-template-columns:1fr;gap:45px}.detail-side{border-left:0;border-top:1px solid #dce3ed;padding:28px 0 0}}
@media(max-width:520px){.page-head,.page-detail-hero{padding:55px 18px}.page-head h1,.page-detail-hero h1{font-size:34px}.catalog-section,.detail-body{padding:58px 18px}.catalog-grid,.detail-points{grid-template-columns:1fr}.catalog-card{min-height:240px}.site-footer-simple{display:block;padding:24px 18px}.site-footer-simple a{display:block;margin-top:8px}}
main,.detail-body,.detail-content{min-width:0;max-width:100%}.detail-content{overflow:hidden}.page-detail-hero>p,.detail-content p,.detail-content li{width:100%;max-width:100%;word-break:break-all;overflow-wrap:anywhere}
