html,body{width:100%;height:100%;padding:0;margin:0}div.fcc-container{font-family:Roboto,sans-serif;margin:0 auto;display:flex;width:100%;height:100%;background-color:#fff;overflow:hidden;width:100%;font-weight:400;color:#444f58}div.fcc-metric{text-align:center}div.fcc-metric-name{margin:12px 0 5px 0;font-size:20px;font-weight:600}div.fcc-metric-value{font-size:30px;font-weight:600}#fcc-intro{display:none;padding:40px;box-sizing:border-box;width:50%;color:#fff;background-color:#05a}#fcc-intro h2{margin:0 0 50px 0;font-size:60px;line-height:1.05}#fcc-intro p{margin-top:35px;line-height:1.33;font-size:24px}#fcc-calculator{display:none;padding:40px;width:50%;box-sizing:border-box;background-color:#f4f5f6}#fcc-contact{display:none;padding:40px;flex-wrap:wrap;box-sizing:border-box;width:100%;background-color:#f4f5f6}#fcc-contact div.top{flex:1 1 100%;text-align:center}#fcc-contact div.top h1{margin:5px;padding:0;color:#05a;font-size:40px;text-align:center}#fcc-contact div.top p{margin:.5em;padding:0;font-size:22px}#fcc-contact div.left{flex:1 1 50%;max-width:50%;padding:20px 0}#fcc-contact div.right{flex:1 1 50%;max-width:50%;padding:20px 0 20px 40px;box-sizing:border-box}#fcc-contact div.right div.total{margin-top:25px;color:#05a}#fcc-contact div.right div.total svg{width:170px;height:auto}#fcc-contact div.right div.full-results{position:relative;display:flex;flex-wrap:wrap;margin-top:30px}#fcc-contact div.right div.full-results div.bg{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(244, 245, 246, 0.2509803922) 0%, #f4f5f6 100%) 0% 0% no-repeat padding-box;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(244, 245, 246, 0.2509803922) 0%, #f4f5f6 100%) 0% 0% no-repeat padding-box}#fcc-contact div.right div.full-results div.fcc-metric{flex:0 0 50%;box-sizing:border-box;padding:10px}#fcc-contact div.right div.full-results div.route div.fcc-icon{padding-top:10px}#fcc-contact div.right div.full-results div.fcc-metric-name{margin:20px auto}#fcc-contact div.optin{position:relative;padding-left:30px;font-size:16px;line-height:21px}#fcc-contact div.optin input[type=checkbox]{position:absolute;top:0;left:0;width:18px;height:18px;margin:0;padding:0;border:1px solid #838a90;border-radius:5px;background-color:#fff;appearance:none;-webkit-appearance:none;cursor:pointer}#fcc-contact div.optin input[type=checkbox]:checked{background-color:#05a;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14\" height=\"11\" viewBox=\"0 0 14 11\"><path fill=\"%23ffffff\" d=\"M4.95 10.95L0 6l1.414-1.414L4.95 8.122l7.636-7.636L14 1.9z\"/></svg>");background-position:center;background-repeat:no-repeat;border-color:#05a}#fcc-contact button{margin-top:25px}#fcc-results{display:none;padding:40px;box-sizing:border-box;width:100%;flex-wrap:wrap;justify-content:space-between;max-width:53em;margin:0 auto;background-color:#fff}#fcc-results div.top{flex:0 0 100%}#fcc-results div.top h1{margin:0 0 40px 0;font-size:40px;line-height:1.05;text-align:center;color:#05a}#fcc-results div.left,#fcc-results div.right{flex:1 1 50%;max-width:21em;box-sizing:border-box}#fcc-results div.right{padding-left:1em;padding-top:1em;max-width:22em}#fcc-results div.fcc-metrics div.fcc-metric{display:grid;grid-template-columns:115px 1fr;grid-template-rows:auto auto;grid-template-areas:"icon content1" "icon content2";box-sizing:border-box;color:#05a;text-align:left;margin-bottom:20px}#fcc-results div.fcc-metrics div.fcc-metric div.fcc-icon{grid-area:icon;padding-right:35px}#fcc-results div.fcc-metrics div.fcc-metric div.fcc-icon img{width:100%}#fcc-results div.fcc-metrics div.fcc-metric div.fcc-metric-name{grid-area:"content1";align-self:end;font-size:17px}#fcc-results div.fcc-metrics div.fcc-metric div.fcc-metric-value{align-self:start;font-size:26px}#fcc-results div.fcc-input{margin-bottom:20px}#fcc-results div.fcc-input div.fcc-label{margin:5px 0;font-size:17px;font-weight:bold}#fcc-results div.fcc-input div.fcc-value{font-size:20px;color:#999;font-weight:bold}#fcc-results div.bottom{flex:0 0 100%;padding-top:40px}#fcc-results div.bottom button{display:block;margin:0 auto;max-width:13em}#fcc-results div.bottom button span{display:inline-block;position:relative;padding-right:40px}#fcc-results div.bottom button span::after{content:"";width:3px;height:50px;position:absolute;top:-15px;right:0;background-color:#009ceb;opacity:.57}#fcc-results div.bottom button img{margin-left:30px}#fcc-results div.fcc-disclaimer{flex:0 0 100%;margin:40px auto 0 auto;width:80%;text-align:center}body.download #fcc-results div.fcc-disclaimer{margin-top:30px}div.fcc-disclaimer{font-size:12px;line-height:14px;color:#444f58}div.fcc-form-group{position:relative;margin-bottom:20px}div.fcc-form-group.two-col{display:flex;gap:20px}div.fcc-form-group.two-col>div{flex:0 0 calc(50% - 10px)}div.fcc-form-group label{margin-bottom:10px;display:block;font-weight:500;font-size:20px;color:#444f58}div.fcc-form-group input[type=text],div.fcc-form-group input[type=number],div.fcc-form-group input[type=tel],div.fcc-form-group input[type=email],div.fcc-form-group input[type=checkbox],div.fcc-form-group select{width:100%;color:#838a90;padding:13px;border:1px solid #838a90;border-radius:5px;font-size:18px;padding-right:10px;box-sizing:border-box}div.fcc-form-group input[type=text].error,div.fcc-form-group input[type=number].error,div.fcc-form-group input[type=tel].error,div.fcc-form-group input[type=email].error,div.fcc-form-group input[type=checkbox].error,div.fcc-form-group select.error{border-color:#c00 !important}div.fcc-form-group select{color:#838a90;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"10\" viewBox=\"0 0 17 10\"><path fill=\"%23838a90\" d=\"M8.5 10L0 1.5 1.5 0 8.5 7 15.5 0 17 1.5z\"/></svg>");background-position:right 20px center;background-repeat:no-repeat;background-size:17px 10px;padding-right:30px;border:1px solid #838a90}div.fcc-form-group div.fcc-slider-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}div.fcc-form-group div.fcc-slider-container input[type=number]{flex:0 0 auto;width:60px;padding:8px;font-size:18px;border:1px solid #838a90;border-radius:4px;margin-right:10px}div.fcc-form-group div.fcc-slider-container input[type=range]{flex:1 1 100%;padding:0;-webkit-appearance:none;height:2px;background:#838a90;border-radius:5px;outline:none}div.fcc-form-group div.fcc-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#444f58;border-radius:50%;cursor:pointer}div.fcc-form-group div.fcc-slider-container input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#444f58;border-radius:50%;cursor:pointer}div.fcc-form-group span.prefix,div.fcc-form-group span.suffix{position:absolute;bottom:13px;font-size:18px;color:#838a90;pointer-events:none}div.fcc-form-group span.prefix{left:10px}div.fcc-form-group span.suffix{right:35px}div.fcc-form-group div.terms{font-size:16px}button.fcc{margin-top:25px;background-color:#05a;color:#fff;padding:28px;text-align:center;border:none;border-radius:10px;font-size:24px;font-weight:600;line-height:1;letter-spacing:.82px;cursor:pointer;width:100%}button.fcc:hover{background-color:#003f8a}#fleet-form{display:none}@media print{@page{margin:.25in}#fcc-results{padding:0}div.fcc-container{box-shadow:none}.noprint{display:none !important}}@media screen and (max-width: 1210px){div.fcc-container{margin:0;width:100%;max-width:none}}@media screen and (max-width: 800px){div.fcc-container{display:block;margin:0}#fcc-intro,#fcc-calculator{width:100%}#fcc-contact{flex-direction:column}#fcc-contact div.left,#fcc-contact div.right{flex:0 0 auto;max-width:100%}}@media screen and (max-width: 650px){body:not(.download) #fcc-results{flex-direction:column;text-align:center}body:not(.download) #fcc-results div.left,body:not(.download) #fcc-results div.right{flex:1 1 auto;max-width:100%}body:not(.download) #fcc-results div.fcc-metrics{display:flex;flex-direction:column;align-items:center}body:not(.download) #fcc-results div.fcc-metrics div.fcc-metric{display:grid;padding-bottom:30px}}@media screen and (max-width: 570px){#fcc-contact div.right div.full-results div.fcc-metric{flex:1 1 100%}}
/*# sourceMappingURL=styles.11dea5f6.css.map*/