.qe-cab{padding-block:clamp(28px,4vw,56px) clamp(48px,6vw,88px)}.qe-cab-in{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:28px clamp(32px,5vw,80px);display:grid}.qe-cab-tx{gap:20px;display:grid}.qe-cab h1{font-size:clamp(40px,5.4vw,78px)}.qe-fecha{color:var(--gris);font-size:14px}.qe-dicc{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;gap:10px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 30px 60px -40px #0e1d1a73}.qe-voz{font:700 clamp(30px,3.2vw,44px)/1 var(--titular);letter-spacing:-.025em}.qe-cat{font:500 13px var(--mono);color:var(--verde-osc)}.qe-dicc ol{counter-reset:d;gap:12px;margin-top:6px;display:grid}.qe-dicc li{counter-increment:d;padding-left:28px;line-height:1.5;position:relative}.qe-dicc li:before{content:counter(d) ".";font:700 17px var(--titular);color:var(--verde);position:absolute;top:0;left:0}.qe-dicc b{font-weight:600}.qe-ej{border-top:1px solid var(--linea);color:var(--gris);padding-top:12px;font-style:italic}.qe-ciclo{padding-block:var(--seccion)}.qe-ci-lead{margin-top:20px}.qe-tubo{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:clamp(36px,5vw,56px);display:grid;position:relative}.qe-tubo:before{content:"";background:var(--tinta-3);height:2px;position:absolute;top:24px;left:24px;right:24px}.qe-tubo li{align-content:start;gap:10px;display:grid;position:relative}.qe-n{background:var(--tinta-2);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--linea-osc);font:500 14px var(--mono);color:var(--lima);border-radius:50%;place-items:center;display:grid;position:relative}.qe-tubo .dec .qe-n{background:var(--lima);color:var(--tinta);box-shadow:none}.qe-tubo h3{margin-top:6px;font-size:clamp(20px,2vw,24px)}.qe-tubo p{color:var(--gris-claro);font-size:15.5px;line-height:1.45}.qe-tubo code{background:var(--tinta-2);color:var(--sobre-verde-suave);font:12.5px/1.35 var(--mono);border-radius:8px;justify-self:start;padding:5px 9px}.qe-salida{border:1.5px dashed var(--lima);color:var(--gris-claro);border-radius:14px;align-items:flex-start;gap:14px;margin-top:clamp(28px,3vw,40px);padding:18px 20px;line-height:1.5;display:flex}.qe-salida svg{width:24px;height:24px;color:var(--lima);flex:none;margin-top:1px}.qe-salida b{color:var(--blanco)}.qe-piezas{padding-block:var(--seccion)}.qe-pi-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.qe-pi-cab{gap:20px;display:grid;position:sticky;top:110px}.qe-piezas h2{font-size:clamp(32px,4.2vw,58px)}.qe-pila{gap:8px;display:grid}.qe-pila li{margin-left:calc(var(--i) * clamp(0px,1.4vw,18px));background:var(--blanco);border:1px solid var(--linea);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px;display:grid}.qe-pila li:first-child{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.qe-pila li:last-child{background:var(--lima-tenue);border-color:var(--lima)}.qe-pi-ic{background:var(--verde-tenue);width:40px;height:40px;color:var(--verde-osc);border-radius:10px;place-items:center;display:grid}.qe-pila li:first-child .qe-pi-ic{background:var(--tinta-3);color:var(--lima)}.qe-pi-ic svg{width:20px;height:20px}.qe-pila h3{margin-bottom:4px;font-size:clamp(18px,1.7vw,21px)}.qe-pila p{color:var(--gris);font-size:15.5px;line-height:1.45}.qe-pila li:first-child p{color:var(--gris-claro)}.qe-tipos{padding-block:var(--seccion);background:var(--crema-2)}.qe-ti-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:22px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px);display:grid}.qe-tipos h2{font-size:clamp(32px,4.2vw,58px)}.qe-tabla{border-collapse:collapse;text-align:left;width:100%}.qe-tabla thead th{border-bottom:2px solid var(--tinta);color:var(--gris);padding:0 16px 12px 0;font-size:14px;font-weight:600}.qe-tabla tbody th,.qe-tabla td{border-bottom:1px solid var(--linea);vertical-align:top;padding:18px 16px 18px 0;line-height:1.45}.qe-tabla tbody th{width:20%;font:700 clamp(18px,1.6vw,21px)/1.2 var(--titular)}.qe-tabla td{color:var(--gris);font-size:15.5px}.qe-auto{color:var(--tinta);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.qe-auto i{background:var(--linea);border-radius:2px;width:7px;height:16px}.qe-auto i:last-of-type{margin-right:8px}.qe-auto.baja i:first-child,.qe-auto.media i:nth-child(-n+2),.qe-auto.alta i{background:var(--verde)}.qe-caso{padding-block:var(--seccion)}.qe-ca-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.qe-ca-tx{justify-items:start;gap:20px;display:grid}.qe-caso h2{font-size:clamp(32px,4.2vw,58px)}.qe-escena{background:var(--crema-2);color:var(--tinta);border-radius:28px;gap:14px;margin:0;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 18px 40px -24px #00000080}.qe-chat{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex}.qe-chat .sello{margin-top:4px}.qe-mirado{flex-wrap:wrap;gap:6px;display:flex}.qe-escena figcaption{color:var(--gris);font-size:13px}.qe-usos{padding-block:var(--seccion)}.qe-usos h2{max-width:18ch;font-size:clamp(32px,4.2vw,58px)}.qe-us-rej{border-top:2px solid var(--tinta);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,56px);display:grid}.qe-us-rej li{border-bottom:1px solid var(--linea);align-content:start;gap:10px;padding:24px clamp(16px,2vw,28px) 28px 0;display:grid}.qe-us-rej li:not(:nth-child(3n+1)){border-left:1px solid var(--linea);padding-left:clamp(16px,2vw,28px)}.qe-us-ic{background:var(--lima);width:44px;height:44px;color:var(--tinta);border-radius:50%;place-items:center;display:grid}.qe-us-ic svg{width:20px;height:20px}.qe-us-rej h3{font-size:clamp(20px,1.9vw,24px)}.qe-us-rej p{color:var(--gris);line-height:1.5}.qe-us-rej .enlace{font-size:15px}.qe-encaja{padding-block:var(--seccion);background:var(--crema-2)}.qe-en-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.qe-en-cab{justify-items:start;gap:20px;display:grid}.qe-encaja h2{font-size:clamp(32px,4.2vw,58px)}.qe-en-l{gap:8px;display:grid}.qe-en-l li{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 14px 12px 20px;display:flex}.qe-en-l p{line-height:1.4}.qe-veredicto{background:var(--crema);color:var(--gris);white-space:nowrap;border-radius:999px;flex:none;padding:7px 12px;font-size:14px;font-weight:600}.qe-veredicto.si{background:var(--tinta);color:var(--lima)}.qe-crear{padding-block:var(--seccion)}.qe-cr-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.qe-cr-cab{gap:20px;display:grid}.qe-crear h2{font-size:clamp(32px,4.2vw,58px)}.qe-cr-quien{border-top:1px solid var(--linea-osc);color:var(--gris-claro);gap:12px;margin-top:8px;padding-top:18px;line-height:1.5;display:grid}.qe-cr-quien b{color:var(--blanco)}.qe-cr-l{display:grid}.qe-cr-l li{border-top:1px solid var(--linea-osc);grid-template-columns:72px minmax(0,1fr);gap:16px;padding-block:20px;display:grid}.qe-cr-l li:last-child{border-bottom:1px solid var(--linea-osc)}.qe-cr-l .cifra{color:var(--lima);font-size:clamp(44px,5vw,64px)}.qe-cr-l h3{margin-bottom:4px;font-size:clamp(19px,1.8vw,22px)}.qe-cr-l p{color:var(--gris-claro);line-height:1.5}.qe-cierre{padding-block:var(--seccion)}.qe-ci-in{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,6vw,96px);display:grid}.qe-cierre h2{font:700 clamp(28px,3.2vw,42px)/1.08 var(--titular);letter-spacing:-.025em;margin:0}.qe-riesgos,.qe-dudas{gap:18px;display:grid}.qe-riesgos ul{gap:12px;display:grid}.qe-riesgos li{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.qe-riesgos li>span{background:var(--rojo-tenue);width:40px;height:40px;color:var(--rojo);border-radius:10px;place-items:center;display:grid}.qe-riesgos li>span svg{width:20px;height:20px}.qe-riesgos h3{margin-bottom:4px;font-size:19px}.qe-riesgos p{color:var(--gris);font-size:15.5px;line-height:1.5}.qe-ri-mas,.qe-sigue{color:var(--gris);line-height:1.5}.qe-dudas .faq summary{padding:18px 0;font-size:18px}.qe-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.qe-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.qe-final h2{font-size:clamp(32px,4.4vw,62px)}.qe-final-in>div{justify-items:start;gap:18px;display:grid}.qe-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=980px){.qe-cab-in,.qe-pi-in,.qe-ti-cab,.qe-ca-in,.qe-en-in,.qe-cr-in,.qe-ci-in,.qe-final-in{grid-template-columns:1fr}.qe-pi-cab{position:static}.qe-tubo{grid-template-columns:1fr;gap:20px}.qe-tubo:before{width:2px;height:auto;inset:24px auto 24px 23px}.qe-tubo li{grid-template-columns:48px minmax(0,1fr);column-gap:16px}.qe-tubo li>:not(.qe-n){grid-column:2}.qe-tubo .qe-n{grid-row:span 3}.qe-tubo h3{margin-top:10px}.qe-us-rej{grid-template-columns:repeat(2,minmax(0,1fr))}.qe-us-rej li:not(:nth-child(3n+1)){border-left:0;padding-left:0}.qe-us-rej li:nth-child(2n){border-left:1px solid var(--linea);padding-left:clamp(16px,2vw,28px)}}@media (width<=760px){.qe-tabla thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.qe-tabla,.qe-tabla tbody,.qe-tabla tr,.qe-tabla th,.qe-tabla td{width:auto;display:block}.qe-tabla tr{border-bottom:1px solid var(--linea);padding-block:16px}.qe-tabla tbody th,.qe-tabla td{border:0;padding:4px 0}.qe-tabla tbody th{margin-bottom:6px}.qe-tabla td:before{content:attr(data-t);color:var(--gris);font-size:13px;font-weight:600;display:block}.qe-us-rej{grid-template-columns:1fr}.qe-us-rej li:nth-child(2n){border-left:0;padding-left:0}.qe-en-l li{flex-direction:column;align-items:flex-start}.qe-pila li{margin-left:0}}
