.ivz-hero{padding-block:clamp(28px,4vw,56px) var(--seccion)}.ivz-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ivz-tx{gap:22px;display:grid}.ivz-hero h1{font-size:clamp(40px,5vw,70px)}.ivz-marcador{background:var(--blanco);border:1px solid var(--linea);border-radius:28px;gap:4px;margin:0;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 40px 80px -44px #0e1d1a8c}.ivz-mc-cab{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:6px 4px 14px;display:grid}.ivz-mc-cab b{font:700 clamp(22px,2.2vw,30px)/1 var(--titular);letter-spacing:-.02em}.ivz-mc-cab b:last-child{text-align:right}.ivz-vs{background:var(--tinta);width:44px;height:44px;color:var(--lima);font:700 15px var(--titular);border-radius:50%;place-items:center;display:grid}.ivz-asaltos{gap:8px;display:grid}.ivz-asaltos li{background:var(--crema);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:12px 14px 14px;display:grid}.ivz-as-t{text-align:center;color:var(--gris);grid-column:1/-1;font-size:13px;font-weight:600}.ivz-as-l,.ivz-as-r{gap:2px;display:grid}.ivz-as-r{text-align:right}.ivz-asaltos b{font-size:clamp(30px,3.2vw,44px)}.ivz-asaltos small{color:var(--gris);font-size:13px;line-height:1.3}.ivz-mc-pie{color:var(--gris);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 4px 2px;font-size:14px;display:flex}.ivz-fuente{color:var(--gris);margin-top:16px;font-size:14px}.ivz-espejo{padding-block:var(--seccion);background:var(--crema-2)}.ivz-es-cab,.ivz-me-cab,.ivz-ap-cab,.ivz-co-cab,.ivz-cr-cab,.ivz-fq-cab{gap:22px;max-width:900px;margin-bottom:clamp(40px,6vw,64px);display:grid}.ivz-tabla{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ivz-tabla thead th{font:700 clamp(22px,2.2vw,30px)/1 var(--titular);letter-spacing:-.02em;text-align:right;padding:0 20px 14px}.ivz-tabla thead th:last-child{text-align:left}.ivz-tabla thead th:nth-child(2){width:220px}.ivz-tabla td,.ivz-tabla tbody th{vertical-align:middle;border-top:1px solid var(--linea);padding:18px 20px;font-size:16px;line-height:1.45}.ivz-tabla td:first-child{text-align:right}.ivz-tabla tbody th{background:var(--tinta);color:var(--blanco);text-align:center;font:600 15px/1.3 var(--sans);border-top-color:var(--linea-osc)}.ivz-tabla tbody tr:first-child th{border-radius:18px 18px 0 0}.ivz-tabla tbody tr:last-child th{border-radius:0 0 18px 18px}.ivz-tabla tbody tr:last-child td{border-bottom:1px solid var(--linea)}.ivz-nota{color:var(--gris);max-width:90ch;margin-top:24px;font-size:15px}.ivz-mes{padding-block:var(--seccion)}.ivz-tira{gap:28px;margin:0;display:grid}.ivz-casillas{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}.ivz-casillas li{aspect-ratio:1;background:var(--tinta-2);border:1px solid var(--linea-osc);color:var(--gris-claro);border-radius:12px;place-items:center;display:grid;position:relative}.ivz-casillas li svg{width:clamp(18px,2vw,26px);height:clamp(18px,2vw,26px)}.ivz-casillas li span{font:500 11px var(--mono);color:var(--gris-claro);position:absolute;top:6px;left:8px}.ivz-casillas .k-r{background:var(--lima);color:var(--tinta);border-color:var(--lima)}.ivz-casillas .k-r span{color:var(--tinta)}.ivz-casillas .k-s{background:var(--tinta-3);color:var(--lima)}.ivz-casillas .k-p{background:var(--verde);color:var(--blanco);border-color:var(--verde)}.ivz-casillas .k-p span{color:var(--sobre-verde-suave)}.ivz-ley{border-top:1px solid var(--linea-osc);display:grid}.ivz-ley p{border-bottom:1px solid var(--linea-osc);grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:12px;padding:12px 0;display:grid}.ivz-ley-c{color:var(--gris-claro);font-size:14px;font-weight:600;padding-block:10px!important}.ivz-ley-t{align-items:center;gap:12px;min-width:0;display:flex}.ivz-ley-t i{background:var(--tinta-2);border:1px solid var(--linea-osc);width:34px;height:34px;color:var(--gris-claro);border-radius:10px;flex:none;place-items:center;display:grid}.ivz-ley-t i svg{width:18px;height:18px}.ivz-ley .k-r i{background:var(--lima);color:var(--tinta);border-color:var(--lima)}.ivz-ley .k-s i{background:var(--tinta-3);color:var(--lima)}.ivz-ley .k-p i{background:var(--verde);color:var(--blanco);border-color:var(--verde)}.ivz-ley-t b{color:var(--lima);white-space:nowrap;font-weight:600}.ivz-v{color:var(--gris-claro);box-shadow:inset 0 0 0 1px var(--linea-osc);border-radius:999px;justify-self:start;padding:4px 10px;font-size:13px;font-weight:600}.ivz-v.si{background:var(--lima);color:var(--tinta);box-shadow:none}.ivz-v.quiza{color:var(--lima);box-shadow:inset 0 0 0 1px var(--lima)}.ivz-lecturas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.ivz-lecturas div{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:24px;align-content:start;gap:8px;padding:clamp(22px,2.6vw,32px);display:grid}.ivz-lecturas span{color:var(--gris-claro);font-weight:600}.ivz-lecturas b{color:var(--lima);font-size:clamp(44px,5vw,68px)}.ivz-lecturas p{color:var(--gris-claro);max-width:44ch}.ivz-me-nota{color:var(--gris-claro);margin-top:20px;font-size:14px}.ivz-aparte{padding-block:var(--seccion)}.ivz-ap-rej{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.ivz-canales{border-collapse:collapse;background:var(--blanco);border:1px solid var(--linea);width:100%;box-shadow:0 0 0 1px var(--linea);border-style:hidden;border-radius:24px;overflow:hidden}.ivz-canales th,.ivz-canales td{text-align:left;border-bottom:1px solid var(--linea);vertical-align:middle;padding:16px 18px}.ivz-canales thead th{font:600 14px var(--sans);color:var(--gris);background:var(--crema-2)}.ivz-canales tbody th{white-space:nowrap;font-weight:600}.ivz-canales td:nth-child(2){width:28%}.ivz-canales td:nth-child(2) .ivz-st{white-space:nowrap}.ivz-canales tbody th svg{vertical-align:-3px;width:18px;height:18px;color:var(--verde);margin-right:10px}.ivz-canales tbody tr:last-child>*{border-bottom:0}.ivz-st{border-radius:10px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.3;display:inline-block}.ivz-st.ok{background:var(--verde-tenue);color:var(--verde-osc)}.ivz-st.uso{background:var(--lima-tenue);color:var(--tinta)}.ivz-st.extra{background:var(--crema);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--linea)}.ivz-st.nd{color:var(--gris);border:1px dashed var(--gris-claro)}.ivz-cop{gap:16px;display:grid}.ivz-cop article{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;gap:10px;padding:24px;display:grid}.ivz-cop article.nos{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.ivz-cop article.nos p{color:var(--gris-claro)}.ivz-cop-n{font-weight:600}.ivz-cop article.nos .ivz-cop-n{color:var(--lima)}.ivz-cop-p{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ivz-cop-p b{font-size:clamp(40px,4vw,56px)}.ivz-cop-p span{color:var(--gris);font-size:14px}.ivz-cop article>p:last-child{color:var(--gris);font-size:15px}.ivz-cop article.nos>p:last-child{color:var(--gris-claro)}.ivz-coste{padding-block:var(--seccion);background:var(--crema-2)}.ivz-matriz{gap:12px;display:grid}.ivz-mx-f{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr));gap:12px;display:grid}.ivz-mx-cab span{font:700 18px/1.2 var(--titular);letter-spacing:-.01em;padding:0 4px}.ivz-mx-cab span.nos{color:var(--verde)}.ivz-mx-e{align-content:center;gap:6px;padding-right:8px;display:grid}.ivz-mx-e b{font-size:clamp(26px,2.6vw,36px)}.ivz-mx-e span{color:var(--gris);font-size:14px;line-height:1.35}.ivz-celda{background:var(--blanco);border:1px solid var(--linea);color:var(--gris);border-radius:20px;align-content:start;gap:6px;padding:20px;font-size:14px;line-height:1.35;display:grid}.ivz-celda>b{color:var(--tinta);margin-bottom:4px;font-size:clamp(30px,3vw,42px)}.ivz-celda-n{color:var(--tinta);font-weight:600;display:none}.ivz-celda.nos{background:var(--tinta);border-color:var(--tinta);color:var(--gris-claro)}.ivz-celda.nos>b,.ivz-celda.nos .ivz-celda-n{color:var(--lima)}.ivz-barra{background:var(--crema);border-radius:999px;height:8px;margin-top:8px;display:block}.ivz-barra i{width:var(--p);border-radius:inherit;background:var(--verde);height:100%;display:block}.ivz-celda.nos .ivz-barra{background:var(--tinta-3)}.ivz-celda.nos .ivz-barra i{background:var(--lima)}.ivz-tercera{padding-block:var(--seccion)}.ivz-te-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ivz-te-tx{gap:24px;display:grid}.ivz-te-l{gap:14px;display:grid}.ivz-te-l li{align-items:flex-start;gap:12px;display:flex}.ivz-te-l svg{width:22px;height:22px;color:var(--lima);margin-top:2px}.ivz-te-no{background:var(--verde-osc);color:var(--sobre-verde-suave);border-radius:18px;padding:18px 20px;font-size:15px}.ivz-te-no b{color:var(--blanco)}.ivz-escena{background:var(--crema);color:var(--tinta);border-radius:28px;gap:14px;margin:0;padding:clamp(18px,2.4vw,28px);display:grid;position:relative;box-shadow:0 18px 40px -24px #00000080}.ivz-esc-tag{background:var(--lima);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;position:absolute;top:-12px;right:24px}.ivz-ficha{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:14px;display:grid}.ivz-ficha small{color:var(--gris);font-size:13px;display:block}.ivz-ficha ul{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.ivz-ficha li{background:var(--verde-tenue);color:var(--verde-osc);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.ivz-chat{flex-direction:column;gap:10px;display:flex}.ivz-aviso{background:var(--tinta);color:var(--blanco);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;font-size:14px;display:flex}.ivz-aviso svg{width:18px;height:18px;color:var(--lima)}.ivz-aviso b{margin-right:6px}.ivz-aviso .mono{color:var(--lima);margin-left:auto}.ivz-cruce{padding-block:var(--seccion)}.ivz-raiz{width:100%;height:90px;display:block;overflow:visible}.ivz-raiz path{fill:none;stroke:var(--verde);stroke-width:2px;stroke-dasharray:6 6;vector-effect:non-scaling-stroke}.ivz-ramas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ivz-rama{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;align-content:start;gap:18px;padding:clamp(22px,2.4vw,30px);display:grid}.ivz-rama.n{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.ivz-letrero{font:700 clamp(21px,2vw,26px)/1.15 var(--titular);letter-spacing:-.015em;align-items:center;gap:10px;display:flex}.ivz-letrero svg{background:var(--verde-tenue);width:40px;height:40px;color:var(--verde-osc);border-radius:12px;padding:9px}.ivz-rama.n .ivz-letrero svg{background:var(--lima);color:var(--tinta)}.ivz-rama ul{gap:12px;display:grid}.ivz-rama li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}.ivz-rama li svg{width:20px;height:20px;color:var(--verde);margin-top:2px}.ivz-rama.n li svg{color:var(--lima)}.ivz-faq{padding-block:var(--seccion);background:var(--crema-2)}.ivz-fq-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ivz-fq-l details{background:var(--blanco);border:1px solid var(--linea);border-radius:20px;align-self:start}.ivz-fq-l summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:20px 22px;list-style:none;display:grid}.ivz-fq-l summary::-webkit-details-marker{display:none}.ivz-fq-p{font:700 19px/1.25 var(--titular);letter-spacing:-.01em;grid-column:1/-1}.ivz-fq-v{background:var(--tinta);color:var(--lima);border-radius:999px;justify-self:start;padding:5px 12px;font-size:14px;font-weight:600}.ivz-fq-mas{border:1px solid var(--linea);width:40px;height:40px;transition:transform .4s var(--ease),background .3s;border-radius:50%;place-items:center;display:grid}.ivz-fq-mas svg{width:20px;height:20px}.ivz-fq-l details[open] .ivz-fq-mas{background:var(--lima);border-color:var(--lima);transform:rotate(45deg)}.ivz-fq-l details p{color:var(--gris);padding:0 22px 22px;font-size:16px}.ivz-fq-l details:last-child:nth-child(odd){grid-column:1/-1}.ivz-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.ivz-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.ivz-final h2{font-size:clamp(34px,4.8vw,68px)}.ivz-final-in>div{justify-items:start;gap:18px;display:grid}.ivz-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=1060px){.ivz-ap-rej{grid-template-columns:1fr}.ivz-mx-cab{display:none}.ivz-mx-f{grid-template-columns:repeat(3,minmax(0,1fr))}.ivz-mx-e{grid-column:1/-1;padding-top:12px}.ivz-celda-n{display:block}}@media (width<=980px){.ivz-hero-in,.ivz-te-in,.ivz-final-in,.ivz-ramas{grid-template-columns:1fr}.ivz-raiz{display:none}.ivz-fq-l{grid-template-columns:1fr}}@media (width<=760px){.ivz-tabla thead{display:none}.ivz-tabla,.ivz-tabla tbody{display:block}.ivz-tabla tbody{gap:12px;display:grid}.ivz-tabla tr{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ivz-tabla tbody th{text-align:left;grid-area:1/1/auto/-1;padding:12px 16px;border-radius:0!important}.ivz-tabla td{border-top:0;align-content:start;gap:4px;padding:14px 16px;font-size:15px;display:grid;text-align:left!important;border-bottom:0!important}.ivz-tabla td+th+td{border-left:1px solid var(--linea)}.ivz-tabla td:before{content:attr(data-t);font:700 14px var(--titular);color:var(--verde)}.ivz-casillas{grid-template-columns:repeat(5,minmax(0,1fr))}.ivz-ley-c{display:none!important}.ivz-ley p{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ivz-ley-t{grid-column:1/-1}.ivz-v:before{content:attr(data-t) ": ";font-weight:500}.ivz-lecturas,.ivz-mx-f{grid-template-columns:1fr}.ivz-canales thead{display:none}.ivz-canales,.ivz-canales tbody{display:block}.ivz-canales tr{border-bottom:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 12px;padding:14px 16px;display:grid}.ivz-canales tr:last-child{border-bottom:0}.ivz-canales th,.ivz-canales td{border:0;padding:0}.ivz-canales tbody th{grid-column:1/-1}.ivz-canales td{justify-items:start;gap:4px;display:grid}.ivz-canales td:before{content:attr(data-t);color:var(--gris);font-size:13px}}@media (width<=520px){.ivz-asaltos li{padding:12px}.ivz-mc-cab b{font-size:20px}.ivz-aviso .mono{margin-left:0}}
