.ix-hero{padding-block:clamp(28px,4vw,56px) var(--seccion)}.ix-hero h1{max-width:17ch}.ix-duelo{border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,56px);display:grid;overflow:hidden}.ix-duelo>div{align-content:start;gap:10px;min-height:clamp(220px,24vw,340px);padding:clamp(22px,3.4vw,48px);display:grid}.ix-duelo span{font-size:clamp(16px,1.5vw,19px);font-weight:600}.ix-duelo b{align-self:end;font-size:clamp(64px,10vw,152px)}.ix-duelo small{font-size:15px}.ix-a{background:var(--crema-2);box-shadow:inset 0 0 0 1px var(--linea);border-radius:28px 0 0 28px}.ix-b{background:var(--verde);color:var(--blanco);grid-template-rows:auto 1fr auto}.ix-a{grid-template-rows:auto 1fr auto}.ix-b b{color:var(--lima)}.ix-b small{color:var(--sobre-verde-suave)}.ix-lead{margin-top:22px}.ix-sim{padding-block:var(--seccion)}.ix-mandos{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,56px);margin-top:clamp(28px,4vw,48px);display:grid}.ix-mandos>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;display:grid}.ix-mandos label{font-weight:600}.ix-mandos output{color:var(--lima);font-size:clamp(30px,3.4vw,44px)}.ix-mandos input{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;width:100%;height:32px;margin:0}.ix-mandos input::-webkit-slider-runnable-track{background:var(--tinta-3);border-radius:4px;height:8px}.ix-mandos input::-moz-range-track{background:var(--tinta-3);border-radius:4px;height:8px}.ix-mandos input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lima);border:3px solid var(--tinta);border-radius:50%;width:28px;height:28px;margin-top:-10px}.ix-mandos input::-moz-range-thumb{background:var(--lima);border:3px solid var(--tinta);border-radius:50%;width:22px;height:22px}.ix-fact{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(24px,3vw,36px);display:grid}.ix-fact article{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:10px;gap:12px;padding:clamp(20px,2.8vw,32px);display:grid}.ix-fact article.nos{background:var(--blanco);color:var(--tinta);border-color:var(--blanco)}.ix-fact h3{font-size:clamp(22px,2.2vw,28px)}.ix-fact dl{margin:0;display:grid}.ix-fact dl div{border-top:1px solid var(--linea-osc);justify-content:space-between;gap:16px;padding-block:11px;display:flex}.nos dl div{border-color:var(--linea)}.ix-fact dd{white-space:nowrap;margin:0;font-weight:600}.ix-fact .vac{color:var(--gris-claro);font-size:15px}.nos .vac{color:var(--gris)}.ix-tot{border-top:2px solid;justify-content:space-between;align-items:baseline;gap:16px;padding-top:12px;display:flex}.ix-tot span{font-weight:600}.ix-tot b{font-size:clamp(34px,4.6vw,64px)}.nos .ix-tot b{color:var(--verde)}.ix-fuente{color:var(--gris-claro);max-width:80ch;margin-top:16px;font-size:14px}.ix-dec{padding-block:var(--seccion)}.ix-dec-rej{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,56px);display:grid}.ix-dec-rej h3{letter-spacing:-.02em;border-bottom:2px solid var(--tinta);padding-bottom:14px;font-size:clamp(22px,2.4vw,30px)}.ix-dec-rej li{border-bottom:1px solid var(--linea);padding-block:14px;line-height:1.4}.ix-quedate li{color:var(--gris)}.ix-paso{padding-block:var(--seccion);background:var(--crema-2)}.ix-pa-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ix-pa-in h2{font:700 clamp(30px,3.6vw,48px)/1.05 var(--titular);letter-spacing:-.025em;margin:0 0 14px}.ix-pa-in>div>p{color:var(--gris)}.ix-nota h3{margin:0 0 8px;font-size:18px}.ix-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.ix-final-in{justify-items:start;gap:18px;display:grid}.ix-final h2{max-width:18ch;font-size:clamp(34px,5vw,72px)}.ix-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=980px){.ix-mandos,.ix-fact,.ix-dec-rej,.ix-pa-in{grid-template-columns:1fr}}@media (width<=560px){.ix-duelo{grid-template-columns:1fr}.ix-a{border-radius:28px 28px 0 0}.ix-duelo>div{min-height:170px}}
