.financiamento_wrapper__YEsqo{width:100%;max-width:860px;margin:0 auto}.financiamento_systemToggle__m1T78{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;margin-bottom:16px;background:#f7fbfa;border:1px solid rgba(14,165,164,.18);border-radius:16px}.financiamento_systemLeft__SVH4o{flex:1 1}.financiamento_systemLabel__Wpg1b{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#0ea5a4;margin-bottom:4px}.financiamento_systemHint__BDQHJ{font-size:13px;color:#476368;line-height:1.4;margin:0}.financiamento_systemBtns__Geyn1{display:flex;gap:8px;flex-shrink:0}.financiamento_sysBtn__S1uwk{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 20px;border:2px solid #dce8e6;border-radius:12px;background:#ffffff;color:#476368;cursor:pointer;transition:all .2s ease;min-width:80px}.financiamento_sysBtn__S1uwk:hover{border-color:#0ea5a4;color:#133134}.financiamento_sysBtnName___bnCB{font-size:15px;font-weight:900;letter-spacing:.5px}.financiamento_sysBtnSub__HzQIP{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.75}.financiamento_sysBtnActive__1weUO{border-color:#0ea5a4;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff}.financiamento_sysBtnActive__1weUO .financiamento_sysBtnSub__HzQIP{opacity:.85}.financiamento_calcGrid__UH3HU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.financiamento_inputPanel__5Wlsj{padding:22px;background:#ffffff;border:1px solid #e4eeed;border-radius:20px}.financiamento_panelTitle__NPZe0{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#0ea5a4;margin:0 0 20px}.financiamento_field__t_u5e{margin-bottom:20px}.financiamento_fieldRow__LWVe3{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px}.financiamento_fieldLabel__aoFhn{font-size:14px;font-weight:700;color:#133134}.financiamento_fieldValue__ScF4w{font-size:14px;font-weight:800;color:#0ea5a4;white-space:nowrap}.financiamento_range__p98vm{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:#dce8e6;outline:none;cursor:pointer;margin-bottom:6px}.financiamento_range__p98vm::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:999px;background:linear-gradient(135deg,#0ea5a4,#1a7058);box-shadow:0 2px 8px rgba(14,165,164,.4);cursor:pointer}.financiamento_range__p98vm::-moz-range-thumb{width:20px;height:20px;border-radius:999px;border:none;background:linear-gradient(135deg,#0ea5a4,#1a7058);box-shadow:0 2px 8px rgba(14,165,164,.4);cursor:pointer}.financiamento_rangeLabels__X8by5{display:flex;justify-content:space-between;font-size:11px;color:#8fa9ad;font-weight:600;margin-top:2px}.financiamento_prazoGroup__3a8jY{display:flex;gap:6px;flex-wrap:wrap}.financiamento_prazoBtn__P8AMW{flex:1 1;min-width:42px;padding:8px 4px;border:1.5px solid #dce8e6;border-radius:10px;background:#ffffff;color:#476368;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease;text-align:center}.financiamento_prazoBtn__P8AMW:hover{border-color:#0ea5a4;color:#133134}.financiamento_prazoBtnActive__sb7aR{border-color:#0ea5a4;background:#0ea5a4;color:#ffffff}.financiamento_entradaBox__fsuQa{margin-top:4px;padding:14px 16px;background:#f7fbfa;border-radius:12px}.financiamento_entradaRow__KHj0e{display:flex;justify-content:space-between;font-size:13px;color:#133134;font-weight:700;margin-bottom:8px}.financiamento_entradaBar__Tkkpy{width:100%;height:8px;background:rgba(14,165,164,.18);border-radius:999px;overflow:hidden;margin-bottom:6px}.financiamento_entradaFill__wClNl{height:100%;background:linear-gradient(90deg,#0ea5a4,#1a7058);border-radius:999px;transition:width .3s ease}.financiamento_entradaLegend__E7r6w{display:flex;justify-content:space-between;font-size:11px;font-weight:700}.financiamento_entradaLegEntry__tjJlA{color:#0ea5a4}.financiamento_entradaLegFinanc__Qg0hX{color:#8fa9ad}.financiamento_resultPanel__KiEnO{display:flex;flex-direction:column;gap:12px}.financiamento_resultHero__GiTl1{padding:22px 20px;background:linear-gradient(135deg,#133134,#0e2a2c 40%,#1a4040);border-radius:20px;color:#ffffff}.financiamento_resultHeroTop__CK63B{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.financiamento_resultHeroLabel__Vn_XC{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:rgba(255,255,255,.6)}.financiamento_resultHeroBadge__G9_mU{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:3px 8px;border-radius:999px;background:rgba(14,165,164,.3);color:#5ee0df}.financiamento_resultHeroValue__ncOxo{font-size:32px;font-weight:900;color:#ffffff;line-height:1.1;margin-bottom:6px;letter-spacing:-.5px}.financiamento_resultHeroSub__SzT4a{font-size:13px;color:rgba(255,255,255,.6);line-height:1.5;margin-bottom:16px}.financiamento_resultHeroSub__SzT4a strong{color:#5ee0df}.financiamento_resultHeroArrow__EFz1Z{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:999px;background:rgba(16,185,129,.2);color:#34d399;font-size:11px;font-weight:800}.financiamento_resultHeroStats__8_rfR{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.financiamento_resultHeroStat__VtIcR{display:flex;flex-direction:column;gap:3px;flex:1 1}.financiamento_resultHeroStat__VtIcR span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.5)}.financiamento_resultHeroStat__VtIcR strong{font-size:15px;font-weight:900;color:#ffffff}.financiamento_resultHeroStatDiv__k7JCR{width:1px;height:32px;background:rgba(255,255,255,.1)}.financiamento_plainBox__aH6bu{display:flex;gap:10px;padding:14px 16px;background:#f0fdf8;border-left:3px solid #0ea5a4;border-radius:0 12px 12px 0}.financiamento_plainBoxIcon__FlM_w{font-size:18px;flex-shrink:0;margin-top:1px}.financiamento_plainBoxText__wQUFj{font-size:13px;color:#1a4040;line-height:1.65;margin:0}.financiamento_plainBoxText__wQUFj strong{color:#0e5f5e}.financiamento_breakdown__wjDRB{padding:4px 0}.financiamento_bRow__ZzgML{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid #f0f5f5;gap:8px}.financiamento_bRow__ZzgML:last-child{border-bottom:none}.financiamento_bLabel__S_1yJ{font-size:13px;color:#476368;font-weight:600}.financiamento_bVal__NIqSp{font-size:13px;font-weight:800;color:#133134;white-space:nowrap}.financiamento_bValWarn__Qcpik{font-size:13px;font-weight:800;color:#dc6803;white-space:nowrap}.financiamento_splitWrap__RO7o1{padding:12px 0 4px}.financiamento_splitTrack__Qa_wY{display:flex;height:10px;border-radius:999px;overflow:hidden;background:#fee2a0;margin-bottom:8px}.financiamento_splitPrincipal__psRYf{background:linear-gradient(90deg,#0ea5a4,#1a7058);border-radius:999px 0 0 999px;transition:width .4s ease}.financiamento_splitInterest__TcOuS{flex:1 1}.financiamento_splitLegend__0uXz3{display:flex;justify-content:space-between;font-size:12px;font-weight:700}.financiamento_legPrincipal__odom0{color:#0ea5a4}.financiamento_legInterest__qbYoK{color:#dc6803}.financiamento_compareHint__Ij_xz{padding:12px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;font-size:12.5px;color:#78350f;line-height:1.55}.financiamento_compareWarn__h6pLa{color:#b45309}.financiamento_compareOk__Jy1qE{color:#065f46}.financiamento_custosCard__UaSZH{padding:22px;background:linear-gradient(135deg,#f0fdf8,#e8f7f4);border:1px solid rgba(14,165,164,.2);border-radius:20px;margin-bottom:16px}.financiamento_custosHeader___Qleh{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.financiamento_custosIcon__ZZBbC{font-size:28px;flex-shrink:0}.financiamento_custosTitle__3sLnQ{font-size:15px;font-weight:900;color:#133134;margin:0 0 3px}.financiamento_custosSub__Qp60s{font-size:12px;color:#476368;margin:0}.financiamento_custosTotal__vUJsR{margin-left:auto;font-size:22px;font-weight:900;color:#0ea5a4;white-space:nowrap;flex-shrink:0}.financiamento_custosGrid__IAqi3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.financiamento_custoItem__YaOF3{display:flex;flex-direction:column;gap:3px;padding:12px 14px;background:rgba(255,255,255,.7);border-radius:12px;border:1px solid rgba(14,165,164,.12)}.financiamento_custoLabel__xwOXP{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#476368}.financiamento_custoVal__G2YLl{font-size:16px;font-weight:900;color:#133134}.financiamento_custoPct__B7BWO{font-size:11px;color:#789194}.financiamento_custosAlert__vH1WT{font-size:13px;color:#1a4040;background:rgba(255,255,255,.7);border-left:3px solid #0ea5a4;border-radius:0 8px 8px 0;padding:10px 14px;margin:0;line-height:1.55}.financiamento_custosAlert__vH1WT strong{color:#0e5f5e}.financiamento_tabelaSection__fGI1g{margin-bottom:16px}.financiamento_tabelaToggle__w3XV0{display:flex;align-items:center;gap:8px;width:100%;padding:14px 18px;background:#ffffff;border:1px solid #e4eeed;border-radius:14px;color:#133134;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;text-align:left}.financiamento_tabelaToggle__w3XV0:hover{border-color:#0ea5a4;background:#f7fbfa}.financiamento_tableScroll__p2v96{margin-top:8px;overflow-x:auto;border-radius:14px;border:1px solid #e4eeed}.financiamento_table__z9_dC{width:100%;border-collapse:collapse;font-size:13px;min-width:500px}.financiamento_table__z9_dC th{padding:11px 14px;background:#f7fbfa;text-align:right;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#476368;border-bottom:1px solid #e4eeed}.financiamento_table__z9_dC th:first-child{text-align:left}.financiamento_table__z9_dC td{padding:10px 14px;text-align:right;color:#133134;font-weight:650;border-bottom:1px solid #f0f5f5}.financiamento_table__z9_dC td:first-child{text-align:left;font-weight:800;color:#476368}.financiamento_table__z9_dC tr:last-child td{border-bottom:none}.financiamento_tdWarn__171ei{color:#dc6803!important;font-weight:800!important}.financiamento_tdGreen__twdoa{color:#059669!important;font-weight:800!important}.financiamento_tableNote__DkcRA{padding:10px 14px;font-size:12px;color:#789194;margin:0;background:#f7fbfa;border-top:1px solid #e4eeed}.financiamento_disclaimer__axCte{font-size:12px;color:#8fa9ad;line-height:1.6;padding:14px 0;border-top:1px solid #e4eeed;margin:0}@media (max-width:680px){.financiamento_systemToggle__m1T78{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.financiamento_systemBtns__Geyn1{width:100%}.financiamento_sysBtn__S1uwk{flex:1 1;padding:10px 12px}.financiamento_calcGrid__UH3HU{grid-template-columns:1fr}.financiamento_resultHeroValue__ncOxo{font-size:26px}.financiamento_custosGrid__IAqi3{grid-template-columns:1fr}.financiamento_custosHeader___Qleh{flex-wrap:wrap}.financiamento_custosTotal__vUJsR{margin-left:0;font-size:20px}}@media (max-width:400px){.financiamento_prazoGroup__3a8jY{gap:4px}.financiamento_prazoBtn__P8AMW{font-size:12px;padding:7px 2px}}.JurosCompostos_sectionLabel__xuccT{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0ea5a4;margin-bottom:6px;margin-top:2rem}.JurosCompostos_sectionTitle__VuyWa{font-size:20px!important;font-weight:700!important;color:#133134!important;margin:0 0 20px!important;text-transform:none!important;text-align:left!important;letter-spacing:-.3px!important}.JurosCompostos_infoSection__RfZkT{margin-bottom:28px}.JurosCompostos_infoText__bZyDp{font-size:15px;color:#374151;line-height:1.75;margin-bottom:14px}.JurosCompostos_infoHighlight__AJlWc{background:#f0fdf4;border-left:4px solid #1a7058;border-radius:0 12px 12px 0;padding:16px 20px;margin-bottom:20px}.JurosCompostos_infoHighlight__AJlWc p{font-size:15px;color:#065f46;line-height:1.65;margin:0;font-weight:500}.JurosCompostos_formulaCard__hCQJN{background:linear-gradient(135deg,#133134,#1a7058);border-radius:16px;padding:24px 28px;margin-bottom:28px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.JurosCompostos_formulaIcon__3zay_{font-size:36px;flex-shrink:0}.JurosCompostos_formulaContent__jJAFv{flex:1 1}.JurosCompostos_formulaTitle__d2QuE{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6ee7b7;margin-bottom:6px}.JurosCompostos_formulaText__QHMTg{font-size:20px;font-weight:800;color:#ffffff;letter-spacing:-.3px;margin-bottom:8px;font-family:Courier New,monospace}.JurosCompostos_formulaExplain__s1_11{font-size:13px;color:rgba(255,255,255,.72);line-height:1.6;margin:0}.JurosCompostos_cardsGrid__t412w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:28px}.JurosCompostos_card__8j96F{background:#ffffff;border:1px solid #e8f5e9;border-radius:16px;padding:20px 18px;box-shadow:0 2px 12px rgba(19,49,52,.06);transition:box-shadow .25s ease,transform .25s ease}.JurosCompostos_card__8j96F:hover{box-shadow:0 8px 28px rgba(19,49,52,.12);transform:translateY(-2px)}.JurosCompostos_cardIcon__7bzll{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:12px}.JurosCompostos_cardTitle__thSjw{font-size:14px;font-weight:700;color:#133134;margin-bottom:6px;line-height:1.3}.JurosCompostos_cardText__HdAPe{font-size:13px;color:#4b5563;line-height:1.55;margin:0}.JurosCompostos_howToSection__XFFD_{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;padding:28px 28px 20px;margin-bottom:28px}.JurosCompostos_stepsGrid__LvqN6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:16px}.JurosCompostos_stepItem__gh6rR{display:flex;align-items:flex-start;gap:12px;background:#ffffff;border-radius:12px;padding:14px 16px;border:1px solid #d1fae5}.JurosCompostos_stepNumber__UIF4C{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#ffffff}.JurosCompostos_stepText__GMQtm{font-size:13px;color:#374151;line-height:1.5;font-weight:500;margin:0;padding-top:4px}.JurosCompostos_formSection__roy7A{margin-bottom:28px}.JurosCompostos_formHeader__iG6A9{display:flex;align-items:center;gap:12px;margin-bottom:16px}.JurosCompostos_formHeaderIcon__wmlJV{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#0ea5a4,#1a7058);display:flex;align-items:center;justify-content:center;font-size:18px}.JurosCompostos_formHeaderTitle__ZCa5r{font-size:18px!important;font-weight:700!important;color:#133134!important;margin:0!important;text-transform:none!important;text-align:left!important;letter-spacing:-.3px!important}.JurosCompostos_comparisonSection__XZgZj{margin-bottom:28px}.JurosCompostos_comparisonGrid__t2_1t{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.JurosCompostos_comparisonCard__mjEYJ{border-radius:16px;padding:22px 20px}.JurosCompostos_comparisonCardSimples__4Punb{background:#fafafa;border:1px solid #e5e7eb}.JurosCompostos_comparisonCardCompostos__aX4mx{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0}.JurosCompostos_comparisonCardLabel__L9U0u{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.JurosCompostos_comparisonCardLabelSimples__kjPfP{color:#6b7280}.JurosCompostos_comparisonCardLabelCompostos__giAiX{color:#1a7058}.JurosCompostos_comparisonCardTitle__XW35Z{font-size:16px;font-weight:700;color:#133134;margin-bottom:10px;line-height:1.3}.JurosCompostos_comparisonCardText__23JAi{font-size:13px;color:#4b5563;line-height:1.65;margin:0}.JurosCompostos_comparisonCardExample__dA89s{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:600;line-height:1.4}.JurosCompostos_exampleSimples__UrdqZ{background:#f3f4f6;color:#374151}.JurosCompostos_exampleCompostos__Iw9LB{background:#d1fae5;color:#065f46}.JurosCompostos_ctaCard__y1yz4{background:linear-gradient(135deg,#0ea5a4,#1a7058);border-radius:20px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.JurosCompostos_ctaContent__dmzhx{flex:1 1}.JurosCompostos_ctaTitle__ilgf9{font-size:17px;font-weight:700;color:#ffffff;margin-bottom:6px;line-height:1.3}.JurosCompostos_ctaText__LLmh3{font-size:14px;color:rgba(255,255,255,.82);line-height:1.55;margin:0}.JurosCompostos_ctaButton__kaCrE{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;background:#ffffff;color:#1a7058;font-size:14px;font-weight:700;text-decoration:none;padding:12px 22px;border-radius:12px;transition:background .2s ease,transform .2s ease;white-space:nowrap}.JurosCompostos_ctaButton__kaCrE:hover{background:#d1fae5;color:#1a7058;transform:translateY(-1px)}.JurosCompostos_relatedSection___EDzi{margin-bottom:28px}.JurosCompostos_relatedGrid__ydSEK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:16px}.JurosCompostos_relatedLink__WYPFL{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;text-decoration:none;color:#133134;font-size:13px;font-weight:600;line-height:1.35;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.JurosCompostos_relatedLink__WYPFL:hover{border-color:#6ee7b7;box-shadow:0 4px 14px rgba(19,49,52,.08);transform:translateY(-1px);color:#1a7058}.JurosCompostos_relatedLinkIcon__DcATj{font-size:20px;flex-shrink:0}.JurosCompostos_disclaimer__S1E14{font-size:12px;color:#8fa9ad;line-height:1.6;padding:14px 0;border-top:1px solid #e4eeed;margin:0}@media (max-width:768px){.JurosCompostos_cardsGrid__t412w,.JurosCompostos_comparisonGrid__t2_1t,.JurosCompostos_stepsGrid__LvqN6{grid-template-columns:1fr}.JurosCompostos_ctaCard__y1yz4{flex-direction:column;align-items:flex-start;padding:22px 20px}.JurosCompostos_ctaButton__kaCrE{width:100%;justify-content:center}.JurosCompostos_howToSection__XFFD_{padding:22px 18px 16px}.JurosCompostos_relatedGrid__ydSEK{grid-template-columns:1fr}.JurosCompostos_formulaCard__hCQJN{padding:20px;flex-direction:column;gap:14px}.JurosCompostos_formulaText__QHMTg{font-size:16px}}