._categriaCalculadoras_heroCalc__ysWva{text-align:center;padding:20px}._categriaCalculadoras_heroBadge__G1S1w{font-size:12px;font-weight:700;color:#6b7280;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}._categriaCalculadoras_heroTitle__4oe46{font-size:36px;font-weight:900;line-height:1.1;margin-bottom:12px;color:#111827}._categriaCalculadoras_heroTitle__4oe46 span{background:linear-gradient(90deg,#22c55e,#16a34a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._categriaCalculadoras_heroSub__1vVai{max-width:600px;margin:0 auto 5px;font-size:16px}._categriaCalculadoras_stats__bXlex{display:flex;justify-content:center;gap:20px;font-size:14px;color:#6b7280}._categriaCalculadoras_dot__13s7i{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px}._categriaCalculadoras_sectionCalc__qXcsV{margin-top:40px}._categriaCalculadoras_sectionTitle__DMu1b{font-size:24px;font-weight:800;margin-bottom:8px;display:flex;align-items:center;gap:10px}._categriaCalculadoras_sectionSub__QXbzj{color:#6b7280;margin-bottom:20px}._categriaCalculadoras_gridCalc__mV57C{display:flex;gap:10px;justify-content:left;flex-wrap:wrap}._categriaCalculadoras_cardCalc__3gMWn{background:#fff;border-radius:16px;padding:20px;border:1px solid #4b5563;transition:all .2s ease;width:32%;display:flex;flex-direction:column;min-height:320px}._categriaCalculadoras_cardCalc__3gMWn:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.08)}._categriaCalculadoras_badge__MDuax{width:56%;font-size:12px;font-weight:700;color:#0ea5a4;padding:5px;border-radius:5px}._categriaCalculadoras_disponivel__Uk9J_{color:#1a7058}._categriaCalculadoras_emBreve__1YEsE{background:#e5e7eb;color:#374151}._categriaCalculadoras_cardTitle__dH6VD{font-size:16px;font-weight:800;margin-bottom:8px}._categriaCalculadoras_cardDesc__OkLha{font-size:14px;margin-bottom:15px}._categriaCalculadoras_lista__JpI0S{padding-left:18px;margin-bottom:15px}._categriaCalculadoras_lista__JpI0S li{font-size:13px;margin-bottom:6px;font-size:14px}._categriaCalculadoras_cta__GdQlB{margin-top:auto;display:block;text-align:center;padding:10px;border-radius:10px;font-weight:700;text-decoration:none;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:white;transition:.2s}._categriaCalculadoras_cta__GdQlB:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 10px 10px #0ea5a4}._categriaCalculadoras_ctaDisabled___H4ln{background:#e5e7eb;color:#6b7280;cursor:not-allowed}._categriaCalculadoras_searchBox__Mrlar{margin:20px auto 30px;max-width:500px}._categriaCalculadoras_searchInput__6kzmP{width:100%;padding:12px 16px;border-radius:12px;border:1px solid #e5e7eb;font-size:14px;outline:none;transition:.2s}._categriaCalculadoras_searchInput__6kzmP:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.15)}._categriaCalculadoras_filtros__Vmecg{display:flex;gap:10px;margin:20px 0;flex-wrap:wrap}._categriaCalculadoras_filtroBtn__l4fK9{padding:8px 14px;border-radius:999px;border:1px solid #e5e7eb;font-size:12px;text-decoration:none;color:#111827;background:#f9fafb;transition:.2s}._categriaCalculadoras_filtroBtn__l4fK9:hover{background:#f3f4f6}._categriaCalculadoras_ativo__oLHoW{background:#1a7058;color:white;border-color:#1a7058}@media (max-width:768px){._categriaCalculadoras_heroTitle__4oe46{font-size:28px}._categriaCalculadoras_cardCalc__3gMWn{width:100%}}.RecommendSection_R3recommend___Vj7q{margin:32px 0 0 5px}.RecommendSection_R3_Recommend__Title__diMlD{font-size:20px;font-weight:700;color:#111827;margin-bottom:16px;text-align:center}.RecommendSection_R3_Recommend__Container__u6Jg9{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;padding:0;margin:0;list-style:none}.RecommendSection_R3_Recommend__Item__PRcCv{width:100%}.RecommendSection_R3_Recommend__Link__EjVjE{display:block;background:#ffffff;border-radius:16px;padding:18px;text-decoration:none;color:inherit;border:1px solid #f1f5f9;transition:all .25s ease;box-shadow:0 4px 14px rgba(0,0,0,.04)}.RecommendSection_R3_Recommend__Link__EjVjE:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.08);border-color:#0ea5a4}.RecommendSection_R3_Recommend__ArticleTitleWP__96E0O{font-size:14px;color:#374151;line-height:1.6}.RecommendSection_R3_Recommend__ArticleTitleWP__96E0O span{font-size:12px;font-weight:600;color:#16a34a;margin-bottom:8px}.RecommendSection_R3_Recommend__ArticleTitle__azxim{font-size:15px;font-weight:600;color:#111827;line-height:1.5}.RecommendSection_setaIndicativa__HXLXz{margin-bottom:16px;text-align:center}.RecommendSection_seta__FpBQC{display:none}.RecommendSection_button1__jqpXT,.RecommendSection_button2__qtQ9X,.RecommendSection_button3__vpsA3{display:block;padding:14px;border-radius:12px;text-align:center;font-weight:600;text-decoration:none;margin-bottom:10px;transform:translateY(-2px);opacity:.95}.RecommendSection_button1__jqpXT{background:linear-gradient(135deg,#0ea5a4,#1a7058);color:white}.RecommendSection_button2__qtQ9X{background:#f1f5f9;color:#111827}.RecommendSection_button3__vpsA3{background:linear-gradient(135deg,#0ea5a4,#134e4a);color:#ffffff!important}@media (max-width:768px){.RecommendSection_R3_Recommend__Container__u6Jg9{grid-template-columns:1fr}}.InputArtigos_wrapper__ptqLR{margin:20px 0}.InputArtigos_searchBox__6U4lw{display:flex;align-items:center;gap:10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;padding:10px 14px;transition:all .2s ease}.InputArtigos_searchBox__6U4lw:focus-within{border-color:linear-gradient(135deg,#0ea5a4,#1a7058);background:#fff;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.InputArtigos_input__xduSc{border:none;outline:none;background:transparent;flex:1 1;font-size:.95rem}.InputArtigos_icon__PZXej{font-size:.9rem;opacity:.6}.InputArtigos_button__8jJKh{border:none;color:#fff;font-size:.8rem;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer;transition:all .2s ease}.InputArtigos_button__8jJKh,.InputArtigos_button__8jJKh:hover{background:linear-gradient(135deg,#0ea5a4,#1a7058)}.HorasTrabalho_card__cubTz{background:#fff;border-radius:20px;border:1px solid #e5e7eb;box-shadow:0 4px 24px rgba(0,0,0,.07);overflow:hidden;margin-bottom:28px}.HorasTrabalho_cardHeader__bfIIY{background:linear-gradient(135deg,#0ea5a4,#1a7058);padding:22px 28px}.HorasTrabalho_cardTitle__wb6AL{font-size:20px;font-weight:900;color:#fff;margin:0 0 4px;letter-spacing:-.3px}.HorasTrabalho_cardSubtitle__A9ozL{font-size:13px;color:rgba(255,255,255,.75);margin:0}.HorasTrabalho_cardBody__3S0jj{padding:24px 28px 28px}.HorasTrabalho_inputsGrid__89hoa{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:8px}.HorasTrabalho_inputGroupFull__BZ2dG{grid-column:1/-1}.HorasTrabalho_hint__kCqsU{display:block;font-size:12px;color:#6b7280;margin-top:4px}.HorasTrabalho_btn__mptzP{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:13px 32px;border-radius:12px;font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:none;cursor:pointer;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;transition:.2s ease}.HorasTrabalho_btn__mptzP:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,165,164,.35)}.HorasTrabalho_resultado__R6YHE{margin-top:24px;border-radius:16px;overflow:hidden;border:1px solid #a7f3d0}.HorasTrabalho_resultadoHeader__GpMcq{background:linear-gradient(135deg,#f0fdfa,#ecfdf5);padding:14px 18px;border-bottom:1px solid #a7f3d0}.HorasTrabalho_resultadoLabel__5jj4_{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px}.HorasTrabalho_resultadoHoras__1ZKbd{font-size:36px;font-weight:900;color:#1a7058;line-height:1}.HorasTrabalho_resultadoHorasUnit__U6wqh{font-size:16px;font-weight:600;color:#6b7280;margin-left:6px}.HorasTrabalho_resultadoBody__mkUT9{padding:14px 18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.HorasTrabalho_metricItem__gk3rv{background:#f9fafb;border-radius:10px;padding:10px 12px}.HorasTrabalho_metricLabel__AKs8Y{font-size:10px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.HorasTrabalho_metricValue__MCf49{font-size:15px;font-weight:800;color:#111827}.HorasTrabalho_aviso__PFBoJ{font-size:11px;color:#9ca3af;margin-top:10px;padding:0 2px}@media (max-width:768px){.HorasTrabalho_cardHeader__bfIIY{padding:18px 20px}.HorasTrabalho_cardBody__3S0jj{padding:20px}.HorasTrabalho_inputsGrid__89hoa{grid-template-columns:1fr}.HorasTrabalho_btn__mptzP{width:100%}.HorasTrabalho_resultadoBody__mkUT9{grid-template-columns:1fr}}.CalculadoraPeriodo_wrapper__7TEdg{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.CalculadoraPeriodo_inputsSection__NTtGA{padding:28px 28px 8px}.CalculadoraPeriodo_inputsGrid__HTDXg{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.CalculadoraPeriodo_fieldGroup__GOjbR{display:flex;flex-direction:column;gap:6px}.CalculadoraPeriodo_fieldLabel__bjfxZ{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.CalculadoraPeriodo_fieldNumber__is5Um{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.CalculadoraPeriodo_fieldInput___OC2r{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CalculadoraPeriodo_fieldInput___OC2r::placeholder{color:#9ca3af;font-weight:400}.CalculadoraPeriodo_fieldInput___OC2r:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.CalculadoraPeriodo_fieldInput___OC2r:hover:not(:focus){border-color:#6ee7b7}.CalculadoraPeriodo_periodoWrapper__9761j{display:flex;flex-direction:column;gap:6px}.CalculadoraPeriodo_periodoRow__cNEWB{display:flex;gap:10px;align-items:center}.CalculadoraPeriodo_periodoInput__9w_Nh{flex:1 1;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CalculadoraPeriodo_periodoInput__9w_Nh:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.CalculadoraPeriodo_periodoSelect__mYBJ8{padding:12px;border:1.5px solid #d1d5db;border-radius:10px;font-size:14px;font-weight:600;color:#133134;background:#fafafa;outline:none;cursor:pointer;transition:border-color .2s ease;min-width:90px}.CalculadoraPeriodo_periodoSelect__mYBJ8:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.CalculadoraPeriodo_buttonRow__mj3D8{padding:20px 28px 24px;display:flex;justify-content:center}.CalculadoraPeriodo_calcButton__Bn2ag{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:220px}.CalculadoraPeriodo_calcButton__Bn2ag:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.CalculadoraPeriodo_calcButton__Bn2ag:disabled{opacity:.65;cursor:not-allowed;transform:none}.CalculadoraPeriodo_divider__Z0h55{border:none;border-top:1px solid #e5e7eb;margin:0}.CalculadoraPeriodo_resultSection__f8F_u{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.CalculadoraPeriodo_resultHeader__7rESb{display:flex;align-items:center;gap:10px;margin-bottom:20px}.CalculadoraPeriodo_resultHeaderDot__XDjEn{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058)}.CalculadoraPeriodo_resultHeaderTitle__3ZSEZ{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.CalculadoraPeriodo_resultSummary__IQjlh{font-size:14px;color:#374151;line-height:1.7;margin-bottom:20px;background:#ffffff;border:1px solid #d1fae5;border-radius:12px;padding:14px 18px}.CalculadoraPeriodo_metricsGrid__vYHXI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:24px}.CalculadoraPeriodo_metricCard__1rYUN{background:#ffffff;border:1px solid #bbf7d0;border-radius:14px;padding:18px 16px;box-shadow:0 2px 8px rgba(19,49,52,.05)}.CalculadoraPeriodo_metricCardHighlight__5QL8d{background:linear-gradient(135deg,#133134,#1a7058);border-color:transparent}.CalculadoraPeriodo_metricLabel__6tCSt{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;line-height:1.4}.CalculadoraPeriodo_metricLabelHighlight__Oihnd{color:#6ee7b7}.CalculadoraPeriodo_metricValue__p3E64{font-size:20px;font-weight:800;color:#1a7058;letter-spacing:-.5px;line-height:1}.CalculadoraPeriodo_metricValueHighlight__ZEhsD{font-size:22px;color:#ffffff}.CalculadoraPeriodo_metricValuePositive___djbw{color:#059669}.CalculadoraPeriodo_chartCard__ECIzQ{background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;margin-bottom:24px}.CalculadoraPeriodo_chartTitle__yaWv8{font-size:13px;font-weight:700;color:#133134;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.CalculadoraPeriodo_tableSection__fJ_Jv{margin-top:8px}.CalculadoraPeriodo_tableHeader__K_pZz{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.CalculadoraPeriodo_tableTitle__Zk721{font-size:13px;font-weight:700;color:#133134;text-transform:uppercase;letter-spacing:.5px}.CalculadoraPeriodo_tableScrollHint__TUuYf{font-size:11px;color:#9ca3af;display:flex;align-items:center;gap:4px}.CalculadoraPeriodo_tableWrapper__g7HxA{overflow-x:auto;border-radius:12px;border:1px solid #e5e7eb}.CalculadoraPeriodo_table__LuJ3h{width:100%;border-collapse:collapse;font-size:13px}.CalculadoraPeriodo_table__LuJ3h thead{background:linear-gradient(135deg,#133134,#1a7058)}.CalculadoraPeriodo_table__LuJ3h thead th{padding:12px 14px;color:#ffffff;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.4px;text-align:left;white-space:nowrap}.CalculadoraPeriodo_table__LuJ3h tbody tr{border-bottom:1px solid #f3f4f6;transition:background .15s ease}.CalculadoraPeriodo_table__LuJ3h tbody tr:last-child{border-bottom:none}.CalculadoraPeriodo_table__LuJ3h tbody tr:nth-child(2n){background:#f9fafb}.CalculadoraPeriodo_table__LuJ3h tbody tr:hover{background:#f0fdf4}.CalculadoraPeriodo_table__LuJ3h tbody td{padding:10px 14px;color:#374151;white-space:nowrap}.CalculadoraPeriodo_table__LuJ3h tbody td:last-child{font-weight:600;color:#1a7058}@media (max-width:768px){.CalculadoraPeriodo_inputsSection__NTtGA{padding:20px 18px 8px}.CalculadoraPeriodo_inputsGrid__HTDXg{grid-template-columns:1fr;gap:16px}.CalculadoraPeriodo_buttonRow__mj3D8{padding:16px 18px 20px}.CalculadoraPeriodo_calcButton__Bn2ag{width:100%}.CalculadoraPeriodo_resultSection__f8F_u{padding:20px 18px}.CalculadoraPeriodo_metricsGrid__vYHXI{grid-template-columns:1fr}.CalculadoraPeriodo_metricValue__p3E64{font-size:18px}.CalculadoraPeriodo_metricValueHighlight__ZEhsD{font-size:20px}}.FormCalculadoraMilhao_card__lrlMu{background:#fff;border-radius:20px;border:1px solid #e5e7eb;box-shadow:0 4px 24px rgba(0,0,0,.07);overflow:hidden;margin-bottom:28px}.FormCalculadoraMilhao_cardHeader__4EM6K{background:linear-gradient(135deg,#0ea5a4,#1a7058);padding:22px 28px}.FormCalculadoraMilhao_cardTitle__f3hzt{font-size:20px;font-weight:900;color:#fff;margin:0 0 4px;letter-spacing:-.3px}.FormCalculadoraMilhao_cardSubtitle__cy9Lk{font-size:13px;color:rgba(255,255,255,.75);margin:0}.FormCalculadoraMilhao_cardBody__Ho7Q0{padding:24px 28px 28px}.FormCalculadoraMilhao_inputsGrid__UXJk5{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:24px}.FormCalculadoraMilhao_btn__Z8Org{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 32px;border-radius:12px;font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:none;cursor:pointer;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;transition:.2s ease}.FormCalculadoraMilhao_btn__Z8Org:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,165,164,.35)}.FormCalculadoraMilhao_resultado__aWHJK{background:#fff;border-radius:20px;border:1px solid #e5e7eb;box-shadow:0 4px 24px rgba(0,0,0,.07);overflow:hidden;margin-bottom:28px}.FormCalculadoraMilhao_resultadoHeader__wLE5k{background:linear-gradient(135deg,#f0fdfa,#ecfdf5);border-bottom:1px solid #a7f3d0;padding:20px 24px}.FormCalculadoraMilhao_resultadoLabel__B6L7U{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px}.FormCalculadoraMilhao_resultadoTempo__RNyBc{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.FormCalculadoraMilhao_resultadoNumero__N3lA3{font-size:40px;font-weight:900;color:#1a7058;line-height:1}.FormCalculadoraMilhao_resultadoUnidade__ZwfRZ{font-size:14px;font-weight:600;color:#6b7280;margin-left:4px}.FormCalculadoraMilhao_resultadoFrase__T8P1X{font-size:13px;color:#374151;line-height:1.6;padding:16px 24px;border-bottom:1px solid #f3f4f6}.FormCalculadoraMilhao_metricsGrid__VXHdM{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px 24px;border-bottom:1px solid #f3f4f6}.FormCalculadoraMilhao_metricItem__g6Q6J{background:#f9fafb;border-radius:12px;padding:14px}.FormCalculadoraMilhao_metricItemHighlight__ls6jP{background:linear-gradient(135deg,#f0fdfa,#ecfdf5);border:1px solid #a7f3d0;border-radius:12px;padding:14px}.FormCalculadoraMilhao_metricLabel__OgCID{font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.FormCalculadoraMilhao_metricValue__JqIpJ{font-size:16px;font-weight:800;color:#111827;font-family:Inter,sans-serif}.FormCalculadoraMilhao_metricValueHighlight__LGQPt{font-size:18px;font-weight:900;color:#1a7058;font-family:Inter,sans-serif}.FormCalculadoraMilhao_tabelaSection___DZEp{padding:16px 24px 24px}.FormCalculadoraMilhao_tabelaTitle__ivtNf{font-size:14px;font-weight:700;color:#111827;margin-bottom:12px}.FormCalculadoraMilhao_tabelaWrapper___Dyd4{max-height:380px;overflow-y:auto;border-radius:12px;border:1px solid #e5e7eb;scrollbar-width:thin;scrollbar-color:#d1d5db #fff}.FormCalculadoraMilhao_tabelaWrapper___Dyd4::-webkit-scrollbar{width:6px}.FormCalculadoraMilhao_tabelaWrapper___Dyd4::-webkit-scrollbar-track{background:#fff}.FormCalculadoraMilhao_tabelaWrapper___Dyd4::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.FormCalculadoraMilhao_tabela__HK2K4{width:100%;border-collapse:collapse;font-size:13px}.FormCalculadoraMilhao_tabela__HK2K4 thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.FormCalculadoraMilhao_tabela__HK2K4 thead th{background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:12px;font-weight:700;padding:10px 14px;text-align:left;border:none;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.FormCalculadoraMilhao_tabela__HK2K4 tbody tr:nth-child(2n) td{background:#f9fafb}.FormCalculadoraMilhao_tabela__HK2K4 tbody tr:hover td{background:#f0fdfa;color:#1a7058}.FormCalculadoraMilhao_tabela__HK2K4 tbody td{padding:9px 14px;border-bottom:1px solid #f3f4f6;color:#374151;font-weight:500;white-space:nowrap}.FormCalculadoraMilhao_tabela__HK2K4 tbody tr:last-child td{border-bottom:none;font-weight:800;color:#1a7058}@media (max-width:768px){.FormCalculadoraMilhao_cardHeader__4EM6K{padding:18px 20px}.FormCalculadoraMilhao_cardBody__Ho7Q0{padding:20px}.FormCalculadoraMilhao_inputsGrid__UXJk5{grid-template-columns:1fr}.FormCalculadoraMilhao_btn__Z8Org{width:100%}.FormCalculadoraMilhao_metricsGrid__VXHdM{grid-template-columns:1fr;padding:14px 16px}.FormCalculadoraMilhao_tabelaSection___DZEp{padding:14px 16px 20px}.FormCalculadoraMilhao_resultadoNumero__N3lA3{font-size:32px}}.FormCalculadoraEmprestimo_wrapper__wza84{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.FormCalculadoraEmprestimo_inputsSection__OZH3X{padding:28px 28px 8px}.FormCalculadoraEmprestimo_inputsGrid__GUkaF{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.FormCalculadoraEmprestimo_fieldGroup__fM9gL{display:flex;flex-direction:column;gap:6px}.FormCalculadoraEmprestimo_fieldGroupFull__WjaV7{grid-column:1/-1}.FormCalculadoraEmprestimo_fieldLabel__4pWsA{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.FormCalculadoraEmprestimo_fieldNumber__SX6Mz{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FormCalculadoraEmprestimo_fieldSub__6_kLc{font-size:11px;color:#9ca3af;font-weight:400;margin-left:30px}.FormCalculadoraEmprestimo_fieldInput__myFls{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormCalculadoraEmprestimo_fieldInput__myFls::placeholder{color:#9ca3af;font-weight:400}.FormCalculadoraEmprestimo_fieldInput__myFls:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.FormCalculadoraEmprestimo_fieldInput__myFls:hover:not(:focus){border-color:#6ee7b7}.FormCalculadoraEmprestimo_taxaRow__WUyWY{display:flex;gap:10px;align-items:flex-start}.FormCalculadoraEmprestimo_taxaInputWrapper__Yb2Zu{flex:1 1;display:flex;flex-direction:column;gap:6px}.FormCalculadoraEmprestimo_taxaTipoWrapper__UdDv2{display:flex;flex-direction:column;gap:6px}.FormCalculadoraEmprestimo_taxaTipoLabel__IIbYh{font-size:13px;font-weight:600;color:#374151;margin-bottom:2px}.FormCalculadoraEmprestimo_pillRow__cfjmm{display:flex;gap:8px}.FormCalculadoraEmprestimo_pill__gz5mO{padding:9px 18px;border:1.5px solid #d1d5db;border-radius:999px;font-size:13px;font-weight:600;color:#6b7280;cursor:pointer;background:#fafafa;transition:all .15s ease;height:47px;display:inline-flex;align-items:center}.FormCalculadoraEmprestimo_pill__gz5mO:hover{border-color:#0ea5a4;color:#0ea5a4;background:#f0fdf4}.FormCalculadoraEmprestimo_pillActive__W6x7E{border-color:#1a7058;color:#1a7058;background:#d1fae5}.FormCalculadoraEmprestimo_taxaMediaHint__4cu90{font-size:11px;color:#9ca3af;margin-left:30px;margin-top:-2px}.FormCalculadoraEmprestimo_buttonRow__eNPhH{padding:20px 28px 24px;display:flex;justify-content:center}.FormCalculadoraEmprestimo_calcButton__dll9n{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:240px}.FormCalculadoraEmprestimo_calcButton__dll9n:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.FormCalculadoraEmprestimo_errorMsg__9FO5L{text-align:center;color:#dc2626;font-size:13px;font-weight:600;padding:0 28px 20px}.FormCalculadoraEmprestimo_divider__E69uu{border:none;border-top:1px solid #e5e7eb;margin:0}.FormCalculadoraEmprestimo_resultSection__flZjV{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.FormCalculadoraEmprestimo_resultHeader__axOIu{display:flex;align-items:center;gap:10px;margin-bottom:8px}.FormCalculadoraEmprestimo_resultHeaderDot__MPTC0{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058)}.FormCalculadoraEmprestimo_resultHeaderTitle__6NG5Z{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.FormCalculadoraEmprestimo_resultSummary__9kLq8{font-size:14px;color:#374151;line-height:1.7;margin-bottom:20px;background:#ffffff;border:1px solid #d1fae5;border-radius:12px;padding:14px 18px}.FormCalculadoraEmprestimo_metricsGrid__wvFP2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:20px}.FormCalculadoraEmprestimo_metricCard__aEEM3{background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:18px 16px;text-align:center}.FormCalculadoraEmprestimo_metricCardDark__mvLB1{background:linear-gradient(135deg,#133134,#1a7058);border-color:transparent}.FormCalculadoraEmprestimo_metricLabel__VxOnE{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#6b7280;margin-bottom:8px}.FormCalculadoraEmprestimo_metricLabelDark__caJ_T{color:rgba(255,255,255,.7)}.FormCalculadoraEmprestimo_metricValue__G7JrY{font-size:22px;font-weight:800;color:#133134;letter-spacing:-.5px;line-height:1.1}.FormCalculadoraEmprestimo_metricValueGreen__l372c{color:#1a7058}.FormCalculadoraEmprestimo_metricValueDark__I2650{color:#ffffff}.FormCalculadoraEmprestimo_metricSub__0tkqM{font-size:11px;color:#9ca3af;margin-top:4px}.FormCalculadoraEmprestimo_metricSubDark__wSfKh{color:rgba(255,255,255,.55)}.FormCalculadoraEmprestimo_opportunityCard__h8RFk{background:#fff;border:1px solid #d1fae5;border-radius:14px;padding:18px 20px;margin-top:20px}.FormCalculadoraEmprestimo_opportunityTitle__lR0D5{font-size:14px;font-weight:700;color:#065f46;margin-bottom:6px}.FormCalculadoraEmprestimo_opportunityText__8j86k{font-size:13px;color:#374151;line-height:1.65;margin:0}@media (max-width:768px){.FormCalculadoraEmprestimo_inputsSection__OZH3X{padding:20px 18px 8px}.FormCalculadoraEmprestimo_inputsGrid__GUkaF{grid-template-columns:1fr}.FormCalculadoraEmprestimo_taxaRow__WUyWY{flex-direction:column;gap:8px}.FormCalculadoraEmprestimo_taxaTipoWrapper__UdDv2{width:100%}.FormCalculadoraEmprestimo_buttonRow__eNPhH{padding:16px 18px 20px}.FormCalculadoraEmprestimo_calcButton__dll9n{width:100%;min-width:unset}.FormCalculadoraEmprestimo_resultSection__flZjV{padding:20px 18px}.FormCalculadoraEmprestimo_metricsGrid__wvFP2{grid-template-columns:1fr 1fr}.FormCalculadoraEmprestimo_metricsGrid__wvFP2>:last-child{grid-column:1/-1}}@media (max-width:480px){.FormCalculadoraEmprestimo_metricsGrid__wvFP2{grid-template-columns:1fr}.FormCalculadoraEmprestimo_metricsGrid__wvFP2>:last-child{grid-column:auto}}.FormularioCalculadora_formCard__mP7Ao{background:#fff;border-radius:20px;border:1px solid #e5e7eb;box-shadow:0 4px 24px rgba(0,0,0,.07);overflow:hidden;margin-bottom:40px}.FormularioCalculadora_formHeader___KFxc{background:linear-gradient(135deg,#0ea5a4,#1a7058);padding:24px 28px}.FormularioCalculadora_formTitle__igK6M{font-size:22px;font-weight:900;color:#fff;margin:0 0 4px;letter-spacing:-.3px}.FormularioCalculadora_formSubtitle__MKeJh{font-size:13px;color:rgba(255,255,255,.75);margin:0;text-align:center}.FormularioCalculadora_formBody__7JIS6{padding:24px 28px 28px}.FormularioCalculadora_inputsGrid__MZcyz{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:24px}.FormularioCalculadora_inputGroup__JUHIZ{display:flex;flex-direction:column}.FormularioCalculadora_btnCalc__EFUqk{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 32px;border-radius:12px;font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:none;cursor:pointer;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;transition:.2s ease}.FormularioCalculadora_btnCalc__EFUqk:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,165,164,.35)}.FormularioCalculadora_btnLoading__bRUXk{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 32px;border-radius:12px;font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:none;cursor:not-allowed;background:#e5e7eb;color:#6b7280;transition:.2s ease}.FormularioCalculadora_errorMsg__0jPq7{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;border-radius:10px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:13px;font-weight:600}@media (max-width:768px){.FormularioCalculadora_formBody__7JIS6,.FormularioCalculadora_formHeader___KFxc{padding:20px}.FormularioCalculadora_inputsGrid__MZcyz{grid-template-columns:1fr}.FormularioCalculadora_btnCalc__EFUqk,.FormularioCalculadora_btnLoading__bRUXk{width:100%}}.CalculadoraReserva_wrapper__QX8MX{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.CalculadoraReserva_inputsSection__j6U_m{padding:28px 28px 8px}.CalculadoraReserva_tipoEmpregoLabel__JUbOA{font-size:13px;font-weight:600;color:#374151;margin-bottom:10px;display:flex;align-items:center;gap:8px}.CalculadoraReserva_tipoEmpregoNumber__Rzw_6{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.CalculadoraReserva_tipoEmpregoGroup__tucXZ{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.CalculadoraReserva_tipoEmpregoBtn__Yo8AM{flex:1 1;min-width:120px;padding:12px 16px;border:1.5px solid #d1d5db;border-radius:12px;background:#fafafa;cursor:pointer;transition:all .2s ease;text-align:center}.CalculadoraReserva_tipoEmpregoBtn__Yo8AM:hover{border-color:#6ee7b7;background:#f0fdf4}.CalculadoraReserva_tipoBtnTitle__RwAQG{display:block;font-size:14px;font-weight:700;color:#374151;margin-bottom:2px}.CalculadoraReserva_tipoBtnSub__9TVLV{display:block;font-size:11px;color:#9ca3af;font-weight:500}.CalculadoraReserva_tipoEmpregoActive__wAMax{border-color:#1a7058;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);box-shadow:0 0 0 3px rgba(26,112,88,.1)}.CalculadoraReserva_tipoEmpregoActive__wAMax .CalculadoraReserva_tipoBtnTitle__RwAQG{color:#1a7058}.CalculadoraReserva_tipoEmpregoActive__wAMax .CalculadoraReserva_tipoBtnSub__9TVLV{color:#0ea5a4}.CalculadoraReserva_inputsGrid__ti_Jw{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.CalculadoraReserva_fieldGroup__qjYbc{display:flex;flex-direction:column;gap:6px}.CalculadoraReserva_fieldLabel__SAIsp{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.CalculadoraReserva_fieldNumber___UJWM{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.CalculadoraReserva_fieldInput__L9weE{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CalculadoraReserva_fieldInput__L9weE::placeholder{color:#9ca3af;font-weight:400}.CalculadoraReserva_fieldInput__L9weE:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.CalculadoraReserva_fieldInput__L9weE:hover:not(:focus){border-color:#6ee7b7}.CalculadoraReserva_emailSection__cyFdD{margin-top:20px;padding:16px 18px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.CalculadoraReserva_emailLabel__dvgtw{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:8px;display:flex;align-items:center;gap:6px}.CalculadoraReserva_emailNote__dFYUY{font-size:11px;color:#9ca3af;font-weight:400;margin-left:4px}.CalculadoraReserva_emailInput__zAbX1{width:100%;padding:11px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:14px;color:#111827;background:#ffffff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.CalculadoraReserva_emailInput__zAbX1:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12)}.CalculadoraReserva_emailError__EMTuL{font-size:12px;color:#dc2626;margin-top:6px;font-weight:500}.CalculadoraReserva_buttonRow__ApDsB{padding:20px 28px 24px;display:flex;flex-direction:column;align-items:center;gap:10px}.CalculadoraReserva_calcButton__J_oRu{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:260px}.CalculadoraReserva_calcButton__J_oRu:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.CalculadoraReserva_calcButton__J_oRu:disabled{opacity:.65;cursor:not-allowed}.CalculadoraReserva_errorMsg__R65zB{width:100%;padding:12px 16px;background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;font-size:13px;color:#dc2626;font-weight:500;text-align:center}.CalculadoraReserva_divider__jDBYO{border:none;border-top:1px solid #e5e7eb;margin:0}.CalculadoraReserva_resultSection__rXNbJ{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.CalculadoraReserva_resultHeader__AjYkG{display:flex;align-items:center;gap:10px;margin-bottom:20px}.CalculadoraReserva_resultHeaderDot__6I9bo{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058)}.CalculadoraReserva_resultHeaderTitle__aIiEt{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.CalculadoraReserva_resultBadge__ACVWB{display:inline-flex;align-items:center;gap:6px;background:rgba(26,112,88,.1);border:1px solid #bbf7d0;border-radius:999px;padding:4px 14px;font-size:12px;font-weight:700;color:#1a7058;margin-bottom:16px}.CalculadoraReserva_metricsGrid__btKBV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:20px}.CalculadoraReserva_metricCard__RRD6C{background:#ffffff;border:1px solid #bbf7d0;border-radius:14px;padding:18px 16px;box-shadow:0 2px 8px rgba(19,49,52,.05)}.CalculadoraReserva_metricCardHighlight__BSiqp{background:linear-gradient(135deg,#133134,#1a7058);border-color:transparent}.CalculadoraReserva_metricLabel__P1fIK{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;line-height:1.4}.CalculadoraReserva_metricLabelHighlight__vyF7n{color:#6ee7b7}.CalculadoraReserva_metricValue__pSibP{font-size:22px;font-weight:800;color:#1a7058;letter-spacing:-.5px;line-height:1}.CalculadoraReserva_metricValueHighlight__pLh0e{color:#ffffff}.CalculadoraReserva_metricSub__oaQVE{font-size:11px;color:#9ca3af;margin-top:6px;font-weight:500}.CalculadoraReserva_metricSubHighlight__u2T5n{color:rgba(255,255,255,.65)}.CalculadoraReserva_summaryTable__1KY7D{width:100%;border-collapse:collapse;background:#ffffff;border-radius:14px;overflow:hidden;border:1px solid #e5e7eb}.CalculadoraReserva_summaryTable__1KY7D thead{background:linear-gradient(135deg,#133134,#1a7058)}.CalculadoraReserva_summaryTable__1KY7D thead th{padding:12px 16px;color:#ffffff;font-size:13px;font-weight:600;text-align:left}.CalculadoraReserva_summaryTable__1KY7D tbody tr{border-bottom:1px solid #f3f4f6}.CalculadoraReserva_summaryTable__1KY7D tbody tr:last-child{border-bottom:none}.CalculadoraReserva_summaryTable__1KY7D tbody tr:nth-child(2n){background:#f9fafb}.CalculadoraReserva_summaryTable__1KY7D tbody td{padding:11px 16px;font-size:13px;color:#374151}.CalculadoraReserva_summaryTable__1KY7D tbody td:first-child{font-weight:600;color:#6b7280;text-transform:uppercase;font-size:11px;letter-spacing:.4px}.CalculadoraReserva_summaryTable__1KY7D tbody td:last-child{font-weight:700;color:#133134}@media (max-width:768px){.CalculadoraReserva_inputsSection__j6U_m{padding:20px 18px 8px}.CalculadoraReserva_inputsGrid__ti_Jw{grid-template-columns:1fr;gap:16px}.CalculadoraReserva_tipoEmpregoGroup__tucXZ{flex-direction:column}.CalculadoraReserva_tipoEmpregoBtn__Yo8AM{flex:none;width:100%;text-align:left;display:flex;align-items:center;gap:10px}.CalculadoraReserva_buttonRow__ApDsB{padding:16px 18px 20px}.CalculadoraReserva_calcButton__J_oRu{width:100%;min-width:unset}.CalculadoraReserva_resultSection__rXNbJ{padding:20px 18px}.CalculadoraReserva_metricsGrid__btKBV{grid-template-columns:1fr}}.FormLiberdadeFinanceira_wrapper__JkAv1{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.FormLiberdadeFinanceira_inputsSection__OA7_m{padding:28px 28px 8px}.FormLiberdadeFinanceira_inputsGrid__f3ZEh{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.FormLiberdadeFinanceira_fieldGroup__wdtZy{display:flex;flex-direction:column;gap:6px}.FormLiberdadeFinanceira_fieldLabel__hCPlH{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.FormLiberdadeFinanceira_fieldNumber__3gdTZ{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FormLiberdadeFinanceira_fieldInput__hKEY8{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormLiberdadeFinanceira_fieldInput__hKEY8::placeholder{color:#9ca3af;font-weight:400}.FormLiberdadeFinanceira_fieldInput__hKEY8:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.FormLiberdadeFinanceira_fieldInput__hKEY8:hover:not(:focus){border-color:#6ee7b7}.FormLiberdadeFinanceira_buttonRow__3yJEA{padding:20px 28px 24px;display:flex;justify-content:center}.FormLiberdadeFinanceira_calcButton__Btb1E{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:220px}.FormLiberdadeFinanceira_calcButton__Btb1E:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.FormLiberdadeFinanceira_calcButton__Btb1E:active{transform:translateY(0);box-shadow:0 2px 8px rgba(26,112,88,.25)}.FormLiberdadeFinanceira_divider__Rg9_j{border:none;border-top:1px solid #e5e7eb;margin:0}.FormLiberdadeFinanceira_resultSection__G5Q4F{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.FormLiberdadeFinanceira_resultHeader__f_Pc3{display:flex;align-items:center;gap:10px;margin-bottom:20px}.FormLiberdadeFinanceira_resultHeaderDot__F3hDe{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058)}.FormLiberdadeFinanceira_resultHeaderTitle__Seo2y{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.FormLiberdadeFinanceira_resultGrid__1fb_7{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.FormLiberdadeFinanceira_resultCard__HTsTW{background:#ffffff;border:1px solid #bbf7d0;border-radius:16px;padding:20px 22px;box-shadow:0 2px 10px rgba(19,49,52,.06)}.FormLiberdadeFinanceira_resultCardLabel__z7oyL{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;line-height:1.4}.FormLiberdadeFinanceira_resultCardValue__pwFYQ{font-size:26px;font-weight:800;color:#1a7058;letter-spacing:-.8px;line-height:1}.FormLiberdadeFinanceira_resultCardValueEmpty__jjZMY{font-size:18px;font-weight:600;color:#d1d5db;letter-spacing:-.3px;line-height:1}.FormLiberdadeFinanceira_successMessage__qaWjr{margin-top:20px;background:linear-gradient(135deg,#133134,#1a7058);border-radius:14px;padding:20px 22px;display:flex;gap:14px;align-items:flex-start}.FormLiberdadeFinanceira_successIcon__FdxJm{font-size:22px;flex-shrink:0;line-height:1}.FormLiberdadeFinanceira_successText__IWGu6{font-size:14px;color:rgba(255,255,255,.9);line-height:1.65;margin:0;font-weight:500}@media (max-width:768px){.FormLiberdadeFinanceira_inputsSection__OA7_m{padding:20px 18px 8px}.FormLiberdadeFinanceira_inputsGrid__f3ZEh{grid-template-columns:1fr;gap:16px}.FormLiberdadeFinanceira_buttonRow__3yJEA{padding:16px 18px 20px}.FormLiberdadeFinanceira_calcButton__Btb1E{width:100%}.FormLiberdadeFinanceira_resultSection__G5Q4F{padding:20px 18px}.FormLiberdadeFinanceira_resultGrid__1fb_7{grid-template-columns:1fr}.FormLiberdadeFinanceira_resultCardValue__pwFYQ{font-size:22px}}.FormSimuladorPosFixado_wrapper__MS4iC{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.FormSimuladorPosFixado_inputsSection___lJ3u{padding:28px 28px 8px}.FormSimuladorPosFixado_inputsGrid__4mGya{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.FormSimuladorPosFixado_fieldGroup__peY7A{display:flex;flex-direction:column;gap:6px}.FormSimuladorPosFixado_fieldLabel__RCaS4{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.FormSimuladorPosFixado_fieldNumber__53L_w{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FormSimuladorPosFixado_fieldSub__WNl3R{font-size:11px;color:#9ca3af;font-weight:400;margin-left:30px}.FormSimuladorPosFixado_fieldInput___epbX{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormSimuladorPosFixado_fieldInput___epbX::placeholder{color:#9ca3af;font-weight:400}.FormSimuladorPosFixado_fieldInput___epbX:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.FormSimuladorPosFixado_fieldInput___epbX:hover:not(:focus){border-color:#6ee7b7}.FormSimuladorPosFixado_chipRow__HwZlV{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.FormSimuladorPosFixado_chip__AnGDP{padding:3px 10px;border:1.5px solid #d1d5db;border-radius:999px;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;background:#fafafa;transition:all .15s ease}.FormSimuladorPosFixado_chip__AnGDP:hover{border-color:#0ea5a4;color:#0ea5a4;background:#f0fdf4}.FormSimuladorPosFixado_chipActive___Srl6{border-color:#1a7058;color:#1a7058;background:#d1fae5}.FormSimuladorPosFixado_buttonRow__UnSIV{padding:20px 28px 24px;display:flex;justify-content:center}.FormSimuladorPosFixado_calcButton__APAEE{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:240px}.FormSimuladorPosFixado_calcButton__APAEE:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.FormSimuladorPosFixado_divider__ESXoC{border:none;border-top:1px solid #e5e7eb;margin:0}.FormSimuladorPosFixado_resultSection___4Elg{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.FormSimuladorPosFixado_resultHeader__wovow{display:flex;align-items:center;gap:10px;margin-bottom:8px}.FormSimuladorPosFixado_resultHeaderDot__sRbe8{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058)}.FormSimuladorPosFixado_resultHeaderTitle__Ltc4A{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.FormSimuladorPosFixado_resultSummary__pQZSI{font-size:14px;color:#374151;line-height:1.7;margin-bottom:20px;background:#ffffff;border:1px solid #d1fae5;border-radius:12px;padding:14px 18px}.FormSimuladorPosFixado_tableWrapper__EGDeE{overflow-x:auto;border-radius:14px;border:1px solid #e5e7eb;margin-bottom:20px}.FormSimuladorPosFixado_table__4oIAC{width:100%;border-collapse:collapse;font-size:13px}.FormSimuladorPosFixado_table__4oIAC thead{background:linear-gradient(135deg,#133134,#1a7058)}.FormSimuladorPosFixado_table__4oIAC thead th{padding:12px 16px;color:#ffffff;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.4px;text-align:left;white-space:nowrap}.FormSimuladorPosFixado_table__4oIAC tbody tr{border-bottom:1px solid #f3f4f6;transition:background .15s ease}.FormSimuladorPosFixado_table__4oIAC tbody tr:last-child{border-bottom:none}.FormSimuladorPosFixado_table__4oIAC tbody tr:nth-child(2n){background:#f9fafb}.FormSimuladorPosFixado_table__4oIAC tbody tr:hover{background:#f0fdf4}.FormSimuladorPosFixado_table__4oIAC tbody td{padding:12px 16px;color:#374151;font-size:13px;vertical-align:middle}.FormSimuladorPosFixado_table__4oIAC tbody td:first-child{font-weight:600;color:#133134}.FormSimuladorPosFixado_winnerCell___YiR0{display:flex;align-items:center;gap:8px}.FormSimuladorPosFixado_winnerBadge__nxgUh{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#d1fae5;color:#065f46;font-size:10px;font-weight:700;border-radius:999px;white-space:nowrap}.FormSimuladorPosFixado_loserValue__KnSR0{color:#9ca3af}.FormSimuladorPosFixado_winnerValue__5Hqm8{color:#1a7058;font-weight:700}@media (max-width:768px){.FormSimuladorPosFixado_inputsSection___lJ3u{padding:20px 18px 8px}.FormSimuladorPosFixado_inputsGrid__4mGya{grid-template-columns:1fr;gap:16px}.FormSimuladorPosFixado_buttonRow__UnSIV{padding:16px 18px 20px}.FormSimuladorPosFixado_calcButton__APAEE{width:100%;min-width:unset}.FormSimuladorPosFixado_resultSection___4Elg{padding:20px 18px}}.FormularioSimuladorCDI_wrapper__S_W_2{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.FormularioSimuladorCDI_inputsSection__iKbkk{padding:28px 28px 8px}.FormularioSimuladorCDI_fieldGroup__AEd6_{display:flex;flex-direction:column;gap:6px;max-width:400px}.FormularioSimuladorCDI_fieldLabel__60gTX{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.FormularioSimuladorCDI_fieldNumber__5LAPv{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FormularioSimuladorCDI_fieldSub__8wUR_{font-size:11px;color:#9ca3af;font-weight:400;margin-left:30px}.FormularioSimuladorCDI_fieldInput__A53iU{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormularioSimuladorCDI_fieldInput__A53iU::placeholder{color:#9ca3af;font-weight:400}.FormularioSimuladorCDI_fieldInput__A53iU:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.FormularioSimuladorCDI_fieldInput__A53iU:hover:not(:focus){border-color:#6ee7b7}.FormularioSimuladorCDI_buttonRow__ODFkH{padding:20px 28px 24px;display:flex;justify-content:center}.FormularioSimuladorCDI_button__3aeLN{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:240px;width:100%}.FormularioSimuladorCDI_button__3aeLN:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.FormularioSimuladorCDI_divider__rgtDK{border:none;border-top:1px solid #e5e7eb;margin:0}.FormularioSimuladorCDI_resultSection__44hRm{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.FormularioSimuladorCDI_resultHeader__VV1MA{display:flex;align-items:center;gap:10px;margin-bottom:16px}.FormularioSimuladorCDI_resultHeaderDot__NGcAA{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);flex-shrink:0}.FormularioSimuladorCDI_resultHeaderTitle__8NX0d{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.FormularioSimuladorCDI_metricCard__zYSDQ{background:linear-gradient(135deg,#133134,#1a7058);border-radius:16px;padding:22px 20px;text-align:center;margin-bottom:20px}.FormularioSimuladorCDI_metricLabel__bPFuc{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.7);margin-bottom:8px}.FormularioSimuladorCDI_metricValue__Ixv4O{font-size:36px;font-weight:800;color:#ffffff;letter-spacing:-1px;line-height:1;margin-bottom:4px}.FormularioSimuladorCDI_metricSub__tFu11{font-size:12px;color:rgba(255,255,255,.6)}.FormularioSimuladorCDI_valoresLabel__Dzh8r{font-size:13px;font-weight:600;color:#374151;margin-bottom:10px}.FormularioSimuladorCDI_gridValores__OdI1T{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.FormularioSimuladorCDI_cardValor__J8Pka{display:block;background:#ffffff;border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 6px;text-align:center;font-size:12px;font-weight:700;color:#133134;text-decoration:none;transition:all .15s ease}.FormularioSimuladorCDI_cardValor__J8Pka:hover{background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;border-color:transparent;transform:translateY(-1px)}@media (max-width:768px){.FormularioSimuladorCDI_inputsSection__iKbkk{padding:20px 18px 8px}.FormularioSimuladorCDI_fieldGroup__AEd6_{max-width:100%}.FormularioSimuladorCDI_buttonRow__ODFkH{padding:16px 18px 20px}.FormularioSimuladorCDI_button__3aeLN{min-width:unset}.FormularioSimuladorCDI_resultSection__44hRm{padding:20px 18px}.FormularioSimuladorCDI_gridValores__OdI1T{grid-template-columns:repeat(2,1fr)}}