.financing-module__brNyha__page{background:#1a1a1a;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes financing-module__brNyha__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes financing-module__brNyha__fadeIn{0%{opacity:0}to{opacity:1}}.financing-module__brNyha__animateIn{animation:.8s cubic-bezier(.16,1,.3,1) forwards financing-module__brNyha__fadeInUp}.financing-module__brNyha__hero{text-align:center;opacity:0;background:#1a1a1a;border-bottom:1px solid #ffffff1a;align-items:center;min-height:400px;padding:10rem 0 4rem;animation:.6s ease-out forwards financing-module__brNyha__fadeIn;display:flex}.financing-module__brNyha__heroContainer{text-align:center;max-width:900px;margin:0 auto;padding:0 2rem}.financing-module__brNyha__heroTitle{color:#fff;letter-spacing:-.03em;opacity:0;margin:0 0 1.5rem;font-size:4.5rem;font-weight:300;line-height:1.1;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards financing-module__brNyha__fadeInUp}.financing-module__brNyha__heroAccent{color:#f3c830}.financing-module__brNyha__heroDescription{color:#ffffffb3;letter-spacing:.01em;opacity:0;margin:0 0 2.5rem;font-size:1.125rem;font-weight:300;animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards financing-module__brNyha__fadeInUp}.financing-module__brNyha__heroBadges{opacity:0;flex-wrap:wrap;justify-content:center;gap:1rem;animation:.8s cubic-bezier(.16,1,.3,1) .4s forwards financing-module__brNyha__fadeInUp;display:flex}.financing-module__brNyha__badge{color:#fffc;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;display:flex}.financing-module__brNyha__badge svg{color:#f3c830}.financing-module__brNyha__formSection{opacity:0;background:#1a1a1a;justify-content:center;align-items:center;padding:2rem 0 6rem;animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards financing-module__brNyha__fadeInUp;display:flex}.financing-module__brNyha__formContainer{flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}.financing-module__brNyha__form{width:100%;max-width:700px}.financing-module__brNyha__formCard{background:#fff;border-radius:8px;width:100%;padding:3rem;box-shadow:0 4px 24px #00000026}.financing-module__brNyha__stepContent{margin-bottom:2rem}.financing-module__brNyha__stepTitle{color:#131313;letter-spacing:-.02em;text-align:center;margin:0 0 .5rem;font-size:1.75rem;font-weight:300}.financing-module__brNyha__stepDescription{color:#666;text-align:center;margin:0 0 2rem;font-size:.875rem;font-weight:300}.financing-module__brNyha__formGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.financing-module__brNyha__inputGroup{flex-direction:column;gap:.5rem;display:flex}.financing-module__brNyha__label{color:#131313;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.financing-module__brNyha__input,.financing-module__brNyha__select{color:#131313;background:#fff;border:1px solid #e0e0e0;border-radius:4px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:300;transition:all .2s}.financing-module__brNyha__input:focus,.financing-module__brNyha__select:focus{border-color:#131313;outline:none;box-shadow:0 0 0 3px #1313130d}.financing-module__brNyha__input::placeholder{color:#999;font-weight:300}.financing-module__brNyha__inputHint{color:#888;font-size:.6875rem;font-style:italic;font-weight:300}.financing-module__brNyha__radioGroup{flex-wrap:wrap;gap:1.5rem;display:flex}.financing-module__brNyha__radioLabel{cursor:pointer;color:#131313;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:300;display:flex}.financing-module__brNyha__radioLabel input[type=radio]{cursor:pointer;width:18px;height:18px}.financing-module__brNyha__tradeInSection{grid-column:span 2;margin-top:1rem}.financing-module__brNyha__tradeInTitle{color:#131313;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;font-size:.75rem;font-weight:600}.financing-module__brNyha__formActions{border-top:1px solid #f0f0f0;justify-content:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.financing-module__brNyha__buttonPrimary,.financing-module__brNyha__buttonSecondary{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.875rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.financing-module__brNyha__buttonPrimary{color:#fff;background:#131313}.financing-module__brNyha__buttonPrimary:hover{background:#000;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.financing-module__brNyha__buttonSecondary{color:#666;background:0 0;border:1px solid #e0e0e0}.financing-module__brNyha__buttonSecondary:hover{color:#131313;border-color:#131313}.financing-module__brNyha__securityNotice{color:#888;border-top:1px solid #f0f0f0;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem 0 0;font-size:.75rem;font-weight:300;display:flex}.financing-module__brNyha__securityNotice svg{color:#999;flex-shrink:0}.financing-module__brNyha__sidebar{grid-template-columns:repeat(3,1fr);gap:3rem;width:100%;max-width:900px;display:grid}.financing-module__brNyha__sidebarCard{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.financing-module__brNyha__sidebarTitle{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.75rem;font-weight:600}.financing-module__brNyha__sidebarList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.financing-module__brNyha__sidebarList li{color:#ffffffb3;align-items:flex-start;gap:.75rem;font-size:.8125rem;font-weight:300;line-height:1.5;display:flex}.financing-module__brNyha__sidebarList li svg{color:#f3c830;flex-shrink:0;width:14px;height:14px;margin-top:.125rem}.financing-module__brNyha__sidebarText{color:#fff9;margin:0 0 1rem;font-size:.8125rem;font-weight:300;line-height:1.6}.financing-module__brNyha__sidebarContact{flex-direction:column;gap:.75rem;display:flex}.financing-module__brNyha__sidebarLink{color:#fffc;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .2s;display:flex}.financing-module__brNyha__sidebarLink:hover{color:#f3c830}.financing-module__brNyha__sidebarLink svg{flex-shrink:0;width:14px;height:14px}.financing-module__brNyha__timelineSteps{flex-direction:column;gap:1.25rem;display:flex}.financing-module__brNyha__timelineStep{align-items:flex-start;gap:.875rem;display:flex}.financing-module__brNyha__timelineNumber{color:#131313;background:#f3c830;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:500;display:flex}.financing-module__brNyha__timelineContent h4{color:#ffffffe6;margin:0 0 .25rem;font-size:.8125rem;font-weight:500}.financing-module__brNyha__timelineContent p{color:#fff9;margin:0;font-size:.75rem;font-weight:300}.financing-module__brNyha__benefitsSection,.financing-module__brNyha__progressWrapper,.financing-module__brNyha__progressBar,.financing-module__brNyha__progressStep,.financing-module__brNyha__progressStepCircle,.financing-module__brNyha__progressStepActive,.financing-module__brNyha__progressStepComplete,.financing-module__brNyha__progressStepLabel,.financing-module__brNyha__benefitsGrid,.financing-module__brNyha__benefitCard,.financing-module__brNyha__benefitIcon{display:none}@media (max-width:1024px){.financing-module__brNyha__sidebar{grid-template-columns:1fr;gap:2.5rem;max-width:700px}}@media (max-width:768px){.financing-module__brNyha__heroTitle{font-size:3rem}.financing-module__brNyha__heroDescription{font-size:1rem}.financing-module__brNyha__formGrid{grid-template-columns:1fr}.financing-module__brNyha__inputGroup{grid-column:span 1!important}.financing-module__brNyha__stepTitle{font-size:1.5rem}.financing-module__brNyha__formActions{flex-direction:column-reverse}.financing-module__brNyha__buttonPrimary,.financing-module__brNyha__buttonSecondary{justify-content:center;width:100%}.financing-module__brNyha__formCard{padding:2rem}}@media (max-width:480px){.financing-module__brNyha__hero{padding:10rem 0 6rem}.financing-module__brNyha__heroTitle{font-size:2.5rem}.financing-module__brNyha__heroBadges{flex-direction:column;gap:.75rem}.financing-module__brNyha__stepTitle{font-size:1.5rem}.financing-module__brNyha__formContainer{padding:0 1.5rem}.financing-module__brNyha__formCard{padding:1.5rem}}
