.social-strip{background:#fff;border-bottom:1px solid #dce1d7;color:#173e64}
.social-strip-inner{max-width:1540px;margin:auto;padding:9px 5%;display:flex;align-items:center;justify-content:center;gap:12px}
.social-strip-label{font:700 13px/1.3 Comfortaa,Arial,sans-serif;margin-right:8px;white-space:nowrap}
.social-strip-links{display:flex;align-items:center;gap:8px}
.social-strip a{display:flex;align-items:center;gap:7px;min-height:44px;padding:5px 11px;border:0;border-radius:8px;background:transparent;font:700 13px/1.2 Manrope,Arial,sans-serif;white-space:nowrap}
.social-strip a:hover{background:#e8f0df;color:#173e64}
.social-strip a:focus-visible{outline:2px solid #2b65ad;outline-offset:2px;background:#e8f0df;color:#173e64}
.social-strip img{display:block;width:24px;height:24px;flex:0 0 24px}
@media(max-width:600px){.social-strip-inner{padding:8px 4%}.social-strip-label{display:none}.social-strip-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%}.social-strip a{min-width:0;min-height:61px;padding:5px 2px;flex-direction:column;justify-content:center;gap:4px;text-align:center;font-size:11px}.social-strip img{width:24px;height:24px;flex-basis:24px}}
