.foot-nav{grid-template-columns:repeat(4,1fr);gap:26px 28px;width:100%;display:grid}@media (width<=860px){.foot-nav{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.foot-nav{grid-template-columns:1fr}}.foot-col{flex-direction:column;align-items:center;gap:9px;display:flex}.foot-col-title{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 2px;font-size:10px;font-weight:700}.foot-link{font-family:var(--font-mono);letter-spacing:.06em;color:var(--brand);text-align:center;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:7px;padding:0;font-size:12px;font-weight:400;line-height:1.45;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover){.foot-link:hover{color:var(--grama)}}.foot-link:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){.foot-link{transition:none}}.foot-n{color:var(--ink-mute);letter-spacing:.08em;font-size:10px;font-style:normal}.competition--libertadores .foot-col-title,.competition--sudamericana .foot-col-title{color:var(--ink);font-weight:800}@media (hover:hover){.competition--libertadores .foot-link:hover{color:#b07f2b}.competition--sudamericana .foot-link:hover{color:var(--sud-silver-shadow)}}