.aut-cab{padding-block:clamp(28px,4vw,56px) clamp(48px,6vw,88px)}.aut-cab-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid}.aut-cab-tx{gap:20px;display:grid}.aut-cab h1{font-size:clamp(38px,5vw,72px)}.aut-fecha{color:var(--gris);font-size:14px}.aut-cinta{background:var(--tinta);color:var(--blanco);border-radius:24px;gap:14px;margin:0;padding:clamp(18px,2.4vw,26px);display:grid}.aut-ci-t{font:500 13px var(--mono);color:var(--lima);align-items:center;gap:8px;display:inline-flex}.aut-ci-t svg{width:15px;height:15px}.aut-ci-l{background:repeating-linear-gradient(90deg,var(--tinta-2) 0 18px,var(--tinta-3) 18px 20px);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.aut-ci-l li{background:var(--crema-2);color:var(--tinta);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;font-size:13.5px;line-height:1.3;display:grid}.aut-ci-l li.s{background:var(--lima)}.aut-ci-l li svg{width:15px;height:15px}.aut-cajas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aut-caja{border:2px solid var(--tinta-3);color:var(--gris-claro);border-top:0;border-radius:0 0 16px 16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;font-size:14px;line-height:1.3;display:grid}.aut-caja .cifra{color:var(--blanco);font-size:40px}.aut-caja.s{border-color:var(--lima)}.aut-caja.s .cifra{color:var(--lima)}.aut-cinta figcaption{color:var(--gris-claro);font-size:13px}.aut-sem{padding-block:var(--seccion)}.aut-se-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.aut-sem h2{font-size:clamp(32px,4.2vw,58px)}.aut-luces{background:var(--tinta-2);box-shadow:inset 0 0 0 1px var(--linea-osc);border-radius:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(36px,5vw,56px);padding:14px;display:grid}.aut-luz{background:var(--tinta);border-radius:22px;align-content:start;gap:12px;padding:24px;display:grid}.aut-bombilla{background:var(--tinta-3);border-radius:50%;width:64px;height:64px}.aut-luz.verde .aut-bombilla{background:var(--lima);box-shadow:0 0 40px #d6f26073}.aut-luz.ambar .aut-bombilla{background:#f2c14e;box-shadow:0 0 40px #f2c14e59}.aut-luz.rojo .aut-bombilla{background:#ef6b5b;box-shadow:0 0 40px #ef6b5b59}.aut-luz h3{font-size:clamp(20px,1.9vw,24px)}.aut-luz>p{color:var(--gris-claro);font-size:15px;line-height:1.5}.aut-luz ul{border-top:1px solid var(--linea-osc);gap:0;display:grid}.aut-luz li{border-bottom:1px solid var(--linea-osc);padding:10px 0;font-size:15px}.aut-se-pie{max-width:80ch;color:var(--gris-claro);margin-top:24px;line-height:1.6}.aut-niv{padding-block:var(--seccion)}.aut-ni-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.aut-ni-tx{gap:20px;display:grid}.aut-niv h2{font-size:clamp(32px,4.2vw,58px)}.aut-ni-n{color:var(--gris);line-height:1.6}.aut-dial{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;gap:18px;margin:0;padding:clamp(20px,2.6vw,30px);display:grid}.aut-dial svg{justify-self:center;width:min(100%,360px)}.aut-dial ol{border-top:1px solid var(--linea);display:grid}.aut-dial li{border-bottom:1px solid var(--linea);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.aut-dn{background:var(--crema);width:30px;height:30px;font:600 13px var(--mono);border-radius:50%;place-items:center;display:grid}.aut-dial li.ia .aut-dn{background:var(--verde);color:var(--blanco)}.aut-dial li div{gap:2px;display:grid}.aut-dial li div span{color:var(--gris);font-size:14.5px;line-height:1.4}.aut-q{background:var(--crema);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.aut-dial li.ia .aut-q{background:var(--lima)}.aut-calc{padding-block:var(--seccion);background:var(--crema-2)}.aut-ca-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.aut-calc h2{font-size:clamp(32px,4.2vw,58px)}.aut-ca-caja{background:var(--blanco);border:1px solid var(--linea);border-radius:26px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);padding:clamp(22px,3vw,36px);display:grid}.aut-ca-in{align-content:center;gap:10px;display:grid}.aut-ca-in>span{font-weight:600}.aut-ca-in output{color:var(--verde);font-size:clamp(48px,5.6vw,80px)}.aut-ca-in input{width:100%;accent-color:var(--verde)}.aut-ca-res{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aut-ca-res div{background:var(--crema);border-radius:16px;gap:6px;padding:18px;display:grid}.aut-ca-res dt{color:var(--gris);font-size:14px}.aut-ca-res dd{margin:0;font-size:clamp(30px,3vw,42px)}.aut-ca-res .n{background:var(--tinta);color:var(--blanco)}.aut-ca-res .n dt{color:var(--gris-claro)}.aut-ca-res .n dd{color:var(--lima)}.aut-ca-sup{border-top:1px solid var(--linea);color:var(--gris);grid-column:1/-1;padding-top:16px;font-size:14px;line-height:1.55}.aut-lunes{padding-block:var(--seccion)}.aut-lu-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.aut-lunes h2{font-size:clamp(32px,4.2vw,58px)}.aut-relojes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.aut-relojes figure{background:var(--verde-osc);border-radius:22px;align-content:start;gap:14px;margin:0;padding:clamp(18px,2.4vw,26px);display:grid}.aut-relojes figure+figure{background:var(--crema);color:var(--tinta)}.aut-re-t{background:var(--tinta-2);color:var(--blanco);border-radius:999px;justify-self:start;padding:4px 12px;font-size:13px;font-weight:600}.aut-re-t.lima{background:var(--lima);color:var(--tinta)}.aut-relojes ol{border-left:2px solid #fff3;padding-left:18px;display:grid;position:relative}.aut-relojes figure+figure ol{border-left-color:var(--linea)}.aut-relojes li{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px 0;font-size:15px;line-height:1.45;display:grid;position:relative}.aut-relojes li:before{content:"";background:var(--verde-osc);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--sobre-verde-suave);border-radius:50%;position:absolute;top:16px;left:-25px}.aut-relojes figure+figure li:before{background:var(--crema);box-shadow:inset 0 0 0 2px var(--verde)}.aut-relojes time{font:500 13px/1.9 var(--mono);color:var(--sobre-verde-suave)}.aut-relojes figure+figure time{color:var(--gris)}.aut-relojes li.tarde{color:var(--lima);font-weight:600}.aut-relojes li.pronto{font-weight:600}.aut-relojes li.pronto:before{background:var(--lima);box-shadow:0 0 0 2px var(--tinta)}.aut-lu-pie{color:var(--sobre-verde-suave);margin-top:16px;font-size:13px}.aut-pasos{padding-block:var(--seccion)}.aut-pa-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.aut-pasos h2{font-size:clamp(32px,4.2vw,58px)}.aut-receta{border-top:2px solid var(--tinta);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,48px);display:grid}.aut-receta li{border-bottom:1px solid var(--linea);align-content:start;gap:10px;padding:24px clamp(16px,2vw,28px) 26px 0;display:grid}.aut-receta li:not(:nth-child(3n+1)){border-left:1px solid var(--linea);padding-left:clamp(16px,2vw,28px)}.aut-re-n{font:700 clamp(36px,3.6vw,50px)/1 var(--titular);color:var(--verde);letter-spacing:-.03em}.aut-receta h3{font-size:20px}.aut-receta p{color:var(--gris);font-size:15px;line-height:1.5}.aut-re-h{background:var(--lima-tenue);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.aut-re-h svg{width:13px;height:13px}.aut-pa-pie{max-width:78ch;color:var(--gris);margin-top:24px;line-height:1.6}.aut-lab{padding-block:var(--seccion)}.aut-la-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.aut-la-tx{gap:20px;display:grid}.aut-lab h2{font-size:clamp(32px,4.2vw,58px)}.aut-laberinto{background:var(--crema-2);color:var(--tinta);border-radius:24px;justify-items:start;gap:10px;margin:0;padding:clamp(20px,2.6vw,30px);display:grid;position:relative}.aut-lb-msg{background:var(--blanco);border:1px solid var(--linea);border-radius:16px 16px 16px 6px;align-items:center;gap:8px;padding:11px 14px;font-size:15px;display:inline-flex}.aut-lb-msg.vuelta{border:2px dashed var(--rojo)}.aut-lb-msg svg{width:15px;height:15px;color:var(--rojo)}.aut-lb-bots{flex-wrap:wrap;gap:6px;display:flex}.aut-lb-bots span{background:var(--tinta);color:var(--blanco);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.aut-lb-fl{color:var(--rojo);gap:46px;padding-left:20px;display:flex}.aut-lb-fl svg{width:18px;height:18px}.aut-lb-sin{background:var(--rojo-tenue);color:var(--rojo);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.aut-lb-sin svg{width:14px;height:14px}.aut-laberinto figcaption{color:var(--gris);font-size:13px}.aut-reglas{border-top:1px solid var(--linea-osc);display:grid}.aut-reglas li{border-bottom:1px solid var(--linea-osc);color:var(--gris-claro);padding:14px 0;line-height:1.5}.aut-reglas b{color:var(--blanco)}.aut-faq{padding-block:var(--seccion)}.aut-faq h2{max-width:20ch;font-size:clamp(32px,4.2vw,58px)}.aut-fq-l{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);display:grid}.aut-fq-l details{border-top:1px solid var(--linea)}.aut-fq-l summary{cursor:pointer;font:700 18px/1.3 var(--titular);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 0;list-style:none;display:grid}.aut-fq-l summary::-webkit-details-marker{display:none}.aut-fq-c{background:var(--verde-tenue);width:28px;height:28px;color:var(--verde-osc);font:600 13px var(--mono);border-radius:50%;place-items:center;display:grid}.aut-fq-l summary svg{width:18px;height:18px;transition:transform .3s}.aut-fq-l details[open] summary svg{transform:rotate(45deg)}.aut-fq-l details p{color:var(--gris);padding:0 0 18px 42px;line-height:1.6}.aut-fq-sig{color:var(--gris);margin-top:24px}.aut-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.aut-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.aut-final h2{font-size:clamp(32px,4.4vw,62px)}.aut-final-in>div{justify-items:start;gap:18px;display:grid}.aut-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=980px){.aut-cab-in,.aut-se-cab,.aut-ni-in,.aut-ca-cab,.aut-ca-caja,.aut-lu-cab,.aut-pa-cab,.aut-la-in,.aut-final-in,.aut-luces{grid-template-columns:1fr}.aut-receta{grid-template-columns:repeat(2,minmax(0,1fr))}.aut-receta li:not(:nth-child(3n+1)){border-left:0;padding-left:0}.aut-receta li:nth-child(2n){border-left:1px solid var(--linea);padding-left:clamp(16px,2vw,28px)}.aut-fq-l{grid-template-columns:1fr}}@media (width<=640px){.aut-ci-l,.aut-relojes,.aut-ca-res,.aut-receta{grid-template-columns:1fr}.aut-receta li:nth-child(2n){border-left:0;padding-left:0}.aut-dial li{grid-template-columns:34px minmax(0,1fr)}.aut-q{grid-column:2;justify-self:start}}
