.topbar.home-social-topbar>.wrap{display:flex;align-items:center;gap:18px;padding-top:5px;padding-bottom:5px}
.home-social-links{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-inline-start:auto}
.home-social-links>a{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff4d;border-radius:50%;color:#fff;transition:background .15s,color .15s,border-color .15s}
.home-social-links>a:hover{background:#f0892b;color:#252629;border-color:#f0892b}
.home-social-links>a:focus-visible{outline:3px solid #f6a45a;outline-offset:3px}
.home-social-links svg{display:block;width:17px;height:17px;flex:none}
@media(max-width:700px){
 .topbar.home-social-topbar>.wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding-top:8px;padding-bottom:8px}
 .home-social-topbar>.wrap>span{grid-column:1/-1;font-size:10px}
 .home-social-links{grid-column:2;grid-row:2;margin:0;gap:7px;align-self:center}
 .home-social-links>a{width:36px;height:36px}
 .home-social-links svg{width:18px;height:18px}
 .home-social-topbar .topbar-contact{grid-column:1;grid-row:2;gap:6px 14px;padding-top:0;align-items:center;justify-content:flex-start}
 .home-social-topbar .region-phone{display:block}
 .home-social-topbar .region-phone:before{content:""}
}
@media(prefers-reduced-motion:reduce){.home-social-links>a{transition:none}}
