.rgb-site-footer{margin-top:0;background:#fff}
.rgb-socials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));scroll-margin-top:20px}
.rgb-socials a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:72px;padding:20px 12px;color:#fff;text-decoration:none;font-size:14px;transition:filter .15s}
.rgb-socials a:hover{filter:brightness(.9)}
.rgb-socials svg{width:24px;height:24px;fill:currentColor;flex-shrink:0}
.rgb-social-facebook{background:#4263a3}.rgb-social-instagram{background:#ff3366}.rgb-social-twitter{background:#3398dc}
.rgb-footer-meta{text-align:center;padding:22px 16px 26px;color:#52645a;font-size:12px}.rgb-footer-meta p{margin:0 0 8px}
.rgb-follow-invitation{margin:22px 0 0;font-size:16px}.rgb-follow-invitation a{color:#10698a}
@media(max-width:480px){.rgb-socials a{flex-direction:column;gap:6px;font-size:12px;padding:16px 8px}}
