.ranking-contratistas-module__FaKLMG__bloque{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:1rem;gap:1rem;width:100%;padding:1rem;display:grid}.ranking-contratistas-module__FaKLMG__cabecera h3,.ranking-contratistas-module__FaKLMG__grupo h4{margin:0;font-size:1rem}.ranking-contratistas-module__FaKLMG__cabecera p,.ranking-contratistas-module__FaKLMG__aviso{opacity:.75;margin:.3rem 0 0;font-size:.82rem;line-height:1.5}.ranking-contratistas-module__FaKLMG__columnas{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.ranking-contratistas-module__FaKLMG__grupo ol{gap:.55rem;margin:.55rem 0 0;padding-left:1.5rem;display:grid}.ranking-contratistas-module__FaKLMG__grupo li{padding-left:.2rem}.ranking-contratistas-module__FaKLMG__grupo strong,.ranking-contratistas-module__FaKLMG__grupo span{overflow-wrap:anywhere;display:block}.ranking-contratistas-module__FaKLMG__grupo span{opacity:.75;margin-top:.15rem;font-size:.85rem;line-height:1.4}
