.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:30px 6vw;background:#f6f5f1;color:#1c332b;border-top:1px solid #1c332b25;font:11px Manrope,Arial,sans-serif}
.site-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:20px}
.site-footer a{color:inherit;text-decoration:none}
.site-footer a:hover{text-decoration:underline;text-underline-offset:5px}
.site-footer-social{display:flex;flex-basis:100%;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;padding-top:20px}
.site-footer-social a{display:grid;place-items:center;width:44px;height:44px;background:#eeeae1;color:#29483c;border:1px solid #819188;border-radius:50%;box-shadow:0 2px 5px #14271e12;transition:background .2s,transform .2s}
.site-footer-social a:hover{background:#fff;border-color:currentColor;transform:translateY(-2px)}
.site-footer-social svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
.site-footer-social a[title="LinkedIn"]{color:#28658b}.site-footer-social a[title="Substack"]{color:#a34e2a}.site-footer-social a[title="Medium"]{color:#38443e}.site-footer-social a[title="X"]{color:#303a35}.site-footer-social a[title="Facebook"]{color:#355f9c}.site-footer-social a[title="Instagram"]{color:#96547a}.site-footer-social a[title="YouTube"]{color:#a94747}.site-footer-social a[title="Telegram"]{color:#347b96}.site-footer-social a[title="Secure email"]{background:#6d4caf;color:#fff;border-color:#9e86d9}
.site-footer .social-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.site-image-note{flex-basis:100%;width:100%;margin:4px 0 0;padding-top:18px;border-top:1px solid #1c332b25;text-align:center;color:#64686d;font-size:11px;line-height:1.6}
@media(max-width:620px){.site-footer{align-items:flex-start;flex-direction:column}.site-footer-social{align-self:center;gap:10px}.site-image-note{text-align:left}}
@media(prefers-reduced-motion:reduce){.site-footer-social a{transition:none}}
