/* Reader footer: quiet contact link and the home social marks. */
.map-reader{padding-bottom:var(--padding-container-compact)}
.case-footer--connected{margin-top:0;padding-top:var(--gap-blocks-compact);gap:var(--gap-items-compact)}
.case-footer__home{display:inline-flex;align-items:center;gap:var(--button-gap);font:var(--font-weight-medium) var(--font-size-control)/var(--font-line-control) var(--sans)}
.case-footer__home img{width:var(--button-medium-icon);height:var(--button-medium-icon);transform:rotate(-135deg)}
.case-footer__connect{display:flex;align-items:center;gap:var(--gap-items-compact);flex-wrap:wrap}
.case-footer__connect .case-talk{font:var(--font-weight-medium) var(--font-size-control)/var(--font-line-control) var(--sans)}
.case-footer--connected .footer-socials{
 --social-mark-radius:50%;--social-brand-background:var(--surface);--social-brand-foreground:var(--muted);
 --color-background-action-secondary-hover:color-mix(in srgb,var(--neutral-0) 16%,transparent);
 --color-background-action-secondary-pressed:color-mix(in srgb,var(--neutral-0) 22%,transparent);
}
.case-footer--connected .footer-socials__mark{border-radius:var(--social-mark-radius);overflow:hidden}
.case-footer--connected .footer-socials__link[href="https://x.com/irene_lab_"] svg path,
.case-footer--connected .footer-socials__link[href="https://irenealvlor.substack.com/"] svg path{transform:scale(.82);transform-box:view-box;transform-origin:center}
.case-footer--connected .footer-socials__link[href="https://www.linkedin.com/in/irenealvlor/"] svg{width:14px;height:14px}

body[data-piece="innoscribe"] .case-footer__home img{filter:brightness(0) invert(1)}
