.financiamento-module__v1fPKa__simOption{border:1.5px solid var(--line);cursor:pointer;text-align:left;width:100%;font-family:var(--font-montserrat);color:var(--ink);background:#fff;border-radius:5px;padding:18px 20px;font-size:13.5px;font-weight:600;line-height:1.35;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;box-shadow:0 1px 3px #1e1e1e0a}.financiamento-module__v1fPKa__simOption:hover{border-color:var(--bordo);color:var(--bordo);background:#6b0f1a09;box-shadow:0 4px 12px #6b0f1a1a}.financiamento-module__v1fPKa__simOptionSelected{border-color:var(--bordo)!important;color:var(--bordo)!important;background:#6b0f1a0e!important;box-shadow:0 4px 16px #6b0f1a24!important}.financiamento-module__v1fPKa__simNext{background:var(--bordo);color:#fff;width:100%;font-family:var(--font-montserrat);letter-spacing:2px;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;margin-top:24px;padding:16px;font-size:11.5px;font-weight:700;transition:background .18s,box-shadow .18s;display:block;box-shadow:0 2px 8px #6b0f1a40}.financiamento-module__v1fPKa__simNext:hover{background:var(--bordo-hover);box-shadow:0 4px 16px #6b0f1a59}.financiamento-module__v1fPKa__simNext:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.financiamento-module__v1fPKa__simBack{font-family:var(--font-montserrat);color:var(--text-muted);cursor:pointer;letter-spacing:.5px;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:600;transition:color .15s}.financiamento-module__v1fPKa__simBack:hover{color:var(--ink)}.financiamento-module__v1fPKa__simSkip{font-family:var(--font-montserrat);color:var(--text-muted);cursor:pointer;text-underline-offset:3px;text-align:center;background:0 0;border:none;margin-top:14px;padding:0;font-size:11px;text-decoration:underline;transition:color .15s;display:block}.financiamento-module__v1fPKa__simSkip:hover{color:var(--ink)}.financiamento-module__v1fPKa__resultCta{background:var(--bordo);color:#fff;width:100%;font-family:var(--font-montserrat);letter-spacing:2px;text-transform:uppercase;text-align:center;cursor:pointer;border:none;border-radius:4px;padding:17px;font-size:11.5px;font-weight:700;text-decoration:none;transition:background .18s,box-shadow .18s;display:block;box-shadow:0 4px 16px #6b0f1a47}.financiamento-module__v1fPKa__resultCta:hover{background:var(--bordo-hover);box-shadow:0 6px 20px #6b0f1a61}.financiamento-module__v1fPKa__restart{font-family:var(--font-montserrat);color:var(--text-muted);cursor:pointer;text-underline-offset:3px;text-align:center;background:0 0;border:none;margin-top:14px;padding:0;font-size:11px;text-decoration:underline;transition:color .15s;display:block}.financiamento-module__v1fPKa__restart:hover{color:var(--ink)}.financiamento-module__v1fPKa__rendaInput{border:1.5px solid var(--line);width:100%;font-family:var(--font-montserrat);color:var(--ink);background:#fff;border-radius:5px;padding:16px 16px 16px 44px;font-size:22px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:block;box-shadow:0 1px 3px #1e1e1e0a}.financiamento-module__v1fPKa__rendaInput:focus{border-color:var(--bordo);outline:none;box-shadow:0 0 0 3px #6b0f1a1a,0 1px 3px #1e1e1e0a}.financiamento-module__v1fPKa__rendaInput::placeholder{color:var(--line-soft);font-size:18px;font-weight:400}.financiamento-module__v1fPKa__bankCard{border:1.5px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:0;padding:24px 20px 20px;transition:box-shadow .2s,border-color .2s;display:flex;position:relative}.financiamento-module__v1fPKa__bankCard:hover{border-color:#6b0f1a4d;box-shadow:0 4px 20px #6b0f1a1a}.financiamento-module__v1fPKa__bankCardBest{border:2px solid var(--bordo);background:#fff;border-radius:8px;flex-direction:column;gap:0;padding:24px 20px 20px;display:flex;position:relative;box-shadow:0 4px 24px #6b0f1a24}.financiamento-module__v1fPKa__bankBestBadge{background:var(--bordo);color:#fff;font-family:var(--font-montserrat);letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;padding:3px 10px;font-size:9px;font-weight:700;position:absolute;top:-10px;left:16px}.financiamento-module__v1fPKa__bankLogoWrap{align-items:center;gap:10px;margin-bottom:18px;display:flex}.financiamento-module__v1fPKa__bankPmt{font-family:var(--font-cormorant);color:var(--ink);margin-bottom:4px;font-size:32px;font-weight:700;line-height:1}.financiamento-module__v1fPKa__bankPmtSuffix{color:var(--text-muted);font-size:16px;font-weight:400}.financiamento-module__v1fPKa__bankRate{font-family:var(--font-montserrat);color:var(--text-muted);margin-top:2px;margin-bottom:18px;font-size:10.5px}.financiamento-module__v1fPKa__bankCta{width:100%;color:var(--bordo);border:1.5px solid var(--bordo);font-family:var(--font-montserrat);letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;background:0 0;border-radius:4px;margin-top:auto;padding:11px 16px;font-size:10.5px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:block}.financiamento-module__v1fPKa__bankCta:hover{background:var(--bordo);color:#fff}
