.page_backBar__7S4JK{max-width:1120px;margin:0 auto;padding:calc(var(--space-32) + var(--space-8)) var(--space-6) 0}.page_backLink__Z5G4T{font-size:var(--text-sm);font-weight:500;color:var(--muted);letter-spacing:.03em;transition:color var(--duration-fast) var(--ease-out)}.page_backLink__Z5G4T:hover{color:var(--ink-2)}.page_header__Rgm6u{max-width:680px;margin:0 auto;padding:var(--space-16) var(--space-6) var(--space-12);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.page_eyebrow__FhQOu{font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--primary);display:flex;align-items:center;gap:var(--space-3)}.page_eyebrow__FhQOu:after,.page_eyebrow__FhQOu:before{content:"";display:block;width:20px;height:1px;background:var(--primary);opacity:.5}.page_title__v6Run{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:300;font-style:italic;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.page_title__v6Run em{font-style:normal;color:var(--primary)}.page_intro__4RTjb{font-size:var(--text-lg);color:var(--ink-2);line-height:1.75;max-width:560px}.page_intro__4RTjb strong{color:var(--ink);font-weight:600}.page_features__GVqiM{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:500;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.page_test__qjnde{max-width:680px;margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-20);display:flex;flex-direction:column;gap:var(--space-8)}.page_progreso__YtjBf{display:flex;align-items:center;gap:var(--space-4)}.page_progresoBar__3DfUp{flex:1 1;height:4px;background:var(--surface-2);border-radius:var(--radius-full);overflow:hidden}.page_progresoFill__RqMSB{height:100%;background:var(--primary);border-radius:var(--radius-full);transition:width var(--duration-base) var(--ease-out)}.page_progresoTexto__33RmM{font-size:var(--text-xs);color:var(--muted);font-weight:500;white-space:nowrap;min-width:3rem;text-align:right}.page_pregunta__aoIPt{display:flex;flex-direction:column;gap:var(--space-2)}.page_preguntaNumero__lugcK{font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.page_preguntaTexto__CXYSp{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;font-style:italic;color:var(--ink);line-height:1.3}.page_opciones__9lWFb{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_opcion___dNcX{width:100%;display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.page_opcion___dNcX:hover{border-color:var(--ink-2);background:var(--surface-2)}.page_opcionSeleccionada__OQTMX{border-color:var(--primary);background:oklch(.28 .115 18/.06);box-shadow:0 0 0 3px oklch(.28 .115 18/.12)}.page_opcionLetra__dn1C8{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-full);background:var(--surface-2);border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;color:var(--muted);transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}.page_opcionSeleccionada__OQTMX .page_opcionLetra__dn1C8{background:var(--primary);border-color:var(--primary);color:oklch(.97 .014 78)}.page_opcionTexto__Lj2rM{font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}.page_opcionSeleccionada__OQTMX .page_opcionTexto__Lj2rM{color:var(--ink)}.page_btnSiguiente__eJcZF{align-self:flex-end;padding:var(--space-4) var(--space-8);background:var(--primary);color:oklch(.97 .014 78);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast)}.page_btnSiguiente__eJcZF:hover:not(:disabled){background:var(--primary-dim);transform:translateY(-1px)}.page_btnSiguiente__eJcZF:disabled{opacity:.35;cursor:not-allowed}.page_resultado__bxvQI{max-width:680px;margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-20)}.page_resultadoCard__OSXV5{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-10);display:flex;flex-direction:column;gap:var(--space-6);align-items:center;text-align:center}.page_resultadoEyebrow__h_hrJ{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.page_resultadoArcano__LlGX_{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.page_resultadoNumero__OUdZY{font-family:var(--font-display);font-size:var(--text-lg);font-weight:300;letter-spacing:.2em}.page_resultadoNombre__tmp4y{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:300;font-style:italic;letter-spacing:-.02em;line-height:1.1}.page_resultadoTitulo__hoFf2{font-size:var(--text-xl);font-weight:600;color:var(--ink);line-height:1.3}.page_resultadoDescripcion__O8xcb{font-size:var(--text-base);color:var(--ink-2);line-height:1.8;max-width:520px}.page_resultadoCta__HCpja{width:100%;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-8);display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.page_resultadoCtaText__oEonl{font-size:var(--text-sm);font-style:italic;color:var(--ink-2);line-height:1.7;max-width:440px}.page_resultadoCtaButtons__Y_Xct{display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:center}.page_ctaBtnPrimary__3XG_X{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-8);background:var(--primary);color:oklch(.97 .014 78);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:600;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);white-space:nowrap}.page_ctaBtnPrimary__3XG_X:hover{background:var(--primary-dim);transform:translateY(-1px)}.page_ctaBtnGhost__afv1I{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-7);border:1.5px solid var(--border);color:var(--ink-2);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:500;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);white-space:nowrap}.page_ctaBtnGhost__afv1I:hover{border-color:var(--ink-2);color:var(--ink)}.page_ctaNote__hSMhU,.page_reiniciar__zjNbY{font-size:var(--text-xs);color:var(--muted)}.page_reiniciar__zjNbY{text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.page_reiniciar__zjNbY:hover{color:var(--ink-2)}.page_seoSection__jQR8i{background:var(--surface-2);border-top:1px solid var(--border)}.page_seoInner__1vWU_{max-width:740px;margin:0 auto;padding:var(--space-16) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.page_seoInner__1vWU_ h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;font-style:italic;color:var(--ink)}.page_seoInner__1vWU_ p{font-size:var(--text-base);color:var(--ink-2);line-height:1.8}.page_seoLinks__W4bNy{display:flex;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.page_seoLink__nMZUH{font-size:var(--text-sm);font-weight:500;color:var(--primary);transition:color var(--duration-fast) var(--ease-out)}.page_seoLink__nMZUH:hover{color:var(--primary-dim)}.page_faq__mriJt{background:var(--surface);border-top:1px solid var(--border)}.page_faqInner__YSXKQ{max-width:760px;margin:0 auto;padding:var(--space-16) var(--space-6)}.page_faqTitle__Uzb2e{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:300;font-style:italic;color:var(--ink);text-align:center;margin-bottom:var(--space-10)}.page_faqList__dpu_3{display:flex;flex-direction:column;gap:var(--space-4)}.page_faqItem__TRxhS{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8)}.page_faqItem__TRxhS dt{font-weight:600;font-size:var(--text-sm);color:var(--ink);margin-bottom:var(--space-2)}.page_faqItem__TRxhS dd{font-size:var(--text-sm);color:var(--ink-2);line-height:1.7;margin:0}@media (max-width:768px){.page_backBar__7S4JK{padding-top:var(--space-24)}}@media (max-width:540px){.page_title__v6Run{font-size:var(--text-4xl)}.page_preguntaTexto__CXYSp{font-size:var(--text-xl)}.page_resultadoNombre__tmp4y{font-size:var(--text-4xl)}.page_resultadoCard__OSXV5{padding:var(--space-8) var(--space-6)}.page_btnSiguiente__eJcZF{align-self:stretch;text-align:center}.page_features__GVqiM{flex-wrap:wrap;justify-content:center}}