.funciona{padding-bottom:var(--e-10)}.funciona .kicker{margin:0 0 var(--e-2);color:var(--marca-texto);font-weight:700}.funciona .nota{margin:var(--e-4) 0 0;font-size:var(--t-s);color:var(--suave);max-width:51rem;line-height:1.45}.funciona .art{margin-top:var(--e-2);font-size:var(--t-xs);color:var(--marca-texto);font-weight:700;text-decoration:none;display:inline-block}.funciona .art:hover{text-decoration:underline}.funciona .nota .art{margin-top:0}.funciona .hero{gap:var(--e-9);padding:var(--e-9) 0 var(--e-7);grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;display:grid}.funciona h1{font:var(--peso-titulo) var(--t-4xl) / 1.02 var(--fuente-titulos);letter-spacing:-.03em;margin:0}.funciona .dek{margin:var(--e-4) 0 0;font-size:var(--t-l);color:var(--texto);max-width:49rem;line-height:1.55}.funciona .hero-dib{--alto:auto;width:100%}.funciona .hero-dib img{width:100%;height:auto}.funciona .cifras{gap:var(--e-3);margin:0 0 var(--e-8);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.funciona .dato{padding:var(--e-4) var(--e-4) var(--e-3);border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--borde);flex-direction:column;gap:2px;display:flex}.funciona .dato b{font:var(--peso-titulo) 2rem / 1 var(--fuente-titulos);color:var(--marca-texto)}.funciona .dato span{margin-top:var(--e-1);color:var(--suave);line-height:1.35}.funciona .dato .art{padding-top:var(--e-2);margin-top:auto}.funciona .sec{padding:var(--e-9) 0;border-top:1px solid var(--borde)}.funciona .sec h2{font:var(--peso-titulo) 2.5rem / 1.05 var(--fuente-titulos);letter-spacing:-.02em;margin:0}.funciona .lead{margin:var(--e-3) 0 0;font-size:var(--t-l);color:var(--texto);max-width:49rem;line-height:1.55}.funciona h3{font:var(--peso-titulo) 1.375rem / 1.15 var(--fuente-titulos);margin:0}.funciona .panel{border:1px solid var(--borde);border-radius:var(--r-xl);background:var(--superficie);padding:var(--e-5) var(--e-6)}.funciona .panel p{margin:var(--e-2) 0 0;line-height:1.5}.funciona .lista{margin:var(--e-2) 0 0;padding:0 0 0 1.1em;line-height:1.5}.funciona .lista li{margin:var(--e-1) 0}.funciona .dos{gap:var(--e-5);margin-top:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.funciona .tres{gap:var(--e-4);margin-top:var(--e-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.funciona .poderes{gap:var(--e-3);margin-top:var(--e-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.funciona .poder{text-align:left;padding:var(--e-4) var(--e-5);border-radius:var(--r-l);border:1px solid var(--borde);background:var(--superficie);min-height:7.5rem;color:var(--texto);font:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.funciona .poder b{font:var(--peso-titulo) 1.375rem / 1.1 var(--fuente-titulos)}.funciona .poder span{font-size:var(--t-s);color:var(--suave);line-height:1.35}.funciona .poder:hover{border-color:var(--borde-control)}.funciona .poder[aria-pressed=true]{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);background:var(--marca-suave)}.funciona .poder-panel{margin-top:var(--e-4);gap:var(--e-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.funciona .mini{font:700 var(--t-s) / 1.3 var(--fuente-texto);color:var(--marca-texto)}.funciona .camaras{gap:var(--e-5);margin-top:var(--e-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.funciona .camara{gap:var(--e-6);grid-template-columns:12rem minmax(0,1fr);align-items:center;display:grid}.funciona .camara-dib{--alto:auto;width:100%}.funciona .camara-dib img{width:100%;height:auto}.funciona .camara h3{font-size:1.625rem}.funciona .solo{margin-top:var(--e-4);gap:var(--e-7);align-items:baseline;display:flex}.funciona .solo b{font:var(--peso-titulo) 1.25rem var(--fuente-titulos);white-space:nowrap}.funciona .solo span{color:var(--texto);line-height:1.5}.funciona .solo .art{margin-left:var(--e-1)}.funciona .camino{margin-top:var(--e-6)}.funciona .pasos{gap:var(--e-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.funciona .paso{align-items:center;gap:var(--e-2);min-height:var(--tap);padding:var(--e-2) 2px;border-radius:var(--r-m);color:var(--texto);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.funciona .paso i{background:var(--fase-pendiente);border-radius:7px;width:100%;height:14px}.funciona .paso.hecho i,.funciona .paso[aria-pressed=true] i{background:var(--fase-hecha)}.funciona .paso b{font-size:var(--t-m);font-weight:600}.funciona .paso[aria-pressed=true] b{font-weight:800}.funciona .paso span{font-size:var(--t-xs);color:var(--suave)}.funciona .paso:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--subrayado);text-decoration-color:var(--subrayado)}.funciona .paso-det{gap:var(--e-7);margin-top:var(--e-6);grid-template-columns:minmax(0,1fr) 15rem;align-items:start;display:grid}.funciona .paso-tit{align-items:center;gap:var(--e-3);display:flex}.funciona .paso-tit h3{font-size:1.75rem}.funciona .paso-det p{max-width:44rem;line-height:1.55}.funciona .paso-dib{justify-self:center}.funciona .sim{margin-top:var(--e-6);gap:var(--e-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.funciona .sim label{justify-content:space-between;gap:var(--e-3);margin-top:var(--e-3);font-weight:700;display:flex}.funciona .sim label:first-child{margin-top:0}.funciona .sim output{font:var(--peso-titulo) 1.25rem var(--fuente-titulos);font-variant-numeric:tabular-nums}.funciona .sim input[type=range]{width:100%;height:var(--tap);accent-color:var(--marca);margin:0}.funciona .resto{margin:var(--e-2) 0 0;font-size:var(--t-s);color:var(--suave)}.funciona .barra{border-radius:var(--r-redondo);height:22px;margin-top:var(--e-3);background:var(--fase-pendiente);display:flex;position:relative;overflow:hidden}.funciona .barra i{height:100%;display:block}.funciona .b-si{background:var(--si)}.funciona .b-no{background:var(--no)}.funciona .umbral{background:var(--texto);width:2px;position:absolute;top:0;bottom:0}.funciona .resultado{margin:0 0 var(--e-3);padding:var(--e-4);border-radius:var(--r-m);background:var(--marca-suave);color:var(--texto);line-height:1.45}.funciona .resultado.no{background:var(--superficie-2)}.funciona .resultado.salta{border:1px dashed var(--borde-control);color:var(--suave);background:0 0}.funciona .con-dib{gap:var(--e-9);align-items:center;display:grid}.funciona .con-dib.izq{grid-template-columns:20rem minmax(0,1fr)}.funciona .con-dib.der{grid-template-columns:minmax(0,1fr) 24rem}.funciona .con-dib.urna{grid-template-columns:16rem minmax(0,1fr)}.funciona .sec-dib{--alto:auto;width:100%}.funciona .sec-dib img{width:100%;height:auto}.funciona .arts{gap:0 var(--e-4);margin:var(--e-2) 0 0;flex-wrap:wrap;display:flex}.funciona .boton-fila{margin:var(--e-5) 0 var(--e-2)}.funciona .boton{min-height:48px;padding:0 var(--e-5);border-radius:var(--r-redondo);background:var(--boton-fondo);color:var(--boton-texto);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.funciona .boton:hover{text-decoration:underline}.funciona .glosa{gap:var(--e-4) var(--e-7);margin:var(--e-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.funciona .glosa dt{font-weight:700}.funciona .glosa dd{color:var(--suave);margin:2px 0 0;line-height:1.45}.funciona .encaja{gap:var(--e-7);background:var(--marca-suave);margin-top:var(--e-4);border:0;grid-template-columns:12rem minmax(0,1fr);align-items:center;display:grid}.funciona .encaja-dib{--alto:auto;width:100%}.funciona .encaja-dib img{width:100%;height:auto}.funciona .encaja h2{font:var(--peso-titulo) 1.875rem / 1.1 var(--fuente-titulos);margin:0}.funciona .encaja p{max-width:46rem}.funciona .mas{min-height:var(--tap);color:var(--marca-texto);align-items:center;font-weight:700;display:inline-flex}@media (width<=63.99rem){.funciona .hero{gap:var(--e-6);grid-template-columns:minmax(0,1fr) 18rem}.funciona .cifras,.funciona .poderes{grid-template-columns:repeat(2,minmax(0,1fr))}.funciona .poder-panel{gap:var(--e-4);grid-template-columns:minmax(0,1fr)}.funciona .camaras,.funciona .tres{grid-template-columns:minmax(0,1fr)}.funciona .glosa{grid-template-columns:repeat(2,minmax(0,1fr))}.funciona .con-dib.izq,.funciona .con-dib.urna{grid-template-columns:14rem minmax(0,1fr)}.funciona .con-dib.der{grid-template-columns:minmax(0,1fr) 16rem}}@media (width<=47.99rem){.funciona .hero{padding-top:var(--e-7);grid-template-columns:minmax(0,1fr)}.funciona .hero-dib{order:-1;justify-self:center;max-width:20rem}.funciona .cifras{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr))}.funciona .dato{padding:var(--e-3)}.funciona .dato b{font-size:1.625rem}.funciona .dato span{font-size:var(--t-s)}.funciona .sec{padding:var(--e-8) 0}.funciona .sec h2{font-size:var(--t-2xl)}.funciona .lead{font-size:var(--t-m)}.funciona .panel{padding:var(--e-4);border-radius:var(--r-l)}.funciona .poderes{gap:var(--e-2)}.funciona .poder{padding:var(--e-3);min-height:6.5rem}.funciona .poder b{font-size:1.125rem}.funciona .camara{gap:var(--e-3);grid-template-columns:minmax(0,1fr)}.funciona .camara-dib{max-width:11rem}.funciona .solo{gap:var(--e-2);flex-direction:column}.funciona .pasos{gap:4px}.funciona .paso b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.funciona .paso span{font-size:0}.funciona .paso span:after{content:attr(data-n);font-size:var(--t-s)}.funciona .paso-det{gap:var(--e-4);grid-template-columns:minmax(0,1fr)}.funciona .paso-dib{display:none}.funciona .sim{gap:var(--e-4);grid-template-columns:minmax(0,1fr)}.funciona .dos{grid-template-columns:minmax(0,1fr)}.funciona .con-dib.izq,.funciona .con-dib.der,.funciona .con-dib.urna{gap:var(--e-5);grid-template-columns:minmax(0,1fr)}.funciona .sec-dib{justify-self:center;max-width:15rem}.funciona .con-dib.der .sec-dib{order:-1}.funciona .glosa{grid-template-columns:minmax(0,1fr)}.funciona .encaja{gap:var(--e-3);grid-template-columns:minmax(0,1fr)}.funciona .encaja-dib{max-width:10rem}}
