.client-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.client-grid figure{margin:0;padding:22px 16px 14px;min-width:0;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.client-grid img{width:100%;height:75px;object-fit:contain}.client-grid figcaption{text-align:center;font-size:11px;line-height:1.7;color:#7a838c;padding:14px 0 0}.contact-grid dd small{font-size:11px;color:var(--muted)}@media(max-width:1100px){.client-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.client-grid figure{padding:18px 10px 12px}.client-grid img{height:55px}.client-grid figcaption{font-size:10px}}@media(max-width:420px){.client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.client-dark img{background:#17354b;border-radius:2px;padding:12px}
.footer-mobiles{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:5px;margin-bottom:7px}.foot-grid .footer-mobiles a{display:inline;margin-bottom:0}

.service-switcher{position:sticky;top:96px;z-index:16;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 3px 10px #182c4005}.service-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:15px 0}.service-tabs a{padding:10px 8px;text-align:center;font-size:13px;line-height:1.6;border:1px solid var(--line);color:var(--ink);background:#fff;transition:background .15s,color .15s,border-color .15s}.service-tabs a:hover{border-color:var(--red);color:var(--red);background:#fcf6f6}.service-tabs a[aria-current="page"]{background:var(--red);border-color:var(--red);color:#fff}.detail-layout aside{top:185px}.contact-mobiles{display:flex;flex-wrap:wrap;column-gap:5px;align-items:baseline}.contact-mobiles a{white-space:nowrap}@media(max-width:780px){.service-switcher{top:78px}.service-tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0;gap:7px}.service-tabs a{font-size:12px;padding:8px 5px}.detail-layout aside{position:static}}
