.mide-arg h3{font-size:clamp(var(--t1),1.8vw + .4rem,var(--t2));letter-spacing:-.02em;color:var(--cream);max-width:20em;line-height:1.15}.mide-arg p{color:var(--muted);max-width:58ch;margin-top:12px}.plano caption{caption-side:top;text-align:left;font-family:var(--fm);font-size:var(--t-1);color:var(--acc-t);padding-bottom:10px}.plano.plano-mide th{white-space:normal;width:9.5em}.plano.plano-mide td{font-size:var(--t0)}@media (max-width:900px){.plano-mide{max-width:62em}}.ruta-sr li{--nivel:var(--acc)}.ruta-sr li:first-child{padding-top:var(--s2)}.ruta-sr li:last-child{padding-bottom:var(--s2)}.ruta-sr p{color:var(--muted);max-width:58ch;margin-top:10px}.registro.registro-sr li{grid-template-columns:8.5em 1fr}@media (max-width:760px){.registro.registro-sr li{grid-template-columns:1fr}}.detras{margin-top:var(--s4);border-top:2px solid var(--acc-b);padding-top:var(--s3);max-width:62ch}.detras h3{font-size:var(--t1);letter-spacing:-.015em;color:var(--cream);line-height:1.2}.detras p{color:var(--muted);margin-top:10px}body.claro:not(:has(.cert-consulta,.cert-gracias)) .plano{background:0 0}body.claro:not(:has(.cert-consulta,.cert-gracias)) .plano th{background:0 0}body.claro:not(:has(.cert-consulta,.cert-gracias)) .plano td{background:0 0}body.claro:not(:has(.cert-consulta,.cert-gracias)) .plano td:last-child{background:0 0}.plano tr:last-child td,.plano tr:last-child th{border-bottom:2px solid var(--acc-b)}@media (max-width:900px){.t-sec>.enso-sello{width:110px;margin:0 -4% var(--s1) auto;z-index:auto;opacity:.96;position:relative;top:auto;right:auto}}
