.an-social{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;flex-basis:100%;width:100%;padding-top:23px;border-top:1px solid #352850;font:600 13px/1.4 Manrope,"Segoe UI",Arial,sans-serif}.an-social .an-social-heading{font-size:12px;color:#b9afcd;margin-right:auto}.an-social a{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid #49335e;border-radius:24px;color:#f1ecff;background:#1a1228;text-decoration:none;transition:background .2s,border-color .2s}.an-social a:hover{color:#f1ecff;background:#251a3a;border-color:#b79cff80}.an-social a:focus-visible{outline:3px solid #ff8fb1;outline-offset:4px}.an-social svg{width:17px;height:17px;flex-shrink:0;color:#b79cff}.r-rest .r-footer .an-social{gap:10px 12px;font-size:13px;color:#f1ecff}.legal-footer .an-social{margin-top:7px}@media(max-width:600px){.an-social .an-social-heading{width:100%;margin-bottom:3px}.an-social a{padding:10px 13px}.r-rest .r-footer .an-social{gap:10px}}@media(prefers-reduced-motion:reduce){.an-social a{transition:none}}

.an-social svg{display:block;width:18px;height:18px;overflow:visible;transform:none}.an-social .an-social-brand{fill:currentColor;stroke:none}.an-social .an-social-external{width:13px;height:13px;color:#b9afcd}
