.encuesta-module__yJWF5a__raiz{--crema:#f8f4ea;--papel:#fffdf8;--crema2:#f1eada;--tinta:#2b2620;--tinta2:#5c554a;--tinta3:#8a8175;--esm:#1d6b50;--esm-cl:#e6f0ea;--oro:#b8892e;--oro-cl:#f7efdc;--linea:#e0d7c4;--rojo:#a8452f;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:var(--crema);min-height:100vh;color:var(--tinta);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.encuesta-module__yJWF5a__wrap{max-width:44rem;margin:0 auto;padding:clamp(1.25rem,4vw,3rem) clamp(1rem,4vw,1.75rem) 4rem}.encuesta-module__yJWF5a__marca{font-family:var(--serif);letter-spacing:.18em;text-transform:uppercase;color:var(--esm);margin:0 0 .3rem;font-size:.85rem;font-weight:600}.encuesta-module__yJWF5a__titulo{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,5vw,2.4rem);font-weight:600;line-height:1.12}.encuesta-module__yJWF5a__sub{color:var(--tinta2);margin:.9rem 0 0;font-size:1rem}.encuesta-module__yJWF5a__sub b{color:var(--tinta)}.encuesta-module__yJWF5a__nota{background:var(--esm-cl);border-left:3px solid var(--esm);color:var(--tinta2);border-radius:2px;margin:1.4rem 0 0;padding:.85rem 1rem;font-size:.93rem}.encuesta-module__yJWF5a__nota b{color:var(--tinta)}.encuesta-module__yJWF5a__campo{flex-direction:column;gap:.35rem;margin:1.6rem 0 0;display:flex}.encuesta-module__yJWF5a__campo label{font-size:.9rem;font-weight:600}.encuesta-module__yJWF5a__campo input,.encuesta-module__yJWF5a__q textarea{width:100%;font:inherit;background:var(--papel);color:var(--tinta);border:1px solid var(--linea);border-radius:3px;padding:.6rem .7rem;font-size:.95rem}.encuesta-module__yJWF5a__q textarea{resize:vertical;min-height:5rem}.encuesta-module__yJWF5a__campo input:focus-visible,.encuesta-module__yJWF5a__q textarea:focus-visible,.encuesta-module__yJWF5a__raiz button:focus-visible,.encuesta-module__yJWF5a__raiz input:focus-visible{outline:2px solid var(--esm);outline-offset:2px}.encuesta-module__yJWF5a__q{background:var(--papel);border:1px solid var(--linea);border-radius:3px;margin:.7rem 0 0;padding:1rem 1.1rem}.encuesta-module__yJWF5a__dim{font-family:var(--serif);letter-spacing:.13em;text-transform:uppercase;color:var(--oro);margin-bottom:.35rem;font-size:.72rem}.encuesta-module__yJWF5a__q h3{margin:0 0 .7rem;font-size:1rem;font-weight:640;line-height:1.4}.encuesta-module__yJWF5a__opts{flex-direction:column;gap:.4rem;display:flex}.encuesta-module__yJWF5a__optsFila{flex-flow:wrap}.encuesta-module__yJWF5a__opt{border:1px solid var(--linea);cursor:pointer;background:var(--crema);border-radius:3px;align-items:flex-start;gap:.6rem;padding:.55rem .65rem;font-size:.92rem;display:flex}.encuesta-module__yJWF5a__opt:hover{border-color:var(--esm)}.encuesta-module__yJWF5a__sel{background:var(--esm-cl);border-color:var(--esm)}.encuesta-module__yJWF5a__opt input{accent-color:var(--esm);flex:none;margin:.25rem 0 0}.encuesta-module__yJWF5a__optNum{flex:3rem;justify-content:center}.encuesta-module__yJWF5a__seccion{border-top:2px solid var(--linea);margin:2.4rem 0 0;padding-top:1.2rem}.encuesta-module__yJWF5a__seccion h2{font-family:var(--serif);margin:0 0 .3rem;font-size:1.3rem;font-weight:600}.encuesta-module__yJWF5a__desc{color:var(--tinta3);margin:0 0 .4rem;font-size:.9rem}.encuesta-module__yJWF5a__go{width:100%;font:inherit;background:var(--esm);color:#fff;cursor:pointer;border:0;border-radius:3px;margin:1.8rem 0 .5rem;padding:.85rem;font-size:1rem;font-weight:650}.encuesta-module__yJWF5a__go:disabled{background:var(--tinta3);cursor:not-allowed;opacity:.6}.encuesta-module__yJWF5a__hint{text-align:center;color:var(--tinta3);font-size:.85rem}.encuesta-module__yJWF5a__card{background:var(--papel);border:1px solid var(--linea);border-radius:3px;margin:1.2rem 0 0;padding:1.2rem 1.3rem}.encuesta-module__yJWF5a__cardFuerte{border-color:var(--esm);border-width:2px}.encuesta-module__yJWF5a__cardTitulo{font-family:var(--serif);margin:0 0 .5rem;font-size:1.15rem;font-weight:600}.encuesta-module__yJWF5a__nivel{font-family:var(--serif);color:var(--esm);font-size:1.9rem;font-weight:600;line-height:1.1}.encuesta-module__yJWF5a__score{color:var(--tinta3);margin-top:.2rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9rem}.encuesta-module__yJWF5a__ladder{gap:.3rem;margin:.8rem 0;display:flex}.encuesta-module__yJWF5a__ladder div{background:var(--crema2);border-radius:2px;flex:1;height:.45rem}.encuesta-module__yJWF5a__on{background:var(--esm)!important}.encuesta-module__yJWF5a__dimrow{grid-template-columns:7.5rem 1fr 2.2rem;align-items:center;gap:.6rem;margin:.45rem 0;font-size:.87rem;display:grid}.encuesta-module__yJWF5a__bar{background:var(--crema2);border-radius:2px;height:.7rem;overflow:hidden}.encuesta-module__yJWF5a__bar i{background:var(--esm);height:100%;display:block}.encuesta-module__yJWF5a__weak .encuesta-module__yJWF5a__bar i{background:var(--oro)}.encuesta-module__yJWF5a__weak .encuesta-module__yJWF5a__lbl{color:var(--oro);font-weight:700}.encuesta-module__yJWF5a__v{text-align:right;color:var(--tinta3);font-family:ui-monospace,Menlo,monospace}.encuesta-module__yJWF5a__weaknote{background:var(--oro-cl);border-left:3px solid var(--oro);border-radius:2px;margin:1rem 0 0;padding:.8rem 1rem;font-size:.93rem}.encuesta-module__yJWF5a__pasos{counter-reset:p}.encuesta-module__yJWF5a__paso{counter-increment:p;color:var(--tinta2);margin:1rem 0 0;padding-left:2.1rem;font-size:.94rem;position:relative}.encuesta-module__yJWF5a__paso:before{content:counter(p);font-family:var(--serif);color:var(--oro);font-size:1.15rem;font-weight:600;position:absolute;top:-.1rem;left:0}.encuesta-module__yJWF5a__paso b{color:var(--tinta)}.encuesta-module__yJWF5a__copybox{color:#ede7da;white-space:pre-wrap;word-break:break-word;background:#2b2620;border-radius:3px;max-height:18rem;margin:.8rem 0 0;padding:.9rem 1rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;line-height:1.5;overflow-y:auto}.encuesta-module__yJWF5a__copy{width:100%;font:inherit;background:var(--esm);color:#fff;cursor:pointer;border:0;border-radius:3px;margin-top:.6rem;padding:.75rem;font-size:.94rem;font-weight:640}.encuesta-module__yJWF5a__glosaT{font-family:var(--serif);letter-spacing:.13em;text-transform:uppercase;color:var(--oro);margin:0 0 .5rem;font-size:.74rem;font-weight:600}.encuesta-module__yJWF5a__glosa{flex-direction:column;gap:.5rem;display:flex}.encuesta-module__yJWF5a__glosa>div{border-bottom:1px dashed var(--linea);grid-template-columns:8.5rem 1fr;gap:.7rem;padding-bottom:.5rem;font-size:.88rem;display:grid}.encuesta-module__yJWF5a__glosa>div:last-child{border-bottom:0;padding-bottom:0}.encuesta-module__yJWF5a__glosa b{color:var(--esm)}.encuesta-module__yJWF5a__glosa span{color:var(--tinta2)}.encuesta-module__yJWF5a__aviso{background:var(--oro-cl);border-left:3px solid var(--rojo);color:var(--tinta2);border-radius:2px;margin:0 0 1rem;padding:.7rem .9rem;font-size:.88rem}.encuesta-module__yJWF5a__pie{border-top:1px solid var(--linea);color:var(--tinta3);flex-wrap:wrap;justify-content:space-between;gap:.4rem;margin-top:2.5rem;padding-top:1rem;font-size:.82rem;display:flex}.encuesta-module__yJWF5a__puerta{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.encuesta-module__yJWF5a__puertaCaja{background:var(--papel);border:1px solid var(--linea);border-radius:3px;width:100%;max-width:24rem;padding:2rem 1.8rem}.encuesta-module__yJWF5a__pinInput{width:100%;font:inherit;letter-spacing:.3em;text-align:center;background:var(--crema);color:var(--tinta);border:1px solid var(--linea);border-radius:3px;margin-top:.4rem;padding:.7rem;font-family:ui-monospace,Menlo,monospace;font-size:1.5rem}.encuesta-module__yJWF5a__error{color:var(--rojo);margin:.7rem 0 0;font-size:.88rem}@media (max-width:26rem){.encuesta-module__yJWF5a__dimrow{grid-template-columns:5.6rem 1fr 2rem;gap:.4rem;font-size:.82rem}.encuesta-module__yJWF5a__glosa>div{grid-template-columns:1fr;gap:.1rem}.encuesta-module__yJWF5a__opt{font-size:.9rem}.encuesta-module__yJWF5a__copybox{max-height:15rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.encuesta-module__yJWF5a__raiz,.encuesta-module__yJWF5a__raiz *{transition:none!important;animation:none!important}}