/* Hub /modelos/: complementa /assets/style.css do site. */
.model-grid{display:grid;gap:1.25rem}
@media (min-width:700px){.model-grid{grid-template-columns:repeat(2,1fr)}}
@media (min-width:1050px){.model-grid{grid-template-columns:repeat(3,1fr)}}
.model-thumb{border-radius:12px;overflow:hidden;margin-bottom:1rem;aspect-ratio:6/5;display:grid;place-items:center;padding:1rem}
.model-thumb svg{width:100%;height:100%}
.model-thumb.t-advocacia{background:#25335a}
.model-thumb.t-clinica-medica{background:#d3ecea}
.model-thumb.t-odontologia{background:#d8e9f8}
.model-thumb.t-estetica{background:#efd3d8}
.model-thumb.t-comercio-local{background:#f6dcbb}
.model-grid+.small{margin-top:1.75rem;color:#4a5550}
