.sub-migas{margin-bottom:20px}.sub-migas span{color:var(--tinta-2)}.sub-maqueta-tel{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:clamp(48px,7vw,80px);display:flex}.sub-maqueta-pc{margin-top:clamp(48px,7vw,80px)}@media (max-width:380px){.sub-maqueta-tel .tel{--tel-w:286px}}.sub-enlaces{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,6vw,72px);display:grid}.sub-enlaces .h2{margin-bottom:20px}@media (max-width:860px){.sub-enlaces{grid-template-columns:1fr}}.sub-tarjetas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sub-tarjeta{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);align-content:start;gap:8px;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.sub-tarjeta:hover{border-color:var(--tinta);transform:translateY(-1px)}.sub-tarjeta b{font:500 19px/1.2 var(--titulo);letter-spacing:-.025em}.sub-tarjeta b:after{content:" →";color:var(--tinta-3)}.sub-tarjeta span{color:var(--tinta-2);font-size:15px;line-height:1.5}.sub-guias a{grid-template-columns:1fr;padding:18px 0}.sub-guias h3{font-size:clamp(18px,2vw,21px)!important}.sub-tabla{margin-top:8px}.sub-nota{color:var(--tinta-3);max-width:720px;margin:14px 0 0;font-size:14px}.sub-indice{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:900px){.sub-indice{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sub-indice{grid-template-columns:1fr}}
