.calculadora_pageContainer__86f8U{min-height:100vh;background:#f8fafc;font-family:Inter,sans-serif}.calculadora_navbarContainer__UuPPw{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;background:#fff;border-bottom:1px solid #e2e8f0}.calculadora_backLink__GFlKe{display:flex;align-items:center;gap:.5rem;color:#64748b;text-decoration:none;font-weight:500;transition:color .2s}.calculadora_backLink__GFlKe:hover{color:#0f172a}.calculadora_logo__6VLo6{font-weight:700;font-size:1.25rem;color:#0d694e}.calculadora_logo__6VLo6 span{color:#0f172a}.calculadora_contentWrapper__bdMkZ{max-width:1100px;margin:0 auto;padding:3rem 2rem}.calculadora_header__28f_6{text-align:center;margin-bottom:3rem}.calculadora_header__28f_6 h1{font-size:2.5rem;color:#0f172a;margin-bottom:1rem;font-family:Outfit,sans-serif}.calculadora_header__28f_6 p{color:#64748b;font-size:1.125rem;max-width:600px;margin:0 auto}.calculadora_calculatorGrid__6Kb_R{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;background:#fff;padding:3rem;border-radius:24px;box-shadow:0 10px 40px rgba(0,0,0,.04)}@media (max-width:900px){.calculadora_calculatorGrid__6Kb_R{grid-template-columns:1fr;padding:2rem;gap:2rem}}.calculadora_controlsSection__OA9yI{display:flex;flex-direction:column;gap:1.5rem}.calculadora_topControls__F1zdD{display:flex;gap:1rem;align-items:center}@media (max-width:500px){.calculadora_topControls__F1zdD{flex-direction:column}}.calculadora_toggleGroup__CL2A1{display:flex;background:#f1f5f9;padding:4px;border-radius:12px;width:100%}.calculadora_toggleBtn__d396P{flex:1 1;padding:.75rem;border:none;background:transparent;color:#64748b;font-weight:600;cursor:pointer;border-radius:8px;transition:all .2s}.calculadora_activeToggle__cZtcV{flex:1 1;padding:.75rem;border:none;background:#fff;color:#0f172a;font-weight:700;cursor:default;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.calculadora_propertySelect__IZVvE{flex:1 1;padding:.75rem;border:2px solid #e2e8f0;border-radius:12px;outline:none;background:#fff;font-weight:600;color:#0f172a;cursor:pointer;width:100%}.calculadora_propertySelect__IZVvE:focus{border-color:#0d694e}.calculadora_inputGroup__Zp8_w{display:flex;flex-direction:column;gap:.75rem}.calculadora_inputGroup__Zp8_w label{font-weight:600;color:#334155;font-size:.95rem}.calculadora_currencyInput__VU2yb{position:relative;display:flex;align-items:center}.calculadora_currencyInput__VU2yb span{position:absolute;left:1rem;color:#64748b;font-weight:600;font-size:1.25rem}.calculadora_currencyInput__VU2yb input{width:100%;padding:1rem 1rem 1rem 3.5rem;font-size:1.25rem;font-weight:600;color:#0f172a;border:2px solid #e2e8f0;border-radius:12px;outline:none;transition:border-color .2s}.calculadora_currencyInput__VU2yb input:focus{border-color:#0d694e}.calculadora_anticipoButton__XwJAi{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;background:#fff;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s;text-align:left}.calculadora_anticipoButton__XwJAi:hover{border-color:#0d694e;background:#f8fafc}.calculadora_anticipoInfo__AJFfL{display:flex;flex-direction:column;gap:.25rem}.calculadora_anticipoTitle__FOHoL{font-size:1.25rem;font-weight:700;color:#0f172a}.calculadora_anticipoSubtitle__lJs_U{font-size:.85rem;color:#64748b;font-weight:500}.calculadora_anticipoArrow__nPI4a{color:#0d694e}.calculadora_rowInputs__a_kzq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.calculadora_rateInput__ustbs,.calculadora_rowInputs__a_kzq select{padding:1rem;font-size:1rem;font-weight:500;color:#0f172a;border:2px solid #e2e8f0;border-radius:12px;outline:none;background:#fff;transition:border-color .2s;width:100%}.calculadora_rateInput__ustbs:focus,.calculadora_rowInputs__a_kzq select:focus{border-color:#0d694e}.calculadora_infoBox__V5kVK{display:flex;align-items:center;gap:.5rem;background:#f1f5f9;padding:1rem;border-radius:12px;color:#475569;font-size:.9rem}.calculadora_infoBox__V5kVK strong{color:#0f172a}.calculadora_taxesBox__zaCRu{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;margin-top:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.calculadora_taxesHeader__uvF4T{display:flex;align-items:center;gap:.5rem;color:#334155;margin-bottom:1rem;border-bottom:1px solid #f1f5f9;padding-bottom:.5rem}.calculadora_taxesHeader__uvF4T h4{margin:0;font-weight:600;font-size:1rem}.calculadora_taxesList__9TWAZ{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.calculadora_taxItem__EYKlK{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:#475569}.calculadora_taxItem__EYKlK strong{color:#0f172a;font-weight:600}.calculadora_taxDisclaimer__pXI6S{font-size:.75rem;color:#94a3b8;margin:0;line-height:1.4}.calculadora_resultsSection__7TGL6{display:flex;flex-direction:column;gap:2rem}.calculadora_resultCard__F_dCG{background:#0d694e;border-radius:20px;padding:2.5rem;color:#fff;text-align:center;box-shadow:0 15px 30px rgba(13,105,78,.2)}.calculadora_resultCard__F_dCG h3{font-size:1rem;font-weight:500;opacity:.9;margin-bottom:.5rem}.calculadora_monthlyValue__AVkoL{font-size:3.5rem;font-weight:700;font-family:Outfit,sans-serif;margin-bottom:2rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.calculadora_chartArea__P5wtm{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.calculadora_donutPlaceholder__ISqK4{width:140px;height:140px;position:relative}.calculadora_donutRing__WUGdc{width:100%;height:100%;background:conic-gradient(hsla(0,0%,100%,.9) 0 65%,hsla(0,0%,100%,.3) 65% 100%)}.calculadora_donutCenter__cHRT6,.calculadora_donutRing__WUGdc{border-radius:50%;display:flex;align-items:center;justify-content:center}.calculadora_donutCenter__cHRT6{width:110px;height:110px;background:#0d694e}.calculadora_chartLegend__tS737{display:flex;gap:1.5rem;font-size:.9rem;opacity:.9}.calculadora_legendItem__aGX7J{display:flex;align-items:center;gap:.5rem}.calculadora_dotPrincipal__yPd9O{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.9)}.calculadora_dotInterest__uebUs{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3)}.calculadora_aiAdvisorBox__DPrzs{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:16px;padding:1.5rem;position:relative}.calculadora_aiHeader__GvGL9{display:flex;align-items:center;gap:.5rem;color:#0284c7;margin-bottom:1rem}.calculadora_aiHeader__GvGL9 h4{font-weight:700;font-size:1.1rem;margin:0}.calculadora_aiIcon__5y_CH{color:#0ea5e9;animation:calculadora_pulse__P5cpN 2s infinite}@keyframes calculadora_pulse__P5cpN{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.calculadora_aiBody__l8GZ5 p{color:#0f172a;line-height:1.6;font-size:1rem;margin:0}.calculadora_typingIndicator__7OExN{display:flex;gap:4px;align-items:center;height:24px}.calculadora_typingIndicator__7OExN span{width:6px;height:6px;background:#0284c7;border-radius:50%;animation:calculadora_typing__Z5in8 1.4s ease-in-out infinite both}.calculadora_typingIndicator__7OExN span:first-child{animation-delay:-.32s}.calculadora_typingIndicator__7OExN span:nth-child(2){animation-delay:-.16s}@keyframes calculadora_typing__Z5in8{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.calculadora_modalOverlay__S8glT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.calculadora_modalContent__mF_6n{background:#fff;border-radius:20px;width:100%;max-width:440px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:calculadora_modalEnter__Q_oeI .3s ease-out;max-height:90vh;overflow-y:auto}@keyframes calculadora_modalEnter__Q_oeI{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.calculadora_modalHeader___X9sK{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #f1f5f9}.calculadora_modalHeader___X9sK h3{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}.calculadora_closeBtn__pAx03{background:transparent;border:none;color:#64748b;cursor:pointer;transition:color .2s;display:flex}.calculadora_closeBtn__pAx03:hover{color:#0f172a}.calculadora_modalBody__rbYUZ{padding:1.5rem}.calculadora_dualInputGroup__m5h0B{display:flex;border:1px solid #0f172a;border-radius:12px;overflow:hidden;margin-bottom:2rem}.calculadora_dualInputWrapper__vBNgf{flex:1 1;display:flex;align-items:center;padding:1rem;background:#fff}.calculadora_dualInputWrapper__vBNgf input,.calculadora_dualInputWrapper__vBNgf span{color:#0f172a;font-weight:600;font-size:1.1rem}.calculadora_dualInputWrapper__vBNgf input{width:100%;border:none;outline:none;text-align:right;background:transparent;padding-right:.5rem}.calculadora_dualInputDivider__h3_wL{width:1px;background:#0f172a}.calculadora_switchGroup__dEKTU{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.calculadora_switchGroup__dEKTU span{font-weight:500;color:#0f172a;font-size:1.05rem}.calculadora_switch__wCnvN{position:relative;display:inline-block;width:52px;height:28px}.calculadora_switch__wCnvN input{opacity:0;width:0;height:0}.calculadora_sliderRound__W_irP{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.4s;border-radius:28px}.calculadora_sliderRound__W_irP:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}input:checked+.calculadora_sliderRound__W_irP{background-color:#6366f1}input:checked+.calculadora_sliderRound__W_irP:before{transform:translateX(24px)}.calculadora_bonusesSection__eAfMj{margin-bottom:2rem;animation:calculadora_fadeIn__w4ZbT .3s ease-out}@keyframes calculadora_fadeIn__w4ZbT{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.calculadora_bonusesSection__eAfMj h4{font-size:1rem;font-weight:600;color:#0f172a;margin-bottom:1rem}.calculadora_checkboxList__uTr4G{display:flex;flex-direction:column;gap:1rem}.calculadora_checkboxItem__X6loC{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.calculadora_checkboxItem__X6loC input[type=checkbox]{width:20px;height:20px;margin-top:2px;accent-color:#6366f1;cursor:pointer;border-radius:4px;border:1px solid #cbd5e1}.calculadora_checkboxItem__X6loC span{font-size:.95rem;color:#475569;line-height:1.4}.calculadora_afpPanel__wGeL6{background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;border-left:4px solid #6366f1;padding:1rem;margin-bottom:2rem;animation:calculadora_fadeIn__w4ZbT .3s ease-out}.calculadora_afpHeader__otbam{font-weight:700;color:#4f46e5;margin-bottom:1rem;font-size:.95rem}.calculadora_afpField__eX9j4{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.calculadora_afpField__eX9j4 label{font-size:.9rem;color:#334155;font-weight:600}.calculadora_afpInputBox__cyxzU{display:flex;align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem .75rem}.calculadora_afpInputBox__cyxzU input{flex:1 1;border:none;outline:none;font-size:1rem;color:#0f172a}.calculadora_afpInputBox__cyxzU span{color:#94a3b8;font-weight:600}.calculadora_afpSlider__Pnp4_{width:100%;accent-color:#6366f1}.calculadora_afpTotal__h4N3c{text-align:right;color:#4f46e5;font-size:.9rem;font-weight:600;margin-top:.25rem}.calculadora_totalSubsidiesBox__NanzZ{background:#eff6ff;border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;border:1px solid #bfdbfe}.calculadora_totalSubsidiesBox__NanzZ span{font-size:.95rem;color:#1e3a8a;font-weight:600}.calculadora_totalSubsidiesValue__xZKB8{font-size:1.5rem;color:#4f46e5;font-weight:700}.calculadora_modalDoneBtn__pdGqw{width:100%;padding:1rem;background:#6366f1;color:#fff;border:none;border-radius:12px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:background .2s}.calculadora_modalDoneBtn__pdGqw:hover{background:#4f46e5}.calculadora_bonusRow___UqJh{display:flex;flex-direction:column;gap:.5rem}.calculadora_bonusInputBox__Fv_As{display:flex;align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem .75rem;margin-left:1.75rem;width:calc(100% - 1.75rem)}.calculadora_bonusInputBox__Fv_As span{color:#94a3b8;font-weight:600;margin-right:.5rem}.calculadora_bonusInputBox__Fv_As input{flex:1 1;border:none;outline:none;font-size:.95rem;color:#0f172a}.calculadora_checkboxRowContainer__9kNB2{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.calculadora_tooltipContainer__fxbvp{position:relative;display:flex;align-items:center}.calculadora_infoIcon__s0PIz{color:#94a3b8;cursor:pointer;margin-top:2px;transition:color .2s}.calculadora_infoIcon__s0PIz:hover{color:#6366f1}.calculadora_tooltipBox__nw09C{position:absolute;top:100%;right:0;margin-top:.5rem;width:250px;background:#1e293b;color:#fff;padding:.75rem 1rem;border-radius:8px;font-size:.85rem;line-height:1.4;z-index:10;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:calculadora_fadeIn__w4ZbT .2s ease-out}.calculadora_tooltipBox__nw09C:before{content:"";position:absolute;bottom:100%;right:6px;border:6px solid transparent;border-bottom-color:#1e293b}.calculadora_creditConditionsBox__brb5L{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.calculadora_creditHeader__egaL7{display:flex;align-items:center;gap:.5rem;color:#334155;margin-bottom:1rem;border-bottom:1px solid #f1f5f9;padding-bottom:.5rem}.calculadora_creditHeader__egaL7 h4{margin:0;font-weight:600;font-size:1rem}.calculadora_creditGrid__5Kyu_{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.calculadora_creditInput___rXLj,.calculadora_creditSelect__yt6lT{padding:1rem;font-size:1rem;font-weight:500;color:#0f172a;border:2px solid #e2e8f0;border-radius:12px;outline:none;background:#fff;transition:border-color .2s;width:100%}.calculadora_creditInput___rXLj:focus,.calculadora_creditSelect__yt6lT:focus{border-color:#0d694e}.calculadora_switchGroupInline__jId6W{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0;padding:.75rem 1rem;background:#f8fafc;border-radius:8px}.calculadora_switchGroupInline__jId6W span{font-weight:500;color:#334155;font-size:.95rem}.calculadora_labelWithTooltip__sJXYD{display:flex;align-items:center;gap:.25rem}.calculadora_infoIconSm__d5XnJ{color:#94a3b8;cursor:pointer;transition:color .2s}.calculadora_infoIconSm__d5XnJ:hover{color:#0d694e}.calculadora_resultSubtitle__CJqUl{font-size:.85rem;opacity:.8;margin-top:-1.5rem;margin-bottom:.5rem}.calculadora_resultSubtitle2__l89Wz{font-size:.9rem;font-weight:600;opacity:.9;margin-bottom:1.5rem}.calculadora_summaryCard__1lx13{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.calculadora_summaryGrid__f41on{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.calculadora_summaryItem__TQ9J7{display:flex;flex-direction:column}.calculadora_summaryTitle__CiYu9{font-size:.95rem;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:.4rem;margin-bottom:.2rem}.calculadora_colorDot___QKaC{width:12px;height:12px;border-radius:50%;display:inline-block}.calculadora_summarySubtitle__DQkPm{font-size:.8rem;color:#64748b;margin-bottom:.4rem;margin-left:1.1rem}.calculadora_summaryValue__9L_UA{font-size:1.1rem;font-weight:700;color:#0f172a}.calculadora_summaryValueNeg__dCcNo{font-size:1.1rem;font-weight:700;color:#059669}.calculadora_referentialText__yc2dO{margin-top:1.5rem;font-size:.75rem;color:#94a3b8;font-style:italic;text-align:center}.calculadora_downloadBtn__pZn6z{background:#0f172a;color:#fff;width:100%;padding:1rem;border-radius:12px;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;transition:all .2s ease}.calculadora_downloadBtn__pZn6z:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,23,42,.15)}.calculadora_leadInputGroup__Sv6ai{margin-bottom:1.2rem;text-align:left}.calculadora_leadInputGroup__Sv6ai label{display:block;font-size:.9rem;color:#334155;margin-bottom:.5rem;font-weight:600}.calculadora_leadInput__FDbJR{width:100%;padding:.8rem 1rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;outline:none;transition:border-color .2s ease}.calculadora_leadInput__FDbJR:focus{border-color:#0d694e}.calculadora_downloadSubmitBtn__BZiyz{background:#0d694e;color:#fff;width:100%;padding:1rem;border-radius:8px;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;transition:all .2s ease}.calculadora_downloadSubmitBtn__BZiyz:hover{background:#0a523d}.calculadora_downloadSubmitBtn__BZiyz:disabled{background:#94a3b8;cursor:not-allowed}.calculadora_modalDescription__x1lOF{color:#475569;font-size:.95rem;margin-bottom:1.5rem;line-height:1.5}@media (max-width:768px){.calculadora_navbarContainer__UuPPw{padding:1rem}.calculadora_contentWrapper__bdMkZ{padding:1.5rem 1rem}.calculadora_header__28f_6 h1{font-size:1.8rem}.calculadora_calculatorGrid__6Kb_R{padding:1.5rem;gap:1.5rem;grid-template-columns:1fr}.calculadora_rowInputs__a_kzq{grid-template-columns:1fr}.calculadora_topControls__F1zdD{flex-direction:column}.calculadora_creditGrid__5Kyu_,.calculadora_summaryGrid__f41on{grid-template-columns:1fr}.calculadora_monthlyValue__AVkoL{font-size:2.5rem}}@media (max-width:480px){.calculadora_navbarContainer__UuPPw{padding:.75rem}.calculadora_contentWrapper__bdMkZ{padding:1rem .5rem}.calculadora_calculatorGrid__6Kb_R{padding:1rem;gap:1.2rem;border-radius:16px}.calculadora_header__28f_6 h1{font-size:1.5rem}.calculadora_header__28f_6 p{font-size:1rem}.calculadora_monthlyValue__AVkoL{font-size:2rem}.calculadora_resultCard__F_dCG{padding:1.5rem}.calculadora_anticipoButton__XwJAi{padding:.8rem 1rem}.calculadora_dualInputGroup__m5h0B{flex-direction:column}.calculadora_dualInputDivider__h3_wL{width:100%;height:1px}}