@font-face{font-family:FordCompany;src:url(/fonts/FordF-1-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:FordCompany;src:url(/fonts/FordF-1-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:FordCompany;src:url(/fonts/FordF-1-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.ford-company-page{font:400 16px/1.5 FordCompany,Arial,sans-serif;color:#000;background:#fff}.ford-company-page *,.ford-company-page :after,.ford-company-page :before{box-sizing:border-box}.ford-company-page button,.ford-company-page h1,.ford-company-page h2,.ford-company-page h3,.ford-company-page h4,.ford-company-page input,.ford-company-page select,.ford-company-page textarea{font-family:inherit}.ford-company-shell{width:100%;max-width:1440px;margin:0 auto;padding-left:56px;padding-right:56px}.ford-company-hero{position:relative;display:flex;align-items:center;min-height:520px;isolation:isolate;background:#00095b;color:#fff;overflow:hidden}.ford-company-hero__image,.ford-company-hero__shade{position:absolute;inset:0;z-index:-1}.ford-company-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ford-company-hero__shade{background:linear-gradient(90deg,rgba(0,9,50,.82),rgba(0,9,50,.45) 48%,rgba(0,9,50,.06))}.ford-company-hero__copy{padding-top:64px;padding-bottom:64px}.ford-company-kicker{margin:0 0 16px;font-size:14px;line-height:22px;font-weight:500}.ford-company-hero h1{margin:0 0 24px;max-width:800px;color:#fff;font-size:clamp(36px,4.4vw,64px);line-height:1.08;font-weight:500}.ford-company-hero__lead{max-width:560px;margin:0 0 32px;font-size:18px;line-height:28px}.ford-company-copy .uk-button,.ford-company-page .ford-company-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;max-width:100%;height:auto;padding:12px 24px;border:1px solid #066fef;border-radius:999px;background:#066fef;color:#fff;font:500 16px/24px FordCompany,Arial,sans-serif;text-transform:none;text-align:center;text-decoration:none;white-space:normal}.ford-company-copy .uk-button:hover,.ford-company-page .ford-company-button:hover{background:#0562d2;border-color:#0562d2;color:#fff;text-decoration:none}.ford-company-page .ford-company-button--outline{color:#0562d2;background:transparent;border-color:#0562d2}.ford-company-nav{border-bottom:1px solid #e5e5e5;background:#fff}.ford-company-nav>div{display:flex;flex-wrap:wrap;align-items:center;gap:16px 40px;padding-top:12px;padding-bottom:12px}.ford-company-nav a{display:inline-flex;align-items:center;min-height:44px;color:#0562d2;font-weight:500}.ford-company-nav a:last-child{margin-left:auto}.ford-company-overview{padding-top:64px;padding-bottom:64px}.ford-company-copy{overflow-wrap:break-word}.ford-company-copy>div{margin:0}.ford-company-copy .uk-container{width:100%;max-width:none;padding:0}.ford-company-copy .uk-grid{margin-top:0!important;margin-left:0;padding:0}.ford-company-copy .uk-grid>*{min-width:0;padding-left:0}.ford-company-copy .uk-text-center{text-align:left!important}.ford-company-copy .uk-margin-large-top{margin-top:0!important}.ford-company-copy p{max-width:90ch;margin:0 0 20px;font-size:16px;line-height:26px}.ford-company-copy .uk-h1,.ford-company-copy h2{font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:500;margin:0 0 24px;color:#000}.ford-company-copy .uk-h3,.ford-company-copy h3{max-width:75ch;font-size:24px;line-height:32px;font-weight:500}.ford-company-copy h4{font-size:22px;line-height:30px;font-weight:500}.ford-company-copy a:not(.uk-button){color:#0562d2;text-decoration:underline}.ford-company-copy img{max-width:100%;height:auto;border-radius:12px}.ford-company-copy iframe{width:100%;max-width:100%;border:0}.ford-company-copy .ford-booking-grid{display:grid;grid-template-columns:repeat(var(--booking-columns,3),minmax(0,1fr));gap:24px}.ford-company-copy .ford-booking-grid:after,.ford-company-copy .ford-booking-grid:before{display:none}.ford-company-copy .ford-booking-card{width:100%;height:100%;padding:28px;border:1px solid #e5e5e5;border-radius:16px;background:#fafafa}.ford-company-copy .ford-booking-card .uk-margin-medium{margin:24px 0 0!important}.ford-company-copy .ford-booking-card p{margin-bottom:0}.ford-company-enquiry{background:#fafafa;padding:64px 0;border-top:1px solid #e5e5e5}.ford-company-enquiry__heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px}.ford-company-enquiry__heading h2{margin:0 0 16px;font-size:48px;line-height:56px;font-weight:500}.ford-company-enquiry__heading p:last-child{margin-bottom:0}.ford-company-enquiry__heading>a{flex-shrink:0}.ford-company-form,.ford-company-support{min-width:0;padding:32px;border:1px solid #e5e5e5;border-radius:16px;background:#fff}.ford-company-form .contact-form,.ford-company-form .service-form{margin:0!important;padding:0}.ford-company-form .service-form>.uk-text-center:first-child{display:none}.ford-company-form .uk-h1{font-size:28px;line-height:36px}.ford-company-form .uk-h2{font-size:24px;line-height:32px}.ford-company-form .uk-h3{font-size:22px;line-height:30px}.ford-company-form .uk-h4{font-size:18px}.ford-company-form .small-lead-form>.uk-padding-small{padding:0}.ford-company-form .small-lead-form .uk-inline,.ford-company-form .small-lead-form .vdatetime{display:flex;flex-direction:column}.ford-company-form .small-lead-form .uk-form-label{order:-1;position:static;display:block;margin-bottom:8px;transform:none!important;opacity:1;z-index:auto;color:#000;font-size:14px;line-height:20px}.ford-company-form .small-lead-form .uk-form-icon{display:none}.ford-company-form .uk-input,.ford-company-form .uk-select,.ford-company-form .uk-textarea,.ford-company-form .vdatetime-input{width:100%;border:1px solid #b2b2b2;border-radius:12px;min-height:52px;padding:12px 16px!important;background:#fff;color:#000;font:inherit}.ford-company-form .uk-textarea{min-height:112px}.ford-company-form .uk-input::-moz-placeholder,.ford-company-form .uk-textarea::-moz-placeholder{color:#666;opacity:1}.ford-company-form .uk-input::placeholder,.ford-company-form .uk-textarea::placeholder{color:#666;opacity:1}.ford-company-form .uk-button{min-height:48px;height:auto;padding:12px 24px;border-radius:999px!important;line-height:24px;white-space:normal;font-size:16px;text-transform:none}.ford-company-form .uk-button-primary{background:#066fef!important;color:#fff!important;border:1px solid #066fef}.ford-company-form .uk-button-primary:hover{background:#0562d2!important}.ford-company-form .uk-heading-line{text-align:left;padding:16px 0 0;margin:16px 0}.ford-company-form .uk-card{box-shadow:none;border-radius:16px}.ford-company-form .uk-tab>.uk-active>a{border-color:#0562d2;color:#0562d2}.ford-company-form .el-slider__bar,.ford-company-form .uk-checkbox:checked,.ford-company-form .uk-radio:checked{background:#066fef}.ford-company-form .el-slider__button{border-color:#066fef}.ford-company-form #finance_form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin:0}.ford-company-form #finance_form>div{width:100%;padding:0;margin:0;min-width:0}.ford-company-form .payment-calculator{border:1px solid #e5e5e5;border-radius:16px;background:#fafafa;overflow:hidden}.ford-company-page .ford-company-form .background-blue,.ford-company-page .ford-company-form .payment-tab.uk-tab>.uk-active{background:#00095b}.ford-company-form .calculator-footer:after{display:none}.ford-company-page--service .ford-company-enquiry__body{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px}.ford-company-support h3{margin:0 0 20px;font-size:24px;line-height:32px;font-weight:500}.ford-company-support a{color:#0562d2;text-decoration:underline}.ford-company-support>div{margin-top:28px}.ford-company-support .time-list{font-size:14px}.ford-company-page :focus-visible{outline:3px solid #388cf2;outline-offset:4px}.ford-company-page [id^=page-]{scroll-margin-top:100px}.ford-company-page--plain .ford-company-hero{min-height:220px;background:#fafafa;color:#000}.ford-company-page--plain .ford-company-hero h1{color:#000}.ford-company-page--plain .ford-company-hero__lead,.ford-company-page--plain .ford-company-hero__shade{display:none}.ford-company-page--sell-my-car .ford-company-form .uk-inline>div:has(>.uk-form-label){display:flex;flex-direction:column}@media (max-width:1100px){.ford-company-shell{padding-left:32px;padding-right:32px}.ford-company-copy .ford-booking-grid{gap:16px}.ford-company-copy .ford-booking-card{padding:20px}.ford-company-page--service .ford-company-enquiry__body{grid-template-columns:minmax(0,1fr) 280px;gap:24px}}@media (max-width:959px){.ford-company-form #finance_form,.ford-company-page--service .ford-company-enquiry__body{grid-template-columns:minmax(0,1fr);gap:24px}.ford-company-enquiry__heading{align-items:flex-start;flex-direction:column;gap:24px}.ford-company-copy .ford-booking-grid{grid-template-columns:1fr}}@media (max-width:767px){.ford-company-shell{padding-left:16px;padding-right:16px}.ford-company-hero{min-height:580px;align-items:flex-end}.ford-company-hero__copy{padding-top:40px;padding-bottom:40px}.ford-company-hero__shade{background:linear-gradient(0deg,rgba(0,9,50,.9),rgba(0,9,50,.48) 65%,rgba(0,9,50,.12))}.ford-company-hero h1{font-size:40px;line-height:46px}.ford-company-hero__lead{font-size:16px;line-height:24px}.ford-company-nav>div{gap:8px 24px}.ford-company-nav a:last-child{margin-left:0}.ford-company-overview{padding-top:40px;padding-bottom:40px}.ford-company-enquiry{padding:40px 0}.ford-company-enquiry__heading h2{font-size:32px;line-height:40px}.ford-company-form,.ford-company-support{padding:20px 16px}.ford-company-hero--text{min-height:360px}}.ford-company-copy .uk-padding{padding:0}.ford-company-copy>div+div{margin-top:40px}.ford-company-copy .uk-grid:not(.ford-booking-grid)>[class*=uk-width-1-2]:first-child{padding-right:32px}.ford-company-page .ford-company-copy .uk-button-primary{background:#066fef!important;color:#fff!important}.ford-company-page .ford-company-copy .uk-button-primary:hover{background:#0562d2!important}.ford-company-copy .ford-booking-card h2{font-size:28px;line-height:36px}.ford-company-form .errors>.error-message>.uk-hidden{display:block!important}@media (max-width:959px){.ford-company-copy .uk-grid:not(.ford-booking-grid)>[class*=uk-width-1-2]:first-child{padding-right:0}}.ford-company-page .uk-h1,.ford-company-page .uk-h2,.ford-company-page .uk-h3,.ford-company-page .uk-h4,.ford-company-page h1,.ford-company-page h2,.ford-company-page h3,.ford-company-page h4{font-family:FordCompany,Arial,sans-serif!important;font-weight:500!important;color:#000!important}.ford-company-page .ford-company-hero h1{color:#fff!important}.ford-company-page--plain .ford-company-hero h1{color:#000!important}@media (min-width:960px){.ford-company-shell{padding-right:96px}}.ford-company-form form.errors>.error-message{display:block;padding:16px;margin-bottom:24px;border:1px solid #c72035;border-radius:12px;background:#fff5f6;color:#9f1526}.ford-company-support .uk-table{table-layout:fixed;width:100%;font-size:14px}.ford-company-support .uk-table td,.ford-company-support .uk-table th{padding:10px 4px;overflow-wrap:anywhere;white-space:normal}.ford-company-support .uk-table th:first-child{width:40%}.ford-company-form .uk-grid:has(>.uk-width-expand):has(.time-select){display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:16px;margin-left:0}.ford-company-form .uk-grid:has(.time-select)>.uk-inline{width:100%;min-width:0!important;padding-left:0}@media (max-width:767px){.ford-company-form .uk-grid:has(>.uk-width-expand):has(.time-select){grid-template-columns:minmax(0,1fr);gap:0}}.ford-company-page .ford-company-form .uk-input,.ford-company-page .ford-company-form .uk-select,.ford-company-page .ford-company-form .uk-textarea,.ford-company-page .ford-company-form .vdatetime-input{border-radius:12px!important;padding:12px 16px!important;font:400 16px/24px FordCompany,Arial,sans-serif!important}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li{background:#f0f0f0}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li:hover{background:#e4f1ff}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li>a{min-height:56px;padding:14px 12px;border-bottom:3px solid transparent}.ford-company-page .ford-company-form .payment-calculator .payment-tab h4{color:#00095b!important;font-size:16px;line-height:24px}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li.uk-active{background:#00095b}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li.uk-active>a{border-bottom-color:#388cf2}.ford-company-page .ford-company-form .payment-calculator .payment-tab>li.uk-active h4{color:#fff!important}.ford-company-page .ford-company-form .payment-calculator .background-red{background:#00095b;color:#fff}.ford-company-page .ford-company-form .payment-calculator .filter-tab .uk-h1{color:#fff!important;font-size:40px;line-height:48px;font-weight:700!important}.ford-company-page .ford-company-form .payment-calculator .calculator-footer .text-white,.ford-company-page .ford-company-form .payment-calculator .text-blue{color:#fff!important}.ford-company-page .ford-company-form .payment-calculator .uk-text-muted{color:#666!important}.ford-company-page .ford-company-form .payment-calculator .el-slider__bar{background:#066fef}.ford-company-page .ford-company-enquiry__heading h2{color:#000!important}.ford-company-page .ford-ui-icon{display:inline-block;width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}