/* Footer social icons: LinkedIn, Telegram, Email */
.foot .social{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0;padding:0}
.foot .social li{margin:0 12px 0 0;padding:0}
.foot .social a:not(.brand){display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1.5px solid #E8B54A;border-radius:50%;color:#F2C766;background:rgba(232,181,74,.12);transition:color .15s,border-color .15s,background .15s,transform .15s}
.foot .social a:not(.brand):hover,.foot .social a:not(.brand):focus-visible{color:#0B1B33;background:#E8B54A;border-color:#E8B54A;transform:translateY(-2px)}
.foot .social a:focus-visible{outline:2px solid #fff;outline-offset:3px}
.foot .social svg{display:block;width:22px;height:22px}
[dir="rtl"] .foot .social li{margin:0 0 0 12px}
@media (prefers-reduced-motion:reduce){.foot .social a:not(.brand){transition:none}}
