.acc .linea{color:#ede9e1e6;max-width:38ch;margin:3vh 0 0;font-size:clamp(18px,1.45vw,23px);line-height:1.42}.acc .aparte{color:var(--gris);margin:14px 0 0;font-size:17px}.portada-acc{padding:calc(var(--barra) + 9vh) var(--margen) 8vh;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:6vw;display:grid}.portada-acc h1{max-width:14ch}.portada-acc .res-cab{margin-top:3.5vh}body[data-ver=resultado] .portada-acc,body[data-ver=pagado] .portada-acc,body[data-ver=gracias] .portada-acc,body[data-ver=cargando] .portada-acc{grid-template-columns:minmax(0,1fr)}body[data-ver=resultado] .portada-acc h1,body[data-ver=pagado] .portada-acc h1{max-width:20ch}.oye-f{margin:0}.oye{border-top:1px solid var(--linea);counter-reset:oye;margin:0;padding:0;list-style:none}.oye li{border-bottom:1px solid var(--linea);counter-increment:oye;grid-template-columns:3ch minmax(0,1fr);gap:14px;padding:13px 0 13px 6px;font-size:clamp(19px,1.55vw,24px);line-height:1.3;transition:background .25s;display:grid}.oye li:before{content:counter(oye, decimal-leading-zero);content:counter(oye, decimal-leading-zero) / "";font:400 14px/2 var(--texto);color:var(--gris)}.oye li.vacio .dice{color:#f0a3a6}.oye .deberia{color:var(--gris);font-style:italic}.oye li.lee{background:linear-gradient(90deg,#ede9e11a,#0000 85%)}.oye-pie{font:italic 400 15px/1.35 var(--texto);color:var(--gris);margin:12px 0 0}.mirando-acc{gap:14px;max-width:560px;margin:4vh 0 0;padding:0;list-style:none;display:grid}.mirando-acc li{color:var(--gris);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:14px;font-size:19px;line-height:1.35;display:grid}.mirando-acc .caja{border:1.5px solid #6f6b65;width:14px;height:14px;transform:translateY(2px)}.mirando-acc li.hecho,.mirando-acc li.ahora{color:var(--hueso)}.mirando-acc li.hecho .caja{background:var(--hueso);border-color:var(--hueso)}.mirando-acc li.ahora .caja{border-color:var(--carmesi-vivo);background:linear-gradient(to top, var(--carmesi-vivo) 50%, transparent 50%);animation:1.1s ease-in-out 4 latido}.res-cab .resumen{max-width:52ch}.tareas-acc{gap:16px;display:grid}.tarea-acc{border:1px solid var(--linea);background:#0a0a0beb;gap:12px;padding:22px;display:grid}.tarea-acc .que{font:800 13px/1.3 var(--ancha);text-transform:uppercase;letter-spacing:.05em;color:#f0a3a6;margin:0}.tarea-acc h3{font:400 23px/1.25 var(--texto);margin:0}.tarea-acc .se-oye{color:var(--gris);margin:0;font-size:17px}.tarea-acc .se-oye q{color:#f0a3a6;quotes:"«" "»"}.tarea-acc .hecha{border-left:3px solid var(--carmesi-vivo);background:#ede9e10d;margin:0;padding:12px 14px;font-size:17px;line-height:1.42}.tarea-acc .hecha b{font:800 12px/1.6 var(--ancha);text-transform:uppercase;letter-spacing:.06em;color:var(--gris);display:block}.tarea-acc dl{grid-template-columns:15ch minmax(0,1fr);gap:8px 18px;margin:0;font-size:16.5px;line-height:1.45;display:grid}.tarea-acc dt{color:var(--gris)}.tarea-acc dd{overflow-wrap:anywhere;margin:0}.quedan{border-top:1px solid var(--linea);margin:16px 0 0;padding:18px 0 0;font-size:19px}.quedan:empty{display:none}.acc .pdf-a p+p{margin-top:12px}.acc .pdf-a a:not(.boton-a),.acc .nada-a a:not(.boton-a),.acc .linea-a a{color:var(--hueso)}.miramos-acc{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.miramos-acc li{border-top:1px solid var(--linea);align-content:start;gap:6px;padding:22px 0;display:grid}.miramos-acc b{font:800 16px/1.2 var(--ancha);text-transform:uppercase;letter-spacing:.02em}.miramos-acc span{color:#ede9e1db;font-size:18px;line-height:1.45}.obliga{gap:18px;max-width:760px;display:grid}.obliga .linea{max-width:46ch;margin:0 0 6px}.interruptor{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;font-size:20px;line-height:1.35;display:grid}.interruptor .si-no{border:1px solid #6f6b65;grid-template-columns:1fr 1fr;display:inline-grid}.interruptor .si-no button{min-width:72px;min-height:48px;font:400 18px/1 var(--texto);color:var(--hueso);cursor:pointer;background:0 0;border:0;padding:12px 16px}.interruptor .si-no button:hover{background:#ede9e114}.interruptor .si-no button[aria-pressed=true]{background:var(--hueso);color:var(--negro)}.veredicto{border-left:4px solid var(--carmesi-vivo);background:#0a0a0be6;margin:0;padding:18px 22px;font-size:20px;line-height:1.45}.veredicto b{font:800 15px/1.3 var(--ancha);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;display:block}.llevas{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start;gap:56px;display:grid}.llevas ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.llevas li{padding-left:26px;font-size:19px;line-height:1.45;position:relative}.llevas li:before{content:"";background:var(--carmesi-vivo);width:12px;height:2px;position:absolute;top:.62em;left:0}.hojas{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.hojas img{border:1px solid var(--linea);width:100%;height:auto;display:block}.hojas figcaption{font:italic 400 15px/1.3 var(--texto);color:var(--gris);grid-column:1/-1}.acc .no-hace{margin-top:0}.acc .no-hace p+p{margin-top:12px}.pregs{gap:10px;max-width:70ch;display:grid}.preg{border:1px solid var(--linea);background:#00000059}.preg summary{cursor:pointer;justify-content:space-between;gap:18px;padding:18px 22px;font-size:20px;list-style:none;display:flex}.preg summary::-webkit-details-marker{display:none}.preg summary:after{content:"+";content:"+" / "";color:var(--gris)}.preg[open] summary:after{content:"−";content:"−" / ""}.preg p{color:#ede9e1db;margin:0;padding:0 22px 20px;font-size:17.5px;line-height:1.45}.preg p a{color:var(--hueso)}@media (width<=860px){.portada-acc{grid-template-columns:minmax(0,1fr);gap:6vh}.miramos-acc{grid-template-columns:1fr}.llevas{grid-template-columns:1fr;gap:32px}.tarea-acc{padding:18px 16px}.tarea-acc dl{grid-template-columns:1fr;gap:2px}.tarea-acc dd{margin-bottom:8px}.interruptor{grid-template-columns:1fr;gap:12px}.interruptor .si-no{justify-self:start}}@media (width<=760px){.portada-acc{padding-top:calc(var(--barra) + 4vh)}}@media (width<=400px){.acc h1{font-size:clamp(22px,8.2vw,30px)}.acc h2{font-size:clamp(22px,7.4vw,30px)}}
