.v-prosa :where(p){font:var(--body-art);color:var(--texto-art);max-width:68ch;margin:16px 0 0}.v-prosa :where(p:first-child){margin-top:0}.v-prosa :where(ul,ol){font:var(--body-art);color:var(--texto-art);margin:16px 0 0;padding-left:22px}.v-prosa :where(ul:first-child,ol:first-child){margin-top:0}.v-prosa :where(li){margin-top:6px;padding-left:4px}.v-prosa :where(strong){color:var(--tinta);font-weight:600}.v-enlace{color:var(--verde);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--verde) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--verde) 45%, transparent)}.v-enlace:hover{-webkit-text-decoration-color:var(--verde);text-decoration-color:var(--verde)}.v-enlace--fuera{text-decoration-style:dotted;text-decoration-thickness:1.5px}.v-enlace:focus-visible{outline:var(--anillo-foco);outline-offset:2px;border-radius:2px}.v-fig{margin:32px 0 0}.v-fig .v-titulo{font:500 16px/1.4 var(--f-texto);color:var(--tinta);text-align:left;max-width:none;margin:0 0 12px}.v-fig .v-pie{font:var(--small);color:var(--texto-2);max-width:none;margin:12px 0 0}.v-resumen{border-radius:var(--r-tarjeta);background:var(--salvia);margin:0;padding:24px 28px}.v-resumen .v-resumen__rotulo{font:500 12px/16px var(--f-texto);letter-spacing:1px;text-transform:uppercase;color:var(--verde);margin:0}.v-resumen .v-resumen__texto{font:400 18px/1.55 var(--f-texto);color:var(--tinta);max-width:none;margin:10px 0 0}.v-tabla{min-width:0;max-width:100%}.v-tabla__marco{--v-sombra-borde:color-mix(in srgb, var(--verde-profundo) 38%, transparent);border:var(--borde);border-radius:var(--r-8);background:linear-gradient(to right, var(--crema) 40%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--crema) 40%, transparent) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--v-sombra-borde), transparent) left center / 18px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--v-sombra-borde), transparent) right center / 18px 100% no-repeat scroll, var(--crema);overflow-x:auto;container-type:inline-size}.v-tabla__marco:focus-visible{outline:var(--anillo-foco);outline-offset:2px}.v-tabla__t{border-collapse:separate;border-spacing:0;width:100%;font:400 15px/1.5 var(--f-texto);color:var(--tinta)}.v-tabla__t caption{box-sizing:border-box;width:100cqi;margin:0;padding:14px 16px 10px;position:sticky;left:0}.v-tabla__t th,.v-tabla__t td{border-top:var(--borde);text-align:left;vertical-align:top;min-width:7rem;padding:12px 16px}.v-tabla__t thead th{font:500 13px/1.4 var(--f-texto);color:var(--texto-2);background:var(--crema-2)}.v-tabla__t tbody th{font-weight:500}.v-tabla--matriz .v-tabla__t thead th{color:var(--crema);background:var(--verde)}.v-tabla__ico{border-radius:var(--r-8);background:var(--salvia);width:32px;height:32px;color:var(--verde);justify-content:center;align-items:center;margin-bottom:8px;display:flex}.v-tabla__t thead th.v-tabla__destacada{color:var(--crema);background:var(--verde);font-weight:600}.v-tabla__t thead th.v-tabla__destacada .v-tabla__ico{background:color-mix(in srgb, var(--crema) 16%, transparent);color:var(--crema)}.v-tabla__t tbody td.v-tabla__destacada{background:var(--salvia);font-weight:500}.v-tabla__tarjetas{display:none}.v-tabla__tarjeta{border:var(--borde);border-radius:var(--r-tarjeta);background:var(--crema);padding:16px}.v-tabla__tarjeta-titulo{color:var(--tinta);align-items:center;gap:10px;max-width:none;margin:0 0 12px;font-weight:600;display:flex}.v-tabla__tarjeta-titulo .v-tabla__ico{margin-bottom:0}.v-tabla__tarjeta-filas{margin:0}.v-tabla__tarjeta-filas>div+div{border-top:var(--borde);margin-top:10px;padding-top:10px}.v-tabla__tarjeta-filas dt{font:var(--small);color:var(--texto-2);font-weight:600}.v-tabla__tarjeta-filas dd{color:var(--tinta);margin:2px 0 0}.v-tabla__tarjeta--destacada{border-color:var(--verde);background:var(--verde)}.v-tabla__tarjeta--destacada .v-tabla__tarjeta-titulo,.v-tabla__tarjeta--destacada .v-tabla__tarjeta-filas dt,.v-tabla__tarjeta--destacada .v-tabla__tarjeta-filas dd{color:var(--crema)}.v-tabla__tarjeta--destacada .v-tabla__ico{background:color-mix(in srgb, var(--crema) 16%, transparent);color:var(--crema)}.v-tabla__tarjeta--destacada .v-tabla__tarjeta-filas>div+div{border-top-color:color-mix(in srgb, var(--crema) 24%, transparent)}@media (max-width:767px){.v-tabla--destacada .v-tabla__marco{display:none}.v-tabla--destacada .v-tabla__tarjetas{gap:12px;display:grid}}.v-crono .v-crono__lista{margin:0;padding:0;list-style:none}.v-crono .v-crono__hito{border-left:2px solid var(--salvia-borde);margin:0;padding:0 0 22px 26px;position:relative}.v-crono .v-crono__hito:last-child{border-left-color:#0000;padding-bottom:0}.v-crono__hito:before{content:"";background:var(--verde);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-7px}.v-crono .v-crono__cuando{font:600 15px/1.4 var(--f-texto);color:var(--verde);max-width:none;margin:0}.v-crono .v-crono__que{font:400 16px/1.5 var(--f-texto);color:var(--tinta);max-width:none;margin:2px 0 0}.v-crono .v-crono__detalle{font:var(--small);color:var(--texto-2);max-width:none;margin:4px 0 0}.v-cifra{border:var(--borde);border-radius:var(--r-tarjeta);background:var(--crema);padding:24px}.v-cifra .v-cifra__valor{font:600 40px/1.1 var(--f-titulo);letter-spacing:-.02em;color:var(--verde);overflow-wrap:anywhere;max-width:none;margin:0}.v-cifra .v-cifra__texto{font:400 17px/1.5 var(--f-texto);color:var(--tinta);max-width:60ch;margin:10px 0 0}.v-barras{border:var(--borde);border-radius:var(--r-tarjeta);background:var(--crema);padding:20px 24px}.v-barras__t{border-collapse:collapse;width:100%;font:400 14px/1.4 var(--f-texto);color:var(--tinta)}.v-barras__t caption{margin:0}.v-barras__unidad{color:var(--texto-2);font-weight:400}.v-barras__t th{border-top:var(--borde);text-align:left;vertical-align:middle;width:38%;padding:8px 12px 8px 0;font-weight:400}.v-barras__t td{border-top:var(--borde);white-space:nowrap;padding:8px 0}.v-barras__barra{vertical-align:middle;width:calc(var(--v,0%) * .72);background:var(--verde-medio);border-radius:4px;min-width:2px;height:14px;display:inline-block}.v-barras__valor{vertical-align:middle;font:500 14px/1 var(--f-texto);margin-left:8px;display:inline-block}.v-flujo .v-flujo__pasos{margin:0;padding:0;list-style:none}.v-flujo .v-flujo__paso{grid-template-columns:36px minmax(0,1fr);gap:14px;margin:0;padding:0 0 20px;display:grid;position:relative}.v-flujo .v-flujo__paso:last-child{padding-bottom:0}.v-flujo__paso:not(:last-child):before{content:"";background:var(--salvia-borde);width:2px;position:absolute;top:36px;bottom:0;left:17px}.v-flujo__n{border:2px solid var(--verde);box-sizing:border-box;width:36px;height:36px;font:600 15px/1 var(--f-texto);color:var(--verde);background:var(--papel);border-radius:50%;justify-content:center;align-items:center;display:flex}.v-flujo__cuerpo{min-width:0}.v-flujo .v-flujo__texto{font:500 16px/1.5 var(--f-texto);color:var(--tinta);max-width:none;margin:6px 0 0}.v-flujo__ramas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.v-flujo__rama{border:var(--borde);border-radius:var(--r-8);background:var(--crema);padding:10px 12px}.v-flujo__rama dt{font:600 12px/16px var(--f-texto);letter-spacing:.5px;text-transform:uppercase;color:var(--verde)}.v-flujo__rama dd{font:var(--small);color:var(--tinta);margin:4px 0 0}.v-check{border:var(--borde);border-radius:var(--r-tarjeta);background:var(--crema);padding:24px}.v-fig.v-check .v-titulo{margin-bottom:4px}.v-check .v-check__nombre{font:600 12px/16px var(--f-texto);letter-spacing:.5px;text-transform:uppercase;color:var(--verde);max-width:none;margin:16px 0 0}.v-check .v-check__lista{margin:8px 0 0;padding:0;list-style:none}.v-check .v-check__item{border-top:1px solid var(--linea-calida);font:400 15px/1.5 var(--f-texto);color:var(--tinta);gap:12px;margin:0;padding:10px 0;display:flex}.v-check__casilla{border:2px solid var(--verde);box-sizing:border-box;border-radius:4px;flex:none;width:18px;height:18px;margin-top:2px}.v-aviso{border:var(--borde);border-left:3px solid var(--verde);border-radius:var(--r-8);background:var(--crema);margin-top:32px;padding:20px 24px}.v-aviso .v-aviso__t{font:500 16px/1.5 var(--f-texto);color:var(--tinta);max-width:none;margin:0}.v-aviso .v-aviso__d{font:400 15px/1.55 var(--f-texto);color:var(--texto-2);max-width:none;margin:6px 0 0}:is(.art,.v-prosa) :is(.v-fuentes,.v-cambios){font:400 15px/1.55 var(--f-texto)}@media (max-width:767px){.v-cifra .v-cifra__valor{font-size:32px}.v-flujo__ramas{grid-template-columns:minmax(0,1fr)}.v-resumen,.v-cifra,.v-check{padding:20px}.v-tabla__t{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;font-size:14px;line-height:1.45}.v-tabla__t caption{-webkit-hyphens:manual;hyphens:manual}.v-tabla__t th,.v-tabla__t td{min-width:min(6.5rem,30cqi);padding:10px 12px}.v-tabla__t tbody th,.v-tabla__t thead th:first-child{z-index:1;min-width:min(8.5rem,38cqi);box-shadow:inset -1px 0 0 var(--linea-calida);position:sticky;left:0}.v-tabla__t tbody th{background:var(--crema)}.v-tabla--destacada .v-tabla__t td{min-width:min(10rem,48cqi)}.v-tabla--destacada .v-tabla__t .v-tabla__destacada{min-width:min(12rem,58cqi)}}@media print{.v-fig,.v-check__grupo{break-inside:avoid}.v-check,.v-cifra,.v-tabla__marco{background:0 0;border-color:currentColor}.v-check__casilla{border-color:currentColor}.v-tabla__marco{overflow:visible}}
