.diagnostico_container__XgDUM{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 60px}@media (max-width:1024px){.diagnostico_container__XgDUM{padding:0 40px}}@media (max-width:768px){.diagnostico_container__XgDUM{padding:0 24px}}.diagnostico_hero__MTyWE{min-height:320px;background:var(--primitive-void-900);padding:calc(var(--nav-height) + var(--space-16)) 0 var(--space-16);display:flex;align-items:flex-end}.diagnostico_heroLead__zn72X{font-family:var(--font-body);font-size:20px;color:var(--primitive-text-void-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.diagnostico_heroQuestion__GY_Mj{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:clamp(2.5rem,5vw,3.5rem);letter-spacing:-.04em;color:var(--primitive-text-void-100);line-height:var(--leading-snug)}.diagnostico_formSection__zjwIf{background:var(--primitive-cloud-200);padding:var(--space-20) 0}.diagnostico_formContainer__NnLDe{max-width:var(--container-narrow);margin:0 auto;padding:0 60px}@media (max-width:1024px){.diagnostico_formContainer__NnLDe{padding:0 40px}}@media (max-width:768px){.diagnostico_formContainer__NnLDe{padding:0 24px}}.diagnostico_contexto__1Ee4Z{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.diagnostico_contexto__1Ee4Z p{font-family:var(--font-body);font-size:17px;color:var(--primitive-text-cloud-900);line-height:var(--leading-relaxed)}.diagnostico_sep__LAnAR{height:1px;background:rgba(0,0,0,.07);margin:var(--space-8) 0}.diagnostico_prova___Oo5x{background:var(--primitive-void-900);padding:var(--space-20) 0 var(--space-32)}.diagnostico_provaLabel__v46hW{font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--primitive-text-void-muted);margin-bottom:var(--space-6)}.diagnostico_provaCard__D9T9O{max-width:560px;padding:var(--space-8);border:1px solid var(--primitive-void-500);border-radius:var(--radius-lg)}.diagnostico_provaSegmento__rRRVz{font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:10px;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--primitive-text-void-muted);margin-bottom:var(--space-4)}.diagnostico_provaResultado__DQC0E{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:28px;letter-spacing:var(--tracking-snug);color:var(--primitive-text-void-100);margin-bottom:var(--space-3)}.diagnostico_provaDesc__hXUTl{font-family:var(--font-body);font-size:15px;color:var(--primitive-text-void-muted);line-height:var(--leading-relaxed)}.DiagnosticoForm_form__NkIfS{display:flex;flex-direction:column;gap:var(--space-6)}.DiagnosticoForm_row2__iQQ0n{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:600px){.DiagnosticoForm_row2__iQQ0n{grid-template-columns:1fr}}.DiagnosticoForm_field__fMYDh{display:flex;flex-direction:column;gap:var(--space-2)}.DiagnosticoForm_sectionLabel__E7jIT{font-size:11px;margin-bottom:calc(var(--space-2) * -1)}.DiagnosticoForm_label__OwT0c,.DiagnosticoForm_sectionLabel__E7jIT{font-family:var(--font-mono);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--primitive-text-cloud-muted)}.DiagnosticoForm_label__OwT0c{font-size:var(--text-mono-sm)}.DiagnosticoForm_sublabel__ic1AJ{font-family:var(--font-body);font-size:14px;color:var(--primitive-text-cloud-muted);opacity:.7;margin-top:calc(var(--space-1) * -1);line-height:var(--leading-relaxed)}.DiagnosticoForm_optional__ndW16{font-weight:var(--font-weight-regular);text-transform:none;letter-spacing:normal;opacity:.6}.DiagnosticoForm_input__uO_Az,.DiagnosticoForm_select__1PScs,.DiagnosticoForm_textarea__BlfJU{font-family:var(--font-body);font-size:16px;color:var(--primitive-text-cloud-900);background:var(--primitive-cloud-100);border:1px solid rgba(0,0,0,.12);border-radius:var(--radius-sm);padding:12px 16px;width:100%;transition:border-color var(--duration-micro) var(--motion-state);-moz-appearance:none;appearance:none;-webkit-appearance:none}.DiagnosticoForm_input__uO_Az::placeholder,.DiagnosticoForm_textarea__BlfJU::placeholder{color:hsla(0,0%,8%,.3)}.DiagnosticoForm_input__uO_Az:focus,.DiagnosticoForm_select__1PScs:focus,.DiagnosticoForm_textarea__BlfJU:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:transparent}.DiagnosticoForm_inputError___ul_k{border-color:var(--primitive-error);background:var(--primitive-error-bg)}.DiagnosticoForm_textarea__BlfJU{resize:vertical;min-height:100px;line-height:var(--leading-relaxed)}.DiagnosticoForm_select__1PScs{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23707070' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.DiagnosticoForm_sep__S35y9{height:1px;background:rgba(0,0,0,.07);margin:var(--space-4) 0}.DiagnosticoForm_error__eig0y{font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:11px;color:var(--primitive-error);letter-spacing:var(--tracking-wide)}.DiagnosticoForm_submitError__CAEmh{font-family:var(--font-body);font-size:14px;color:var(--primitive-error);padding:var(--space-4);border:1px solid var(--primitive-error-border);border-radius:var(--radius-sm);background:var(--primitive-error-bg)}.DiagnosticoForm_submitBtn__y5gGR{width:100%;justify-content:center;padding:16px;font-size:var(--text-mono-md);margin-top:var(--space-4);background:transparent!important;color:#6b5cff!important;border:1.5px solid #6b5cff!important}.DiagnosticoForm_submitBtn__y5gGR:hover{background:#6b5cff!important;color:#fff!important;transform:translateY(-1px)}.DiagnosticoForm_submitBtn__y5gGR:disabled{opacity:.6;pointer-events:none}.DiagnosticoForm_submitMicro__Ok0w2{font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--primitive-text-cloud-muted);text-align:center;line-height:1.8;opacity:.7}.DiagnosticoForm_success__epPMS{padding:var(--space-16) 0;animation:DiagnosticoForm_fadeInUp__ixJJt var(--duration-medium) var(--motion-enter)}.DiagnosticoForm_successTitle__hfGhg{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:28px;letter-spacing:var(--tracking-snug);color:var(--primitive-text-cloud-900);margin-bottom:var(--space-6)}.DiagnosticoForm_successBody__x15rx{font-family:var(--font-body);font-size:17px;color:var(--primitive-text-cloud-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.DiagnosticoForm_successSigilo__wdApX{color:var(--color-accent);font-size:12px;margin-top:var(--space-6)}@keyframes DiagnosticoForm_fadeInUp__ixJJt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}