.financing-hero-section{padding:100px 0;background-color:#0a0c09;position:relative;overflow:hidden}.financing-hero-tagline{display:inline-block;background-color:#e8871e;color:#fff;padding:8px 20px;font-size:14px;font-weight:600;border-radius:3px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.financing-hero-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.2}.financing-hero-title .text-orange{color:#e8871e}.financing-hero-text{font-size:18px;color:#ddd;line-height:1.8;margin-bottom:30px}.financing-hero-buttons{display:flex;gap:20px;flex-wrap:wrap}.financing-hero-image{position:relative}.financing-hero-image .image-box{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}.financing-hero-image img{width:100%;height:auto;display:block}.financing-badge{position:absolute;bottom:30px;right:30px;background-color:#002a6d;padding:30px;border-radius:10px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3)}.financing-badge h3{color:#e8871e;font-size:36px;font-weight:700;margin-bottom:5px}.financing-badge p{color:#fff;font-size:14px;line-height:1.4;margin:0}.financing-stats-section{background-color:#002a6d;padding:60px 0}.stats-wrapper{position:relative}.financing-stat-item{display:flex;align-items:center;gap:20px;padding:20px;text-align:left}.financing-stat-item .icon{flex-shrink:0;width:60px;height:60px;background-color:rgba(232,135,30,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.financing-stat-item .icon i{font-size:24px;color:#e8871e}.financing-stat-item h3{font-size:32px;font-weight:700;color:#fff;margin-bottom:5px}.financing-stat-item p{color:#ddd;font-size:16px;margin:0}.financing-partners-section{background-color:#0a0c09}.financing-partner-card{background-color:#002a6d;border-radius:10px;padding:40px;height:100%;transition:all .3s ease;position:relative;overflow:hidden}.financing-partner-card.featured{border:2px solid #e8871e}.financing-partner-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.partner-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.partner-header h3{color:#fff;font-size:28px;font-weight:700;margin-bottom:10px}.partner-type{display:inline-block;background-color:rgba(232,135,30,.2);color:#e8871e;padding:5px 15px;border-radius:20px;font-size:14px;font-weight:500}.partner-content p{color:#ddd;font-size:16px;line-height:1.8;margin-bottom:20px}.partner-features{list-style:none;padding:0;margin:0 0 30px}.partner-features li{color:#ddd;position:relative;padding:10px 0 10px 30px}.partner-features li i{position:absolute;left:0;top:12px;color:#e8871e}.partner-action{margin-top:auto}.financing-options-section{background-color:#0a0c09;padding:100px 0}.financing-disclaimer{background-color:rgba(232,135,30,.1);border:1px solid rgba(232,135,30,.3);padding:20px 30px;border-radius:10px;margin-bottom:50px;display:flex;align-items:flex-start;gap:15px}.financing-disclaimer i{color:#e8871e;font-size:24px;flex-shrink:0;margin-top:2px}.financing-disclaimer p{color:#ddd;font-size:14px;line-height:1.6;margin:0}.financing-option-card{background-color:#002a6d;padding:40px;border-radius:10px;height:100%;margin-bottom:30px;transition:all .3s ease;text-align:center}.financing-option-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.option-icon{width:80px;height:80px;background-color:rgba(232,135,30,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.option-icon i{font-size:36px;color:#e8871e}.financing-option-card h3{color:#fff;font-size:22px;font-weight:600;margin-bottom:15px}.financing-option-card p{color:#ddd;font-size:15px;line-height:1.6;margin:0}.financing-process-section{background-color:#002a6d}.process-wrapper{max-width:1200px;margin:0 auto}.financing-process-steps{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.process-step{flex:1 1;min-width:180px;background-color:#002a6d;padding:30px 20px;border-radius:10px;text-align:center;position:relative;transition:all .3s ease;border:2px solid rgba(232,135,30,.2)}.process-step:hover{background-color:#002a6d;border-color:#e8871e;transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.step-number{font-size:48px;font-weight:700;color:#e8871e;opacity:.3;margin-bottom:15px}.step-content h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px}.step-content p{color:#ddd;font-size:14px;line-height:1.6;margin:0}.process-arrow{color:#e8871e;font-size:24px}.financing-benefits-section{background-color:#0a0c09;padding:100px 0}.financing-benefit-card{text-align:center;padding:40px 30px;background-color:#002a6d;border-radius:10px;height:100%;transition:all .3s ease;margin-bottom:30px}.financing-benefit-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.benefit-icon{width:70px;height:70px;background-color:rgba(232,135,30,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.benefit-icon i{font-size:30px;color:#e8871e}.financing-benefit-card h4{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px}.financing-benefit-card p{color:#ddd;font-size:15px;line-height:1.6;margin:0}.financing-calculator-section{background-color:#002a6d}.calculator-wrapper{max-width:900px;margin:0 auto}.calculator-container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.financing-cta-section{background-color:#0a0c09;padding:100px 0;position:relative}.cta-wrapper{background-color:#002a6d;padding:60px;border-radius:10px;border:2px solid #e8871e}.cta-content h3{color:#fff;font-size:36px;font-weight:700;margin-bottom:15px}.cta-content p{color:#ddd;font-size:18px;margin-bottom:20px}.cta-features{list-style:none;padding:0;margin:0;display:flex;gap:30px;flex-wrap:wrap}.cta-features li{color:#ddd;font-size:16px;display:flex;align-items:center;gap:10px}.cta-features li i{color:#e8871e}.cta-buttons{display:flex;flex-direction:column;gap:15px;align-items:center}.cta-phone{margin-top:20px;color:#ddd;font-size:16px}.cta-phone a{color:#e8871e;font-weight:600;font-size:20px}.cta-footer{margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.cta-footer p{color:#ddd;font-size:14px;margin:0}@media (max-width:1200px){.financing-hero-title{font-size:42px}.financing-process-steps{gap:15px}.process-arrow{display:none}}@media (max-width:991px){.financing-hero-section{padding:80px 0}.financing-hero-title{font-size:36px}.financing-hero-image{margin-top:50px}.cta-wrapper{padding:40px}.cta-content h3{font-size:28px}}@media (max-width:768px){.financing-hero-buttons{flex-direction:column;align-items:flex-start}.financing-process-steps{flex-direction:column}.process-step{width:100%}.cta-features{flex-direction:column;gap:10px}.financing-badge{bottom:20px;right:20px;padding:20px}.financing-badge h3{font-size:28px}}@media (max-width:575px){.financing-hero-title{font-size:28px}.financing-hero-text{font-size:16px}.cta-wrapper{padding:30px 20px}.cta-content h3{font-size:24px}}