.footer-directory{flex-direction:column;gap:32px;min-width:0;display:flex}.footer-stats{border-top:1px solid #a085c329;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 12px;margin:0;padding-top:26px;display:grid}.footer-stats>div{flex-direction:column;gap:10px;min-width:0;display:flex}.footer-stats dt{color:#c0b4cf;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.footer-stats dd{color:#fb7;letter-spacing:-.04em;order:-1;margin:0;font-size:clamp(1.3rem,1.7vw,2rem);font-weight:750;line-height:1.1;transition:color .2s,transform .2s}.footer-stats>div:hover dd{color:#fff0de;transform:translateY(-3px)}@media (max-width:900px){.footer-stats{gap:24px 12px}.footer-stats dd{font-size:clamp(1.45rem,4vw,2rem)}}@media (max-width:420px){.footer-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.footer-stats dd{font-size:2rem}}@media (prefers-reduced-motion:reduce){.footer-stats dd{transition:none}.footer-stats>div:hover dd{transform:none}}
