/* Anatomía Patológica — variant: left hero, reserva band, bronze accent */
.anatomia-patologica .vertical-hero-copy{left:9%;bottom:68px;transform:none;text-align:left;max-width:560px}
.anatomia-patologica .vertical-hero-copy h1{font-size:38px}
.anatomia-patologica .badge{border-color:rgba(200,160,90,.45);color:#fff5e0}

.anatomia-patologica .reserva-band{padding:0;background:#0c0a08;color:#fff}
.anatomia-patologica .reserva-inner{display:grid;grid-template-columns:1fr 1fr;min-height:440px}
.anatomia-patologica .reserva-media{overflow:hidden;min-height:280px}
.anatomia-patologica .reserva-media img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96) contrast(1.05)}
.anatomia-patologica .reserva-copy{display:flex;flex-direction:column;justify-content:center;padding:48px 7%}
.anatomia-patologica .reserva-copy h2{margin:0 0 16px;font-family:'Josefin Sans',Helvetica,Arial,sans-serif;font-size:26px;font-weight:900;color:#fff}
.anatomia-patologica .reserva-copy p{margin:0 0 14px;font-size:14px;line-height:1.7;color:rgba(255,255,255,.72)}
.anatomia-patologica .reserva-points{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:8px}
.anatomia-patologica .reserva-points li{font-size:13px;line-height:1.5;color:rgba(255,255,255,.62);padding-left:14px;position:relative}
.anatomia-patologica .reserva-points li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:rgba(200,160,90,.75)}
.anatomia-patologica .reserva-copy .emphasis{margin-top:20px;font-family:'Josefin Sans',Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.55;color:#fff0d8}

.anatomia-patologica .tag-section{background:#f8f6f2;padding:72px 0}
.anatomia-patologica .tag{background:#fff;border-color:rgba(140,110,60,.2);color:#5a4a30}

.anatomia-patologica .conserve-grid{grid-template-columns:repeat(3,1fr)}
.anatomia-patologica .conserve-card{aspect-ratio:1/1}

.anatomia-patologica .value-grid{grid-template-columns:repeat(4,1fr);gap:14px}
.anatomia-patologica .value-card{background:#fff;border:1px solid #ece8e0;border-bottom:3px solid #b8944a;min-height:150px;padding:24px 20px}
.anatomia-patologica .value-card .num{color:rgba(184,148,74,.5)}
.anatomia-patologica .split-copy .emphasis{border-left:3px solid #b8944a;padding-left:16px}

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