.footer-polished .footer__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px}.footer-polished .footer-brand{max-width:380px}.footer-polished .footer__logo{--logo-width:165px}.footer-polished p{font-size:15px;line-height:1.5}.footer-polished h3{font-size:23px;margin:0 0 18px}.footer-support{margin-top:24px}.footer-support .eyebrow{font-size:11px;margin-bottom:10px}.footer-support>a{font-weight:700;text-underline-offset:4px;overflow-wrap:anywhere}.footer-polished li a{display:inline-flex;align-items:center;min-height:36px;text-decoration:none}.footer-polished li{margin:2px 0}.footer-polished a:hover{text-decoration:underline;text-underline-offset:4px}.footer-socials{display:flex;flex-wrap:wrap;gap:10px}.footer-socials>a,.footer-social-pending{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 14px;border:2px solid var(--ink);background:var(--paper);font:700 12px/1.3 var(--sans);text-decoration:none}.footer-socials>a:hover{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)}.footer-social-pending{opacity:.65;border-style:dashed}.footer-editor-note{font-size:12px!important}.footer-polished .footer__bottom{display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer__bottom nav{display:flex;flex-wrap:wrap;gap:16px}.footer-polished a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media(max-width:600px){.footer-polished .footer__grid{grid-template-columns:1fr;gap:26px}.footer-polished .footer__logo{--logo-width:140px}.footer-polished .footer-support{margin-top:16px}.footer-polished h3{margin-bottom:12px}.footer-polished .footer__bottom{font-size:12px}.footer-polished nav ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}}
.footer-socials>a{width:44px;height:44px;padding:10px;justify-content:center;border-radius:50%;color:#2D1B0D}.footer-socials svg{display:block;width:22px;height:22px;flex:none}.footer-socials>a:hover{transform:translateY(-2px)}
.footer.footer-polished{background:linear-gradient(135deg,#F1DFCB 0%,#F7EEE7 52%,#F7C4C1 100%)}

