/* Infectología — variant: left hero, dark tags, 3-col grid, accent values */
.infectologia .vertical-hero-copy{left:9%;bottom:68px;transform:none;text-align:left;width:auto;max-width:560px}
.infectologia .vertical-hero-copy h1{font-size:40px}
.infectologia .badge{border-color:rgba(72,216,255,.45);color:#dff6ff}

.infectologia .tag-section{background:#07090b;padding:72px 0}
.infectologia .tag-section h2{color:#fff}
.infectologia .tag-section>p{color:rgba(255,255,255,.55)}
.infectologia .tag{background:rgba(255,255,255,.04);border-color:rgba(72,216,255,.22);color:rgba(255,255,255,.82)}

.infectologia .conserve-grid{grid-template-columns:repeat(3,1fr)}
.infectologia .conserve-card{aspect-ratio:1/1}
.infectologia .conserve-card.featured{grid-column:span 1;aspect-ratio:1/1}
.infectologia .conserve-card.featured .label h3{font-size:15px}
.infectologia .conserve-note{color:#888}

.infectologia .value-grid{grid-template-columns:repeat(2,1fr);gap:20px}
.infectologia .value-card{background:#07090b;border-color:#151a1f;min-height:140px;padding:32px 28px}
.infectologia .value-card .num{color:rgba(72,216,255,.55)}
.infectologia .value-card h3{color:#fff}
.infectologia .value-card p{color:rgba(255,255,255,.62)}

.infectologia .values{background:#f4f4f4}
.infectologia .split-copy .emphasis{border-left:3px solid #48d8ff;padding-left:16px}

@media(max-width:900px){
  .infectologia .vertical-hero-copy{left:6%;right:6%;max-width:none}
  .infectologia .vertical-hero-copy h1{font-size:28px}
  .infectologia .conserve-grid,.infectologia .value-grid{grid-template-columns:1fr}
}
