.diagnostico-module__4gKyZa__shell,.diagnostico-module__4gKyZa__form{background:radial-gradient(#bfa27a24 .7px,#0000 .7px) 0 0/10px 10px,#faf9f6;border:1px solid #cfc8bd;border-radius:22px;min-height:640px;margin:0;overflow:hidden}.diagnostico-module__4gKyZa__shell{grid-template-columns:1.15fr .85fr;display:grid}.diagnostico-module__4gKyZa__intro{flex-direction:column;justify-content:center;align-items:flex-start;padding:72px;display:flex}.diagnostico-module__4gKyZa__intro>span,.diagnostico-module__4gKyZa__resultCopy>span,.diagnostico-module__4gKyZa__answerSummary>span{letter-spacing:1.7px;text-transform:uppercase;color:#806139;font-size:11px;font-weight:600}.diagnostico-module__4gKyZa__intro h1,.diagnostico-module__4gKyZa__resultCopy h1{letter-spacing:-3px;margin:22px 0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.04}.diagnostico-module__4gKyZa__intro p,.diagnostico-module__4gKyZa__resultCopy>p{color:#465048;max-width:650px;font-size:17px;line-height:1.7}.diagnostico-module__4gKyZa__start{color:#fff;background:#17231d;align-items:center;gap:28px;margin-top:32px;padding:18px 22px;font-size:15px;display:flex}.diagnostico-module__4gKyZa__start svg{width:19px}.diagnostico-module__4gKyZa__intro small{color:#677068;margin-top:16px}.diagnostico-module__4gKyZa__visual{color:#f8f6f0;letter-spacing:2px;background:#111514;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px;font-size:11px;display:flex}.diagnostico-module__4gKyZa__visual span:last-of-type{color:#d1b184}.diagnostico-module__4gKyZa__visual i{border-left:1px dashed #bfa27a;height:76px}.diagnostico-module__4gKyZa__visual svg{color:#d1b184;border:1px solid #bfa27a;border-radius:50%;width:54px;height:54px;padding:14px}.diagnostico-module__4gKyZa__form header{border-bottom:1px solid #d5cec4;align-items:center;gap:24px;padding:27px 34px;display:flex}.diagnostico-module__4gKyZa__form header>button{padding:9px}.diagnostico-module__4gKyZa__progress{grid-template-columns:1fr auto;gap:8px;width:100%;font-size:12px;display:grid}.diagnostico-module__4gKyZa__progress small{color:#6b726d}.diagnostico-module__4gKyZa__progress i{background:#dfd9cf;grid-column:1/-1;height:2px}.diagnostico-module__4gKyZa__progress b{background:#9b794d;height:100%;transition:width .3s;display:block}.diagnostico-module__4gKyZa__question{max-width:800px;margin:auto;padding:60px 45px 72px}.diagnostico-module__4gKyZa__question>span{color:#97764b;font-size:13px}.diagnostico-module__4gKyZa__question h1{letter-spacing:-2px;margin:16px 0 12px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.12}.diagnostico-module__4gKyZa__question>p{color:#626b64;margin-bottom:30px;font-size:15px}.diagnostico-module__4gKyZa__options{gap:10px;display:grid}.diagnostico-module__4gKyZa__options button{text-align:left;background:#fdfcf9;border:1px solid #cbc4b8;grid-template-columns:38px 1fr 24px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:14px;transition:all .16s;display:grid}.diagnostico-module__4gKyZa__options button:hover,.diagnostico-module__4gKyZa__options .diagnostico-module__4gKyZa__selected{background:#eee5d8;border-color:#947247;transform:translate(4px)}.diagnostico-module__4gKyZa__options b{border:1px solid #bea67f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.diagnostico-module__4gKyZa__options svg{width:17px}.diagnostico-module__4gKyZa__finish{color:#fff;background:#17231d;align-items:center;gap:16px;margin-top:20px;padding:15px 19px;display:flex}.diagnostico-module__4gKyZa__result{grid-template-columns:1.2fr .8fr}.diagnostico-module__4gKyZa__resultCopy{padding:64px}.diagnostico-module__4gKyZa__resultCopy>p{font-size:18px}.diagnostico-module__4gKyZa__firstStep{background:#eee7dc;border-left:3px solid #bfa27a;gap:9px;margin-top:30px;padding:22px;display:grid}.diagnostico-module__4gKyZa__firstStep small{text-transform:uppercase;letter-spacing:1.2px;color:#806139}.diagnostico-module__4gKyZa__firstStep strong{font-size:15px;font-weight:500;line-height:1.6}.diagnostico-module__4gKyZa__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.diagnostico-module__4gKyZa__actions a{color:#fff;background:#17231d;align-items:center;gap:15px;padding:17px 20px;display:flex}.diagnostico-module__4gKyZa__actions button{align-items:center;gap:10px;padding:12px;display:flex}.diagnostico-module__4gKyZa__actions svg{width:18px}.diagnostico-module__4gKyZa__answerSummary{color:#fff;background:#111514;flex-direction:column;justify-content:center;padding:55px 42px;display:flex}.diagnostico-module__4gKyZa__answerSummary>div{border-bottom:1px solid #ffffff21;grid-template-columns:32px 1fr;gap:12px;padding:20px 0;display:grid}.diagnostico-module__4gKyZa__answerSummary small{color:#bfa27a}.diagnostico-module__4gKyZa__answerSummary p{color:#e1e4e0;font-size:13px;line-height:1.5}@media (max-width:760px){.diagnostico-module__4gKyZa__shell,.diagnostico-module__4gKyZa__result{grid-template-columns:1fr;min-height:auto}.diagnostico-module__4gKyZa__intro,.diagnostico-module__4gKyZa__resultCopy{padding:42px 26px}.diagnostico-module__4gKyZa__intro h1,.diagnostico-module__4gKyZa__resultCopy h1{letter-spacing:-2px}.diagnostico-module__4gKyZa__visual{min-height:290px;padding:35px}.diagnostico-module__4gKyZa__visual i{height:35px}.diagnostico-module__4gKyZa__form{min-height:600px}.diagnostico-module__4gKyZa__form header{padding:20px}.diagnostico-module__4gKyZa__question{padding:42px 22px 55px}.diagnostico-module__4gKyZa__question h1{letter-spacing:-1.3px}.diagnostico-module__4gKyZa__options button{font-size:13px}.diagnostico-module__4gKyZa__answerSummary{padding:36px 26px}.diagnostico-module__4gKyZa__actions{flex-direction:column;align-items:stretch}.diagnostico-module__4gKyZa__actions a,.diagnostico-module__4gKyZa__actions button{justify-content:center}}.diagnostico-module__4gKyZa__analysing{grid-template-columns:1.05fr .95fr;min-height:530px}.diagnostico-module__4gKyZa__analysisCopy{flex-direction:column;justify-content:center;padding:64px;display:flex}.diagnostico-module__4gKyZa__analysisCopy>span{letter-spacing:1.7px;text-transform:uppercase;color:#806139;font-size:11px;font-weight:600}.diagnostico-module__4gKyZa__analysisCopy h1{letter-spacing:-3px;margin:20px 0;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.04}.diagnostico-module__4gKyZa__analysisCopy p{color:#465048;max-width:560px;font-size:17px;line-height:1.7}.diagnostico-module__4gKyZa__analysisSteps{color:#fff;background:#111514;grid-template-columns:18px 1fr;align-content:center;gap:13px 17px;padding:54px 48px;display:grid}.diagnostico-module__4gKyZa__analysisSteps>i{background:#111514;border:2px solid #bfa27a;border-radius:50%;width:10px;height:10px;margin-top:7px;animation:1.8s ease-in-out infinite diagnostico-module__4gKyZa__analysisPulse}.diagnostico-module__4gKyZa__analysisSteps>i:nth-of-type(2){animation-delay:.34s}.diagnostico-module__4gKyZa__analysisSteps>i:nth-of-type(3){animation-delay:.68s}.diagnostico-module__4gKyZa__analysisSteps>div{border-bottom:1px solid #ffffff1f;gap:5px;padding:0 0 25px;display:grid}.diagnostico-module__4gKyZa__analysisSteps>div:last-child{border-bottom:0;padding-bottom:0}.diagnostico-module__4gKyZa__analysisSteps strong{font-size:16px;font-weight:500}.diagnostico-module__4gKyZa__analysisSteps small{color:#c9cec9;font-size:13px;line-height:1.5}@keyframes diagnostico-module__4gKyZa__analysisPulse{0%,to{background:#111514;box-shadow:0 0 #bfa27a00}45%{background:#bfa27a;box-shadow:0 0 0 8px #bfa27a1c}}@media (max-width:760px){.diagnostico-module__4gKyZa__analysisCopy{padding:42px 26px}.diagnostico-module__4gKyZa__analysisCopy h1{letter-spacing:-2px}.diagnostico-module__4gKyZa__analysisSteps{padding:38px 26px}}
