body .footer-inline{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px max(26px,calc((100vw - 1160px)/2));background:linear-gradient(100deg,#fbfafd,#f7f7fa);border-top:1px solid #e8e5ec;min-height:78px;box-sizing:border-box}.footer-inline-brand{display:inline-flex;align-items:center}.footer-inline .footer-inline-brand img{width:115px;height:auto}.footer-inline p{display:flex;align-items:center;gap:14px;margin:0;font-size:11px;font-weight:500;color:#687681;letter-spacing:.015em}.footer-inline p span{font-size:10px;font-weight:400;color:#9b98a4;border-left:1px solid #ddd6e3;padding-left:14px}.footer-inline .footer-top{display:flex;align-items:center;gap:12px;font-size:10px;color:#81909a;text-decoration:none}.footer-inline .footer-top b{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#fff;border:1px solid #ece5f0;box-shadow:0 4px 9px #2a3a4407;color:#b84daf;font-size:14px;font-weight:400;transition:transform .2s}.footer-inline .footer-top:hover b{transform:translateY(-3px)}.footer-inline a:focus-visible{outline:2px solid #da21c1;outline-offset:5px;border-radius:5px}
@media(max-width:760px){body .footer-inline{gap:12px;padding:19px 22px;min-height:70px}.footer-inline .footer-inline-brand img{width:82px}.footer-inline p{font-size:8px}.footer-inline p span{display:none}.footer-inline .footer-top{font-size:8px;gap:7px}.footer-inline .footer-top b{width:25px;height:25px}}
@media(prefers-reduced-motion:reduce){.footer-inline .footer-top b{transition:none}}