.container{padding:2rem 1rem}.tituloSeccionWrapper{justify-content:space-between;align-items:baseline;width:100%;margin-bottom:1.5rem;display:flex}.tituloSeccion{text-align:left;margin:0;font-size:24.908px!important}.card{text-align:center;color:inherit;border-radius:12px;flex:none;width:200px;min-width:140px;text-decoration:none;transition:transform .2s,box-shadow .2s;border:none!important}.card:hover{box-shadow:0 6px 14px var(--color-overlay-dark-10);transform:translateY(-4px)}.nombre{text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-weight:600;overflow:hidden}.especialidad{color:var(--color-gray-560);margin-bottom:0;font-size:.9rem;font-style:italic}.rango{color:var(--color-teal-550);text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-weight:500;overflow:hidden}.plus-button{all:unset;box-sizing:border-box;aspect-ratio:1;border:2px solid var(--color-purple-600);width:40px;color:var(--color-purple-600);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:600;line-height:1;transition:background .25s,color .25s,transform .2s;display:inline-flex}#rango{color:var(--color-teal-550)!important}@media (max-width:768px){.tituloSeccionWrapper{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.5rem}.tituloSeccion{font-size:1rem}.card{width:calc(40% - 8px)!important}.nombre{font-size:.85rem}.especialidad{font-size:.9rem!important}}
.blog-topbar{justify-content:flex-end;margin-bottom:1rem;display:flex}.blog-back-btn{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.blog-back-btn:hover,.blog-back-btn:focus-visible{background:var(--color-primary);color:#fff}.blog-back-btn i{font-size:1rem}.blog-empty{text-align:center;color:var(--color-gray-560);padding:2.5rem 1rem;font-size:1rem}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.blog-card{background:var(--color-white);box-shadow:0 4px 12px var(--color-overlay-dark-10);border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.blog-card:hover{box-shadow:0 6px 18px var(--color-overlay-dark-08);transform:translateY(-2px)}.blog-img-wrapper{aspect-ratio:16/9;background:var(--color-gray-90);width:100%;overflow:hidden}.blog-img{object-fit:cover;width:100%;height:100%;display:block}.blog-info{padding:1rem}.blog-title{color:var(--color-black);margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.3}.blog-excerpt{color:var(--color-gray-560);margin:0;font-size:.9rem;line-height:1.4}.blog-meta{color:var(--color-gray-560);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.25rem 0 .5rem;font-size:.8rem;display:flex}.blog-meta-author{font-weight:600}.blog-meta-sep{opacity:.6}.blog-date{color:var(--color-gray-560);font-size:.8rem}@media (max-width:639.98px){.blog-grid{columns:2;column-gap:12px;display:block}.blog-card{break-inside:avoid;width:100%;box-shadow:none;background:0 0;border-radius:0;margin-bottom:16px;display:inline-flex;overflow:visible}.blog-card:hover{box-shadow:none;transform:none}.blog-img-wrapper{aspect-ratio:3/4;border-radius:16px}.blog-card:nth-child(6n+2) .blog-img-wrapper,.blog-card:nth-child(6n+5) .blog-img-wrapper{aspect-ratio:1}.blog-card:nth-child(6n+3) .blog-img-wrapper{aspect-ratio:2/3}.blog-card:nth-child(6n+4) .blog-img-wrapper{aspect-ratio:4/5}.blog-info{padding:8px 4px 0}.blog-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:700;display:-webkit-box;overflow:hidden}.blog-meta,.blog-excerpt{display:none}}
