.chu-cab{padding-block:clamp(28px,4vw,56px) clamp(48px,6vw,88px)}.chu-cab-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid}.chu-cab-tx{gap:20px;display:grid}.chu-cab h1{font-size:clamp(38px,5vw,72px)}.chu-fecha{color:var(--gris);font-size:14px}.chu-calc{background:var(--blanco);border:1px solid var(--linea);border-radius:26px;gap:14px;padding:clamp(22px,2.8vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0e1d1a73}.chu-cubo{width:54px;height:62px;position:absolute;top:18px;right:22px}.chu-cubo span{border:3px solid var(--tinta);background:linear-gradient(transparent 40%,var(--verde-tenue) 40%);border-top-width:0;border-radius:0 0 12px 12px;position:absolute;inset:0 0 14px}.chu-cubo i{background:var(--verde);border-radius:50%/60% 60% 40% 40%;width:6px;height:9px;position:absolute;bottom:0}.chu-cubo i:first-of-type{left:14px}.chu-cubo i:nth-of-type(2){bottom:4px;left:26px}.chu-cubo i:nth-of-type(3){left:38px}.chu-calc label{gap:6px;max-width:calc(100% - 70px);font-size:15px;font-weight:600;display:grid}.chu-calc label+label{max-width:none}.chu-calc input[type=number]{border:1px solid var(--linea);background:var(--crema);height:46px;font:600 18px var(--sans);color:var(--tinta);border-radius:12px;width:100%;padding:0 14px}.chu-rg{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:12px;display:grid}.chu-rg input{accent-color:var(--verde);width:100%}.chu-rg output{font:700 20px var(--titular);text-align:right}.chu-eu{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.chu-eu b{font:700 18px var(--titular)}.chu-res{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.chu-res .g{grid-column:1/-1}.chu-res div{background:var(--crema);border-radius:14px;align-content:start;gap:6px;padding:14px;display:grid}.chu-res dt{color:var(--gris);font-size:13px;line-height:1.3}.chu-res dd{margin:0;font-size:clamp(26px,2.6vw,36px)}.chu-res .g{background:var(--tinta);color:var(--blanco)}.chu-res .g dt{color:var(--gris-claro)}.chu-res .g dd{color:var(--lima)}.chu-nota{color:var(--gris);font-size:13px;line-height:1.45}.chu-piz{padding-block:var(--seccion)}.chu-pi-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.chu-piz h2{font-size:clamp(32px,4.2vw,58px)}.chu-pizarra{background:#1f3530;border:10px solid #3a2a1c;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,48px);padding:clamp(10px,1.4vw,16px);display:grid;box-shadow:inset 0 0 60px #00000059}.chu-pizarra>div{align-content:start;gap:12px;padding:clamp(18px,2.2vw,26px);display:grid}.chu-pizarra>div+div{border-left:1px dashed #ffffff2e}.chu-pz-n{border:1.5px solid var(--lima);width:30px;height:30px;color:var(--lima);font:600 13px var(--mono);border-radius:50%;place-items:center;display:grid}.chu-pizarra h3{font-size:20px}.chu-pz-f{font:500 14.5px/1.6 var(--mono);color:#e9f1ec}.chu-pz-e{font:700 clamp(18px,1.6vw,21px)/1.3 var(--titular);color:var(--lima)}.chu-pz-d{color:var(--gris-claro);font-size:14.5px;line-height:1.5}.chu-pi-pie{color:var(--gris-claro);margin-top:18px;font-size:14px}.chu-tipos{padding-block:var(--seccion)}.chu-ti-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.chu-tipos h2{font-size:clamp(32px,4.2vw,58px)}.chu-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.chu-dos figure{background:var(--crema-2);border-radius:24px;align-content:start;gap:16px;margin:0;padding:clamp(20px,2.6vw,30px);display:grid}.chu-ti-et{background:var(--tinta);color:var(--lima);border-radius:999px;justify-self:start;padding:4px 12px;font-size:13px;font-weight:600}.chu-papel{background:var(--blanco);background-image:repeating-linear-gradient(transparent 0 25px,var(--crema-2) 25px 26px);border-radius:4px;gap:10px;padding:24px 26px;font-size:15.5px;line-height:1.55;display:grid;transform:rotate(-1.2deg);box-shadow:0 14px 30px -18px #0e1d1a80}.chu-plastico{aspect-ratio:1.586;background:linear-gradient(135deg,var(--verde-osc),var(--tinta));max-width:380px;color:var(--blanco);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-content:end;gap:30px 12px;padding:22px;display:grid;position:relative;box-shadow:0 18px 36px -20px #0e1d1ab3}.chu-chip-t{background:linear-gradient(135deg,#e7d79a,#b79a4d);border-radius:7px;width:44px;height:32px;position:absolute;top:24px;left:22px}.chu-num{font:500 clamp(15px,1.6vw,19px) var(--mono);letter-spacing:.06em;grid-column:1/-1}.chu-cad{font:500 13px var(--mono);color:var(--gris-claro)}.chu-rech{background:var(--rojo-tenue);color:var(--rojo);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.chu-rech svg{width:13px;height:13px}.chu-dos figcaption{color:var(--gris);line-height:1.55}.chu-dos figcaption b{color:var(--tinta)}.chu-ti-pie{color:var(--gris);margin-top:14px;font-size:13px}.chu-sism{padding-block:var(--seccion);background:var(--crema-2)}.chu-si-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.chu-sism h2{font-size:clamp(32px,4.2vw,58px)}.chu-grafica{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;margin:clamp(32px,4vw,48px) 0 0;padding:28px 28px 16px;position:relative}.chu-lienzo{background:repeating-linear-gradient(0deg,transparent 0 55px,var(--crema) 55px 56px);height:280px;position:relative}.chu-lienzo svg{width:100%;height:100%;position:absolute;inset:0}.chu-lienzo .chu-pt{left:var(--x);top:calc(100% - var(--y));position:absolute;transform:translate(-50%,-50%)}.chu-pt{background:var(--rojo);width:26px;height:26px;color:var(--blanco);font:600 12px var(--mono);box-shadow:0 0 0 4px var(--blanco);border-radius:50%;place-items:center;display:grid}.chu-leyenda{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.chu-leyenda li{background:var(--crema);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.chu-leyenda li div{gap:3px;font-size:14px;line-height:1.35;display:grid}.chu-leyenda li div span{color:var(--gris)}.chu-ejes{border-top:1px solid var(--linea);color:var(--gris);font:500 12.5px var(--mono);justify-content:space-between;margin-top:12px;padding-top:10px;display:flex}.chu-grafica figcaption{color:var(--gris);margin-top:8px;font-size:13px}.chu-pal{padding-block:var(--seccion)}.chu-pa-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.chu-pa-tx{gap:20px;display:grid}.chu-pal h2{font-size:clamp(32px,4.2vw,58px)}.chu-pa-l{border-top:1px solid #ffffff2e;display:grid}.chu-pa-l li{border-bottom:1px solid #ffffff2e;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.chu-pa-l li>span{background:var(--lima);width:38px;height:38px;color:var(--tinta);border-radius:10px;place-items:center;display:grid}.chu-pa-l li>span svg{width:18px;height:18px}.chu-pa-l p{color:var(--sobre-verde-suave);margin-top:2px;font-size:15px;line-height:1.45}.chu-esc{gap:12px;margin:0;display:grid}.chu-esc-chat{background:var(--crema);color:var(--tinta);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex;box-shadow:0 30px 60px -30px #00000080}.chu-esc-chat .fuentes{margin-top:0}.chu-sep{background:var(--crema-2);color:var(--gris);font:500 12px var(--mono);border-radius:999px;align-self:center;padding:3px 12px}.chu-esc figcaption{color:var(--sobre-verde-suave);font-size:13px}.chu-pa-pie{max-width:80ch;color:var(--sobre-verde-suave);margin-top:clamp(28px,3vw,40px);line-height:1.6}.chu-baja{padding-block:var(--seccion)}.chu-ba-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}.chu-ba-tx{gap:20px;display:grid}.chu-baja h2{font-size:clamp(32px,4.2vw,58px)}.chu-camino{counter-reset:b;gap:0;display:grid}.chu-camino li{counter-increment:b;gap:4px;padding:0 0 26px 54px;display:grid;position:relative}.chu-camino li:before{content:counter(b);background:var(--verde);width:36px;height:36px;color:var(--blanco);font:700 16px var(--titular);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.chu-camino li:after{content:"";background:var(--linea);width:2px;position:absolute;top:38px;bottom:2px;left:17px}.chu-camino li:last-child:after{display:none}.chu-camino b{font:700 19px var(--titular)}.chu-camino span{color:var(--gris);line-height:1.5}.chu-ba-pie{background:var(--lima-tenue);border-radius:14px;grid-column:2;padding:16px 18px;line-height:1.55}.chu-faq{padding-block:var(--seccion)}.chu-faq h2{font-size:clamp(32px,4.2vw,58px)}.chu-fq-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.chu-fq-l div{background:var(--tinta-2);box-shadow:inset 0 0 0 1px var(--linea-osc);border-radius:18px;align-content:start;gap:8px;padding:22px;display:grid}.chu-fq-l dt{font:700 18px/1.3 var(--titular)}.chu-fq-l dd{color:var(--gris-claro);margin:0;font-size:15.5px;line-height:1.55}.chu-fq-sig{color:var(--gris-claro);margin-top:24px}.chu-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.chu-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.chu-final h2{font-size:clamp(32px,4.4vw,62px)}.chu-final-in>div{justify-items:start;gap:18px;display:grid}.chu-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=980px){.chu-cab-in,.chu-pi-cab,.chu-ti-cab,.chu-si-cab,.chu-pa-in,.chu-ba-in,.chu-final-in{grid-template-columns:1fr}.chu-ba-pie{grid-column:auto}.chu-pizarra{grid-template-columns:1fr}.chu-pizarra>div+div{border-top:1px dashed #ffffff2e;border-left:0}.chu-leyenda{grid-template-columns:1fr}.chu-lienzo{height:200px}.chu-fq-l{grid-template-columns:1fr}}@media (width<=640px){.chu-dos,.chu-res{grid-template-columns:1fr}.chu-papel{transform:none}}
