.ch-legal-links{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.ch-legal-links a{text-decoration:underline;text-underline-offset:4px}.ch-legal-links a:hover{opacity:.75}

/* Chincana V1.8.6 — footer mobile only. Desktop untouched. */
.ch-legal-links .ch-link-mobile{display:none}
@media(max-width:800px){
  .footer-base{display:flex;flex-direction:column;align-items:center;gap:0;padding-bottom:30px}
  .footer-base > span:first-child{order:0;align-self:stretch;text-align:center}
  .footer-base .footer-credit{order:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:12px;margin:26px 0 22px;text-align:center}
  .footer-base .footer-credit-label{font-size:11px;letter-spacing:.11em}
  .footer-base .footer-credit .homa-link{margin:0;padding:0;flex:0 0 auto}
  .footer-base .footer-credit .homa-link img{width:79px;max-width:100%;height:auto}
  .footer-base .ch-legal-links{order:2;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;padding-top:15px;border-top:1px solid rgba(215,224,211,.12);font-size:11px;line-height:1.5}
  .ch-legal-links .ch-link-desktop{display:none}
  .ch-legal-links .ch-link-mobile{display:inline}
  .footer-base .ch-legal-links a{white-space:nowrap;flex:0 0 auto}
}
/* At 320px allow the links to wrap rather than overflow or reduce tap targets. */
@media(max-width:359px){
  .footer-base .ch-legal-links{flex-wrap:wrap;column-gap:12px;row-gap:8px}
}
