.tc-zone-release .service-options { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:40px; }
.tc-zone-release #mantenimiento,.tc-zone-release #instalacion { display:flex; flex-direction:column; min-width:0; gap:0; }
.tc-zone-release #mantenimiento>*,.tc-zone-release #instalacion>* { width:auto; min-width:0; max-width:100%; }
.tc-zone-release #mantenimiento>a,.tc-zone-release #instalacion>a { align-self:flex-start; margin-top:auto; }
.tc-zone-release .service-review-card { border-radius:8px; }
@media(max-width:1000px){.tc-zone-release .service-options { grid-template-columns:minmax(0,1fr); gap:0; }}
