/* Footer social icons: ChefTalk's orange circle with a white glyph, as in the emails. */
.gh-socials{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;list-style:none;margin:1.5rem 0 0;padding:0}
.gh-socials li{margin:0;padding:0}
.gh-foot .gh-social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ff6b35;color:#fff;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}
.gh-foot .gh-social-link:hover{background:#e5521a;transform:translateY(-2px);box-shadow:0 4px 10px rgba(255,107,53,.35)}
.gh-foot .gh-social-link:focus-visible{outline:3px solid var(--text-primary);outline-offset:3px;background:#e5521a}
.gh-foot-feedline{margin:1.2rem 0 0;text-align:center;font-size:1.4rem}
.gh-foot .gh-foot-feed-link{color:var(--text-secondary);text-decoration:none;box-shadow:inset 0 -1px 0 0 currentcolor;padding:3px 0}
.gh-foot .gh-foot-feed-link:hover,.gh-foot .gh-foot-feed-link:focus-visible{color:#ff6b35}
@media (prefers-reduced-motion:reduce){.gh-foot .gh-social-link{transition:none}.gh-foot .gh-social-link:hover{transform:none}}
