.custom-slider{height:3.5vw;width:100%}.bg-blue-filled{background-color:#006cfa;border-radius:52px 52px 52px 52px!important;height:2.864vw!important;left:0!important;margin-top:.177vw;z-index:1}.bg-gray-unfilled{background-color:#dee4ec;height:3.177vw!important;left:0!important;margin-left:-4px;margin-right:-4px}.custom-thumb{cursor:pointer;margin-top:.177vw;outline:none;top:1.4vw;transform:translateY(-50%)}.custom-thumb:hover{box-shadow:0 0 0 5px #006cfa33}.current-value-display{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #0000000d;color:#555;font-size:14px;margin-bottom:15px;padding:8px;text-align:center}.value-highlight{color:#006cfa;font-size:16px;font-weight:700}.value-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.value-button{background-color:#f1f1f1;border:1px solid #ddd;border-radius:4px;color:#555;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s ease}.value-button:hover{background-color:#e8e8e8;box-shadow:0 1px 3px #0000001a}.value-button.active{background-color:#006cfa;border-color:#0057c7;box-shadow:0 1px 3px #0003;color:#fff}.slider-wrapper{padding:0;position:relative}.rc-slider{box-sizing:border-box;height:2.864vw;padding:0!important;position:relative}.rc-slider-rail{border-radius:3.708vw!important;height:3.177vw!important;margin-left:-3px;margin-right:-2px;top:.677vw!important}.rc-slider-track{background-color:#006cfa;border-radius:3.708vw!important;height:2.864vw!important;left:0!important;position:absolute;top:.799vw!important}.rc-slider-handle{background-color:#fff;border:4px solid #006cfa;border-radius:90px!important;box-shadow:none!important;cursor:pointer;height:3vw!important;margin-left:0!important;opacity:1!important;top:.8vw!important;width:3vw!important;z-index:2}.rc-slider .rc-slider-handle{transform:translateX(-50%);transform-origin:center}@media (max-width:767px){.range-slider-container{padding:15px 8px}.value-buttons{gap:5px}.custom-slider{height:60px}.value-button{font-size:12px;padding:4px 8px}.bg-blue-filled{height:44px!important;margin-top:3px}.bg-gray-unfilled{height:50px!important}.custom-thumb{border-radius:90px!important;height:44px!important;top:24px!important;width:44px!important}.range-slider-container{padding:0}}.loan-form{width:100%}.slider-container label{color:#555;display:block;font-weight:700;margin-bottom:10px}.label-container{display:flex;justify-content:space-between;margin-bottom:10px}.label-container h2{color:#000;font-size:1.04vw;font-weight:500}.center{justify-content:center}.label-container .label-text{font-family:Avenir Next,Sans-serif;font-size:1.04vw;font-weight:400;line-height:1vw}.label-container .value-text{background-color:initial!important;color:#000;font-family:Avenir,Sans-serif!important;font-size:1.04vw;font-weight:700}.secci-container{margin-bottom:20px;margin-top:20px}.secci-container,.submit-container{display:flex;justify-content:center}.submit-container{width:100%}.secci-button{color:#333;display:inline-block;text-align:center;text-decoration:underline!important}.apply-button{fill:#fff;background-color:#000;border:none;border-radius:48px 48px 48px 48px;color:#fff;font-size:1.25vw;font-weight:500;line-height:1vw;padding:1.2vw 2.86vw}.secci-button.disabled{cursor:not-allowed;opacity:.6}.apply-button:hover{background-color:#000}@media (max-width:767px){.apply-button{font-size:16px;line-height:20px;padding:12px 24px}}@media only screen and (min-width:1024px){.priceclass{color:#000;font-family:Degular Variable;font-size:3.125vw;font-weight:700;line-height:3vw;margin:0}}.priceclass span{color:#00000094;font-size:28px}.sliders{margin:.8vw 0 0}@media only screen and (max-width:768px){.label-container .label-text{font-size:20px;font-weight:400;line-height:20px}.label-container .value-text{background-color:initial!important;color:#000!important;font-family:Avenir,Sans-serif!important;font-size:20px;font-weight:700!important}.label-container h2{font-size:18px;line-height:24px}.priceclass{color:#000;font-family:Degular Variable;font-size:48px;font-weight:700;line-height:40px;margin-bottom:0}}@media only screen and (max-width:375px){.label-container .label-text{font-size:16px!important}}.popup-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.secci-body{margin:40px auto;max-width:1200px;z-index:900}.popup-content,.secci-body{padding:30px;position:relative}.popup-content{background-color:#fff;border-radius:8px;max-height:80vh;max-width:800px;overflow-y:auto;width:80%}.close-button{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.popup-error,.popup-loading{font-size:16px;padding:30px;text-align:center}.popup-error{color:#dc3545}@media (max-width:767px){.popup-content{padding:20px;width:90%}.secci-body{margin:20px auto;padding:20px}}.secci-body{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.secci-content-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 0 20px #0000004d;max-height:90vh;max-width:1000px;overflow-y:auto;padding:40px;position:relative;width:90%}.secci-body-close{font-size:28px;right:20px;top:20px}.secci-actions{display:flex;justify-content:center;margin-top:20px}.append-to-body-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px}.append-to-body-btn:hover{background-color:#0069d9}.secci-body-close{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.loan-calculator{border-radius:28px 28px 28px 28px;column-gap:0;display:flex;flex-direction:column;gap:0 0;margin:0;opacity:1;padding:1.98vw 2.34vw 1.46vw;position:relative;row-gap:0;transition:opacity .5s ease-in-out;width:100%}.loan-calculator.fade-in{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:.7}to{opacity:1}}.error-message{animation:slideDown .3s ease-in-out;background-color:#f8d7da;border-radius:5px;color:#721c24;font-weight:500;margin-bottom:15px;padding:10px 15px;text-align:center}.error-note{animation:fadeIn .5s ease-in-out;color:#dc3545;font-size:.85rem;margin:-20px 0 20px;padding:0;text-align:center}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.loading-state .range-slider{opacity:.7}.loading-state .range-slider.disabled{overflow:hidden;position:relative}.login-container{color:#555;font-size:14px;margin-top:15px;text-align:center}.login-container a{color:#000;text-decoration:underline}.login-container a:hover{text-decoration:none}.loading-state .range-slider.disabled:after{animation:loading-wave 1.5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:200%}@keyframes loading-wave{0%{transform:translateX(0)}to{transform:translateX(100%)}}.loading-state .loan-summary{opacity:.7}.loading-state .button-container button.disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:.7}.calculator-container h2{color:#333;margin-top:0;text-align:center}.error,.loading{font-size:18px;padding:40px;text-align:center}.error{color:#dc3545}.calculator-se .loan-calculator{padding:1.76vw 2.34vw 0!important}.calculator-se .loan-calculator .priceclass{color:#000;font-family:Degular Variable;font-size:2.8vw;font-weight:700;line-height:1.08vw;margin-bottom:0}.calculator-se .label-container .label-text{font-family:Avenir Next,sans-serif;font-size:.94vw;font-weight:400;line-height:1vw}@media (max-width:767px){.calculator-container{padding:0}.loan-calculator{padding:15px 25px;padding:25px}.calculator-se .loan-calculator{padding:15px 25px 0}.login-container{color:#00000094;font-family:Degular Variable,Sans-serif;font-size:15px;margin:24px 0;text-align:center}.calculator-footer{font-size:14px;line-height:20px}}.warning-footer-container{align-items:center;background-color:#fff;border-radius:0 0 18px 18px;display:flex;margin:0 -2.34vw -2.34vw;padding:1vw 2vw}.warning-icon-container{align-items:center;display:flex;flex-shrink:0;margin-right:16px}.warning-icon-wrapper{align-items:center;display:flex;justify-content:center}.warning-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:left}.warning-footer-container p{font-size:14px;line-height:1.5;margin:0 0 8px}.warning-title p{color:#00000094;font-family:Degular variable,sans-serif;font-size:.8vw;font-weight:700}.warning-footer-container a{color:#06c;text-decoration:none}.warning-footer-container a:hover{text-decoration:underline}@media (max-width:768px){.warning-footer-container{align-items:flex-start;flex-direction:row;margin:20px -16px;padding:16px}.warning-icon-container{margin-top:3px}.warning-icon svg{height:24px;width:24px}.warning-footer-container p{font-size:13px}.warning-title p{font-size:14px}.warning-content{text-align:left}}.App{margin:0 auto;max-width:1200px;text-align:center}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0}*{box-sizing:border-box}.calculator-footer{color:#00000094;font-size:.78vw;font-weight:400;line-height:.85vw;text-align:left}@media (max-width:767px){.calculator-footer{font-size:14px;line-height:20px}.loan-calculator-mobile{display:block!important}}
/*# sourceMappingURL=main.830cee03.css.map*/