:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:FordAntennaRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (-webkit-touch-callout: none){body,.page,.fill-available{height:-webkit-fill-available}}@font-face{font-family:FordAntennaLight;src:local("FordAntennaLight"),url(/fonts/FordAntennaWGL-Light.woff) format("woff")}@font-face{font-family:FordAntennaRegular;src:local("FordAntennaRegular"),url(/fonts/FordAntennaWGL-Regular.otf) format("woff")}@font-face{font-family:FordAntennaMedium;src:local("FordAntennaMedium"),url(/fonts/FordAntennaWGL-Medium.otf) format("woff")}@font-face{font-family:FordAntennaCondMedium;src:local("FordAntennaCondMedium"),url(/fonts/FordAntennaCondWGL-Reg.otf) format("woff")}.v-popper--theme-popover .v-popper__wrapper{padding:16px}.v-popper--theme-popover .v-popper__inner{max-width:21rem;background-color:#212121;color:#d5d5d5;border-radius:.25rem;box-shadow:0 0 6px #000000e6}.v-popper--theme-popover .v-popper__arrow-container{display:none}#app{width:100%;overflow:hidden;margin:0 auto;font-weight:400;background-color:#323232;font-family:FordAntennaMedium,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}}.visible-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visible-hidden:focus{clip:auto;height:auto;overflow:auto;position:absolute;width:auto}h1{font-family:FordAntennaCondMedium;font-size:1.625rem;letter-spacing:.1625rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}nav[data-v-83c6e40b]{display:flex;justify-content:space-between;align-items:center}@media (min-width: 430px){nav[data-v-83c6e40b]{display:grid;grid-template-columns:4rem 1fr 4rem;justify-content:space-between}}nav a[data-v-83c6e40b]{cursor:pointer;color:#fff;position:relative}nav a.back-button[data-v-83c6e40b]{font-size:1.3rem;color:#0476b3;border:2px solid #0476B3;border-radius:.3rem;width:1.875rem;height:1.875rem}nav a.back-button svg[data-v-83c6e40b]{position:absolute;top:.15rem;left:.45rem}nav .title[data-v-83c6e40b]{grid-column:2/3;text-align:center;font-size:1rem;text-transform:uppercase;font-weight:700}@media (min-width: 375px){nav .title[data-v-83c6e40b]{font-size:1.2rem}}nav .nav-controls[data-v-83c6e40b]{display:flex;justify-content:flex-end;align-items:center;gap:.75rem}nav .logout-button[data-v-83c6e40b]{padding:0;background-color:transparent;color:#fff;border:0;font-size:1rem}.fallback-content[data-v-f9f1d92b]{color:#fff;display:flex;flex-direction:column;justify-content:center;height:calc(var(--vh, 1vh) * 100);width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,.15),rgba(0,0,0,.15)),url(/assets/app-background-9314a192.png);background-size:cover}.fallback-content .content-container[data-v-f9f1d92b]{margin:0 auto;text-align:center}.fallback-content .content-container .fallback-template[data-v-f9f1d92b]{margin:0 auto;text-align:center;color:#fff}.fallback-content .content-container .fallback-template .icon-container[data-v-f9f1d92b]{margin-bottom:2rem}.fallback-content .content-container .fallback-template .icon-container .icon[data-v-f9f1d92b]{color:#fff;margin:0 auto}.fallback-content .content-container .fallback-template .text-container[data-v-f9f1d92b]{font-size:1.2rem}.desktop-fallback[data-v-e9cea7f5]{margin:0 auto;text-align:center}.desktop-fallback .icon-container[data-v-e9cea7f5]{margin-bottom:2rem}.desktop-fallback .icon-container .icon[data-v-e9cea7f5]{color:#fff;margin:0 auto}.desktop-fallback .text-container[data-v-e9cea7f5]{font-size:1.2rem}.lds-ring[data-v-4a16e3e3]{position:relative;width:80px;height:80px}.lds-ring div[data-v-4a16e3e3]{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring-4a16e3e3 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div[data-v-4a16e3e3]:nth-child(1){animation-delay:-.45s}.lds-ring div[data-v-4a16e3e3]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-4a16e3e3]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-4a16e3e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button[data-v-207c82cc]{font-size:1.25rem;letter-spacing:.0625rem;color:#fff;text-transform:uppercase;border:2px solid white;border-radius:5px;background-color:#000;height:2.6875rem;padding:0 .2rem;position:relative}button[data-v-207c82cc]:hover{background-color:#a9a9a9}button.blue[data-v-207c82cc]{background-color:#0476b3;border-color:#0476b3}button.blue[data-v-207c82cc]:hover{background-color:#add8e6}button[data-v-207c82cc]:disabled{color:#a9a9a9;background-color:#d3d3d3;pointer-events:none}button .loading-spinner[data-v-207c82cc]{margin:0 auto}button .loading-spinner[data-v-207c82cc],button .loading-spinner[data-v-207c82cc] div{width:2.1875rem;height:2.1875rem}.install-prompt[data-v-2cef20cc]{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background-color:#323232;border-top:2px solid #0476B3;box-shadow:0 -2px 10px #00000026}.install-prompt__icon[data-v-2cef20cc]{flex:0 0 auto;border-radius:8px}.install-prompt__body[data-v-2cef20cc]{flex:1 1 auto;min-width:0}.install-prompt__title[data-v-2cef20cc]{margin:0;font-weight:600;font-size:1rem;color:#fff}.install-prompt__text[data-v-2cef20cc]{margin:.15rem 0 0;font-size:.8125rem;color:#fff}.install-prompt__actions[data-v-2cef20cc]{flex:0 0 auto;display:flex;align-items:center;gap:.5rem}.install-prompt__dismiss[data-v-2cef20cc]{border:none;background:none;font-size:1.75rem;line-height:1;color:#888;padding:0 .25rem;cursor:pointer}.install-prompt__dismiss[data-v-2cef20cc]:hover{color:#000}.page[data-v-3b0c7088]{display:flex;flex-direction:column;margin:0}header[data-v-3b0c7088]{color:#fff;padding:1rem;border-bottom:2px solid #0476B3;background-color:#000;height:60px;max-height:60px}.content[data-v-3b0c7088]{flex:1;overflow-y:scroll;background-image:linear-gradient(to bottom,rgba(0,0,0,.15),rgba(0,0,0,.15)),url(/assets/app-background-9314a192.png);background-size:cover}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.view-layout[data-v-a0662e0c]{position:relative;display:grid;height:100%;max-height:100%;grid-template-rows:calc(var(--vh, 1vh) * 100 - 60px)}.view-layout.has-controls[data-v-a0662e0c]{grid-template-rows:calc(var(--vh, 1vh) * 100 - 60px - 116px) 116px}.view-layout .content[data-v-a0662e0c]{padding:2rem;overflow-y:scroll;color:#fff}@media screen and (max-width: 400px){.view-layout .content[data-v-a0662e0c]{padding:2rem 1rem}}.view-layout .content[data-v-a0662e0c] h1{color:#d5d5d5;text-align:center;text-transform:uppercase;margin:0;margin-bottom:2rem;font-size:1.625rem;letter-spacing:.1625rem}.view-layout .controls[data-v-a0662e0c]{border-top:2px solid #0476B3;background-color:#000}.view-layout .loading[data-v-a0662e0c]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;flex-direction:column;justify-content:center}.view-layout .loading .loading-spinner[data-v-a0662e0c]{margin:0 auto}.view-layout[data-v-bc0fbd41] .content{padding-left:0;padding-right:0}h1[data-v-bc0fbd41]{visibility:hidden;position:absolute}h2[data-v-bc0fbd41]{font-family:FordAntennaCondMedium;letter-spacing:.1625rem;font-size:1.625rem;color:#d5d5d5;text-transform:uppercase;margin-bottom:.5rem;text-align:center}#updates[data-v-bc0fbd41]{color:#fff;text-align:center;margin-bottom:2rem}#updates .carousel-container .loading-slide[data-v-bc0fbd41]{display:flex;justify-content:center;align-items:center}#updates .carousel-container .loading-slide[data-v-bc0fbd41] article{display:flex;flex-direction:column;justify-content:center}#updates .carousel-container .loading-slide[data-v-bc0fbd41] article .lds-ring{margin:0 auto}#updates .carousel-container[data-v-bc0fbd41] .carousel__slide{padding:0 .5rem}#updates .carousel-container[data-v-bc0fbd41] .carousel__slide:first-child{padding-left:1rem}#updates .carousel-container[data-v-bc0fbd41] .carousel__slide:last-child{padding-right:1rem}#updates .carousel-container article[data-v-bc0fbd41]{position:relative;border:2px solid #0476B3;background-color:#000;width:100%;height:12rem;padding:1rem}#updates .carousel-container article h3[data-v-bc0fbd41]{font-size:1.3rem}#updates .carousel-container article p[data-v-bc0fbd41]{font-family:FordAntennaRegular}#updates .carousel-container article .document-list[data-v-bc0fbd41]{display:grid;gap:.25rem;padding:0;margin-top:1rem;list-style:none}#updates .carousel-container article .document-list__item[data-v-bc0fbd41]{display:flex;align-items:center;gap:.5rem;text-align:left}#updates .carousel-container article .document-list__item a[data-v-bc0fbd41]{color:#0476b3;font-size:1rem;text-decoration:underline}#updates .carousel-container article .document-list__icon[data-v-bc0fbd41]{width:.875rem}#updates .carousel-container[data-v-bc0fbd41] .carousel__pagination{padding:0}#updates .carousel-container[data-v-bc0fbd41] .carousel__pagination .carousel__pagination-button:after{height:10px;width:10px;border-radius:10px;background-color:gray}#updates .carousel-container[data-v-bc0fbd41] .carousel__pagination .carousel__pagination-button--active:after{background-color:#fff}@keyframes tool-link-highlight-bc0fbd41{0%{border-width:2px;border-color:#0476b3;box-shadow:0 0 #0476b300}50%{border-width:4px;border-color:#3cb8fb;box-shadow:0 0 18px 5px #0476b3e6}to{border-width:2px;border-color:#0476b3;box-shadow:0 0 #0476b300}}#my-tools .tools-container[data-v-bc0fbd41]{margin:0 auto;display:grid;justify-content:center;grid-template-columns:160px 160px;grid-template-rows:160px 160px;grid-gap:.5rem}#my-tools .tools-container .tool-link[data-v-bc0fbd41]{background-color:gray;width:100%;height:100%;border:2px solid #0476B3;color:#fff;text-decoration:none;text-align:center;font-size:1.4rem;letter-spacing:.15rem;line-height:1.7rem;text-transform:uppercase;font-family:FordAntennaCondMedium}#my-tools .tools-container .tool-link.highlight[data-v-bc0fbd41]{animation:tool-link-highlight-bc0fbd41 1.2s ease-in-out 2}#my-tools .tools-container .tool-link div[data-v-bc0fbd41]{height:100%;display:flex;flex-direction:column;justify-content:center}#my-tools .tools-container .tool-link.vin-lookup[data-v-bc0fbd41]{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/vin-lookup-tool-background-78a98189.jpg);background-size:cover}#my-tools .tools-container .tool-link.inventory[data-v-bc0fbd41]{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/inventory-tool-background-40393d25.jpg);background-size:cover}#my-tools .tools-container .tool-link.needs-assessment[data-v-bc0fbd41]{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/needs-assessment-tool-background-a961e790.jpg);background-size:cover}#my-tools .tools-container .tool-link.engine-comparison[data-v-bc0fbd41]{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/engine-comparison-tool-background-97162d0d.jpg);background-size:cover}.label-wrapper[data-v-b7d7e4af]{display:grid;grid-template-columns:minmax(auto,8rem) minmax(13.5rem,1fr);gap:.875rem;width:100%}.label-wrapper label[data-v-b7d7e4af]{display:flex;flex-direction:column;justify-content:center;font-size:1rem}.label-wrapper .input-container[data-v-b7d7e4af]{display:flex;flex-direction:column;justify-content:center}.app-input input[data-v-ae3710b6-s],select[data-v-0148c0a5]{width:100%;height:2.6875rem;border-radius:5px;padding-left:1rem;font-family:FordAntennaRegular}fieldset[data-v-c335598d]{border:none;border-bottom:1px solid #c9c6c6;margin-bottom:1rem;padding:0;padding-bottom:1rem}fieldset[data-v-c335598d]:last-of-type{border-bottom:none;margin-bottom:0}fieldset legend[data-v-c335598d]{text-align:center;margin-bottom:.6rem;color:#adadad}fieldset .towing-method-group[data-v-c335598d]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;border-bottom:none;margin-bottom:1rem}fieldset .towing-method-group button[data-v-c335598d]{font-size:1rem;letter-spacing:.05rem;height:2.6875rem}fieldset[data-v-c335598d] .label-wrapper{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.3rem}.max-trailer-rating[data-v-c335598d]{margin-top:1.25rem}.search-controls[data-v-2910ec3a]{padding:2rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}form[data-v-ca81ff77]{color:#fff}form .needs-assessment-fields[data-v-ca81ff77]{padding:0 2rem}form h1[data-v-ca81ff77]{text-align:center}form[data-v-ca81ff77] fieldset{border:none;border-bottom:1px solid #c9c6c6;margin-bottom:1rem;padding:0;padding-bottom:.8rem}form[data-v-ca81ff77] fieldset:last-of-type{padding-bottom:0}form[data-v-ca81ff77] fieldset legend{text-align:center;margin-bottom:.6rem;color:#c9c6c6}form[data-v-ca81ff77] fieldset .label-wrapper{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.3rem}form ul[data-v-ca81ff77]{list-style:none;padding:0}form ul li[data-v-ca81ff77]{display:grid;grid-template-columns:1fr 1fr}form ul li.tongue-weight[data-v-ca81ff77]{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #c9c6c6}form ul li.tongue-weight h2[data-v-ca81ff77],form ul li.tongue-weight div[data-v-ca81ff77]{font-size:1rem}form ul li.total-payload h2[data-v-ca81ff77],form ul li.total-payload div[data-v-ca81ff77]{font-size:1.5rem}form ul li>div[data-v-ca81ff77]{text-align:center;display:flex;flex-direction:column;justify-content:center}form .form-controls[data-v-ca81ff77]{padding:2rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.base-modal[data-v-8f7ef2c0]{position:fixed;top:0;left:0;padding:2rem;background-color:#fff;width:100%;height:100vh}.base-modal .title[data-v-8f7ef2c0]{text-align:center;font-size:2rem;margin-bottom:2rem}.app-icon[data-v-561c05a0]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:5px}.app-icon svg[data-v-561c05a0-s]{width:100%;height:100%}.is-available[data-v-271fe059]{color:#3bcb2f;border:2px solid #0276B3}.is-buildable[data-v-5d239821]{color:#3bcb2f}.not-capable[data-v-2f260e13]{color:#d13f3f}.not-configurable[data-v-278411dd]{color:#c4c4c4}#icon-descriptions[data-v-a4a03316]{display:flex;flex-direction:column;align-items:center;background-color:#fff;color:#000;z-index:99}#icon-descriptions[data-v-a4a03316] .title{font-size:1.125rem;color:#000}#icon-descriptions[data-v-a4a03316] .title .info-icon{width:4.25rem;height:4.25rem;margin:0 auto;margin-bottom:1.5rem}#icon-descriptions .modal-description[data-v-a4a03316]{font-size:1rem;text-align:center;margin-bottom:2rem}#icon-descriptions dl[data-v-a4a03316]{padding:0rem 2rem;display:grid;grid-template-columns:2.75rem 1fr;gap:1rem;margin-bottom:2rem}#icon-descriptions dl dt[data-v-a4a03316]{width:2.75rem;height:2.75rem}#icon-descriptions dl dd[data-v-a4a03316]{font-size:.875rem;display:flex;flex-direction:column;justify-content:center}#icon-descriptions hr[data-v-a4a03316]{border:none;border-bottom:1px solid #c9c6c6;width:calc(100% + 8rem);margin-left:-4rem;margin-bottom:1.4rem}#icon-descriptions button[data-v-a4a03316]{border:none;background-color:#fff;color:#0476b3;font-size:1.8rem}.configuration-table tbody tr td:not(:first-child) div[data-v-b17dc417]:first-child{display:flex;justify-content:center}.availability-table[data-v-587a031b]{width:100%;border-spacing:0px;color:#c9c6c6}.availability-table[data-v-587a031b] caption{font-size:1.375rem;color:#fff}.availability-table[data-v-587a031b] thead tr th:first-child{width:9.5rem;text-align:left}.availability-table[data-v-587a031b] tbody tr td:first-child{padding:1rem 0rem;color:#fff;font-size:1rem;line-height:1.2rem}.availability-table[data-v-587a031b] .td-container{width:2.6875rem;height:2.6875rem}.app-error[data-v-55e95364]{width:100%;text-align:center;background-color:#f08080;border-color:1px solid darkred;border-radius:5px}#needs-assessment-results .title-wrapper[data-v-a3d84c4b]{margin-bottom:2rem}#needs-assessment-results .title-wrapper .title[data-v-a3d84c4b]{margin-bottom:.2rem}#needs-assessment-results .title-legend[data-v-a3d84c4b]{display:flex;justify-content:center;gap:.5rem;color:#c9c6c6;font-family:FordAntennaRegular;font-size:.8125rem}#needs-assessment-results .title-legend .icon-available[data-v-a3d84c4b]{width:2.25rem;height:2.25rem}#needs-assessment-results .descriptions[data-v-a3d84c4b]{position:relative;top:.2rem;background-color:transparent;border:none;padding:0;margin:0;color:#fff}#needs-assessment-results .descriptions .icon-info[data-v-a3d84c4b]{height:1.625rem;filter:invert(79%) sepia(0%) saturate(2%) hue-rotate(80deg) brightness(106%) contrast(100%)}#needs-assessment-results .loading-spinner[data-v-a3d84c4b]{margin:0 auto}#needs-assessment-results[data-v-a3d84c4b] .configuration-table{margin-bottom:1.5rem;border-bottom:1px solid #c9c6c6;font-family:FordAntennaRegular}#needs-assessment-results[data-v-a3d84c4b] .configuration-table caption{font-family:FordAntennaMedium}#needs-assessment-results[data-v-a3d84c4b] .configuration-table:last-child{border-bottom:none}#needs-assessment-results[data-v-a3d84c4b] .configuration-table thead tr th{border-bottom:1px solid #c9c6c6}#needs-assessment-results[data-v-a3d84c4b] .configuration-table tbody tr td:first-child{border-right:1px solid #c9c6c6}#needs-assessment-results .tool-border[data-v-a3d84c4b]{border:1px solid #0476B3}#needs-assessment-results .form-controls-container[data-v-a3d84c4b]{height:100%;display:flex;flex-direction:column;justify-content:center;font-family:FordAntennaRegular}#needs-assessment-results .form-controls-container .form-controls[data-v-a3d84c4b]{border:none;background-color:#000;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.3rem}#needs-assessment-results .form-controls-container .form-controls[data-v-a3d84c4b] button{height:2.625rem;font-size:1rem;line-height:.9375rem}input[data-v-efe35d50]{width:2.6875rem;height:2.6875rem;clip-path:circle(64% at 50% 50%)}.inputs[data-v-ac39d9ac]{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.vehicle[data-v-6197b81c]{width:100%;border:3px solid #0476B3;background:black;color:#fff;padding:1rem;font-size:1rem;position:relative}.vehicle .link[data-v-6197b81c]{line-height:1.4rem}.vehicle .link .vin[data-v-6197b81c]{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.vehicle .link div[data-v-6197b81c]:not(.vin){font-family:FordAntennaRegular}.vehicle .fake-button[data-v-6197b81c]{position:absolute;bottom:1rem;right:1rem;color:#0476b3;border:2px solid #0476B3;border-radius:3px;width:30px;height:30px;text-align:center;padding-top:.18rem}.vehicle .fake-button .arrow-icon[data-v-6197b81c]{font-size:1.3rem;position:relative;right:.05rem}.inventory-items[data-v-03ec1d2c]{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:1rem}h1[data-v-f0ea3091]{text-align:center;color:#fff}.loading-spinner[data-v-f0ea3091]{margin:0 auto}h2[data-v-f0ea3091]{font-family:FordAntennaRegular;font-size:1rem;margin-bottom:.5rem}.v-popper[data-v-46eab5a9]{display:inline-block;cursor:pointer}.popover__icon[data-v-46eab5a9]{height:1.5rem;filter:invert(79%) sepia(0%) saturate(2%) hue-rotate(80deg) brightness(106%) contrast(100%);transform:translateY(.25rem)}.popover__title[data-v-46eab5a9]{display:block;padding:0 1.25rem;background-color:#424242}.popover__content[data-v-46eab5a9]{padding:.75rem 1.25rem 1.25rem;font-family:FordAntennaLight;font-size:.875rem;line-height:1.3}.icon-registered[data-v-2ac5f8a5]{height:1rem;transform:translateY(.125rem)}.icon-registered[data-v-2ac5f8a5] svg{fill:#d5d5d5}#email-modal[data-v-aa94a190]{background-color:#323232;color:#fff}#email-modal[data-v-aa94a190] .title{color:#d5d5d5;text-transform:uppercase;font-family:FordAntennaCondMedium;letter-spacing:.1625rem}#email-modal form[data-v-aa94a190]{display:flex;flex-direction:column;justify-content:center;width:100%}#email-modal form label[data-v-aa94a190]{margin-bottom:.5rem;text-transform:uppercase;font-size:.75rem;color:#d3d3d3;font-family:FordAntennaRegular}#email-modal form input[data-v-aa94a190],#email-modal form textarea[data-v-aa94a190]{width:100%;margin-bottom:1rem;padding:.5rem;color:#fff;background-color:#000;border:2px solid #0476B3;font-family:FordAntennaRegular}#email-modal form input[data-v-aa94a190]::placeholder,#email-modal form textarea[data-v-aa94a190]::placeholder{color:#999}#email-modal form textarea[data-v-aa94a190]{min-height:6rem;resize:vertical}#email-modal form .form-controls[data-v-aa94a190]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.vehicle-details[data-v-f18d414a]{color:#fff}.vehicle-details h1[data-v-f18d414a]{text-align:center;text-transform:uppercase}.vehicle-details ul[data-v-f18d414a]{list-style:none;padding-inline-start:0}.vehicle-details ul li h2[data-v-f18d414a]{text-transform:uppercase;font-size:.75rem;color:#d3d3d3;font-family:FordAntennaRegular}.vehicle-details ul li div[data-v-f18d414a]{font-size:.875rem;font-weight:700;color:#fff}.vehicle-details ul .vin[data-v-f18d414a]{margin-bottom:1rem}.vehicle-details ul .vin h2[data-v-f18d414a]{visibility:hidden;position:absolute}.vehicle-details ul .vin div[data-v-f18d414a]{font-size:1.5rem;letter-spacing:.075rem;text-align:center}.vehicle-details ul .weight-group[data-v-f18d414a]{display:grid;grid-template-columns:12rem 1fr;gap:1rem;margin-bottom:1rem}.vehicle-details ul .weight-group .weight-calculations[data-v-f18d414a]{display:grid;gap:2rem}.vehicle-details ul .weight-group .weight-calculations li div[data-v-f18d414a]{font-size:2.1875rem}.vehicle-details ul .weight-group .ratings-group[data-v-f18d414a]{display:flex;flex-direction:column;justify-content:space-between;border:2px solid #0476B3;background-color:#000;padding:1rem .5rem}.vehicle-details ul .weight-group .ratings-group div[data-v-f18d414a]{font-size:1.5rem}.vehicle-details ul .details-grid[data-v-f18d414a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem .5rem}.vehicle-details ul .details-grid .model-year[data-v-f18d414a]{grid-column:1/span 3}.form-controls[data-v-f18d414a]{padding:2rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.vin[data-v-d0458ba0]{text-align:center;font-size:1.5rem;margin-bottom:1rem}ul[data-v-d0458ba0]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;list-style:none;color:#fff;margin:0;padding:1rem}ul li h2[data-v-d0458ba0]{font-size:1rem;text-transform:uppercase;color:#d3d3d3}ul li div[data-v-d0458ba0]{font-size:1.8rem;font-weight:700}.controls h2[data-v-d0458ba0]{font-family:FordAntennaRegular}.data-label[data-invalid=true][data-v-d0458ba0]{color:red}.max-capability-message[data-v-d0458ba0]{max-width:21rem;margin:0 auto;color:red;font-weight:600;text-align:center}.login-container[data-v-3d19d742]{height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.login-container .login-content-container[data-v-3d19d742]{margin:0 auto}.login-container .login-content-container .error-content[data-v-3d19d742]{margin-bottom:2rem}.login-container .login-content-container .loading-spinner[data-v-3d19d742]{margin:0 auto}.app-scanner[data-v-07f2a5de]{position:relative;overflow-y:scroll;height:100%}.app-scanner .scanner-controls[data-v-07f2a5de]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;width:100%}@media screen and (orientation: landscape){.app-scanner .scanner-controls[data-v-07f2a5de]{grid-template-columns:1fr 1fr 1fr 1fr;position:absolute;top:0;z-index:100}}.app-scanner .scanner-controls .camera-select[data-v-07f2a5de]{grid-column:1/span 2}.app-scanner .scanner-controls .camera-select[data-v-07f2a5de] .label-wrapper{display:block}.app-scanner .scanner-controls .camera-select[data-v-07f2a5de] .label-wrapper label{display:none}.app-scanner .results[data-v-07f2a5de]{border:2px solid blue;height:100px}.app-scanner .scanner[data-v-07f2a5de]{position:relative;margin-bottom:1rem;aspect-ratio:var(--e75c7630)}.app-scanner .scanner .scan-area[data-v-07f2a5de]{position:absolute;width:auto;height:auto;top:var(--c7ac6c62);bottom:var(--v777ff11e);left:var(--v2de8b266);right:var(--v38bf9416);border:1px solid green}.app-scanner .scanner video[data-v-07f2a5de]{display:block;width:100%;height:100%}.app-scanner .scanner[data-v-07f2a5de] .drawingBuffer{display:none;position:absolute;top:0;left:0}@media screen and (orientation: landscape){.app-scanner .rotate[data-v-07f2a5de]{display:none}}.app-scanner .rotate[data-v-07f2a5de]{width:100%}.scanner-modal[data-v-64681a2b]{background-color:gray;z-index:999}.scanner-modal__controls[data-v-64681a2b]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.scanner-modal__container[data-v-64681a2b]{height:calc(100% - 4rem);position:relative}.scanner-modal__container[data-v-64681a2b]:after{content:"";display:block;height:3rem;border:1px solid #008000;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.scanner-modal__video-wrapper[data-v-64681a2b]{height:100%;background-color:#ddd}.app-vin[data-v-3f4e1cbf]{width:100%}.app-vin .vin-descriptor[data-v-3f4e1cbf]{padding-left:1rem}.app-vin .input-grid[data-v-3f4e1cbf]{display:grid;grid-template-columns:1fr 2.6875rem 2.6875rem;align-items:center;margin-top:.5rem}.app-vin input[data-v-3f4e1cbf],.app-vin .scanner-button[data-v-3f4e1cbf],.app-vin .submit-button[data-v-3f4e1cbf]{height:2.6875rem}.app-vin input[data-v-3f4e1cbf]{border:none;border-radius:5px 0 0 5px/5px 0px 0px 5px;padding-left:1.5rem}.app-vin .scanner-button[data-v-3f4e1cbf],.app-vin .submit-button[data-v-3f4e1cbf]{border:none;border-radius:0;line-height:normal}.app-vin .scanner-button[data-v-3f4e1cbf]{font-size:1.8rem;background-color:#fff;color:#0476b3}.app-vin .submit-button[data-v-3f4e1cbf]{font-size:1.6rem;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:0}.app-vin .submit-button[data-v-3f4e1cbf] .lds-ring{width:2.6875rem;height:2.6875rem;padding-top:.34rem;padding-left:.34rem}.app-vin .submit-button[data-v-3f4e1cbf] .lds-ring div{width:2rem;height:2rem;margin:0;border-width:.2rem}.vin-scanner-modal[data-v-3f4e1cbf]{background:grey;z-index:999}#vin-lookup h1[data-v-87125c6c]{margin-bottom:1.1875rem}#vin-lookup .vin-form[data-v-87125c6c]{margin-bottom:2rem}#vin-lookup h2[data-v-87125c6c]{text-align:center;font-size:1.625rem;letter-spacing:.1625rem;margin-bottom:2.25rem;font-family:FordAntennaCondMedium;color:#d5d5d5}#vin-lookup #see-all[data-v-87125c6c]{width:100%;margin-bottom:1rem}#vin-lookup .recent-vins[data-v-87125c6c]{overflow-y:scroll}#vin-lookup .recent-vins-loading[data-v-87125c6c]{margin:0 auto}#engines h1[data-v-e4a5ad7c]{margin-bottom:1rem}#engines[data-v-e4a5ad7c] .configuration-table{width:100%;border-spacing:0px;margin-bottom:1.5rem}#engines[data-v-e4a5ad7c] .configuration-table caption{font-size:1.375rem;letter-spacing:.1375rem;text-transform:uppercase;font-family:FordAntennaCondMedium}#engines[data-v-e4a5ad7c] .configuration-table tr{display:grid;grid-template-columns:1fr minmax(6.8rem,20%) minmax(6.8rem,20%)}#engines[data-v-e4a5ad7c] .configuration-table tr td{display:flex;flex-direction:column;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}#engines[data-v-e4a5ad7c] .configuration-table tr td:not(:first-child){text-align:center}#engines[data-v-e4a5ad7c] .configuration-table tr td div{background-color:#0000001a;display:flex;flex-direction:column;justify-content:center;min-height:3rem}#engines[data-v-e4a5ad7c] .configuration-table thead{font-size:.75rem;color:#adadad}#engines[data-v-e4a5ad7c] .configuration-table thead th{border-bottom:1px solid #ADADAD}#engines[data-v-e4a5ad7c] .configuration-table thead th:first-child{text-align:left}#engines[data-v-e4a5ad7c] .configuration-table tbody{font-size:.9375rem;letter-spacing:0rem}#engines[data-v-e4a5ad7c] .configuration-table tbody tr:last-child td{border-bottom:1px solid #ADADAD}#engines[data-v-e4a5ad7c] .configuration-table tbody tr td:not(:last-child){border-right:1px solid #ADADAD}#engines .loading-spinner[data-v-e4a5ad7c]{margin:0 auto}#engine-details h1[data-v-69df763a]{margin-bottom:1rem}#engine-details ul[data-v-69df763a]{list-style:none;padding-inline-start:0}#engine-details ul li h2[data-v-69df763a]{font-family:FordAntennaRegular;text-align:center;text-transform:uppercase;font-size:.9375rem;letter-spacing:.09375rem;color:#d3d3d3}#engine-details ul li div[data-v-69df763a]{text-align:center;font-size:.8rem;font-weight:700;color:#fff}#engine-details ul .name[data-v-69df763a]{margin-bottom:1rem}#engine-details ul .name h2[data-v-69df763a]{font-size:1.5rem;letter-spacing:.075rem;text-align:center;color:#fff}#engine-details ul .power-group[data-v-69df763a]{display:grid;grid-template-columns:1fr 1fr;gap:0rem;margin-bottom:1rem}#engine-details ul .power-group li[data-v-69df763a]{border-bottom:1px solid #D5D5D5;padding-top:.5rem;padding-bottom:.5rem}#engine-details ul .power-group li>div[data-v-69df763a]{padding:0rem .2rem;border-right:1px solid #D5D5D5}#engine-details ul .power-group li:nth-child(2n)>div[data-v-69df763a]{border-right:none}#engine-details ul .power-group li .value[data-v-69df763a]{font-size:1.4rem}#engine-details .max-towing-title[data-v-69df763a]{display:inline-block}@media (min-width: 375px){#engine-details .max-towing-title br[data-v-69df763a]{display:none}}#engine-details .popover[data-v-69df763a]{margin-left:.25rem}#engine-details #fuel-economy[data-v-69df763a]{width:100%;padding-bottom:1rem;border-bottom:1px solid #D5D5D5;margin-bottom:1.5rem}#engine-details #fuel-economy[data-v-69df763a] caption{font-family:FordAntennaRegular;font-size:.9375rem;color:#d5d5d5;margin-bottom:1rem;text-align:center}#engine-details #fuel-economy[data-v-69df763a] thead th{font-size:.75rem;letter-spacing:.075rem;color:#d5d5d5;padding-bottom:.6rem}#engine-details #fuel-economy[data-v-69df763a] tbody td{font-size:1.25rem}#engine-details .available-trims[data-v-69df763a]{margin-bottom:2rem;text-align:center}#engine-details .available-trims li[data-v-69df763a]{font-family:FordAntennaRegular;font-size:1.125rem}#engine-details #availability-table[data-v-69df763a]{font-family:FordAntennaRegular;color:#fff}#engine-details #availability-table[data-v-69df763a] tr th:first-child{color:transparent}#engine-details #availability-table[data-v-69df763a] tr td:first-child{font-size:1.25rem}#engine-details .loading-spinner[data-v-69df763a]{margin:0 auto}#engine-details .empty-state-message[data-v-69df763a]{margin-top:1.5rem;text-align:center}
