@font-face{font-family:Font Awesome\ 7 Free;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fa-solid-900.woff2) format("woff2")}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;text-decoration:none;list-style:none!important;box-sizing:border-box;position:relative}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}a img{border:0}footer,header,img,section{width:100%;display:block}footer,header,section{clear:both;max-width:3840px;margin:0 auto}a,div,footer,header,section{box-sizing:border-box}:root{color-scheme:only light;--root-navy:#1b2a4a;--root-mid-navy:#8d95a5;--root-light-navy:#e1e3e8;--root-white:#fff;--root-dark-slate:#64748b;--root-slate:#9ca3af;--root-mid-slate:#cdd1d7;--root-light-slate:#eceef0;--root-dark-cream:#f0eae0;--root-cream:#faf7f2;--root-mid-cream:#fdf9f5;--root-light-cream:#fefcfa;--root-dark-coral:#cf4428;--root-coral:#e8573a;--root-light-coral-text:#f07a62;--root-mid-coral:#f5cfc7;--root-light-coral:#fbe8e4;--root-dark-emerald:#006d44;--root-emerald:#00a86b;--root-mid-emerald:#b8e6d2;--root-light-emerald:#d4f5e7;--root-red:#ef233c;--root-mid-red:#f9acb5;--root-light-red:#feecee;--root-weight-700:700;--root-weight-600:600;--root-weight-500:500;--root-weight-400:400;--root-border-radius-circle:100%;--root-border-radius-5:5px;--root-border-radius-10:10px;--root-border-radius-15:15px;--root-border-radius-100:100px;--root-font-body:var(--font-inter),"Inter",sans-serif;--root-font-heading:"clother",sans-serif;--root-size-regular:18px;--root-size-smaller:14px;--root-size-smallest:12px}body,html{width:100%;font-size:var(--root-size-regular);line-height:150%;font-family:var(--root-font-body);font-style:normal;font-weight:var(--root-weight-400);color:var(--root-navy);-webkit-text-size-adjust:100%;background:var(--root-white);overflow-x:hidden}footer,section{padding:100px 0}.p,p{margin:0 0 15px;display:block;clear:both;width:100%;z-index:10}a{color:var(--root-navy)}strong{font-weight:var(--root-weight-600)!important}img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svg-inline--fa,i{margin:0 2.5px 0 0}hr{margin:25px 0;clear:both;float:left;width:100%;border-bottom:1px solid var(--root-dark-cream)}hr,svg{display:block}svg{fill:var(--root-navy);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.step_partial{min-height:100vh;display:flex;flex-direction:column}.step_partial>footer{margin-top:auto}.step_partial footer .footer-conditional-hide{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;clear:both;font-family:var(--root-font-heading);font-style:normal;margin:0 0 15px;z-index:10;color:var(--root-navy);font-weight:var(--root-weight-700);letter-spacing:-.015em}.h1,h1{font-size:65px}.h1,.h2,h1,h2{line-height:110%;letter-spacing:-.03em}.h2,h2{font-size:48px}.h3,h3{font-size:40px}.h3,.h4,h3,h4{line-height:120%}.h4,h4{font-size:32px}.h5,h5{font-size:24px}.h5,.h6,h5,h6{line-height:130%}.h6,h6{font-size:20px}sup{font-size:60%!important;vertical-align:super}.text-color-navy{color:var(--root-navy)!important}.text-color-mid-navy{color:var(--root-mid-navy)!important}.text-color-light-navy{color:var(--root-light-navy)!important}.text-color-white{color:var(--root-white)!important}.text-color-slate{color:var(--root-slate)!important}.text-color-mid-slate{color:var(--root-mid-slate)!important}.text-color-light-slate{color:var(--root-light-slate)!important}.text-color-dark-cream{color:var(--root-dark-cream)!important}.text-color-cream{color:var(--root-cream)!important}.text-color-mid-cream{color:var(--root-mid-cream)!important}.text-color-light-cream{color:var(--root-light-cream)!important}.text-color-coral{color:var(--root-coral)!important}.text-color-coral-light{color:var(--root-light-coral-text)!important}.text-color-mid-coral{color:var(--root-mid-coral)!important}.text-color-light-coral{color:var(--root-light-coral)!important}.text-color-dark-emerald{color:var(--root-dark-emerald)!important}.text-color-emerald{color:var(--root-emerald)!important}.text-color-mid-emerald{color:var(--root-mid-emerald)!important}.text-color-light-emerald{color:var(--root-light-emerald)!important}.text-color-red{color:var(--root-red)!important}.text-color-mid-red{color:var(--root-mid-red)!important}.text-color-light-red{color:var(--root-light-red)!important}.text-size-regular,.text-size-regular *{font-size:var(--root-size-regular)!important;line-height:150%}.text-size-smaller,.text-size-smaller *{font-size:var(--root-size-smaller)!important;line-height:150%}.text-size-smallest,.text-size-smallest *{font-size:var(--root-size-smallest)!important;line-height:150%}.text-size-caveat,sup{display:inline-block;vertical-align:top;font-size:75%!important;margin:0 0 0 1px;line-height:150%}.text-size-caveat,.text-size-smaller .text-size-caveat,.text-size-smaller sup,sup{font-size:10px!important;vertical-align:top;line-height:150%}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-transform-uppercase{text-transform:uppercase}.text-capitalise-first-letter{text-transform:capitalize}.text-sentence-case:first-letter{text-transform:uppercase}.text-email-address{word-break:break-all}.text-nowrap{white-space:nowrap}.text-decoration-underline{text-decoration:underline}.text-weight-700{font-weight:var(--root-weight-700)!important}.text-weight-600{font-weight:var(--root-weight-600)!important}.text-weight-400{font-weight:var(--root-weight-400)!important}.text-font-root{font:var(--root-font-body)!important}.text-font-heading{font:var(--root-font-heading)!important}.pill{display:inline-block;padding:2px 10px;border-radius:var(--root-border-radius-10);font-size:inherit;font-weight:var(--root-weight-600);background:var(--root-mid-coral);color:var(--root-navy)}.hero-glow{animation:heroGlow 2s ease-in-out infinite}button{border:0;outline:none;cursor:pointer;text-decoration:none;font-family:var(--root-font-heading);font-style:normal;font-weight:var(--root-weight-700);color:var(--root-navy);background:none;padding:0}.button.disabled,button:disabled{cursor:default;animation:none!important;opacity:.2}button:disabled.sheen:before{display:none}.button{position:relative;border-radius:var(--root-border-radius-10);min-height:70px;padding:0 50px;cursor:pointer;z-index:50;text-align:left;font-family:var(--root-font-heading);font-style:normal;font-weight:var(--root-weight-700);display:inline-flex;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;text-decoration:none;background:var(--root-coral);color:var(--root-white);font-size:25px;overflow:hidden;justify-content:center;transition:opacity .3s ease}.button.smaller{min-height:55px;font-size:18px;padding:0 35px}.button.smallest{min-height:35px;font-size:14px;padding:0 25px}.button.full{width:100%}.button i,.button svg{margin:0 0 0 15px;transition:transform .3s ease}.button:hover i,.button:hover svg{transform:translateX(4px)}.button.reverse-icon i,.button.reverse-icon svg{margin:0 15px 0 0}.sheen:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;z-index:50;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transform:skewX(-20deg);pointer-events:none;animation:sheen 5s ease-in-out infinite;animation-timing-function:cubic-bezier(.4,0,.2,1)}.sheen.light-coral:before{background:linear-gradient(120deg,transparent,hsla(10,74%,94%,.4) 50%,transparent);transform:skewX(-20deg)}.a2a_button_whatsapp{overflow:hidden}.a2a_button_whatsapp span{padding:20px 35px 18px;border-radius:var(--root-border-radius-10);font-family:var(--root-font-body);font-style:normal;font-weight:var(--root-weight-600);color:var(--root-white);display:inline-block;vertical-align:middle;overflow:hidden}.a2a_button_whatsapp span i,.a2a_button_whatsapp span svg{font-size:150%;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.a2a_button_whatsapp svg{display:none}.a2a_buttons_other{clear:both;overflow:hidden;padding:15px 0}.wrap{width:90%;max-width:1200px;margin:0 auto;z-index:250;clear:both}.wrap.smaller{max-width:1000px}.wrap.larger{max-width:1400px}.form .wrap,.wrap.smallest{max-width:700px}.wrap.full{max-width:100%;width:100%;padding:0 10%}.wrap:after{content:"";display:block;clear:both}.wrap.dominant_wrap{z-index:500}.wrap.block{width:100%;max-width:1150px;padding:50px 75px;border-radius:var(--root-border-radius-10);overflow:hidden;border:1px solid var(--root-mid-coral)}.wrap .wrap.block{width:100%}.block-content{max-width:calc(100% - 325px)}.spacer{padding:50px 0 0}.margin-50{margin:0 0 50px!important}.margin-35{margin:0 0 35px!important}.margin-30{margin:0 0 30px!important}.margin-25{margin:0 0 25px!important}.margin-20{margin:0 0 20px!important}.margin-15{margin:0 0 15px!important}.margin-10{margin:0 0 10px!important}.margin-5{margin:0 0 5px!important}.margin-top-25{margin-top:25px!important}.margin-top-20{margin-top:20px!important}.margin-top-15{margin-top:15px!important}.margin-none{margin:0!important}.padding-none{padding:0!important}.padding-top-none{padding-top:0!important}.padding-bottom-none{padding-bottom:0!important}.overflow-visible{overflow:visible!important}.background-none{background:none!important}.background-navy{background:var(--root-navy)!important}.background-mid-navy{background:var(--root-mid-navy)!important}.background-light-navy{background:var(--root-light-navy)!important}.background-white{background:var(--root-white)!important}.background-slate{background:var(--root-slate)!important}.background-mid-slate{background:var(--root-mid-slate)!important}.background-light-slate{background:var(--root-light-slate)!important}.background-dark-cream{background:var(--root-dark-cream)!important}.background-cream{background:var(--root-cream)!important}.background-mid-cream{background:var(--root-mid-cream)!important}.background-light-cream{background:var(--root-light-cream)!important}.background-coral{background:var(--root-coral)!important}.background-mid-coral{background:var(--root-mid-coral)!important}.background-light-coral{background:var(--root-light-coral)!important}.background-dark-emerald{background:var(--root-dark-emerald)!important}.background-emerald{background:var(--root-emerald)!important}.background-mid-emerald{background:var(--root-mid-emerald)!important}.background-light-emerald{background:var(--root-light-emerald)!important}.background-red{background:var(--root-red)!important}.background-mid-red{background:var(--root-mid-red)!important}.background-light-red{background:var(--root-light-red)!important}.border-none{border:0!important}.border-navy{border:1px solid var(--root-navy)!important}.border-mid-navy{border:1px solid var(--root-mid-navy)!important}.border-light-navy{border:1px solid var(--root-light-navy)!important}.border-white{border:1px solid var(--root-white)!important}.border-slate{border:1px solid var(--root-slate)!important}.border-mid-slate{border:1px solid var(--root-mid-slate)!important}.border-light-slate{border:1px solid var(--root-light-slate)!important}.border-dark-cream{border:1px solid var(--root-dark-cream)!important}.border-cream{border:1px solid var(--root-cream)!important}.border-mid-cream{border:1px solid var(--root-mid-cream)!important}.border-light-cream{border:1px solid var(--root-light-cream)!important}.border-coral{border:1px solid var(--root-coral)!important}.border-mid-coral{border:1px solid var(--root-mid-coral)!important}.border-light-coral{border:1px solid var(--root-light-coral)!important}.border-dark-emerald{border:1px solid var(--root-dark-emerald)!important}.border-emerald{border:1px solid var(--root-emerald)!important}.border-mid-emerald{border:1px solid var(--root-mid-emerald)!important}.border-light-emerald{border:1px solid var(--root-light-emerald)!important}.border-red{border:1px solid var(--root-red)!important}.border-mid-red{border:1px solid var(--root-mid-red)!important}.border-light-red{border:1px solid var(--root-light-red)!important}.link{cursor:pointer;text-decoration:underline;display:inline-block;width:auto;color:inherit;font-size:inherit}.link:disabled{background:none!important;border:0!important;padding:0!important;color:var(--root-mid-coral)!important}.link:after{display:none}.close_modal,.link-block{cursor:pointer}.clear{display:block;clear:both}.hide{display:none!important}.show{display:block!important;clear:both;width:100%;float:left}.disable-scroll{overflow:hidden;height:100%}.select-none{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svg{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.svg-1{position:absolute;top:50%;left:50%;width:100%;z-index:-1;transform:translate(-50%,-50%);opacity:.025}.mobile_hide{display:block!important}.mobile_show{display:none!important}header{height:100px;width:100%;z-index:10;margin:0;background:var(--root-cream);position:relative;border-bottom:1px solid var(--root-dark-cream)}header .wrap{height:100%;display:flex;align-items:center}header .logo{margin:0;padding:0;flex-shrink:0}header .reviews-logo{position:absolute;top:50%;right:0;transform:translateY(-50%)}header .reviews-logo.stacked{display:none}header .secure-logo{flex-shrink:0}header nav{margin:0 auto}header nav ul{display:flex;align-items:center}header nav ul li{margin:0 25px;font-family:var(--root-font-heading);font-weight:var(--root-weight-400)}header.form-header{height:75px}header.form-header .wrap{padding:0}footer{display:block;clear:both;width:100%;background:var(--root-navy);color:var(--root-white)}footer .footer-top{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px;gap:50px;padding:0 0 50px;border-bottom:1px solid hsla(0,0%,100%,.1)}footer .footer-top .h5{color:var(--root-white);margin:0 0 15px}footer .footer-top nav{margin:0}footer .footer-top nav ul li{display:block;margin:0 0 8px}footer .footer-top nav ul li a{color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .2s}footer .footer-bottom{padding:50px 0 0}footer .footer-bottom p{color:hsla(0,0%,100%,.65);font-size:var(--root-size-smaller);line-height:150%}footer .footer-bottom p:last-child{margin:0}footer.form-footer{background:var(--root-cream);color:var(--root-navy);padding:40px 0;border-top:1px solid var(--root-dark-cream)}footer.form-footer .form-footer-links{display:flex;gap:20px;margin-top:20px}footer.form-footer .form-footer-links a{color:var(--root-navy);opacity:.6;font-size:var(--root-size-smaller)}footer.form-footer .form-footer-legal p{font-size:var(--root-size-smallest);color:var(--root-navy);opacity:.6;line-height:170%;margin-bottom:10px}.hero{background:var(--root-cream);padding:50px 0 175px}.hero-content{max-width:800px;float:left;display:block}.hero-sra-logo{display:inline-block;margin-top:-75px;padding:10px;background:var(--root-white);border-radius:var(--root-border-radius-10)}.hero-sra-logo .sra-logo{border:0}.hero-sra-number{display:none}.hero-image{position:absolute;bottom:-250px;right:-15%;width:650px}.hero-slide{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateX(60px) scale(.95);transition:opacity .8s ease,transform .8s ease}.hero-slide.active{position:relative;opacity:1;transform:translateX(0) scale(1)}.hero-slide.exit{opacity:0;transform:translateX(-60px) scale(.95)}.hero-claim-stamp{position:absolute;top:0;right:50px;z-index:5;transform:scale(0);opacity:0;transition:transform .4s ease,opacity .3s ease}.hero-claim-stamp.visible{opacity:1;transform:scale(1)}.stamp-text{display:inline-block;padding:8px 15px;border-radius:var(--root-border-radius-10);color:var(--root-dark-emerald);font-family:var(--root-font-heading);font-weight:var(--root-weight-700);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stamp-text,table{font-size:var(--root-size-smaller);background:var(--root-white)}table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--root-mid-coral);border-radius:var(--root-border-radius-10);overflow:hidden;line-height:150%}table td,table th{padding:10px 15px;border-bottom:1px solid var(--root-mid-coral);border-right:1px solid var(--root-mid-coral);text-align:left;vertical-align:middle}table th{background:var(--root-light-coral);font-weight:var(--root-weight-600)}table tr>:last-child{border-right:none}table tr:last-child>*{border-bottom:none}table.two-columns td,table.two-columns th{width:50%}.basic-list{margin:0 0 15px;float:left;width:100%;clear:both}.basic-list ol,.basic-list ul{display:block;clear:both}.basic-list ol li,.basic-list ul li{display:block;clear:both;padding:0 0 0 30px;word-wrap:break-word;word-break:break-word;margin:0 0 5px}.basic-list ol li:last-of-type,.basic-list ul li:last-of-type{margin:0}.basic-list ul li:before{position:absolute;top:calc(.75em);left:0;transform:translateY(-50%);width:12px;height:12px;background:var(--root-coral);color:var(--root-coral);border-radius:var(--root-border-radius-10);display:block;content:""}.basic-list.check-bullets ul li:before{content:"\f00c";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;width:auto;height:auto;z-index:2;background:none}.basic-list.check-bullets ul li:after{display:none}.basic-list ol{counter-reset:item}.basic-list ol li:before{position:absolute;top:0;left:0;content:counters(item,".") " ";counter-increment:item;color:var(--root-coral);margin:0}.basic-list.green-dot ul li:before{background:var(--root-emerald)}.text-size-smaller .basic-list ul li,.text-size-smallest .basic-list ul li{padding:0 0 0 18px}.text-size-smaller .basic-list ul li:before,.text-size-smallest .basic-list ul li:before{width:6px;height:6px}.basic-list.margin-nope ul li{margin:0}.basic-list ul li.lender_list{border:1px solid var(--root-mid-coral);padding:15px 25px;float:left;width:100%;margin:0 0 10px;background:var(--root-cream);border-radius:var(--root-border-radius-10)}.basic-list ul li.lender_list:before{display:none}.basic-list ul li.lender_list .info{width:100%;display:block;clear:both;line-height:150%;padding:5px 0 0}.basic-list ul li.lender_list:last-of-type{margin:0}.basic-list ul li.lender_list:after{position:absolute;top:20px;right:25px;content:"\f56c";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--root-mid-coral)}.micro-usp{display:block;clear:both;width:100%}.micro-usp ul li{float:left;margin:0 15px 5px 0;padding:0 0 0 25px}.micro-usp ul li:before{position:absolute;top:calc(.75em);left:0;transform:translateY(-50%);color:var(--root-coral);display:block;content:"\f00c";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.faqs{overflow:hidden}.faq,.faqs{display:block;clear:both;width:100%}.faq{padding:0;border-bottom:1px solid var(--root-navy);background:none;margin:0}.faq:after{content:"\f078";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;top:25px;right:0;color:var(--root-coral);font-size:var(--root-size-smaller);transition:transform .3s}.faq .heading{margin:0;font-weight:var(--root-weight-600);padding:20px 50px 20px 0;cursor:pointer;font-size:var(--root-size-regular)}.faq .content{overflow:hidden;max-height:0;padding:0;margin:0;transition:max-height .3s ease,padding .3s ease}.faq .content p{color:var(--root-navy)}.faq.active:after{transform:rotate(180deg)}.faq.active .heading{color:var(--root-coral)}.faq.active .content{padding-bottom:15px}.modal{position:fixed;display:none;inset:0;width:100%;height:100%;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:50px;scrollbar-gutter:stable}.modal:before{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--root-navy);content:"";opacity:.75}.modal .grid-container{display:grid;place-items:center;min-height:100vh;width:100%;padding:0}.modal .grid-container .column{display:grid;grid-template-rows:auto 1fr;padding:50px;background:var(--root-white);width:100%;border-radius:var(--root-border-radius-10);position:relative}.modal .grid-container .column .close{width:35px;height:35px;position:-webkit-sticky;position:sticky;top:0;align-self:start;justify-self:end;display:grid;place-items:center;cursor:pointer;z-index:150;color:var(--root-navy);border:1px solid var(--root-navy);border-radius:50%;background:var(--root-white)}.modal>.close-sticky{position:fixed;top:100px;right:max(calc(50% - 300px),calc(5% + 25px));width:35px;height:35px;display:grid;place-items:center;cursor:pointer;z-index:10000;color:var(--root-navy);border:1px solid var(--root-navy);border-radius:50%;background:var(--root-white)}.modal .grid-container .column .close i,.modal .grid-container .column .close svg,.modal>.close-sticky i,.modal>.close-sticky svg{position:static;transform:none;color:var(--root-navy);margin:0}.modal .grid-container .column .close-text{margin:0 0 20px;padding-left:25px}.modal .grid-container .column .iframe-container{position:relative;width:100%;min-height:85vh;padding-top:100%;margin-bottom:25px;overflow:hidden}.modal .grid-container .column .iframe-container iframe{position:absolute;inset:0;width:100%;height:100%}.modal .grid-container .column .grid-container{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;min-height:auto;margin:0}.modal .grid-container .column .grid-container .column{padding:0;margin:0;background:none;box-shadow:none}.modal .grid-container .column .grid-container .column canvas,.modal .grid-container .column .grid-container .column video{width:100%;height:auto;max-height:100%;display:block;border-radius:var(--root-border-radius-10)}.modal .grid-container .column .grid-container.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.policy-body{color:var(--root-navy);clear:both}.policy-body h2{font-size:1.3em!important;margin:0 0 15px;color:var(--root-navy)}.policy-body h3{font-size:1.05em!important;margin:10px 0;color:var(--root-navy);font-weight:var(--root-weight-700)}.policy-body p{margin:0 0 12px;line-height:1.6}.policy-body a{color:var(--root-coral);text-decoration:underline}a.policy-link{cursor:pointer}.form{padding:50px 0 100px;width:100%}.form .main-heading{margin:0 0 15px}.form-security,form{display:block;width:100%;clear:both}.form-security{padding:25px 0 0}.form-security p{margin:0;width:auto}.form-security .secure-logo,.form-security p{display:inline-block;vertical-align:middle;clear:none}.form-security .secure-logo{margin:0 10px 0 0}.select,form input,form select,form textarea{width:100%;float:left;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px;height:55px;font-size:var(--root-size-regular);color:var(--root-navy);font-family:var(--root-font-body);font-style:normal;font-weight:var(--root-weight-400);border:1px solid var(--root-navy);background:var(--root-white);border-radius:var(--root-border-radius-10)}form input:disabled{box-shadow:none;opacity:.5}form input.capitalised-input{text-transform:capitalize}form input.capitalised-input:placeholder-shown{text-transform:none}form textarea{padding:20px;min-height:100px;resize:none}form select{padding:0 45px 0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--root-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%231B2A4A' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E") no-repeat right 20px center;background-size:14px}form select::-ms-expand{display:none}form input:focus,form select:focus{box-shadow:inset 0 0 0 1px var(--root-coral)!important;border:1px solid var(--root-coral)}form input::placeholder{color:var(--root-slate);text-transform:none}form ::placeholder{color:var(--root-slate);text-transform:none}form :-ms-input-placeholder{color:var(--root-slate);text-transform:none}form ::-ms-input-placeholder{color:var(--root-slate);text-transform:none}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form label{display:block;clear:both;margin:0 0 10px;font-family:var(--root-font-heading);font-weight:var(--root-weight-700);color:var(--root-navy)}form .field-icon{display:block;clear:both;float:left;width:100%}form .field-icon input{padding:0 20px 0 50px}form .field-icon:before{position:absolute;top:0;left:20px;width:auto;content:"\f007";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--root-slate);text-align:center;line-height:55px;font-size:var(--root-size-regular);z-index:5;pointer-events:none}form .field-icon.date:before{content:"\f073"}form .field-icon.address:before{content:"\f3c5"}form .field-icon.company:before{content:"\f1ad"}form .field-icon.question-mark:before{content:"\f059"}form .field-icon.email:before{content:"\40"}form .field-icon.telephone:before{content:"\f095"}form .field-icon.currency:before{content:"\f154"}form .field-icon.password:before{content:"\f023"}form .field-icon.otp:before{content:"\23"}form .field-icon.secure:after{position:absolute;top:50%;right:20px;width:61px;height:25px;transform:translateY(-50%);background:url(/img/webp/secure-logo-hybrid.webp) no-repeat 50%;background-size:contain;content:""}form .field-icon.secure input{padding:0 100px 0 50px}form .field{display:block;clear:both;margin:0 0 10px;width:100%;float:left}form .field.two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:0;float:none}form .field.two .field{clear:none;margin:0}form .field.three{display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:10px;gap:10px;margin:0;float:none}form .field.three .field{clear:none;margin:0}form .field.disabled:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:55}form .field.disabled *{opacity:.75}form .field-title .field-grid{display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:10px;gap:10px;float:left;clear:both;width:100%}form .field-title .field{margin:0}form .field-below-nav{padding:25px 0 0}form .field-note{display:block;clear:both;width:100%;padding:0 0 10px;margin:0;font-style:italic}form .idpc-input{text-transform:uppercase;padding:0 230px 0 50px!important}form .idpc-input:placeholder-shown{text-transform:none}form .idpc-select{margin:10px 0 0;animation:animation-blue-flash 1.25s linear 5 normal;clear:both;padding:0 20px!important}form .idpc-select.activated{animation:none}form .idpc-find-address{position:absolute;top:0;right:-1px;height:55px;padding:0!important;line-height:55px;width:215px;background:var(--root-navy);font-size:var(--root-size-regular);min-height:auto;border-radius:var(--root-border-radius-10);text-align:center}form .idpc-find-address .loader{width:25px;height:25px;border:3px solid var(--root-white);border-bottom:3px solid transparent;top:12px;display:none}form .idpc-find-address.loading{font-size:0}form .idpc-find-address.loading .loader{display:inline-block}form .idpc_af{top:55px;font-family:var(--root-font-body)!important}form .error,form .idpc-error{background:var(--root-light-red);display:none;clear:both;float:left;position:relative;font-weight:var(--root-weight-400);color:var(--root-red)!important;padding:5px 20px;z-index:50;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--root-size-smaller);line-height:150%;border-radius:var(--root-border-radius-10);margin:5px 0 0}form .idpc-error{display:block}form .idpc-error b{text-transform:uppercase}form .idpc-error a{color:var(--root-red);font-weight:var(--root-weight-600)}form .error:before,form .idpc-error:before{content:"\f071";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 5px 0 0;color:var(--root-red)}form .error:after,form .idpc-error:after,form label.error:after{display:block;clear:both;width:100%;content:""}form .field-error .custom-checkbox+label,form .field-error .custom-file+label,form .field-error .signature-pad .signature-pad--body .signature-wrap,form .field-error input,form .field-error select,form .field-error textarea{box-shadow:inset 0 0 0 1px var(--root-red)!important;border:1px solid var(--root-red)!important}form .field-error .custom-checkbox.standard-style+label{border:0!important;box-shadow:none!important}form .field-error .signature-pad .signature-pad--body .signature-wrap{border:1px dashed var(--root-red)!important;box-shadow:0 0 0 5px var(--root-white),0 0 0 8px var(--root-red)!important}form .suggested_fix_conditional{display:none}form .suggested_fix_apply:before{display:block;clear:both;width:100%;content:""}form .suggested_fix_apply{margin:5px 0;clear:both;background:var(--root-white);color:var(--root-navy);border:1px solid var(--root-navy);border-radius:var(--root-border-radius-10);padding:0 10px;display:table;cursor:pointer}form .suggested_fix_apply:after{background:none!important}form .options{display:block;clear:both;padding:0;float:left;width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}form .options.two{grid-template-columns:repeat(2,1fr)}form .options.three{grid-template-columns:repeat(3,1fr)}form .options.five{grid-template-columns:repeat(5,1fr)}form .options.full{grid-template-columns:repeat(1,1fr)}form .options.underline li{border-bottom:1px solid;margin:0;padding:5px 0}form .options.underline li:last-of-type{border-bottom:0}form .options.disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}form .options.disabled *{opacity:.5;cursor:default}form .custom-checkbox{display:none}form .custom-checkbox+label{position:relative;cursor:pointer;outline:none;margin:0;width:auto;color:var(--root-navy);background:var(--root-white);font-family:var(--root-font-body);font-style:normal;font-size:18px;line-height:150%;padding:15px 0;text-align:left;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--root-border-radius-10);border:1px solid var(--root-navy);text-align:center;overflow:hidden}form .custom-checkbox+label .sub-text{display:block;clear:both;width:100%;font-size:75%;line-height:100%;font-weight:var(--root-weight-400)}form .custom-checkbox:checked+label{background:var(--root-white);animation:none;border:1px solid var(--root-coral)}form .custom-checkbox:disabled+label{cursor:default}form .custom-checkbox:disabled+label *{opacity:.5}form .custom-checkbox.standard-style+label{width:100%;border:0;background:none;padding:2px 0 0 35px;min-height:auto;border-radius:0;line-height:150%;color:var(--root-navy)}form .custom-checkbox.standard-style+label:before{top:7px;left:0;border-radius:5px}form .custom-checkbox.standard-style:checked+label{box-shadow:none;border:0;background:none}form .custom-file{display:none}form .custom-file+label{position:relative;cursor:pointer;outline:none;color:var(--root-navy);background:var(--root-white);font-family:var(--root-font-heading);font-style:normal;padding:15px 25px 15px 100px;text-align:left;display:block;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--root-border-radius-10);border:1px solid var(--root-emerald);margin:0;overflow:hidden}form .custom-file:disabled+label{cursor:default}form .custom-file+label:before{width:75px;position:absolute;inset:0;display:grid;place-items:center;content:"\e590";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--root-white);background:var(--root-emerald)}form .custom-file.camera+label:before{content:"\f030"}form .custom-file+label span{display:block;clear:both;font-weight:var(--root-weight-400);font-size:var(--root-size-smaller);font-family:var(--root-font-body);line-height:150%;padding:5px 0 0}form .custom-file:disabled+label{opacity:.5}form .custom-file.complete+label{border:1px solid var(--root-navy);background:var(--root-navy);color:var(--root-white)}form .custom-file.complete+label:before{box-shadow:inset 0 0 0 3px var(--root-navy);border:1px solid var(--root-white);background:var(--root-white)}form .step{display:none;width:100%;margin:0}.step_partial form .step,form .step.start{display:block}form .signature-pad{display:block;clear:both;width:100%;float:left}form .signature-pad .signature-pad--body h4{margin:0}form .signature-pad .signature-pad--body p{padding:0;margin:0 0 15px}form .signature-pad .signature-pad--body .signature-wrap{height:25vh;max-height:300px;min-height:175px;width:100%;background:var(--root-white);border-radius:var(--root-border-radius-10);border:1px dashed var(--root-emerald);box-shadow:0 0 0 5px var(--root-white),0 0 0 8px var(--root-emerald)}form .signature-pad .signature-pad--body .signature-wrap canvas{position:absolute;top:0;left:0;width:100%;height:100%}form .signature-pad .signature-pad--body .signature-wrap .signature-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.15;width:100%;text-align:center;font-family:var(--root-font-heading);font-weight:var(--root-weight-700);font-size:25px;font-style:normal;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:8px;animation:signaturePulse 2s ease-in-out infinite}form .signature-pad .signature-pad--footer{display:block;clear:both;width:auto;padding:0;float:left;position:absolute;bottom:12px;right:20px}form .signature-pad .signature-pad--footer .signature-pad--actions *{vertical-align:middle;display:inline-block}form .signature-pad .signature-pad--footer .signature-pad--actions .secure-logo{margin:0 0 0 15px}form nav{display:block;clear:both;width:100%;padding:25px 0 0;float:left;z-index:51}form nav.fixed{position:-webkit-sticky;position:sticky;bottom:0;z-index:300;padding:25px 0}form nav.fixed:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--root-white)}form #upload_success{margin:0;display:none}form .annotation{position:absolute;top:-27px;right:25px;background:var(--root-coral);padding:5px 15px;border-top-left-radius:15px;border-top-right-radius:15px;color:var(--root-white);z-index:5}form .next-step{display:block;clear:both;width:100%;font-size:var(--root-size-regular);line-height:150%;font-weight:var(--root-weight-400);padding:15px 0 0}form .next-step p{margin:0}.step-animate{animation:stepSlideIn .4s ease forwards}.progress-wrapper{width:100%;padding:0 0 35px;z-index:270}.progress-wrapper .progress-bar{position:relative;width:100%;height:5px;background:var(--root-white);border-radius:var(--root-border-radius-15)}.progress-wrapper .progress-fill{height:100%;width:5%;background:linear-gradient(135deg,rgba(16,185,129,.65) 25%,#10b981 0,#10b981 50%,rgba(16,185,129,.65) 0,rgba(16,185,129,.65) 75%,#10b981 0,#10b981);background-size:40px 40px;animation:moveStripes 1s linear infinite;transition:width .35s ease;border-radius:var(--root-border-radius-15)}.progress-wrapper .step_back{display:none;position:absolute;border-radius:50px;background:var(--root-white);padding:0 7px;height:auto;font-size:var(--root-size-smallest);text-align:center;z-index:5;top:-8px;right:0;line-height:150%;cursor:pointer;border:1px solid var(--root-emerald);color:var(--root-emerald)}.vehicle-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;gap:15px}.vehicle-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 15px;border:1px solid var(--root-navy);border-radius:var(--root-border-radius-10);background:var(--root-white);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.vehicle-card.selected{animation:cardPop .3s ease}.vehicle-card i,.vehicle-card svg{font-size:32px;color:var(--root-navy)}.vehicle-card span{font-weight:var(--root-weight-600);font-size:var(--root-size-smaller);color:var(--root-navy);text-transform:uppercase}.vehicle-card.selected{background:var(--root-navy);border-color:var(--root-navy)}.vehicle-card.selected i,.vehicle-card.selected span,.vehicle-card.selected svg{color:var(--root-white)}.loading-step{position:fixed;z-index:550;display:none}.loading-step,.loading-step:before{width:100%;height:100%;top:0;left:0}.loading-step:before{position:absolute;background:var(--root-cream);opacity:.75;content:"";z-index:-1;display:block}.loading-step .contents{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.loading-active .loading-step{display:block}.loader{width:75px;height:75px;border:5px solid var(--root-emerald);border-bottom:5px solid transparent;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}.loader,.logo{display:inline-block}.logo{width:200px;max-width:100%;z-index:15;margin:0 0 15px}.logo.smaller{width:150px}.sra-logo{width:200px;margin:0;border-radius:var(--root-border-radius-10);overflow:hidden;position:relative;border:1px solid var(--root-dark-cream)}.sra-section{display:flex;gap:50px;align-items:flex-start}.sra-section .sra-content{flex:1 1}.secure-logo{width:85px}.logo-list,.secure-logo{clear:both;display:block}.logo-list{width:100%;padding:25px;background:var(--root-white);border:1px solid var(--root-mid-coral);border-radius:var(--root-border-radius-10)}.logo-list ul{display:grid;grid-template-columns:repeat(4,minmax(0,100px));grid-gap:65px;gap:65px;justify-content:center;align-items:center}.logo-list ul li{max-width:100px;width:100%;justify-self:center}.highlight-box{display:block;clear:both;width:100%;padding:50px;border-radius:var(--root-border-radius-10);overflow:hidden}.highlight-box.background-navy .h1,.highlight-box.background-navy .h2,.highlight-box.background-navy .h3,.highlight-box.background-navy .h4,.highlight-box.background-navy .h5,.highlight-box.background-navy .h6,.highlight-box.background-navy h1,.highlight-box.background-navy h2,.highlight-box.background-navy h3,.highlight-box.background-navy h4,.highlight-box.background-navy h5,.highlight-box.background-navy h6{color:var(--root-white)}.highlight-box.background-navy .basic-list ul li:before{color:var(--root-coral);background:none}.highlight-box i.icon{position:absolute;top:25px;right:25px;color:var(--root-coral);font-size:32px}.address_pull{clear:both;float:left;width:100%;border:1px solid var(--root-navy);background:var(--root-white);border-radius:var(--root-border-radius-10);padding:20px}.address_pull .button{margin:20px 0 0}.address_pull:after{position:absolute;top:25px;right:25px;content:"\f3c5";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--root-slate)}.address-field{display:block;clear:both}.address-field.aligned{display:inline-block}.address-field:empty{display:none}#address_hide,#address_show{display:block;clear:both;width:100%;float:left}#address_show{display:none}.terms-box{border-radius:5px;display:block;clear:both;height:115px;overflow-y:scroll;padding:0;border:0;margin:25px 0 10px;float:left}.terms-box::-webkit-scrollbar{width:7px}.terms-box::-webkit-scrollbar-track{background:var(--root-cream);border-radius:var(--root-border-radius-10)}.terms-box::-webkit-scrollbar-thumb{background:var(--root-dark-cream);border-radius:var(--root-border-radius-10)}.terms-box p:last-of-type{margin:0}.dynamic_content{float:left}.dynamic_content,.valid-8{display:block;clear:both;width:100%}.valid-8{border:1px solid var(--root-emerald);border-radius:var(--root-border-radius-10);padding:25px}.valid-8 .content{width:calc(100% - 125px);float:left}.valid-8 .logo{margin:0;width:100px;float:right}.claim-steps{display:block;clear:both;width:100%;float:left;background:var(--root-light-coral);border-radius:var(--root-border-radius-10)}.claim-steps ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;counter-reset:item}.claim-steps ul li{padding:35px 35px 20px 50px;counter-increment:item}.claim-steps ul li:after{position:absolute;top:0;right:-50%;content:"";width:100%;height:100%;background:url(/img/svg/chevron-right.svg) no-repeat 50%;background-size:contain}.claim-steps ul li:last-of-type:after{display:none}.claim-steps ul li:before{content:counter(item)}.checklist-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.checklist-card{padding:50px;border:1px solid var(--root-navy);border-radius:var(--root-border-radius-10);background:var(--root-white)}.checklist-card:before{position:absolute;top:-25px;left:25px;width:35px;height:35px;content:"\f058";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--root-coral);font-size:35px;line-height:35px;background:var(--root-white);padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center}.background-cream .checklist-card:before{background:var(--root-cream)}.background-dark-cream .checklist-card:before{background:var(--root-dark-cream)}.background-navy .checklist-card:before{background:var(--root-navy)}.background-light-emerald .checklist-card:before{background:var(--root-light-emerald)}.background-light-coral .checklist-card:before{background:var(--root-light-coral)}.checklist-card h3{margin:0 0 5px}.checklist-card p{margin:0}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.benefits-card{padding:35px;border-radius:var(--root-border-radius-10);background:var(--root-white);text-align:center;border:1px solid var(--root-navy)}.benefits-card p{margin:0}.benefits-icon{width:70px;height:70px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--root-coral);border:1px solid var(--root-coral);border-radius:50%;position:relative}.benefits-icon i,.benefits-icon svg{margin:0}.timeline{flex-direction:column;gap:25px;padding:50px;background:var(--root-light-emerald);border-radius:var(--root-border-radius-10);border:1px solid var(--root-emerald)}.timeline,.timeline-step{display:flex;align-items:flex-start}.timeline-step{flex-direction:row;text-align:left;width:100%;position:relative}.timeline-number{width:50px;height:50px;border-radius:50%;border:1px solid var(--root-emerald);background:var(--root-white);color:var(--root-emerald);display:flex;align-items:center;justify-content:center;font-family:var(--root-font-heading);font-size:22px;font-weight:var(--root-weight-700);position:relative;z-index:2;flex-shrink:0;margin-top:5px;animation:timelinePulse 10s ease-in-out infinite}.timeline-step:first-child .timeline-number{animation-delay:0s}.timeline-step:nth-child(2) .timeline-number{animation-delay:2.5s}.timeline-step:nth-child(3) .timeline-number{animation-delay:5s}.timeline-step:nth-child(4) .timeline-number{animation-delay:7.5s}.timeline-number span{position:relative;z-index:2}.timeline-connector{position:absolute;top:55px;left:25px;width:0;height:calc(100% + 25px - 55px);border-left:2px dashed rgba(27,42,74,.2);border-top:none;z-index:1}.timeline-step:last-child .timeline-connector{display:none}.timeline-content{padding:10px 0 0 25px;max-width:none;flex:1 1}.timeline-content .h5{margin:0 0 5px}.timeline-content p{margin:0}.timeline-step:first-of-type .timeline-content .h5{margin:0 0 10px}.lender-collapse{position:relative;max-height:300px;overflow:hidden}.lender-collapse.expanded{max-height:5000px}.lender-fade{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent,var(--root-white));display:flex;align-items:flex-end;justify-content:center;padding:0;z-index:2;background:linear-gradient(to bottom,transparent,var(--root-navy))}.background-cream .lender-fade{background:linear-gradient(to bottom,transparent,var(--root-cream))}.background-light-cream .lender-fade{background:linear-gradient(to bottom,transparent,var(--root-light-cream))}.lender-collapse.expanded .lender-fade{display:none}.lender-directory{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.lender-group h5{padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid var(--root-navy)}.lender-group .basic-list{margin-bottom:0}.featured-logos{display:flex;justify-content:center;gap:75px;align-items:center}.featured-logo img{width:150px;height:auto;filter:grayscale(100%);opacity:.4}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px;text-align:center}.stat-figure{font-family:var(--root-font-heading);font-size:48px;font-weight:var(--root-weight-700);margin:0;line-height:1.2}.stat-figure sup{font-size:50%;vertical-align:super}.stat-suffix{font-size:60%}.stat-label{margin:5px 0 0;font-size:var(--root-size-smaller)}.fixed-bar{position:fixed;bottom:0;left:0;right:0;background:var(--root-navy);border-top:1px solid hsla(0,0%,100%,.15);padding:15px 0;z-index:900;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);box-shadow:0 -4px 20px rgba(0,0,0,.15);text-align:center}.fixed-bar.visible{transform:translateY(0)}.fixed-bar-inner{display:inline-flex;align-items:center;gap:15px}.fixed-bar-inner .h5{margin:0;color:var(--root-white)}.fixed-bar-inner .button{flex-shrink:0}.proven-wins-slider{overflow:hidden;width:100%;position:relative}.proven-wins-track{display:flex;gap:25px;transition:transform .5s cubic-bezier(.4,0,.2,1);transform:translateX(calc(var(--slide, 0) * (-60% - 12.5px) + var(--drag, 0px)));-webkit-user-select:none;-moz-user-select:none;user-select:none}.proven-wins-track.no-transition{transition:none}.proven-wins-card{flex-grow:0;flex-shrink:0;flex-basis:calc(60% - 12.5px);padding:35px;border-radius:var(--root-border-radius-10);background:var(--root-white);border:1px solid var(--root-emerald);opacity:.3;transition:opacity .3s ease}.proven-wins-card.active{opacity:1}.proven-wins-fade{position:absolute;top:0;right:0;bottom:0;width:80px;background:linear-gradient(to right,transparent,var(--root-white));pointer-events:none;z-index:2}.proven-wins-header{display:flex;align-items:center;justify-content:space-between}.proven-wins-amount{display:inline-block;font-family:var(--root-font-heading);font-size:42px;font-weight:var(--root-weight-700);line-height:1.1;margin:0;letter-spacing:-.02em;background:var(--root-light-emerald);border:1px solid var(--root-emerald);border-radius:var(--root-border-radius-10);padding:5px 15px}.proven-wins-stars{height:25px;width:auto}.proven-wins-label{font-size:var(--root-size-smaller);text-transform:uppercase;letter-spacing:.05em;color:var(--root-dark-slate);margin:5px 0 20px}.proven-wins-nav{display:flex;justify-content:center;gap:15px;margin-top:25px}.proven-wins-arrow{width:50px;height:50px;border-radius:50%;border:1px solid var(--root-navy);background:var(--root-white);color:var(--root-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:background .2s,color .2s}.proven-wins-arrow:hover{background:var(--root-navy);color:var(--root-white)}.good-to-know-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.good-to-know-card{padding:35px;border:1px solid var(--root-navy);border-radius:var(--root-border-radius-10);background:var(--root-white)}.good-to-know-card .pill{margin:0 0 20px;display:inline-block}.good-to-know-card p{font-size:var(--root-size-smaller);line-height:150%;color:var(--root-navy);margin:0 0 15px}.good-to-know-card p:last-child{margin:0}.confetti-pop{width:100%;height:100vh;position:absolute;top:-50vh;left:50%;transform:translateX(-50%);z-index:1}.confetti-pop #thank_you_confetti{width:100%;height:100%}.animation-pulse{animation:pulse 1.5s ease-in-out infinite}.pulse-emerald{animation:pulseEmerald 2s ease-in-out infinite}@media (hover:hover) and (pointer:fine){.button:hover{opacity:.9}.button:disabled:hover{opacity:.2}.modal:before{width:calc(100% - .75em)}.terms-box::-webkit-scrollbar-thumb:hover{background:var(--root-dark-cream)}footer .footer-top nav ul li a:hover{color:var(--root-white)}.vehicle-card:not(.selected):hover{border-color:var(--root-coral);background:var(--root-white)}.vehicle-card:not(.selected):hover i,.vehicle-card:not(.selected):hover svg{color:var(--root-coral)}}@media only screen and (min-width:1200px) and (max-width:1800px){header nav ul li{margin:0 15px}.wrap.full{padding:0 5%}.hero{padding:50px 0 100px}.hero-image{bottom:-175px}.hero-claim-stamp{right:auto;left:175px}.hero-sra-logo{margin-top:-35px}.stamp-text{font-size:12px;padding:6px 12px}}@media only screen and (min-width:960px) and (max-width:1200px){.wrap.full{padding:0 5%}.h1,h1{font-size:55px}.h2,h2{font-size:40px}.h3,h3{font-size:32px}.h4,h4{font-size:28px}.h5,h5{font-size:24px}.checklist-cards,.good-to-know-grid{grid-template-columns:1fr}.benefits-grid,.lender-directory{grid-template-columns:repeat(2,1fr)}.proven-wins-track{transform:translateX(calc(var(--slide, 0) * (-75% - 12.5px) + var(--drag, 0px)))}.proven-wins-card{flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 12.5px)}.vehicle-grid{grid-template-columns:repeat(3,1fr)}.vehicle-card{padding:35px 25px}header nav ul{display:none}.hero{padding:50px 0 100px}.hero-image{bottom:-175px;width:500px;right:-20%}.hero-claim-stamp{right:auto;left:100px}.hero-sra-logo{margin-top:-35px}.stamp-text{font-size:11px;padding:5px 10px}}@media only screen and (min-width:768px) and (max-width:960px){.wrap.full{padding:0 5%}.h1,h1{font-size:55px}.h2,h2{font-size:40px}.h3,h3{font-size:32px}.h4,h4{font-size:28px}.h5,h5{font-size:24px}.checklist-cards,.good-to-know-grid{grid-template-columns:1fr}.benefits-grid,.lender-directory{grid-template-columns:repeat(2,1fr)}.featured-logos{flex-wrap:wrap;gap:25px}.featured-logo img{width:100px}.stats-grid{grid-template-columns:1fr}.proven-wins-track{transform:translateX(calc(var(--slide, 0) * (-85% - 12.5px) + var(--drag, 0px)))}.proven-wins-card{flex-grow:0;flex-shrink:0;flex-basis:calc(85% - 12.5px)}.vehicle-grid{grid-template-columns:repeat(3,1fr)}.vehicle-card{padding:35px 25px}.hero{padding:50px 0 100px}.hero-image{bottom:-150px;right:-20%;width:500px}.hero-claim-stamp{right:auto;left:150px}.hero-sra-logo{margin-top:-35px}.stamp-text{font-size:11px;padding:5px 10px}.micro-usp ul li{float:none;margin:0 0 5px}.highlight-box i.icon{top:15px;right:15px}header nav ul{display:none}footer .footer-top{grid-template-columns:1fr;gap:25px}.timeline{padding:35px}section{padding:75px 0}}@media only screen and (max-width:768px){:root{--root-size-regular:16px;--root-size-smaller:14px;--root-size-smallest:12px}.h1,h1{font-size:35px}.h2,h2{font-size:32px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}.text-size-regular,.text-size-regular *{font-size:var(--root-size-regular)!important;line-height:150%}.text-size-smaller,.text-size-smaller *{font-size:var(--root-size-smaller)!important;line-height:150%}.text-size-smallest,.text-size-smallest *{font-size:var(--root-size-smallest)!important;line-height:150%}.margin-50{margin:0 0 35px!important}.margin-30,.margin-35{margin:0 0 25px!important}section{padding:50px 0}.wrap.full{padding:0 5%}.spacer{padding:35px 0 0}.full_width_mobile{width:100%;max-width:100%!important}.button{padding:0 35px;font-size:20px}.button.smaller{min-height:55px;font-size:18px;padding:0 35px}.button.smallest{min-height:35px;font-size:14px;padding:0 25px}header{height:75px}header nav ul{display:none}footer{padding:50px 0}footer .footer-top{grid-template-columns:1fr;gap:15px;padding:0 0 25px}footer .footer-bottom{flex-direction:column;gap:15px;padding:25px 0 0}footer.form-footer .form-footer-links{flex-direction:column;gap:5px}.hero{padding:20px 0 120px}.hero-image{bottom:-150px;right:auto;left:50%;transform:translateX(-50%);width:100%;max-width:275px}.hero-claim-stamp{right:auto;left:0}.stamp-text{font-size:10px;padding:3px 10px}.hero .pre-heading{margin:0 0 5px!important}.hero .heading{margin:0 0 15px!important}.hero .cta,.hero .post-heading{margin:0 0 20px!important}.hero-sra-logo{margin-top:50px;width:100%;position:relative;background:none;padding:0 0 15px}.hero-sra-logo:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:65%;background:var(--root-light-emerald);z-index:0;border-radius:var(--root-border-radius-10)}.hero-sra-logo .sra-logo{padding:0;float:none;margin:0 auto;position:relative;z-index:1}.hero-sra-number{display:none;display:block;text-align:center;margin:10px 0 0;position:relative;z-index:1}table,tbody,td,th,thead,tr{display:block;width:100%!important;font-size:var(--root-size-smaller);line-height:150%}thead{display:none}table{border:none}table tr{border:1px solid var(--root-mid-coral);border-radius:var(--root-border-radius-10);overflow:hidden;margin-bottom:12px;background:var(--root-white)}table td{border:0;display:grid;grid-template-columns:minmax(160px,auto) 1fr;grid-gap:15px;gap:15px;align-items:center;padding:0 15px 0 0}table td span{display:block}table td+td{border-top:1px solid var(--root-mid-coral)}table td:before{content:attr(data-label);font-weight:var(--root-weight-600);background:var(--root-light-coral);padding:10px 15px;align-self:stretch;display:flex;align-items:center}.logo{width:150px}.logo.smaller{width:100px}.sra-logo{width:150px}.sra-section{flex-direction:column;gap:25px}.highlight-box{padding:25px}.highlight-box i.icon{top:15px;right:15px;font-size:18px}.checklist-cards{grid-template-columns:1fr}.benefits-card,.checklist-card{padding:25px}.checklist-card{padding:35px 25px 25px}.benefits-grid,.good-to-know-grid,.lender-directory{grid-template-columns:1fr}.good-to-know-card{padding:25px}.featured-logos{flex-wrap:wrap;gap:25px}.featured-logo img{width:100px}.micro-usp ul li{float:none;margin:0 0 5px}.proven-wins-track{transform:translateX(calc(var(--slide, 0) * (-100% - 25px) + var(--drag, 0px)))}.proven-wins-card{flex:0 0 100%}.proven-wins-fade{display:none}.proven-wins-amount{font-size:32px}.proven-wins-stars{height:20px}.valid-8 .content{width:calc(100% - 60px)}.valid-8 .logo{width:50px}.timeline{padding:35px 35px 50px 5%;border-radius:0;margin-bottom:-50px;border:0;border-top:1px solid var(--root-emerald);border-bottom:1px solid var(--root-emerald);gap:15px}.timeline-content{padding:15px 0 0 15px}.timeline-step:first-of-type .timeline-content{padding:15px 0 15px 15px}.vehicle-grid{grid-template-columns:repeat(2,1fr)}.vehicle-card{padding:25px}.stats-grid{grid-template-columns:1fr}.stat-figure{font-size:36px}.modal{padding:15px}.modal .grid-container .column{padding:25px 25px 35px}.modal .grid-container .column .close{top:0}.modal>.close-sticky{top:30px}.form{padding:25px 0 50px}.select,form .custom-checkbox+label,form input,form select,form textarea{font-size:var(--root-size-regular)}form .custom-checkbox+label .sub-text{font-size:60%}form .custom-file+label{padding:15px 25px 15px 65px}form .custom-file+label:before{width:50px}form .custom-file+label span{font-size:var(--root-size-smaller)}form .signature-pad .signature-pad--footer .signature-pad--actions .button{font-size:var(--root-size-smallest)}form .idpc-input{padding:0 125px 0 50px!important}form .idpc-find-address{width:115px}form .field-icon:before{font-size:var(--root-size-regular)}form .field-icon.secure:after{width:50px;height:20px;background:url(/img/webp/secure-logo-hybrid.webp) no-repeat 50%;background-size:contain}form .field-icon.secure input{padding:0 90px 0 50px}form .field-title .field-grid{display:block;grid-template-columns:none;gap:0;width:100%}form .field-below-nav{padding:20px 0 0}form .annotation{top:-17px;right:auto;left:15px;padding:2px 10px;border-top-left-radius:5px;border-top-right-radius:5px}form .annotation.text-size-smallest,form .annotation.text-size-smallest *{font-size:10px!important;line-height:150%}form .options.two{grid-template-columns:repeat(1,1fr)}form nav{padding:20px 0 0}form nav.fixed{padding:20px 0}.progress-wrapper{padding:0 0 25px}.fixed-bar-inner .h5{display:none}.fixed-bar-inner .button{min-height:35px;font-size:14px;padding:0 25px}.mobile_hide{display:none!important}.mobile_show{display:block!important}header.form-header .logo{width:150px}}@keyframes stepSlideIn{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes sheen{0%{left:-150%}30%{left:150%}to{left:150%}}@keyframes cardPop{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes timelinePulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.4);background:var(--root-white);color:var(--root-emerald)}8%{background:var(--root-emerald);color:var(--root-white);box-shadow:0 0 0 0 rgba(16,185,129,.4)}16%{background:var(--root-emerald);color:var(--root-white);box-shadow:0 0 0 20px rgba(16,185,129,0)}26%{background:var(--root-white);color:var(--root-emerald);box-shadow:0 0 0 0 rgba(16,185,129,0)}33%,to{box-shadow:0 0 0 0 rgba(16,185,129,0);background:var(--root-white);color:var(--root-emerald)}}@keyframes moveStripes{0%{background-position:0 0}to{background-position:40px 0}}@keyframes animation-blue-flash{0%{box-shadow:0 0 0 0 #e8573a}70%{box-shadow:0 0 0 10px rgba(232,87,58,0)}to{box-shadow:0 0 0 0 rgba(232,87,58,0)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulseEmerald{0%{box-shadow:0 0 0 0 rgba(0,168,107,.6)}70%{box-shadow:0 0 0 20px rgba(0,168,107,0)}to{box-shadow:0 0 0 0 rgba(0,168,107,0)}}@keyframes signaturePulse{0%{opacity:.15;transform:translate(-50%,-50%) scale(1)}50%{opacity:.3;transform:translate(-50%,-50%) scale(1.05)}to{opacity:.15;transform:translate(-50%,-50%) scale(1)}}@keyframes heroGlow{0%{box-shadow:0 0 0 0 rgba(232,87,58,.4)}50%{box-shadow:0 0 15px 5px rgba(232,87,58,.25)}to{box-shadow:0 0 0 0 rgba(232,87,58,.4)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes stepIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hintPulse{0%,to{opacity:.4}50%{opacity:.9}}