.pie{--pie-suave:#f3efe7ad;--pie-linea:#f3efe738;background:var(--basalto);color:var(--cal);padding:var(--e-8) var(--margen) var(--e-5)}.pie>*{max-width:var(--ancho-max);margin-inline:auto}.pie__marca{justify-content:space-between;align-items:flex-end;gap:var(--e-3) var(--e-6);padding-bottom:var(--e-6);border-bottom:var(--linea-fina) solid var(--pie-linea);flex-wrap:wrap;display:flex}.pie__logo{--t:clamp(56px, 22vw, 280px);line-height:.8}.pie__lema{--t-croquis:clamp(64px, 5vw, 88px);color:var(--teja);line-height:1}.pie__columnas{gap:var(--e-6) var(--e-5);padding:var(--e-6) 0;grid-template-columns:1fr 1fr 2fr;display:grid}.pie__rotulo{margin-bottom:var(--e-3);color:var(--pie-suave)}.pie__lista{gap:var(--e-2);font-variant-numeric:tabular-nums;padding:0;list-style:none;display:grid}.pie__enlace{color:var(--cal);text-decoration:underline;-webkit-text-decoration-color:var(--pie-linea);text-decoration-color:var(--pie-linea);text-underline-offset:4px;transition:text-decoration-color var(--dur-corta) var(--ease-salida)}.pie__enlace:hover,.pie__enlace:focus-visible{text-decoration-color:currentColor}.pie a:focus-visible{outline-color:var(--cal)}.pie__datos{gap:var(--e-4);font-size:var(--t-pequeno);display:grid}.pie__datos dt{margin-bottom:var(--e-1);color:var(--pie-suave)}.pie__autores{gap:var(--e-1);padding:0;list-style:none;display:grid}.pie__fotos{gap:0 var(--e-2);flex-wrap:wrap;display:inline-flex}.pie__fotos a{text-align:center;min-width:24px;min-height:24px;display:inline-block}.pie__base{align-items:center;gap:var(--e-3) var(--e-5);padding-top:var(--e-4);border-top:var(--linea-fina) solid var(--pie-linea);font-size:var(--t-pequeno);grid-template-columns:1fr auto auto;display:grid}.pie__aviso{color:var(--pie-suave);max-width:70ch}.pie__firma{color:var(--cal);border-bottom:var(--linea-fina) solid var(--teja);padding-bottom:2px;font-weight:600;text-decoration:none}@media (width<=900px){.pie__columnas{grid-template-columns:1fr 1fr}.pie__creditos{grid-column:1/-1}.pie__base{grid-template-columns:1fr}body:has(.contacto-barra) .pie{padding-bottom:calc(var(--e-5) + 72px)}}
