.credit-simulation_title__yfA8l{font-size:32px;font-weight:300;color:#fff;margin-bottom:16px;letter-spacing:-1.2px;font-family:var(--font-quicksand)}.credit-simulation_inputGroup__0n1ip{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;gap:15px;padding:20px;border-radius:5px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.credit-simulation_label__MSpyA{font-size:18px;font-weight:600;color:#fff;font-family:var(--font-quicksand)}.credit-simulation_input__QBeIr{width:120px;font-size:18px;padding:12px 20px;border-radius:5px;outline:none;text-align:center;background:#fff;border:1px solid #1737ff;color:#1737ff;transition:all .3s ease;box-shadow:0 2px 8px rgba(23,55,255,.1);font-family:var(--font-quicksand)}.credit-simulation_input__QBeIr:focus{box-shadow:0 4px 12px rgba(23,55,255,.2);transform:scale(1.02)}.credit-simulation_sliderContainer__2xL1b{position:relative;width:175px;height:40px;display:flex;align-items:center}.credit-simulation_slider__Yk3Yv{width:300px;z-index:1;-webkit-appearance:none;height:4px;background:rgba(255,255,255,.5);border-radius:2px;outline:none}.credit-simulation_thumb__Ko_yb{position:absolute;top:0;transform:translate(-50%);background:#fff;color:#1737ff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;pointer-events:none;z-index:2;box-shadow:0 0 30px rgba(23,55,255,.5);transition:transform .2s ease;font-family:var(--font-quicksand)}.credit-simulation_monthlyPayment__GJ_5T{display:flex;border-radius:5px;overflow:hidden;box-shadow:0 4px 16px rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-top:5px;background:#fff;padding:10px 0}.credit-simulation_paymentLabel__kxZnq{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#000;font-weight:700;padding:10px 20px;text-align:left;font-weight:500;background:rgba(255,255,255,1)}.credit-simulation_paymentLabel__kxZnq,.credit-simulation_paymentValue__WIJe9{flex:1 1;font-size:20px;font-family:var(--font-quicksand);letter-spacing:-.4px}.credit-simulation_paymentValue__WIJe9{color:#1737ff;padding:10px 0;font-weight:700;text-align:center}.credit-simulation_note__Y4kPB{font-size:14px;margin-bottom:24px;color:#666;line-height:1.6;padding:16px;background:rgba(23,55,255,.03);border-radius:16px;border:1px solid rgba(23,55,255,.1)}.credit-simulation_noteTitle__F2JE3{font-weight:700;color:#1737ff;margin-bottom:8px}.credit-simulation_submitButton__vz6sF{width:100%;background:#1737ff;color:#fff;font-weight:700;font-size:22px;border:none;border-radius:5px;padding:18px 0;cursor:pointer;margin-top:8px;font-family:var(--font-quicksand);transition:all .3s ease;letter-spacing:-.4px}.credit-simulation_submitButton__vz6sF:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(23,55,255,.4)}@media (max-width:900px){.credit-simulation_form__ur7Bb{width:100%;max-width:none}.credit-simulation_title__yfA8l{font-size:28px;margin-bottom:12px}.credit-simulation_inputGroup__0n1ip{padding:15px;gap:10px}.credit-simulation_label__MSpyA{font-size:16px}.credit-simulation_input__QBeIr{width:100px;font-size:16px;padding:10px 15px}.credit-simulation_sliderContainer__2xL1b,.credit-simulation_slider__Yk3Yv{width:100%}.credit-simulation_thumb__Ko_yb{width:40px;height:40px;font-size:16px}.credit-simulation_monthlyPayment__GJ_5T{margin-top:3px}.credit-simulation_paymentLabel__kxZnq,.credit-simulation_paymentValue__WIJe9{font-size:18px;padding:8px 20px}.credit-simulation_submitButton__vz6sF{font-size:20px;padding:16px 0}}@media (max-width:600px){.credit-simulation_form__ur7Bb{width:100%;max-width:none}.credit-simulation_title__yfA8l{font-size:24px;margin-bottom:10px}.credit-simulation_inputGroup__0n1ip{flex-direction:column;align-items:stretch;padding:12px;gap:8px}.credit-simulation_label__MSpyA{font-size:16px;padding-bottom:5px;text-align:left}.credit-simulation_input__QBeIr{width:100%;font-size:14px;padding:8px 12px}.credit-simulation_sliderContainer__2xL1b{width:100%;justify-content:flex-start}.credit-simulation_slider__Yk3Yv{width:100%}.credit-simulation_thumb__Ko_yb{width:36px;height:36px;font-size:14px}.credit-simulation_monthlyPayment__GJ_5T{margin-top:2px}.credit-simulation_paymentLabel__kxZnq,.credit-simulation_paymentValue__WIJe9{font-size:16px;padding:6px 15px}.credit-simulation_paymentValue__WIJe9{margin-right:-30px}.credit-simulation_submitButton__vz6sF{font-size:18px;padding:14px 0}}.home_main__u5kTL{min-height:100vh;background:#fff}.home_hero__z_jpu{min-height:80vh;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.3)),url(/images/manAtHome.jpg);background-size:cover;background-position:50%;display:flex;align-items:flex-start;justify-content:space-between;text-align:left;color:#fff;position:relative;overflow:hidden;padding:200px;margin-right:75px;margin-left:75px;margin-top:75px;border-radius:5px;border-bottom-left-radius:100px}.home_hero__z_jpu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.4) 100%);pointer-events:none}.home_heroContent__f1Kuk{max-width:800px;margin:0;position:relative;z-index:1;animation:home_fadeInUp__daiIr .8s ease-out}.home_heroContent__f1Kuk h1{font-size:3.5rem;margin-bottom:1.5rem;font-weight:500;font-family:var(--font-quicksand);letter-spacing:-1.8px}.home_heroContent__f1Kuk h1,.home_heroContent__f1Kuk p{color:#fff;background:transparent;border-radius:0;padding:0;display:block}.home_heroContent__f1Kuk p{font-size:1.5rem;margin-bottom:2.5rem;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,.2);line-height:1.6}.home_simulationCardWrapper__WcCVo{display:flex;justify-content:flex-start;animation:home_fadeInUp__daiIr 1s ease-out .3s both}@keyframes home_fadeInUp__daiIr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.home_stepsSection__eIaHn{padding:4rem 2rem 2rem;background:#fff}.home_stepsSection__eIaHn h2{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:#1737ff;letter-spacing:-.8px}.home_stepsGrid__UNlVS{display:flex;justify-content:center;gap:2.5rem;flex-wrap:nowrap;max-width:1200px;margin:0 auto}.home_stepCard__OvB50{background:#fff;border-radius:16px;box-shadow:0 2px 16px #0001;padding:2.5rem 2rem;text-align:center;width:320px;min-height:280px;display:flex;flex-direction:column;align-items:center;gap:1.2rem;position:relative}.home_stepIcon__a5ukD{width:100px;height:100px;background:#f8f9fa;margin-bottom:.5rem}.home_stepIcon__a5ukD,.home_stepNumber__qDU_0{display:flex;align-items:center;justify-content:center;border-radius:50%}.home_stepNumber__qDU_0{position:absolute;top:-15px;right:-15px;width:35px;height:35px;background:#1737ff;color:#fff;font-weight:700;font-size:16px;font-family:var(--font-quicksand)}.home_stepCard__OvB50 h3{color:#1737ff;font-size:1.4rem;margin:.5rem 0 .2rem;font-family:var(--font-quicksand);font-weight:600;letter-spacing:-.5px}.home_stepCard__OvB50 p{color:#222;font-size:1.1rem;line-height:1.6;margin:0;letter-spacing:-.2px}.home_solutionsSection__nvWKm{padding:4rem 2rem 2rem;background:#f8f9fa}.home_solutionsSection__nvWKm h2{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:#1737ff;letter-spacing:-.8px}.home_solutionsGrid__laeXH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.home_solutionCard__TqiCc{background:#fff;border-radius:16px;padding:2.5rem;display:flex;align-items:center;gap:1.5rem;width:100%;text-align:left}.home_solutionIcon__FxTRk{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#f8f9fa;border-radius:50%;flex-shrink:0}.home_solutionContent__AT_mZ{flex:1 1}.home_solutionCard__TqiCc h3{color:#1737ff;font-size:1.3rem;margin-bottom:1rem;font-family:var(--font-quicksand);font-weight:600;letter-spacing:-.5px}.home_solutionCard__TqiCc p{color:#222;font-size:1rem;line-height:1.6;letter-spacing:-.2px;margin:0}.home_refinanceSection__Dyify{padding:3rem 2rem 2rem;background:linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.7) 50%,rgba(0,0,0,.6)),url(/images/sobre.jpg);background-size:cover;background-position:50%;display:flex;justify-content:center;min-height:700px}.home_refinanceCard__oHRN4{background:transparent;color:#fff;border-radius:18px;padding:3rem 2rem;max-width:800px;width:100%;text-align:center;min-height:700px}.home_aboutContent__ExrcD,.home_refinanceCard__oHRN4{display:flex;align-items:center;justify-content:center}.home_aboutContent__ExrcD{gap:3rem}.home_aboutImage__lRdQv{flex-shrink:0;flex:0 0 auto}.home_aboutText__x8ch0{flex:1 1;text-align:center}.home_aboutText__x8ch0 h2{color:#fff;font-size:2.5rem;margin-bottom:1.5rem;font-family:var(--font-quicksand);font-weight:600;letter-spacing:-1.2px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.home_aboutText__x8ch0 p{color:#fff;font-size:16px;line-height:1.7;margin-bottom:1.5rem;letter-spacing:-.2px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.home_aboutText__x8ch0 p:last-child{margin-bottom:0}.home_stars__1L6CB{font-size:2rem;margin-top:2rem;text-align:center}.home_testimonialsSection__jcde_{padding:4rem 2rem 2rem;background:#f8f9fa}.home_testimonialsSection__jcde_ h2{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:#1737ff;letter-spacing:-.8px}.home_testimonialsGrid__hBA_S{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.home_testimonialCard__WAkxA{background:#fff;border-radius:16px;padding:2.5rem 2rem;text-align:center;width:350px;color:#222;font-size:1rem;display:flex;flex-direction:column;align-items:center;gap:.7rem}.home_avatarIcon__sim9D{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#f8f9fa;border-radius:50%;margin-bottom:.5rem}.home_testimonialCard__WAkxA h3{color:#1737ff;font-size:1.1rem;margin-bottom:.3rem}.home_testimonialCard__WAkxA p{color:#222;font-size:1rem;line-height:1.6}.home_stars__1L6CB{color:#ffc700;font-size:1.3rem;margin-top:.5rem}.home_faqSection__WX8e7{padding:4rem 2rem 2rem;background:#fff}.home_faqSection__WX8e7 h2{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:#1737ff;letter-spacing:-.8px}.home_faqGrid__F7BGU{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.home_faqCard__iIrjR{background:#fff;border-radius:16px;box-shadow:0 2px 16px #0001;padding:2rem 1.5rem;text-align:center;width:320px;color:#222;font-size:1rem;display:flex;flex-direction:column;gap:.7rem}.home_faqCard__iIrjR h3{color:#1737ff;font-size:1.1rem;margin-bottom:.3rem}.home_faqCard__iIrjR p{color:#222;font-size:1rem}.home_contactForm__YNXMc{display:flex;justify-content:center;max-width:600px;margin:0 auto}.home_form__mLmei{width:100%;display:flex;flex-direction:column;gap:1.5rem}.home_formGroup__6S5gq{display:flex;flex-direction:column;gap:.5rem}.home_formGroup__6S5gq label{color:#222;font-size:1rem;font-weight:500;font-family:var(--font-quicksand)}.home_formGroup__6S5gq input,.home_formGroup__6S5gq textarea{padding:1rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;font-family:var(--font-quicksand);transition:border-color .3s ease;background:#fff}.home_formGroup__6S5gq input:focus,.home_formGroup__6S5gq textarea:focus{outline:none;border-color:#1737ff}.home_formGroup__6S5gq textarea{resize:vertical;min-height:120px}.home_ctaButton__gVxgy{background:#1737ff;color:#fff;font-weight:600;font-size:1.1rem;border:none;border-radius:8px;padding:1rem 2rem;cursor:pointer;transition:background .3s ease;font-family:var(--font-quicksand);margin-top:1rem}.home_ctaButton__gVxgy:hover{background:#0f2bb3}@media (max-width:900px){.home_hero__z_jpu{flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:120px 2rem 2rem;margin:75px 1rem 0;border-radius:5px;border-bottom-left-radius:50px;min-height:100vh}.home_heroContent__f1Kuk{max-width:100%;margin-bottom:2rem}.home_heroContent__f1Kuk h1{font-size:3.2rem;margin-bottom:1rem}.home_heroContent__f1Kuk p{font-size:1.4rem;margin-bottom:2rem}.home_simulationCardWrapper__WcCVo{width:100%;max-width:none;justify-content:flex-start}.home_solutionsGrid__laeXH{grid-template-columns:1fr;gap:1.5rem}.home_solutionCard__TqiCc{padding:2rem}.home_faqGrid__F7BGU,.home_stepsGrid__UNlVS,.home_testimonialsGrid__hBA_S{flex-direction:column;align-items:center;gap:1.5rem}.home_aboutContent__ExrcD{flex-direction:column;gap:2rem;text-align:center}.home_aboutText__x8ch0 h2{font-size:1.8rem}.home_stepCard__OvB50{width:100%;max-width:400px;min-height:auto;padding:2rem 1.5rem}.home_heroContent__f1Kuk h1{font-size:2rem}.home_statsSection__I46cK{gap:2rem;margin-top:2rem}.home_statCard__VANly{min-width:180px;padding:1.5rem}}@media (max-width:600px){.home_hero__z_jpu{padding:0 1rem 2rem;margin:75px .5rem 0;border-bottom-left-radius:30px}.home_heroContent__f1Kuk h1{font-size:2.5rem;margin-bottom:.8rem}.home_heroContent__f1Kuk p{font-size:1.2rem;margin-bottom:1.5rem}.home_simulationCardWrapper__WcCVo{max-width:none;width:100%}.home_solutionsGrid__laeXH{gap:1rem}.home_solutionCard__TqiCc{padding:1.5rem;flex-direction:column;text-align:center;gap:1rem}.home_solutionIcon__FxTRk{width:60px;height:60px}.home_stepCard__OvB50{width:100%;padding:1.5rem 1rem;min-height:auto}.home_stepIcon__a5ukD{width:80px;height:80px}.home_stepCard__OvB50 h3{font-size:1.2rem}.home_stepCard__OvB50 p{font-size:1rem}.home_faqCard__iIrjR,.home_solutionCard__TqiCc,.home_testimonialCard__WAkxA{width:100%;padding:1.2rem .7rem}.home_refinanceCard__oHRN4{padding:1.2rem .7rem}.home_statsSection__I46cK{gap:1rem;margin-top:1.5rem;flex-direction:row;justify-content:space-between}.home_statCard__VANly{min-width:140px;padding:1rem;flex:1 1}.home_statNumber__fr4zs{font-size:2rem}.home_statLabel__NAGhf{font-size:.9rem;max-width:120px}}.home_statsSection__I46cK{display:flex;justify-content:center;gap:3rem;margin-top:3rem;flex-wrap:wrap}.home_statCard__VANly{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:2rem;min-width:200px}.home_statIcon__Bwv8J{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(255,199,0,.1);border-radius:50%}.home_statNumber__fr4zs{color:#fff;font-size:3rem;font-weight:700;font-family:var(--font-quicksand);text-shadow:2px 2px 4px rgba(0,0,0,.5)}.home_statLabel__NAGhf{color:#fff;font-size:1rem;line-height:1.4;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.5);max-width:180px}