@font-face{font-family:DriveDropApproved;src:url(/orange-design-preview/assets/drivedrop-sans-regular.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:DriveDropApproved;src:url(/orange-design-preview/assets/drivedrop-sans-bold.woff)format("woff");font-weight:600 900;font-display:swap}.approvedHomeSections,.approvedWorkspaceNav,.approvedPublicContent,.approvedLegalRail,.approvedLegalPhoto,.approvedWizard,.approvedQuoteSummary{display:none}.approvedIcon{vertical-align:middle;flex-shrink:0;width:22px;height:22px}@media screen and (min-width:1024px){body.approvedDesktop{--navy:#071c43;--navy2:#082440;--ink:#102749;--muted:#647799;--orange:#ff6315;--orange2:#ff7f22;--line:#e3eaf3;color:var(--ink);background:#f4f8fd;font-family:DriveDropApproved,Arial,sans-serif;font-size:15px;line-height:1.45}body.approvedDesktop :is(button,input,textarea,select){font-family:inherit}body.approvedDesktop :is(h1,h2,h3,h4){color:var(--navy);letter-spacing:-.4px}body.approvedDesktop .btn{min-height:44px;box-shadow:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 21px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}body.approvedDesktop .btn.orange{color:#fff;background:linear-gradient(110deg,#ff7e23,#ff5a0a);border:1px solid #0000}body.approvedDesktop .btn.navy{color:#fff;background:#092b4b}body.approvedDesktop .btn.light{color:#173655;background:#fff;border:1px solid #d5e2f0}body.approvedDesktop .field :is(input,select,textarea){min-height:44px;box-shadow:none;color:#102749;background:#fff;border:1px solid #d5e1ee;border-radius:6px;font-size:14px}body.approvedDesktop .field label{letter-spacing:.025em;color:#173451;font-size:12px;font-weight:700}body.approvedDesktop :is(input,textarea)::placeholder,body.approvedDesktop .field select:required:invalid{color:#8995a8}body.approvedDesktop [hidden]{display:none!important}body.approvedDesktop .approvedEyebrow{letter-spacing:.15em;color:#ed762d;font-size:11px;font-weight:700}.approvedPageWidth{width:calc(100% - 160px);max-width:1280px;margin-left:auto;margin-right:auto}body.approvedDesktop .desktopPublicHeaderInner{flex-wrap:nowrap;gap:35px;max-width:1440px;min-height:90px;padding:0 45px}body.approvedDesktop .desktopBrandLink{flex:0 0 235px}body.approvedDesktop .desktopBrandLink img{width:235px}body.approvedDesktop .desktopPublicLinks{border:0;flex:1;order:0;gap:30px;padding:0}body.approvedDesktop .desktopPublicLinks a{color:#102749;font-size:13px}body.approvedDesktop .desktopPublicAccess{align-items:center;gap:26px;display:flex}body.approvedDesktop .desktopPublicFooter{color:#d8e4ee;background:#0b2c45;border:0;margin:65px 0 0;padding:48px max(40px,50vw - 640px) 23px;display:block}body.approvedDesktop .desktopFooterGrid{grid-template-columns:1.5fr 1fr 1fr 1.1fr 1.2fr;gap:35px}body.approvedDesktop .desktopFooterBrand img{width:190px}body.approvedDesktop .desktopFooterGrid :is(h2,a,p){color:#d8e4ee;font-size:12px}body.approvedDesktop .desktopFooterGrid h2{color:#fff;margin-bottom:16px;font-size:14px}body.approvedDesktop .desktopFooterGrid p{line-height:1.8}body.approvedDesktop .desktopFooterBottom{color:#b7cbdc;border-color:#ffffff1a}body.approvedDesktop .approvedFooterCoverage>.approvedIcon{float:left;width:30px;height:30px;margin:0 12px 20px 0}body.approvedDesktop:has(.dashboardShell)>.desktopPublicFooter{display:none}body.approvedDesktop .homePage:not(.desktopQuotePage){background:linear-gradient(135deg,#fff,#f8fbff 68%,#f1f7fd);width:100%;max-width:none;margin:auto;padding:0!important}body.approvedDesktop .homePage:not(.desktopQuotePage)>:is(.colourBand,.photoSplit,.photoBanner,.transporterCta,.siteFooter){display:none!important}body.approvedDesktop .homePage .visualHero{isolation:auto;border-radius:0;margin:0;overflow:visible;background:0 0!important;height:600px!important;min-height:600px!important;max-height:600px!important;padding:0!important}body.approvedDesktop .homePage .desktopHeroSlides{border-radius:0;inset:0;overflow:hidden;height:600px!important;max-height:none!important}body.approvedDesktop .homePage .desktopHeroSlide:first-child{opacity:1!important;background:linear-gradient(90deg,#07213bbf,#0000 78%),url(/orange-design-preview/assets/approved-westminster-hero.webp) 50% 48%/cover!important}body.approvedDesktop .homePage .desktopHeroSlide:nth-child(2),body.approvedDesktop .homePage .heroOverlay{display:none!important}body.approvedDesktop .homePage .visualHeroInner{width:100%;max-width:1440px;margin:0 auto;display:block;position:relative;overflow:visible;height:600px!important;min-height:0!important;padding:0!important}body.approvedDesktop .homePage .marketHeroCopy{display:none!important}body.approvedDesktop .desktopHeroCopy{color:#fff;max-width:660px;display:block;position:absolute;top:70px;left:80px;padding:0!important}body.approvedDesktop .desktopHeroCopy h1{letter-spacing:-1.2px;color:#fff;margin:19px 0 27px;line-height:1.08;font-size:54px!important;font-weight:700!important}body.approvedDesktop .desktopHeroCopy h1 em{color:#ff7224;font-style:normal}body.approvedDesktop .desktopHeroEyebrow{letter-spacing:.13em;color:#e1e8f2;font-size:12px}body.approvedDesktop .desktopHeroCopy>p{color:#e1eaf5;max-width:560px;margin-bottom:27px;font-size:16px;line-height:1.65}body.approvedDesktop .desktopHeroActions{gap:16px;display:flex}body.approvedDesktop .desktopHeroActions .btn.light{color:#fff;background:#ffffff0c;border-color:#ffffff45}body.approvedDesktop .desktopHeroTrust{color:#fff;gap:35px;margin-top:35px;display:flex}body.approvedDesktop .desktopHeroTrust>span{background:0 0;border:0;align-items:center;gap:13px;padding:0;font-size:12px;line-height:1.35;display:flex}body.approvedDesktop .desktopHeroTrust .approvedIcon{width:29px;height:29px}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell.isQuoteDetails{z-index:12;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;position:absolute!important;top:calc(100% - 5px)!important;left:80px!important;right:80px!important;overflow:visible!important}body.approvedDesktop .homePage .homeHeroPanelTrack{width:100%!important;height:auto!important;display:block!important;overflow:visible!important;transform:none!important}body.approvedDesktop .homePage .homeHeroPanelSlide{opacity:1!important;border-radius:8px!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;display:none!important;position:relative!important;transform:none!important}body.approvedDesktop .homePage .homeHeroPanelTrack.showQuotes>.homeHeroPanelSlide:first-child,body.approvedDesktop .homePage .homeHeroPanelTrack.showCustomerLogin>.homeHeroPanelSlide:nth-child(2),body.approvedDesktop .homePage .homeHeroPanelTrack.showTransporterLogin>.homeHeroPanelSlide:nth-child(3),body.approvedDesktop .homePage .homeHeroPanelTrack.showRegister>.homeHeroPanelSlide:nth-child(4){visibility:visible!important;display:block!important}body.approvedDesktop .homePage .quotePanel{background:#fff!important;border:1px solid #e3eaf3!important;padding:24px 30px 20px!important;overflow:visible!important;box-shadow:0 12px 35px #09223d20!important}body.approvedDesktop .homePage .desktopQuotePurpose{gap:6px;width:auto;height:54px;position:absolute;bottom:100%;left:0;margin:0!important;display:flex!important;transform:none!important}body.approvedDesktop .desktopQuotePurpose>*{white-space:nowrap;background:#edf3fc;border:1px solid #dae4f0;border-radius:8px 8px 0 0;align-items:center;gap:12px;padding:17px 25px;font-size:14px;display:flex}body.approvedDesktop .desktopQuotePurpose>.isActive{background:#fff;border-bottom-color:#fff}body.approvedDesktop .desktopQuotePurpose svg{width:19px;height:19px}body.approvedDesktop .homeQuoteHeading{position:relative;margin:0 0 18px!important;display:flex!important}body.approvedDesktop .homeQuoteHeading strong{color:#071c43;font-size:24px}body.approvedDesktop .homeQuoteHeading>div>span{color:#647799;font-size:13px}body.approvedDesktop .homeQuoteExpand{background:#f6faff;border:1px solid #d8e3ee;flex-shrink:0;width:36px;height:36px;margin-left:auto;position:static!important}body.approvedDesktop .homeQuoteForm{grid-template-columns:1fr 1fr;gap:0 34px;position:relative;display:grid!important}body.approvedDesktop .homeQuoteVehicle{grid-column:1/-1;border:0!important;margin:0!important;padding:0!important;display:block!important}body.approvedDesktop .homeQuoteVehicle>.homeQuoteFieldGrid{margin-top:13px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr!important;gap:16px!important;display:grid!important}body.approvedDesktop .homeQuoteVehicle>.homeQuoteFieldGrid .homeQuoteWide{grid-column:auto!important}body.approvedDesktop .homeQuoteForm .homeQuoteVehicle>strong{font-size:16px;display:block!important}body.approvedDesktop .homeQuoteForm :is(.homeQuoteTransport,.homeQuoteExtra){border-top:1px solid #e3eaf3;grid-row:2;grid-column:auto!important;margin-top:22px!important;padding-top:22px!important}body.approvedDesktop .homeQuoteForm .homeQuoteTransport.desktopCompactLocations{display:none!important}body.approvedDesktop .homeQuoteForm .homeQuoteTransport:not(.desktopCompactLocations){display:block!important}body.approvedDesktop .homeQuoteLocations{margin-bottom:15px;grid-template-columns:1fr!important;gap:15px!important;display:grid!important}body.approvedDesktop .homeQuoteForm .homeQuoteExtra>.homeQuoteSection{border:0;margin:0;padding:0}body.approvedDesktop .homeQuoteForm .homeQuoteFieldGrid{gap:14px}body.approvedDesktop .homeQuoteAccountTabs{margin-top:14px}body.approvedDesktop .homeQuoteForm .homeQuoteExtra .homeQuoteWide{grid-column:1/-1}body.approvedDesktop .homeQuoteForm .quoteCta{grid-column:2;justify-self:end;min-width:210px;width:auto!important;margin:18px 0 0!important}body.approvedDesktop .homeQuoteForm .quoteSmall{text-align:left;grid-area:3/1;align-self:center;margin:18px 0 0;font-size:12px}body.approvedDesktop .homeQuoteForm>.formNotice{grid-area:auto/1/auto/-1}body.approvedDesktop .homeQuoteForm:has(>.formNotice) .quoteSmall{grid-row:auto}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell:not(.isQuoteDetails){width:450px!important;height:auto!important;max-height:none!important;position:absolute!important;top:32px!important;left:auto!important;right:80px!important;overflow:visible!important}body.approvedDesktop .homePage:has(.homeHeroPanelShell:not(.isQuoteDetails)) .desktopHeroCopy{max-width:540px}body.approvedDesktop .homePage:has(.homeHeroPanelShell:not(.isQuoteDetails)) .desktopHeroCopy h1{font-size:45px!important}.approvedHomeSections{padding-top:285px;display:block}.approvedHow>.approvedEyebrow{text-align:center;display:block}.approvedHow>h2{text-align:center;margin:11px 0 35px;font-size:33px}.approvedSteps{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.approvedSteps article{align-items:flex-start;gap:18px;display:flex}.approvedStepSymbol{background:#f7faff;border:1px solid #e0e9f4;border-radius:50%;flex-shrink:0;place-items:center;width:66px;height:66px;display:grid;position:relative}.approvedStepSymbol .approvedIcon{color:#0c365f;width:31px;height:31px}.approvedStepSymbol b{color:#fff;text-align:center;background:#ff681b;border:3px solid #fff;border-radius:50%;width:26px;height:26px;font-size:12px;position:absolute;bottom:-1px;right:-3px}.approvedSteps h3{margin:4px 0 9px;font-size:17px}.approvedSteps p{color:#647799;margin:0;font-size:14px;line-height:1.7}.approvedConfidenceGrid{grid-template-columns:2fr 1fr;gap:24px;margin:40px 0 50px;display:grid}.approvedConfidence{background:#fff;border:1px solid #e3eaf3;border-radius:8px;align-items:center;gap:24px;min-height:185px;padding:30px;display:flex;box-shadow:0 6px 24px #0b2a5408}.approvedConfidence>img{object-fit:cover;object-position:62% 30%;border-radius:50%;width:125px;height:125px}.approvedConfidence h3{margin:8px 0;font-size:20px}.approvedConfidence p{color:#647799;margin:0 0 10px;font-size:14px;line-height:1.7}.approvedConfidence a{color:#1478ff;font-size:13px;font-weight:700}.approvedConfidence a .approvedIcon{width:16px}.approvedCoverage{background:linear-gradient(120deg,#eff6ff,#e0edff);border-radius:8px;justify-content:center;align-items:center;gap:27px;padding:25px;display:flex}.approvedCoverage>.approvedIcon{width:48px;height:48px}.approvedCoverage h3{margin:0 0 8px;font-size:26px}.approvedCoverage p{margin:0;font-size:16px;line-height:1.55}.approvedTransporterBanner{color:#fff;background:linear-gradient(90deg,#08213b66 0%,#08213b33 40%,#0000 70%),url(/orange-design-preview/assets/home-transporter-wide.webp) 50% 62%/cover;border-radius:10px;height:275px;padding:35px 45px}body.approvedDesktop .approvedTransporterBanner .approvedEyebrow{color:#ffa679}body.approvedDesktop .approvedTransporterBanner h2{color:#fff;margin:13px 0 20px;font-size:32px;line-height:1.2}.approvedWorkspaceNav{display:block}body.approvedDesktop>.top:not(.guestTop){display:none!important}.approvedAccountHeader{background:#fff;border-bottom:1px solid #e3eaf3;align-items:center;gap:30px;max-width:1600px;height:90px;margin:auto;padding:0 40px;display:flex}.approvedAccountBrand{flex-shrink:0;width:225px}.approvedAccountBrand img{width:100%;height:auto}.approvedAccountHeader>nav{flex:1;justify-content:center;align-items:center;gap:25px;display:flex}.approvedAccountHeader>nav>a{white-space:nowrap;color:#173451;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.approvedAccountHeader>nav>a>.approvedIcon{display:none}.approvedAccountHeader>nav>a.active{color:#f56a1c}.approvedAccountActions{align-items:center;gap:17px;display:flex}.approvedAccountActions .headerStatusLink{min-width:0;position:relative;background:0 0!important;border:0!important;padding:7px!important}.approvedAccountActions .headerStatusLink>span:not(.navCountBadge){display:none!important}.approvedAccountActions .mobileNavIcon{color:#153858;width:21px;height:21px;display:block!important}.approvedAccountIdentity{align-items:center;gap:10px;max-width:185px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.approvedAccountIdentity>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.approvedAccountIdentity small{color:#647799;margin-top:5px;font-size:11px;font-weight:400;display:block}.approvedInitial{color:#154879;background:#e9f1fb;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:19px;display:grid}.approvedAccountActions button{color:#123551;cursor:pointer;background:0 0;border:0;padding:6px}.approvedRail{z-index:25;color:#b6cfe4;background:#092c49;flex-direction:column;width:235px;padding:27px 16px 20px;display:flex;position:fixed;top:90px;bottom:0;overflow-y:auto}.approvedRail nav{gap:6px;display:grid}.approvedRail nav>a,.approvedRailBottom>a,.approvedRailBottom button{color:#d2e1ee;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:13px;width:100%;padding:13px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}.approvedRail nav>a.active{color:#fff;background:#164c73;border-left:3px solid #ff681b;padding-left:10px}.approvedRail nav>a:hover{background:#143e5e}.approvedRailBottom{margin-top:auto;padding-top:35px}.approvedRailBrand img{width:180px}.approvedRailBrand small{text-align:center;letter-spacing:.18em;color:#a4c0d7;margin:13px 0 35px;font-size:10px;display:block}body.approvedDesktop:has(.approvedWorkspaceNav[data-rail=true])>main.dashboardShell{width:auto!important;max-width:1400px!important;margin:0 0 0 235px!important;padding:32px 38px 60px!important}body.approvedDesktop:has(.approvedWorkspaceNav[data-role=admin][data-rail=true]) .approvedRail{top:0}body.approvedDesktop:has(.approvedWorkspaceNav[data-role=admin][data-rail=true]) .approvedAccountHeader{justify-content:flex-end;max-width:none;height:75px;margin-left:235px}body.approvedDesktop:has(.approvedWorkspaceNav[data-role=admin][data-rail=true]) .approvedAccountBrand{display:none}body.approvedDesktop:has(.approvedWorkspaceNav[data-role=admin][data-rail=true]) .approvedAccountHeader>nav{justify-content:flex-start}.approvedTransporterSubnav{background:#092c49;flex-wrap:wrap;justify-content:center;gap:22px;padding:13px 25px;display:flex}.approvedTransporterSubnav>a{color:#d7e5f2;align-items:center;gap:8px;font-size:12px;display:flex}.approvedTransporterSubnav>a>.approvedIcon{width:16px;height:16px}.approvedTransporterSubnav>a.active{color:#ff9959}body.approvedDesktop .dashboardShell{width:calc(100% - 100px);max-width:1280px;margin:0 auto;padding:32px 0 60px}body.approvedDesktop .dashboardShell:before{display:none!important}body.approvedDesktop .dashboardHero{align-items:center;gap:25px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0 0 24px!important}body.approvedDesktop .dashboardHero h1{font-size:32px;font-weight:700;line-height:1.2;color:#071c43!important}body.approvedDesktop .dashboardHero p{font-size:14px;line-height:1.65;color:#647799!important}body.approvedDesktop .dashboardHero .dashboardEyebrow{letter-spacing:.14em;font-size:11px;color:#f1742b!important}body.approvedDesktop .dashboardCard{background:#fff;border:1px solid #e3eaf3;border-radius:8px;margin-bottom:20px;padding:25px;box-shadow:0 6px 24px #0b2a5408}body.approvedDesktop .dashboardSummary{gap:15px}body.approvedDesktop .dashboardSummary>[role=button]{color:#102749!important;background:#fff!important;border:1px solid #e3eaf3!important;border-radius:8px!important;min-height:95px!important;padding:20px!important;box-shadow:0 6px 24px #0b2a5408!important}body.approvedDesktop .dashboardSummary>[role=button] strong{color:#071c43!important;font-size:28px!important}body.approvedDesktop .dashboardSummary>[role=button]>span:not([class]){color:#526984!important;font-size:13px!important}body.approvedDesktop .dashboardSummary>[role=button][aria-pressed=true]{background:#fff7f0!important;border-color:#ffab78!important}body.approvedDesktop .dashboardHero:has(.customerDashboardSummary){background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}body.approvedDesktop .dashboardHero:has(.customerDashboardSummary)>div:first-child{color:#fff;background:linear-gradient(90deg,#123551ed 0%,#123551a8 31%,#0000 66%),url(/orange-design-preview/assets/customer-dashboard.webp) 50% 54%/cover;border-radius:9px;min-height:318px;padding:35px 38px;max-width:none!important}body.approvedDesktop .dashboardHero:has(.customerDashboardSummary)>div:first-child :is(h1,p,.dashboardEyebrow){max-width:500px;color:#fff!important}body.approvedDesktop .customerDashboardSummary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:17px!important;width:100%!important;max-width:none!important;margin:25px 0 30px!important;padding:0!important;display:grid!important}body.approvedDesktop .customerDashboardSummary>div{text-align:left;min-width:0;order:0!important;grid-area:auto!important;width:auto!important;display:block!important}body.approvedDesktop .customerDashboardSummary>div:last-child{order:4!important}body.approvedDesktop .dashboardHero.transporterHero{background:0 0!important;border:0!important;overflow:visible!important}body.approvedDesktop .transporterHero>div:first-child{border-radius:9px;background:linear-gradient(90deg,#08213ded,#08213d99 35%,#0000 68%),url(/orange-design-preview/assets/transporter-dashboard.webp) 50%/cover!important;min-height:420px!important;padding:44px 45px!important}body.approvedDesktop .transporterHero>div:first-child :is(h1,p,.dashboardEyebrow){max-width:575px;color:#fff!important}body.approvedDesktop .transporterHero .dashboardSummary{grid-template-columns:repeat(4,1fr)!important;margin:25px 0!important;padding:0!important}body.approvedDesktop .transporterHero .dashboardSummary>[data-booked-proceeds-summary]{background:#fff!important;border:1px solid #e3eaf3!important;border-radius:8px!important;padding:20px!important}body.approvedDesktop .transporterHero .verificationLink{color:#fff;background:#ffffff12;border:1px solid #ffffff35;font-size:12px}body.approvedDesktop .dashboardFilterBar{background:#eef4fb;border:1px solid #dce6f2;border-radius:7px;padding:14px 19px;font-size:14px}body.approvedDesktop .bookingTop h2{font-size:23px;line-height:1.3}.approvedDesktop .bookingPartner{color:#647799;font-size:14px}body.approvedDesktop .routeVisual{background:#f5f8fd;border-radius:6px;margin:17px 0;padding:17px 20px}.approvedDesktop .routeVisual b{font-size:14px}.approvedDesktop .routeVisual small{color:#647799;font-size:12px}body.approvedDesktop .paymentMini{background:#f2f7fe;border:1px solid #e0e9f4;border-radius:7px;padding:16px}.approvedDesktop .paymentMini strong{color:#071c43;font-size:27px}body.approvedDesktop .statusPill{color:#175da6;background:#eaf2ff;border-radius:5px;padding:5px 9px;font-size:12px}body.approvedDesktop .statusPill.successPill{color:#178942;background:#e9f8ec}body.approvedDesktop .infoPanel{background:#f6f9fd;border:1px solid #e3ebf4;border-radius:6px;padding:18px}.approvedDesktop .infoRow{font-size:14px;line-height:1.6}body.approvedDesktop .bookingColumns{gap:24px}.approvedDesktop .bookingColumns h3{font-size:17px}body.approvedDesktop .panelHeading{border-bottom:1px solid #e3eaf3;margin-bottom:22px;padding-bottom:18px}.approvedDesktop .panelHeading h2{font-size:21px}.approvedDesktop .panelHeading p{color:#647799;font-size:14px}body.approvedDesktop .quoteOffer{background:#fff;border:1px solid #e2eaf4;border-radius:8px;margin-top:15px;padding:22px}.approvedDesktop .quoteDecision>strong{color:#071c43;font-size:30px}body.approvedDesktop .requestPanel .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.approvedDesktop .requestPanel .panelIcon{color:#163e69;background:#edf4ff}body.approvedDesktop .jobOpportunity{padding:21px 25px!important}.approvedDesktop .jobQuoteToggle{font-size:14px}.approvedDesktop .jobQuickFacts{color:#647799;font-size:13px}.approvedDesktop .quoteSubmitPanel{background:#f7faff;border:1px solid #e0e9f3;border-radius:6px;padding:22px}body.approvedDesktop .activeVehicleDetails{background:#f7faff;border-color:#e1e9f3;border-radius:7px}.approvedDesktop .activeVehicleDetailsGrid small{font-size:12px}.approvedDesktop .activeVehicleDetailsGrid b{font-size:14px}body.approvedDesktop :is(.podModal,.proofOfCollectionModal,.proofOfDeliveryModal,.modalCard){color:#102749;background:#fff;border:1px solid #dde7f2;border-radius:10px}body.approvedDesktop :is(.podSignature,.evidenceUploads,.requiredDocumentUploadCard){background:#fbfdff;border-color:#c9d8e9;border-radius:7px}body.approvedDesktop .messagesHero{margin-bottom:25px;border-bottom:1px solid #e1e9f2!important}body.approvedDesktop .conversationListPanel{padding:22px}.approvedDesktop .conversationListHeading h2{font-size:20px}.approvedDesktop .conversationCard{border-color:#e1e9f3;border-radius:6px;padding:17px}.approvedDesktop .conversationCard.isActive{background:#e9f3ff;border-color:#b8d5f4}body.approvedDesktop .messageBubblePolished{background:#eef3f9;border:1px solid #e1e9f3;border-radius:9px}.approvedDesktop .messageRow.mine .messageBubblePolished{background:#e2f0ff;border-color:#cbdef4}.approvedDesktop .messageBody{font-size:14px}.approvedDesktop .messageComposer{background:#fff;border-top:1px solid #e3eaf3}body.approvedDesktop .notificationCard{background:#fff;border:1px solid #e1e9f3;border-radius:8px}.approvedDesktop .notificationSummary{padding:20px}.approvedDesktop .notificationSummaryCopy b{font-size:15px}body.approvedDesktop .accountGrid{gap:22px}.approvedDesktop .accountPage>.dashboardCard{max-width:none}.approvedDesktop .accountStatusBadge{border:1px solid #e1e9f2!important}body.approvedDesktop .adminOverview{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body.approvedDesktop .adminOverview .adminStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;border:0!important;margin:20px 0 30px!important;padding:0!important;display:grid!important}body.approvedDesktop .adminOverview .adminStat{background:#fff!important;border:1px solid #e3eaf3!important;border-radius:8px!important;min-height:105px!important;padding:18px!important;box-shadow:0 6px 24px #0b2a5408!important}body.approvedDesktop .adminOverview .adminStat strong{color:#071c43!important;font-size:26px!important}.approvedDesktop .adminOverview .adminStat small{color:#647799!important;font-size:12px!important}body.approvedDesktop .adminWorkspace,.approvedDesktop .adminWorkspaceContent{display:block!important}body.approvedDesktop .adminSectionGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important;margin-bottom:28px!important;display:grid!important}body.approvedDesktop .adminSectionCard{border-radius:8px!important;min-height:104px!important;padding:18px!important;box-shadow:0 4px 15px #0b2a5407!important}body.approvedDesktop .adminSectionCard b{font-size:15px!important}.approvedDesktop .adminSectionCard small{font-size:12px!important;line-height:1.45!important}body.approvedDesktop .adminActionCentre{box-shadow:none;background:#fff;border:1px solid #e1e9f3;border-radius:8px}body.approvedDesktop .adminHeroBadge{min-width:145px}.approvedDesktop .adminVerificationWrap .dashboardCard{border-color:#e1e9f3}body.approvedDesktop nav[aria-label=Filter\ proceeds]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.approvedDesktop nav[aria-label=Filter\ proceeds]>a{background:#fff;border:1px solid #e1e9f3;box-shadow:0 6px 24px #0b2a5408}body.approvedDesktop .verificationShell>.dashboardHero{margin-bottom:25px;border-bottom:1px solid #e3eaf3!important}.approvedDesktop .verificationShell .businessDetailsForm .grid{gap:20px}body.approvedDesktop .profileMediaPreview{background:#eff5fd;border-radius:7px}.approvedDesktop .documentRow{background:#f8fbff;border:1px solid #e1e9f3;border-radius:7px;padding:17px}}@media screen and (min-width:1024px) and (max-width:1199px){.approvedPageWidth{width:calc(100% - 80px)}body.approvedDesktop .desktopPublicHeaderInner{gap:20px;padding:0 25px}.approvedDesktop .desktopBrandLink{flex-basis:195px}.approvedDesktop .desktopBrandLink img{width:195px}.approvedDesktop .desktopPublicLinks{gap:15px}.approvedDesktop .desktopPublicLinks a{font-size:12px}.approvedDesktop .desktopPublicAccess{gap:15px}body.approvedDesktop .desktopHeroCopy{left:40px}.approvedDesktop .desktopHeroCopy h1{font-size:47px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell.isQuoteDetails{left:40px!important;right:40px!important}.approvedConfidenceGrid{grid-template-columns:1.7fr 1fr}.approvedConfidence{gap:17px;padding:22px}.approvedConfidence>img{width:85px;height:85px}.approvedCoverage{gap:15px}.approvedAccountHeader{gap:20px;padding:0 25px}.approvedAccountBrand{width:185px}.approvedAccountHeader>nav{gap:13px}.approvedAccountActions{gap:10px}.approvedAccountIdentity>span:last-child{max-width:85px}.approvedRail{width:205px}.approvedRail nav>a{font-size:12px}body.approvedDesktop:has(.approvedWorkspaceNav[data-rail=true])>main.dashboardShell{margin-left:205px!important;padding:25px!important}body.approvedDesktop:has(.approvedWorkspaceNav[data-role=admin][data-rail=true]) .approvedAccountHeader{margin-left:205px}body.approvedDesktop .adminOverview .adminStats{grid-template-columns:repeat(3,1fr)}}@media print{.approvedWorkspaceNav,.approvedPublicContent,.approvedHomeSections{display:none!important}}.approvedAuthCopy,.approvedLegalTabs{display:none}@media screen and (min-width:1024px){body.approvedDesktop :is(.authPage,.authShell){background:0 0!important;grid-template-columns:minmax(380px,.9fr) minmax(0,1.1fr)!important;gap:45px!important;width:calc(100% - 160px)!important;max-width:1280px!important;min-height:630px!important;margin:50px auto 0!important;padding:0!important;display:grid!important;position:relative!important}body.approvedDesktop :is(.authPage,.authShell):before,body.approvedDesktop :is(.authPage,.authShell):after{display:none!important}body.approvedDesktop :is(.authPage,.authShell)>.authVisual{overflow:hidden;background:linear-gradient(#0000 30%,#071e3de0),url(/orange-design-preview/assets/london-transporter.webp) 50%/cover!important;border-radius:10px!important;order:2!important;width:auto!important;height:auto!important;min-height:630px!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important}body.approvedDesktop :is(.authPage,.authShell).customerLogin>.authVisual{background-image:linear-gradient(#0000 30%,#071e3de8),url(/orange-design-preview/assets/customer-login.webp)!important;background-position:50% 15%!important}body.approvedDesktop :is(.authPage,.authShell).transporterLogin>.authVisual{background-image:linear-gradient(#0000 30%,#071e3de8),url(/orange-design-preview/assets/transporter-driver.webp)!important}body.approvedDesktop :is(.authPage,.authShell).customerRegister>.authVisual{background-image:linear-gradient(#0000 30%,#071e3de8),url(/orange-design-preview/assets/customer-portrait.webp)!important}body.approvedDesktop :is(.authPage,.authShell).transporterRegister>.authVisual{background-image:linear-gradient(#0000 30%,#071e3de8),url(/orange-design-preview/assets/transporter-register.webp)!important;background-position:50% 15%!important}body.approvedDesktop :is(.authPage,.authShell) .authVisualContent,body.approvedDesktop :is(.authPage,.authShell) .authOverlay{display:none!important}body.approvedDesktop :is(.authPage,.authShell)>:is(.authPanel,.authFormSide){justify-content:center;align-items:center;background:0 0!important;order:1!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}body.approvedDesktop :is(.authPage,.authShell) .authCard{color:#102749;background:#fff!important;border:1px solid #e3eaf3!important;border-radius:10px!important;width:100%!important;max-width:510px!important;margin:0!important;padding:35px 37px!important;box-shadow:0 10px 35px #1537530a!important}body.approvedDesktop .authHeading h2,body.approvedDesktop .authCard>h1{line-height:1.18;color:#071c43!important;margin:10px 0 12px!important;font-size:32px!important}body.approvedDesktop .authHeading>p,body.approvedDesktop .authIntro{color:#647799;font-size:14px;line-height:1.7}body.approvedDesktop :is(.authPage,.authShell) .field{margin:17px 0!important}.approvedDesktop :is(.authPage,.authShell) .field label{margin-bottom:7px;font-size:13px;font-weight:700}body.approvedDesktop :is(.authPage,.authShell) .authSubmit{width:100%;min-height:46px;margin:15px 0 0}.approvedDesktop :is(.authPage,.authShell) .authSecondary{color:#1478ff;font-size:14px}body.approvedDesktop :is(.authPage,.authShell) .accountSwitch{background:#f1f6fc;border-radius:6px;margin:20px 0;padding:4px}.approvedDesktop :is(.authPage,.authShell) .accountSwitch a.active{color:#0b3760;background:#fff;border-radius:5px}.approvedAuthCopy{color:#fff;display:block;position:absolute;bottom:35px;left:38px;right:30px}.approvedAuthCopy h2{margin:0 0 25px;line-height:1.1;color:#fff!important;font-size:38px!important}.approvedAuthCopy ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.approvedAuthCopy li{align-items:center;gap:12px;font-size:14px;display:flex}.approvedAuthCopy .approvedIcon{color:#a7c7e5;width:20px;height:20px}.approvedAuthCopy>p{color:#dbe7f4;border-top:1px solid #ffffff38;margin-top:25px;padding-top:21px;font-size:13px}body.approvedDesktop .authPage.loginPage{align-items:stretch;min-height:680px!important}body.approvedDesktop .authPage.loginPage>.authVisual{min-height:680px!important}body.approvedDesktop .authPage.loginPage.transporterLogin>.authVisual{background-position:80%!important}body.approvedDesktop .authPage.loginPage>.authPanel{align-items:stretch!important;min-height:0!important}body.approvedDesktop .authPage.loginPage .authCard{min-height:680px;transform:none!important}body.approvedDesktop .authPage.loginPage .backLink{color:#647799;font-size:12px;line-height:18px}body.approvedDesktop .authPage.loginPage .authHeading{margin:19px 0 0}body.approvedDesktop .authPage.loginPage .authHeading h2{letter-spacing:-.8px}body.approvedDesktop .authPage.loginPage .authHeading>p{color:#647799;min-height:48px;margin:0;font-size:14px;line-height:1.7}body.approvedDesktop .authPage.loginPage .accountSwitch{height:46px;margin:20px 0;padding:4px}body.approvedDesktop .authPage.loginPage .accountSwitch a{border-radius:5px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;display:flex}body.approvedDesktop .authPage.loginPage .accountSwitch a.active{box-shadow:0 2px 7px #1537530a}body.approvedDesktop .authPage.loginPage .field label{margin-bottom:7px;line-height:19.5px}body.approvedDesktop .authPage.loginPage .authCard input{border-radius:7px;height:46px;padding:12px 14px;font-size:14px}body.approvedDesktop .authPage.loginPage .password-wrap input{padding-right:64px}body.approvedDesktop .authPage.loginPage .password-toggle{color:#647799;background:0 0;border-radius:0;padding:0;font-size:12px;right:14px}body.approvedDesktop .authPage.loginPage .forgotLink{color:#1478ff;font-size:12px}body.approvedDesktop .authPage.loginPage .authSubmit{height:46px;min-height:46px;box-shadow:none;background:#ff7a18;border-radius:6px;margin:15px 0 0;padding:12px 20px;font-size:14px}body.approvedDesktop .authPage.loginPage .authDivider{margin:23px 0 17px;font-size:12px;line-height:18px}body.approvedDesktop .authPage.loginPage .authSecondary{background:#fff;border-radius:6px;min-height:44px;padding:10px 16px;font-size:14px}body.approvedDesktop .authPage.loginPage .authFootnote{color:#7a8ca5;margin:17px 0 0;font-size:11px;line-height:1.5}body.approvedDesktop .desktopInformationPage{background:#f8fbff}body.approvedDesktop .desktopInformationPage>.informationHero,body.approvedDesktop .desktopInformationPage>.informationBody{display:none}.approvedPublicContent{display:block}.approvedPublicHero{color:#fff;background:linear-gradient(90deg,#08213deb 0%,#08213d80 45%,#0000 80%),url(/orange-design-preview/assets/london-transporter.webp) 50%/cover;min-height:420px;padding:70px 0}.approvedPublicHero.isTransporter{background-image:linear-gradient(90deg,#08213ded,#08213d66 55%,#0000),url(/orange-design-preview/assets/transporter-driver.webp)}body.approvedDesktop .approvedPublicHero h1{color:#fff;white-space:normal;max-width:620px;margin:19px 0 20px;font-size:48px;line-height:1.1}.approvedPublicHero p{max-width:560px;margin:0 0 27px;font-size:16px;line-height:1.7;color:#e5eef8!important}.approvedPublicHero .approvedEyebrow{color:#ffaf7a}.approvedMarketing{padding:50px 0 0}.approvedMarketing>h2{margin:0 0 25px;font-size:30px}.approvedFeatureGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.approvedFeatureGrid article{background:#fff;border:1px solid #e3eaf3;border-radius:8px;padding:30px}.approvedFeatureGrid .approvedIcon{color:#1576df;width:35px;height:35px}.approvedFeatureGrid h3{margin:18px 0 10px;font-size:21px}.approvedFeatureGrid p{color:#647799;font-size:14px;line-height:1.8}.approvedMarketingSplit{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:60px 0 0;display:grid}.approvedMarketingSplit>img{object-fit:cover;border-radius:9px;width:100%;height:350px}.approvedMarketingSplit h2{margin:18px 0;font-size:37px;line-height:1.1}.approvedMarketingSplit p{color:#647799;margin-bottom:25px;font-size:15px;line-height:1.8}.approvedPublicHero.isHelp{background:linear-gradient(90deg,#08213dcc,#08213d33),url(/orange-design-preview/assets/help-support.webp) 50%/cover;min-height:340px;padding:55px 0}.approvedPublicHero.isHelp h1{font-size:40px}.approvedHelpSearch{background:#fff;border-radius:7px;gap:9px;max-width:720px;margin-top:25px;padding:7px;display:flex}.approvedHelpSearch input{outline-offset:-4px;color:#102749;background:#fff;border:0;flex:1;width:100%;padding:12px 16px;font-size:14px;box-shadow:none!important}.approvedHelpSearch button{flex-shrink:0}.approvedHelpBody{padding-top:38px}.approvedHelpBody>h2{margin-bottom:24px;font-size:27px}.approvedHelpTopics{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;display:grid}.approvedHelpTopics>button{text-align:left;color:#102749;cursor:pointer;background:#fff;border:1px solid #e1e9f3;border-radius:8px;padding:27px}.approvedHelpTopics>button>.approvedIcon{color:#1576df;width:30px;height:30px}.approvedHelpTopics h3{margin:18px 0 10px;font-size:19px}.approvedHelpTopics p{color:#647799;font-size:14px;line-height:1.7}.approvedHelpTopics button>span{color:#1478ff;margin-top:20px;font-size:13px;font-weight:700;display:block}.approvedHelpTopics button>span>.approvedIcon{width:16px}#approved-faq{scroll-margin-top:25px}.approvedSectionTitle{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.approvedSectionTitle h2{font-size:27px}.approvedHelpBody details{background:#fff;border:1px solid #e1e9f3;border-radius:7px;margin:12px 0}.approvedHelpBody summary{cursor:pointer;padding:20px 23px;font-size:16px;font-weight:700}.approvedHelpBody details>p{color:#647799;padding:0 23px 23px;font-size:14px;line-height:1.8}.approvedSupportBottom{background:#edf5ff;border-radius:8px;margin-top:35px;padding:30px}.approvedSupportBottom p{color:#647799;margin:12px 0 20px;font-size:14px;line-height:1.7}.approvedSupportBottom>div{gap:15px;display:flex}body.approvedDesktop .legalIntro{background:#f8fbff;border:0;padding:35px max(40px,50vw - 640px)}.approvedDesktop .legalIntro h1{font-size:33px}.approvedDesktop .legalIntroInner{max-width:1280px}.approvedDesktop .legalContent{grid-template-columns:200px minmax(0,1fr) 260px;align-items:start;gap:30px;width:calc(100% - 100px);max-width:1280px;padding:0;display:grid}body.approvedDesktop .legalCard{box-shadow:none;background:0 0;border:0;padding:0}.approvedDesktop .legalCard h2{margin:28px 0 13px;scroll-margin-top:30px;font-size:20px}.approvedDesktop .legalCard p{color:#465d79;font-size:14px;line-height:1.85}.approvedLegalRail{color:#fff;background:#0b2946;border-radius:7px;padding:23px 20px;display:block;position:sticky;top:25px}.approvedLegalRail h3{margin:0 0 18px;font-size:17px;color:#fff!important}.approvedLegalRail a{color:#c6d7e9;margin-bottom:15px;font-size:12px;line-height:1.45;display:block}.approvedLegalRail a:hover{color:#ff9e5b}.approvedLegalTabs{border-bottom:1px solid #e3eaf3;gap:22px;margin-bottom:25px;padding-bottom:18px;font-size:13px;font-weight:700;display:flex}.approvedLegalTabs a{color:#1766b7}.approvedLegalPhoto{color:#fff;background:linear-gradient(#0000 20%,#071e3df2),url(/orange-design-preview/assets/terms-countryside.webp) 50%/cover;border-radius:8px;align-items:flex-end;height:400px;padding:25px;display:flex;position:sticky;top:25px}.approvedLegalPhoto h2{line-height:1.2;color:#fff!important;font-size:27px!important}}@media screen and (min-width:1024px) and (max-width:1199px){body.approvedDesktop :is(.authPage,.authShell){grid-template-columns:1fr 1fr!important;gap:25px!important;width:calc(100% - 80px)!important}.approvedDesktop :is(.authPage,.authShell) .authCard{padding:28px!important}.approvedDesktop .legalContent{grid-template-columns:170px minmax(0,1fr) 205px;gap:24px}.approvedAuthCopy{left:28px}.approvedAuthCopy h2{font-size:31px!important}}.approvedCustomerOverview{display:none}@media screen and (min-width:1024px){.approvedCustomerOverview{grid-template-columns:minmax(0,1.8fr) minmax(245px,1fr);gap:24px;display:grid}body.approvedDesktop .customerLiveWorkspace.approvedOverviewOpen>:is(.requestPanel,.dashboardFilterBar){display:none!important}.approvedRecentDeliveries,.approvedQuickActions{background:#fff;border:1px solid #e3eaf3;border-radius:8px;padding:25px;box-shadow:0 6px 24px #0b2a5408}.approvedCustomerOverview h2{margin:0;font-size:22px}.approvedCustomerOverview .approvedSectionTitle{gap:12px}.approvedSectionTitle>a{color:#1478ff;align-items:center;gap:6px;font-size:12px;display:flex}.approvedSectionTitle>a>.approvedIcon{width:15px}.approvedRecentRow{border-top:1px solid #e3eaf3;align-items:center;gap:15px;padding:22px 0;text-decoration:none;display:flex}.approvedRecentRow>span:nth-child(2){flex:1;min-width:0}.approvedRecentRow strong{color:#102749;font-size:15px;display:block}.approvedRecentRow small{color:#647799;margin-top:7px;font-size:12px;display:block}.approvedVehicleSymbol{color:#316b9b;background:#edf4ff;border-radius:6px;place-items:center;width:55px;height:45px;display:grid}.approvedLiveStatus{color:#1968bb;white-space:nowrap;background:#edf4ff;border-radius:5px;padding:5px 8px;font-size:11px}.approvedLiveStatus.status-delivered{color:#148742;background:#eaf8ec}.approvedLiveStatus.status-cancelled{color:#b55332;background:#fff0ed}.approvedQuickActions>h2{margin-bottom:20px}.approvedQuickActions>a{color:#173451;border-top:1px solid #e7edf5;align-items:center;gap:14px;padding:18px 0;font-size:13px;display:flex}.approvedQuickActions>a>span{flex:1}.approvedQuickActions>a>.approvedIcon:last-child{color:#698aab;width:15px}.approvedQuickActions>a>.approvedIcon:first-child{color:#2179be;width:23px}.approvedOverviewEmpty{padding:25px 0}.approvedOverviewEmpty h3{font-size:21px}.approvedOverviewEmpty p{color:#647799;margin-bottom:20px;font-size:14px;line-height:1.6}body.approvedDesktop .desktopQuotePage{background:#f8fbff;padding:35px 0 0!important}body.approvedDesktop .desktopQuotePage .desktopQuoteIntro{max-width:1280px;margin:0 auto;padding:0 40px 20px;display:none;background:0 0!important}body.approvedDesktop .desktopQuotePage .homeHeroPanelShell{width:calc(100% - 120px);max-width:1280px;height:auto!important;margin:0 auto!important;padding:0!important}body.approvedDesktop .desktopQuotePage .quotePanel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.approvedWizardHost{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:25px 30px;display:grid}body.approvedDesktop .approvedWizardHost>.desktopQuotePurpose,body.approvedDesktop .approvedWizardHost>.homeQuoteHeading{display:none!important}.approvedWizardProgress{border-bottom:1px solid #e1e9f3;grid-column:1/-1;gap:0;margin:0 0 15px;padding:10px 0 25px;display:flex}.approvedWizardProgress>div{color:#7084a1;flex:1;align-items:center;gap:13px;font-size:14px;display:flex;position:relative}.approvedWizardProgress b{color:#587293;background:#e7eef7;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.approvedWizardProgress .current{color:#102749;font-weight:700}.approvedWizardProgress .current b{color:#fff;background:#ff691b}.approvedWizardProgress .complete b{color:#21874e;background:#e3f6e9}body.approvedDesktop .approvedWizardHost .homeQuoteForm{flex-direction:column;grid-column:1;gap:20px;display:flex!important}body.approvedDesktop .approvedWizardHost .homeQuoteForm>.homeQuoteSection,body.approvedDesktop .approvedWizardHost .homeQuoteExtra{border-radius:8px;background:#fff!important;border:1px solid #e1e9f3!important;margin:0!important;padding:30px!important}body.approvedDesktop .approvedWizardHost .homeQuoteSection>strong{margin-bottom:22px;font-size:22px!important;display:block!important}body.approvedDesktop .approvedWizardHost .homeQuoteVehicle>.homeQuoteFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}body.approvedDesktop .approvedWizardHost[data-step="1"] .homeQuoteVehicle,body.approvedDesktop .approvedWizardHost[data-step="1"] .homeQuoteExtra,body.approvedDesktop .approvedWizardHost[data-step="2"] .homeQuoteTransport,body.approvedDesktop .approvedWizardHost[data-step="2"] .homeQuoteExtra,body.approvedDesktop .approvedWizardHost[data-step="3"] .homeQuoteVehicle,body.approvedDesktop .approvedWizardHost[data-step="3"] .homeQuoteExtra,body.approvedDesktop .approvedWizardHost[data-step="4"] .homeQuoteVehicle,body.approvedDesktop .approvedWizardHost[data-step="4"] .homeQuoteTransport,body.approvedDesktop .approvedWizardHost[data-step="1"] .homeQuoteDateTransport>.field:last-child{display:none!important}body.approvedDesktop .approvedWizardHost[data-step="1"] .homeQuoteDateTransport{grid-template-columns:1fr;margin-top:25px}body.approvedDesktop .approvedWizardHost[data-step="3"] .homeQuoteLocations,body.approvedDesktop .approvedWizardHost[data-step="3"] .homeQuoteCalendarField{display:none!important}body.approvedDesktop .approvedWizardHost[data-step="3"] .homeQuoteDateTransport{grid-template-columns:1fr}body.approvedDesktop .approvedWizardHost:not([data-step="4"]) .quoteCta{display:none!important}.approvedWizardControls{order:8;justify-content:space-between;gap:20px;display:flex}body.approvedDesktop .approvedWizardHost .quoteCta{order:9;align-self:flex-end;position:relative;margin-top:-64px!important}body.approvedDesktop .approvedWizardHost .quoteSmall{order:10}.approvedQuoteSummary{background:#fff;border:1px solid #e1e9f3;border-radius:8px;grid-area:2/2;padding:28px;display:block;position:sticky;top:25px}.approvedQuoteSummary h2{margin:0 0 8px;font-size:23px}.approvedQuoteSummary small{color:#647799;font-size:12px}.approvedQuoteSummary hr{border:0;border-top:3px solid #ff681b;margin:22px 0}.approvedQuoteSummary>div{border-bottom:1px solid #e5edf5;padding:17px 0}.approvedQuoteSummary strong{font-size:14px;display:block}.approvedQuoteSummary span{color:#647799;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.6;display:block}.approvedQuoteSummary>p{color:#355f88;background:#edf5ff;margin:22px 0 0;padding:19px 15px;font-size:13px;line-height:1.6}.approvedWizardReview{background:#fff;border:1px solid #e1e9f3;border-radius:8px;padding:28px;display:none!important}.approvedWizardHost[data-step="4"] .approvedWizardReview{display:block!important}.approvedWizardReview h2{margin:0 0 20px;font-size:24px}.approvedWizardReview>div{border-bottom:1px solid #e6edf6;justify-content:space-between;gap:24px;padding:13px 0;font-size:14px;display:flex}.approvedWizardReview>div>span{color:#647799}.approvedWizardReview>div>strong{text-align:right}.approvedWizardReview>.btn{margin-top:20px}}@media screen and (min-width:1024px) and (max-width:1199px){.approvedCustomerOverview{grid-template-columns:1fr}.approvedRecentRow{gap:12px}.approvedWizardHost{grid-template-columns:minmax(0,1fr) 265px}.approvedWizardProgress>div{gap:9px;font-size:12px}}@media screen and (min-width:1024px){body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteHeading{margin:0 0 18px!important;position:relative!important;top:auto!important;right:auto!important}body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteHeading>div,body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle .field{display:block!important}body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm{grid-template-columns:1fr 1fr!important;gap:0 34px!important}body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle{grid-area:1/1/auto/-1!important}body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteCta{grid-area:2/2!important}body.approvedDesktop .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteSmall{grid-area:2/1!important;display:block!important}body.approvedDesktop .authShell .authVisualOverlay{display:none!important}body.approvedDesktop .homePage .isQuoteExpanded .homeQuoteForm{grid-template-columns:1fr 1fr!important}body.approvedDesktop .desktopQuotePage .approvedWizardHost .homeQuoteForm{flex-direction:column!important;align-items:stretch!important;gap:20px!important;display:flex!important}body.approvedDesktop .desktopQuotePage .approvedWizardHost .homeQuoteForm>.homeQuoteSection{width:100%!important}body.approvedDesktop .adminWorkspace .adminSectionGrid{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important;margin:22px 0 28px!important;padding:0!important;display:grid!important;position:static!important}body.approvedDesktop .adminWorkspace .adminSectionCard{color:#102749!important;background:#fff!important;border:1px solid #e3eaf3!important;min-height:115px!important;padding:18px!important;box-shadow:0 4px 15px #0b2a5407!important}body.approvedDesktop .adminWorkspace .adminSectionCard[aria-pressed=true]{background:#fff4e9!important;border-color:#ffab78!important}body.approvedDesktop .adminWorkspace .adminSectionCard b{color:#102749!important;font-size:15px!important}body.approvedDesktop .adminWorkspace .adminSectionCard strong{color:#32516f!important;font-size:11px!important}body.approvedDesktop .adminWorkspace .adminSectionCard small{margin-top:5px;color:#526984!important;font-size:12px!important;display:block!important}body.approvedDesktop .adminWorkspace .adminSectionCard>span:first-child{color:#236297!important;background:#edf4ff!important;flex-basis:35px!important;width:35px!important;height:35px!important}}@media screen and (min-width:1024px) and (max-width:1199px){.approvedAccountHeader{gap:15px;padding:0 20px}.approvedAccountBrand{width:175px}.approvedAccountHeader>nav{gap:10px}.approvedAccountHeader>nav>a{font-size:12px}body.approvedDesktop .adminWorkspace .adminSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (min-width:1024px){body.approvedDesktop .dashboardHero:has(.customerDashboardSummary)>div:first-child h1{font-size:39px!important}body.approvedDesktop .transporterHero>div:first-child h1{max-width:660px;line-height:1.1;font-size:47px!important}body.approvedDesktop .transporterHero>div:first-child p{max-width:550px;font-size:16px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle{grid-area:1/1/auto/-1!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteTransport{grid-area:2/1!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteExtra{grid-area:2/2!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .quoteCta{grid-area:3/2!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .quoteSmall{text-align:left!important;grid-area:3/1!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteForm:has(>.formNotice)>.formNotice{grid-row:3!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteForm:has(>.formNotice)>:is(.quoteCta,.quoteSmall){grid-row:4!important}body.approvedDesktop .legalCard{width:100%;margin:0}}.approvedInlineExpand{display:none}@media screen and (min-width:1024px){body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlide:first-child{background-image:linear-gradient(90deg,#07213bbf,#0000 78%),url(/orange-design-preview/assets/westminster-hero-reframed.webp)!important;background-position:50%,75% 73%!important;background-repeat:no-repeat!important;background-size:cover,126%!important}body.approvedDesktop .desktopHeroEyebrow{align-items:center!important;gap:7px!important;display:inline-flex!important}body.approvedDesktop .desktopHeroEyebrow img{transform:translateY(-2px);margin:0!important}body.approvedDesktop .approvedHomeSections{padding-top:80px}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell.isQuoteDetails{top:calc(100% - 80px)!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .quotePanel{border:1px solid #e6eaf0!important;border-radius:11px!important;padding:18px 28px!important;box-shadow:0 12px 32px #09223d14!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose{background:linear-gradient(#fff,#f6f7f9)!important;border-radius:11px 11px 0 0!important;gap:0!important;height:44px!important;padding:4px 8px 0!important;bottom:100%!important;left:20px!important;box-shadow:0 -2px 8px #09223d08!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose>*{background:0 0;border:0;border-radius:8px 8px 0 0;height:40px;padding:11px 20px;font-size:13px;position:relative}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose>.isActive{background:#fff}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose>.isActive:after{content:"";background:#ff681b;height:2px;position:absolute;bottom:0;left:10px;right:10px}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteHeading,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .quoteSmall,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .addressField>small,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteVehicle>strong,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteTransport>strong{display:none!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 195px 260px!important;gap:0 18px!important;display:grid!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteVehicle,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteVehicle>.homeQuoteFieldGrid,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteTransport,body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteLocations{display:contents!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteLocations>.field{min-width:0;grid-area:1/1!important;margin:0!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteLocations>.field:nth-child(2){grid-column:2!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .homeQuoteVehicle>.homeQuoteFieldGrid>.field:first-child{min-width:0;grid-area:1/3!important;margin:0!important;display:block!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .quoteCta{grid-area:1/4!important;place-self:start!important;width:210px!important;min-width:0!important;min-height:44px!important;margin:23px 0 0 12px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .approvedInlineExpand{background:#f6faff;border:1px solid #d8e3ee;place-self:start end;width:36px;height:36px;display:block;grid-area:1/4!important;margin:27px 0 0!important;position:static!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm .homeQuoteVehicle>.homeQuoteFieldGrid>.field:not(:first-child),body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteDateTransport{display:none!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle>.homeQuoteFieldGrid>.field:not(:first-child){min-width:0;grid-row:2!important;margin-top:22px!important;display:block!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle>.homeQuoteFieldGrid>.field:nth-child(2){grid-column:1!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle>.homeQuoteFieldGrid>.field:nth-child(3){grid-column:2!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle>.homeQuoteFieldGrid>.field:nth-child(4){grid-column:3!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteVehicle>.homeQuoteFieldGrid>.field:nth-child(5){grid-column:4!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteDateTransport{border-top:1px solid #e3eaf3;grid-template-columns:1fr 1fr;align-self:start;margin-top:22px;padding-top:22px;grid-area:3/1/auto/3!important;display:grid!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .isQuoteExpanded .homeQuoteExtra{grid-area:3/3/auto/5!important;margin-top:22px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm>.formNotice{margin-top:20px;grid-area:4/1/auto/-1!important}}@media screen and (min-width:1024px) and (max-width:1199px){body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 155px 200px!important;gap:0 12px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell .homeQuoteForm .quoteCta{padding-left:10px;padding-right:10px;width:160px!important;margin-left:0!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlide:first-child{background-size:cover,auto 126%!important}}@media screen and (min-width:1024px){body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell.isQuoteExpanded .homeQuoteForm:has(>.formNotice)>.quoteCta{grid-area:1/4!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeHeroPanelShell.isQuoteExpanded .homeQuoteForm:has(>.formNotice)>.formNotice{grid-area:auto/1/auto/-1!important}}@font-face{font-family:DriveDropScript;src:url(/orange-design-preview/assets/caveat.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.desktopHeroSlogan{display:none}@media screen and (min-width:1024px){.homePage:not(.desktopQuotePage) .desktopHeroSlogan{z-index:2;color:#092344;text-align:center;pointer-events:none;font:500 43px/.95 DriveDropScript,cursive;display:block;position:absolute;top:22px;right:35px;transform:rotate(-9deg)}.desktopHeroSlogan span{display:block}.desktopHeroSlogan:after{content:"";background:#ff681b;border-radius:100% 20%;height:5px;margin:12px 0 0;display:block;transform:rotate(-5deg)}body.approvedDesktop .approvedReferenceHome{background:#fbfcfe;padding-top:46px}.referenceStats{text-align:center;justify-content:center;gap:0;margin:0 auto 28px;display:flex}.referenceStats>div{border-right:1px solid #e4e9ef;width:29%}.referenceStats>div:last-child{border:0}.referenceStats strong{color:#071c43;font-size:23px;line-height:1.15}.referenceStats small{color:#53627b;margin-top:3px;font-size:12px;display:block}.referenceStars{color:#ff681b;letter-spacing:1px}.referenceMain{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.referenceHow{text-align:left!important;padding:0!important}.referenceMain .approvedEyebrow{letter-spacing:1.5px;font-size:10px}.referenceMain h2{color:#071c43;letter-spacing:-.6px;margin:4px 0 5px;font-size:26px;line-height:1.15}.referenceHow>p{color:#53627b;margin:0 0 15px;font-size:13px}.referenceSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.referenceSteps article{text-align:center;background:#fff;border:1px solid #e3e8ef;border-radius:8px;padding:12px 12px 15px;position:relative;box-shadow:0 5px 15px #09223d03}.referenceStepNumber{color:#fff;background:#ff681b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:13px;display:grid;position:absolute;top:14px;left:12px}.referenceStepIcon{color:#071c43;background:#fff0e6;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 9px;display:grid}.referenceStepIcon svg{width:27px;height:27px}.referenceSteps h3{color:#071c43;margin:0 0 7px;font-size:13px;line-height:1.2}.referenceSteps p{color:#43516a;margin:0;font-size:12px;line-height:1.45}.referenceReviewHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.referenceReviewHeading h2{white-space:nowrap;font-size:22px}.referenceReviewControls{gap:8px;display:flex}.referenceReviewControls button{color:#10294a;cursor:pointer;background:#fff;border:1px solid #e4eaf1;border-radius:50%;place-items:center;width:27px;height:27px;font-size:23px;line-height:20px;display:grid}.referenceReviewCard{background:#fff;border:1px solid #e3e8ef;border-radius:8px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;min-height:191px;padding:12px 13px;display:grid}.referenceQuote{color:#ff681b;font-size:42px;font-weight:700;line-height:25px}.referenceReviewCard p{color:#43516a;min-height:86px;margin:0 0 8px;font-size:12px;line-height:1.45}.referenceReviewCard strong,.referenceReviewCard small{font-size:12px;display:block}.referenceReviewCard small{color:#647799;margin-top:2px}.referenceReviewCard figure{background:#fff;align-self:center;margin:5px 0 0;padding:6px 6px 10px;transform:rotate(-6deg);box-shadow:0 3px 13px #09223d12}.referenceReviewCard img{object-fit:cover;border-radius:3px;width:100%;height:100px;display:block}.referenceReviewCard figcaption{text-align:center;color:#10294a;white-space:nowrap;font:500 18px DriveDropScript,cursive}.referenceReviewCard figcaption:after{content:"";background:#ff681b;width:50%;height:2px;margin-left:auto;display:block}.referenceSampleNote{text-align:center;color:#748092;margin:9px 0 12px;font-size:10px}.referenceFooter{color:#dfe8f3;background:#081f3e;padding:25px 0 20px;position:relative;overflow:hidden}.referenceFooter:after{content:"";pointer-events:none;border:27px solid #ffffff07;border-radius:55% 55% 55% 0;width:120px;height:150px;position:absolute;top:22px;right:6px;transform:rotate(-45deg)}.referenceFooterGrid{z-index:1;grid-template-columns:1.55fr .9fr .95fr 1.1fr 1.75fr 1.25fr;align-items:start;gap:24px;display:grid;position:relative}.referenceFooterLogo img{width:190px;max-width:100%;height:auto}.referenceFooter h2{color:#fff;margin:0 0 9px;font-size:12px}.referenceFooter nav>a{color:#dfe8f3;font-size:11px;line-height:1.55;text-decoration:none;display:block}.referenceFooter a:hover{text-decoration:underline}.referenceNewsletter{border-left:1px solid #ffffff12;padding-left:22px}.referenceNewsletter p{margin:0 0 11px;font-size:10px}.referenceNewsletter>div{min-width:0;display:flex}.referenceNewsletter input{color:#647799;opacity:1;background:#fff;border:0;border-radius:4px 0 0 4px;width:100%;min-width:0;height:32px;padding:8px;font-size:10px}.referenceNewsletter button{color:#fff;opacity:1;background:#ff681b;border:0;border-radius:0 4px 4px 0;padding:0 12px;font-size:10px}.referenceNewsletter small{color:#aebbd0;margin-top:6px;font-size:9px;display:block}.referenceSocial{border-left:1px solid #ffffff12;padding-left:20px}.referenceSocial>div{align-items:center;gap:16px;margin:8px 0 22px;display:flex}.referenceSocial span{color:#fff;font-size:17px;font-weight:700}.referenceSocial>a{color:#dfe8f3;margin-right:9px;font-size:9px;display:inline-block}.referenceFooterBottom{justify-content:space-between;align-items:center;margin-top:22px;font-size:10px;display:flex}.referenceFooterBottom>span:last-child{letter-spacing:2px;align-items:center;gap:12px;font-size:8px;display:flex}.referenceFooterBottom i{background:#ff681b;width:42px;height:3px;display:inline-block;transform:rotate(-9deg)}}@media screen and (min-width:1024px) and (max-width:1199px){.referenceMain{grid-template-columns:2fr 1fr;gap:16px}.referenceReviewHeading h2{font-size:18px}.referenceReviewControls{gap:4px}.referenceReviewControls button{width:23px;height:23px}.referenceSteps{gap:8px}.referenceSteps article{padding:12px 8px}.referenceStepNumber{width:23px;height:23px;left:6px}.referenceSteps h3{font-size:12px}.referenceFooterGrid{grid-template-columns:1.2fr .8fr 1fr 1.1fr 1.6fr;gap:16px}.referenceSocial{border:0;grid-column:5;padding:0}.referenceSocial>div{margin:0 0 5px}.referenceNewsletter{padding-left:10px}.homePage:not(.desktopQuotePage) .desktopHeroSlogan{font-size:34px;right:23px}}@media screen and (min-width:1024px){body.approvedDesktop .homePage .referenceFooter h2{color:#fff!important;text-align:left!important;margin:0 0 9px!important;font-size:12px!important}body.approvedDesktop .homePage .referenceHow>h2,body.approvedDesktop .homePage .referenceHow>.approvedEyebrow{text-align:left!important}.referenceReviews{padding-top:0}.referenceReviewHeading{align-items:flex-start;min-height:73px;padding-top:0}body.approvedDesktop .desktopPublicFooter.referenceFooter{background:#081f3e;margin-top:65px;padding:25px 0 20px}body.approvedDesktop:has(.approvedReferenceHome)>.desktopPublicFooter.referenceFooter{margin-top:0}body.approvedDesktop .desktopPublicFooter.referenceFooter h2{color:#fff!important;text-align:left!important;margin:0 0 9px!important;font-size:12px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlogan{font-size:34px;top:12px;right:30px}}@media screen and (min-width:1024px) and (max-width:1199px){body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlogan{font-size:28px;top:10px;right:30px}}@media screen and (min-width:1024px){body.approvedDesktop .desktopHeroSlogan:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 28' preserveAspectRatio='none'%3E%3Cpath fill='%23ff681b' d='M2 22C57 7 120 0 178 4C125 4 60 12 3 26Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border-radius:0;height:20px;margin-top:5px;transform:none}body.approvedDesktop .referenceFooterBottom i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 14'%3E%3Cpath fill='%23ff681b' d='M1 10Q25 0 47 2Q24 4 1 13Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;flex-shrink:0;width:46px;height:12px;transform:none}.approvedPublic-how-it-works .approvedPublicHero{background-image:linear-gradient(90deg,#08213de6 0%,#08213d88 35%,#08213d12 65%,#0000 80%),url(/orange-design-preview/assets/hero-how-it-works.webp);background-position:top;background-size:cover}.approvedPublic-for-customers .approvedPublicHero{background-image:linear-gradient(90deg,#08213de6 0%,#08213d88 35%,#08213d12 65%,#0000 80%),url(/orange-design-preview/assets/hero-customers.webp);background-position:top;background-size:cover}.approvedPublic-for-transporters .approvedPublicHero{background-image:linear-gradient(90deg,#08213de6 0%,#08213d88 35%,#08213d12 65%,#0000 80%),url(/orange-design-preview/assets/hero-transporters.webp);background-position:top;background-size:cover}.approvedPublic-about .approvedPublicHero{background-image:linear-gradient(90deg,#08213de6 0%,#08213d88 35%,#08213d12 65%,#0000 80%),url(/orange-design-preview/assets/hero-about.webp);background-position:top;background-size:cover}.approvedPublic-help .approvedPublicHero.isHelp{background-color:#102943;background-image:linear-gradient(90deg,#102943 0% calc(100% - 700px),#0000 calc(100% - 360px)),url(/orange-design-preview/assets/hero-help.webp);background-position:50%,100%;background-repeat:no-repeat;background-size:cover,auto 100%}body.approvedDesktop .howDesktop{background:#fff}body.approvedDesktop .howDesktop .howHero{background-position:50% 35%;min-height:300px;padding:38px 0}body.approvedDesktop .howHero h1{max-width:730px;margin:12px 0 13px;font-size:39px;line-height:1.12}body.approvedDesktop .howHero p{max-width:670px;margin:0 0 22px;font-size:15px}.howHeroActions{gap:15px;display:flex}.howHeroActions .btn{gap:12px;font-size:13px}body.approvedDesktop .howDesktop .howHeroActions .btn.light{color:#fff;background:#09234355;border:1px solid #fff}.howBenefits{background:#f5f9fe;padding:19px 0}.howBenefits>.approvedPageWidth{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.howBenefits article{border-right:1px solid #d6e3f1;align-items:center;gap:15px;padding-right:24px;display:flex}.howBenefits article:last-child{border:0}.howBenefits .approvedIcon{color:#1679e7;flex-shrink:0;width:29px;height:29px}body.approvedDesktop .howDesktop h2{color:#071c43;letter-spacing:-.4px;margin:0 0 12px;font-size:24px;line-height:1.2}body.approvedDesktop .howBenefits h2{letter-spacing:0;margin:0 0 4px;font-size:14px}.howBenefits p{color:#62748e;margin:0;font-size:12px;line-height:1.4}.howProcess{padding-top:27px;scroll-margin-top:20px}.howStepGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.howStepGrid article{background:#fff;border:1px solid #e0e8f2;border-radius:6px;padding:16px 15px}.howStepTop{align-items:center;gap:24px;margin-bottom:13px;display:flex}.howStepTop>span{color:#fff;background:#ff681b;border-radius:50%;place-items:center;width:31px;height:31px;font-size:14px;font-weight:700;display:grid}.howStepTop .approvedIcon{color:#1679e7;width:29px;height:29px}.howStepGrid h3{color:#071c43;margin:0 0 10px;font-size:15px;line-height:1.2}.howStepGrid p{color:#62748e;margin:0;font-size:12px;line-height:1.55}.howPreparation{grid-template-columns:1.55fr 1fr 1.1fr;align-items:start;gap:20px;margin-top:20px;margin-bottom:22px;display:grid}.howPreparation>img{object-fit:cover;object-position:center;border-radius:6px;width:100%;height:280px}.howChecklist,.howFaq{border:1px solid #e0e8f2;border-radius:6px;min-height:280px;padding:17px}body.approvedDesktop .howPreparation h2{letter-spacing:-.4px;margin:0 0 9px;font-size:19px}.howChecklist>p{color:#62748e;margin:0 0 12px;font-size:12px;line-height:1.5}.howChecklist ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.howChecklist li{color:#173754;align-items:flex-start;gap:10px;font-size:12px;line-height:1.4;display:flex}.howChecklist .approvedIcon{color:#fff;background:#ff681b;border-radius:50%;flex-shrink:0;width:19px;height:19px;padding:4px}.howFaq details{border:1px solid #e0e8f2;border-radius:5px;margin-top:6px}.howFaq summary{cursor:pointer;color:#071c43;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:12px;font-weight:700;line-height:1.35;list-style:none;display:flex}.howFaq summary::-webkit-details-marker{display:none}.howFaq summary>span{color:#1679e7;font-size:18px;line-height:1}.howFaq details[open] summary>span{transform:rotate(180deg)}.howFaq details>p{color:#62748e;margin:0;padding:0 10px 11px;font-size:12px;line-height:1.5}.howAccountStrip{background:#edf5ff;padding:20px 0}.howAccountStrip>.approvedPageWidth{grid-template-columns:1.5fr repeat(3,1fr);align-items:center;gap:24px;display:grid}.howAccountStrip article{border-left:1px solid #c7d9ed;align-items:center;gap:15px;padding-left:22px;display:flex}.howAccountStrip .approvedIcon{color:#1679e7;flex-shrink:0;width:29px;height:29px}body.approvedDesktop .howAccountStrip h2{margin:0 0 5px;font-size:18px}.howAccountStrip h3{margin:0 0 6px;font-size:13px}.howAccountStrip p{color:#62748e;margin:0;font-size:11px;line-height:1.5}.howFinalCta{color:#fff;background:#081f3e;padding:21px 0}.howFinalCta>.approvedPageWidth{align-items:center;gap:25px;display:flex}body.approvedDesktop .howFinalCta h2{white-space:nowrap;margin:0;font-size:22px;color:#fff!important}.howFinalCta p{color:#dce7f5;flex:1;margin:0;font-size:12px;line-height:1.5}.howFinalCta .btn{gap:15px;font-size:12px}.howFinalCta small{text-align:center;color:#dce7f5;margin-top:7px;font-size:10px;display:block}.howFinalCta small a{color:#ff8b48;text-decoration:underline}body.approvedDesktop:has(.howDesktop)>.desktopPublicFooter.referenceFooter{border-top:1px solid #ffffff25;margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){.howStepGrid{gap:9px}.howStepGrid article{padding:13px 11px}.howStepGrid h3{font-size:14px}.howPreparation{grid-template-columns:1.15fr 1fr 1.15fr;gap:12px}.howChecklist,.howFaq{padding:13px}.howAccountStrip>.approvedPageWidth{grid-template-columns:1.2fr repeat(3,1fr);gap:12px}.howAccountStrip article{gap:9px;padding-left:12px}.howFinalCta>.approvedPageWidth{gap:18px}body.approvedDesktop .howFinalCta h2{font-size:20px}}@media screen and (min-width:1024px){body.approvedDesktop .customerDesktop{background:#fff}body.approvedDesktop .customerDesktop .customerHero{min-height:300px;padding:27px 0}body.approvedDesktop .customerHero h1{max-width:660px;margin:12px 0;font-size:41px;line-height:1.06}body.approvedDesktop .customerHero h1 span{color:#ff681b}body.approvedDesktop .customerHero p{max-width:535px;margin:0 0 18px;font-size:15px;line-height:1.5}.customerHeroActions{gap:16px;display:flex}.customerHeroActions .btn{gap:10px;font-size:13px}body.approvedDesktop .customerDesktop .customerHeroActions .btn.light{color:#fff;background:#09234355;border:1px solid #fff}body.approvedDesktop .customerDesktop h2{color:#081f3e;letter-spacing:-.5px;margin:0 0 10px;font-size:24px;line-height:1.2}.customerDesktop h3{color:#081f3e;margin:0 0 7px;font-size:14px;line-height:1.3}.customerDesktop p{color:#62748e;font-size:12px;line-height:1.5}.customerBenefits{background:#edf6ff;padding:18px 0}.customerBenefits>.approvedPageWidth{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.customerBenefits article{border-right:1px solid #d2e2f2;align-items:center;gap:22px;padding-right:24px;display:flex}.customerBenefits article:last-child{border:0}.customerDesktop .approvedIcon{color:#081f3e;flex-shrink:0}.customerBenefits .approvedIcon{width:37px;height:37px}body.approvedDesktop .customerBenefits h2{letter-spacing:0;margin-bottom:4px;font-size:14px}.customerBenefits p{margin:0}.customerReasons{text-align:center;padding-top:24px;padding-bottom:24px}.customerReasons>p{margin:0 0 17px}.customerReasons>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.customerReasons article{text-align:left;border:1px solid #dce6f1;border-radius:6px;align-items:center;gap:20px;padding:20px 18px;display:flex}.customerReasons article .approvedIcon{width:38px;height:38px}.customerReasons article p{margin:0}.customerCompare{background:#edf6ff;padding:20px 0}.customerCompare h2{text-align:center}.customerCompareGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:18px;display:grid}.customerCompareGrid article{border-right:1px solid #d2e2f2;align-items:flex-start;gap:18px;padding-right:22px;display:flex}.customerCompareGrid article:last-child{border:0}.customerNumber{color:#fff;background:#ff681b;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:14px;display:grid}.customerCompareGrid .approvedIcon{width:35px;height:35px}.customerCompareGrid p{margin:0}.customerDetails{grid-template-columns:1.4fr 1.05fr 1fr;align-items:center;gap:27px;padding-top:25px;padding-bottom:20px;display:grid}.customerDetails>img{object-fit:cover;object-position:center;border-radius:7px;width:100%;height:260px}body.approvedDesktop .customerDetails h2{margin:8px 0;font-size:22px}.customerDetails p{margin:0 0 12px}.customerDetails .approvedEyebrow{letter-spacing:1.5px;font-size:10px}.customerDetails ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.customerDetails li{color:#405775;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}.customerDetails li .approvedIcon{color:#fff;background:#ff681b;border-radius:50%;width:21px;height:21px;padding:5px}.customerAccount .btn{gap:10px;margin-top:15px;font-size:12px}.customerChecklist{border-left:1px solid #dce6f1;padding-left:25px}.customerFaq{grid-template-columns:260px 1fr;align-items:start;gap:25px;padding-bottom:24px;display:grid}body.approvedDesktop .customerFaq h2{margin-top:10px;font-size:22px}.customerFaq>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.customerFaq details{background:#f8fbff;border:1px solid #dce6f1;border-radius:5px}.customerFaq summary{cursor:pointer;color:#081f3e;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:12px;font-weight:700;list-style:none;display:flex}.customerFaq summary::-webkit-details-marker{display:none}.customerFaq summary>span{font-size:18px;line-height:1}.customerFaq details[open] summary>span{transform:rotate(180deg)}.customerFaq details p{margin:0;padding:0 13px 12px}.customerFinalCta{color:#fff;background:#081f3e;padding:22px 0}.customerFinalCta>.approvedPageWidth{justify-content:center;align-items:center;gap:30px;display:flex}body.approvedDesktop .customerFinalCta h2{margin:0;font-size:24px;color:#fff!important}.customerFinalCta .btn{gap:10px;font-size:12px}body.approvedDesktop:has(.customerDesktop)>.desktopPublicFooter.referenceFooter{border-top:1px solid #ffffff25;margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){.customerReasons article{gap:12px;padding:15px 12px}.customerReasons article .approvedIcon{width:29px;height:29px}.customerCompareGrid article{gap:12px;padding-right:14px}.customerCompareGrid .approvedIcon{width:28px;height:28px}.customerDetails{grid-template-columns:1.15fr 1fr 1fr;gap:18px}.customerChecklist{padding-left:16px}body.approvedDesktop .customerDetails h2{font-size:20px}.customerFaq{grid-template-columns:220px 1fr}}@media screen and (min-width:1024px){.howFaq summary{gap:12px;min-height:50px;padding:10px}.howFaq summary>.howFaqChevron{color:#081f3e;background:#edf5ff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:0;line-height:0;transition:background-color .18s,color .18s;display:grid}.howFaqChevron svg{width:17px;height:17px;transition:transform .18s}.howFaq details[open] summary>.howFaqChevron{color:#ff681b;background:#fff0e7;transform:none}.howFaq details[open] .howFaqChevron svg{transform:rotate(180deg)}.howFaq summary:hover>.howFaqChevron{background:#e0edfd}.howFaq details[open] summary:hover>.howFaqChevron{background:#ffe4d2}.howFaq summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #ff681b}}@media (prefers-reduced-motion:reduce){.howFaqChevron,.howFaqChevron svg{transition:none!important}}@media screen and (min-width:1024px){.customerBenefits{padding:19px 0}.customerBenefits>.approvedPageWidth{grid-auto-rows:37.6px;gap:28px}.customerBenefits article{gap:15px;height:100%}.customerBenefits .approvedIcon{width:29px;height:29px}body.approvedDesktop .customerBenefits h2{letter-spacing:0;margin:0 0 4px;font-size:14px;line-height:1.2}.customerBenefits p{margin:0;font-size:12px;line-height:1.4}}@media screen and (min-width:1024px) and (max-width:1199px){.customerBenefits>.approvedPageWidth{grid-auto-rows:71.2px}}@media screen and (min-width:1024px){body.approvedDesktop .customerDesktop .customerHero{background-color:#081f3e;background-image:linear-gradient(90deg,#081f3ed9 0%,#081f3e99 32%,#081f3e22 58%,#0000 75%),url(/orange-design-preview/assets/hero-customers-panorama.webp);background-position:50%,50% 70%;background-repeat:no-repeat;background-size:cover}.customerFaq summary{gap:12px;min-height:50px}.customerFaq summary>.customerFaqChevron{color:#081f3e;background:#edf5ff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:0;line-height:0;transition:background-color .18s,color .18s;display:grid}.customerFaqChevron svg{width:17px;height:17px;transition:transform .18s}.customerFaq details[open] summary>.customerFaqChevron{color:#ff681b;background:#fff0e7;transform:none}.customerFaq details[open] .customerFaqChevron svg{transform:rotate(180deg)}.customerFaq summary:hover>.customerFaqChevron{background:#e0edfd}.customerFaq details[open] summary:hover>.customerFaqChevron{background:#ffe4d2}.customerFaq summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #ff681b}}@media (prefers-reduced-motion:reduce){.customerFaqChevron,.customerFaqChevron svg{transition:none!important}}@media screen and (min-width:1024px){body.approvedDesktop .howDesktop .howHero{background-image:linear-gradient(90deg,#081f3ed9 0%,#081f3e99 32%,#081f3e22 58%,#0000 75%),url(/orange-design-preview/assets/hero-how-it-works-wide-v2.webp);background-position:50%,75% 60%;background-repeat:no-repeat;background-size:cover,112%}body.approvedDesktop .transporterDesktop{background:#fff}body.approvedDesktop .transporterDesktop .transporterPageHero{background-image:linear-gradient(90deg,#081f3eea 0%,#081f3ebb 30%,#081f3e22 58%,#0000 75%),url(/orange-design-preview/assets/hero-transporters-depot.webp);background-position:50%,50% 35%;background-size:cover;min-height:300px;padding:28px 0}body.approvedDesktop .transporterPageHero h1{max-width:650px;margin:10px 0 12px;font-size:38px;line-height:1.07}body.approvedDesktop .transporterPageHero p{color:#fff;max-width:520px;margin:0 0 18px;font-size:15px;line-height:1.5}.transporterActions{align-items:center;gap:12px;display:flex}.transporterActions .btn{gap:10px;font-size:13px}.transporterActions .approvedIcon{width:15px;height:15px}body.approvedDesktop .transporterDesktop .transporterActions .btn.light{color:#fff;background:#081f3e33;border:1px solid #fff}body.approvedDesktop .transporterDesktop h2{letter-spacing:-.5px;color:#081f3e;margin:0 0 12px;font-size:25px;line-height:1.2}.transporterDesktop h3{color:#081f3e;margin:0 0 7px;font-size:14px;line-height:1.3}.transporterDesktop p{color:#344c6b;margin:0;font-size:12px;line-height:1.5}.transporterBenefits{background:#e3f2fc;padding:18px 0}.transporterBenefits>.approvedPageWidth{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.transporterBenefits article{border-right:1px solid #c3d9ee;align-items:center;gap:22px;padding-right:20px;display:flex}.transporterBenefits article:last-child{border:0}.transporterBenefits .approvedIcon{flex-shrink:0;width:38px;height:38px}body.approvedDesktop .transporterBenefits h2{letter-spacing:0;margin:0 0 4px;font-size:15px}.transporterProcess{padding-top:23px;padding-bottom:17px}.transporterStepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.transporterStepGrid article{border:1px solid #d5e3f0;border-radius:6px;align-items:flex-start;gap:13px;padding:17px 12px;display:flex}.transporterStepGrid article>.approvedIcon{flex-shrink:0;width:32px;height:32px;margin-top:10px}.transporterNumber{color:#fff;background:#ff681b;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:14px;display:grid}.transporterStepGrid h3{font-size:13px}.transporterStepGrid p{font-size:11px}.transporterDetails{grid-template-columns:1.35fr 1fr 1fr;align-items:center;gap:25px;padding-bottom:20px;display:grid}.transporterDetails>img{aspect-ratio:2;object-fit:cover;border-radius:5px;width:100%;height:auto}body.approvedDesktop .transporterDetails h2{font-size:23px}.transporterDetails ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.transporterDetails li{color:#263e5c;align-items:center;gap:12px;font-size:12px;line-height:1.45;display:flex}.transporterChecklist li>span{background:#dceeff;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.transporterChecklist .approvedIcon{width:16px;height:16px}.transporterAccount{border-left:1px solid #c9dced;padding-left:28px}.transporterAccount .approvedIcon{flex-shrink:0;width:28px;height:28px}.transporterProceeds{background:#e1f1fc;padding:18px 0}.transporterProceeds>.approvedPageWidth{grid-template-columns:1fr 1.35fr;align-items:center;gap:30px;display:grid}body.approvedDesktop .transporterProceeds h2{margin-bottom:7px;font-size:24px}.transporterStatus>div{grid-template-columns:1fr 1.2fr 1.1fr .7fr;gap:9px;display:grid}.transporterStatus>div>div{background:#f2f8ff;border-radius:7px;align-items:center;gap:9px;padding:9px;display:flex}.transporterStatus strong{color:#081f3e;font-size:10px;line-height:1.3}.transporterStatus span{background:#d0eaff;border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.transporterStatus .approvedIcon{width:23px;height:23px}.transporterStatus>div>.waiting{background:#fff7f0}.transporterStatus .waiting span{background:#ffe4cc}.transporterStatus>div>.ready{background:#f2fff4}.transporterStatus .ready span{background:#d8f7d9}.transporterStatus>p{text-align:center;margin-top:9px;font-size:11px}.transporterFaq{grid-template-columns:1fr 2fr;gap:25px;padding-top:20px;padding-bottom:21px;display:grid}body.approvedDesktop .transporterFaq h2{margin-bottom:8px;font-size:24px}.transporterFaqGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.transporterFaq details{border:1px solid #dbe6f1;border-radius:6px}.transporterFaq summary{cursor:pointer;color:#081f3e;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:7px 11px;font-size:12px;list-style:none;display:flex}.transporterFaq summary::-webkit-details-marker{display:none}.transporterFaq details p{padding:0 12px 12px}.transporterFaqChevron{background:#deeffb;border-radius:7px;flex:0 0 28px;place-items:center;height:28px;display:grid}.transporterFaqChevron .approvedIcon{width:15px;height:15px;transition:transform .18s}.transporterFaq details[open] .transporterFaqChevron{color:#ff681b;background:#fff0e7}.transporterFaq details[open] .approvedIcon{transform:rotate(90deg)}.transporterFaq summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #ff681b}.transporterFinalCta{color:#fff;background:#081f3e;padding:17px 0}.transporterFinalCta>.approvedPageWidth{justify-content:center;align-items:center;gap:24px;display:flex}body.approvedDesktop .transporterFinalCta h2{margin:0;font-size:23px;color:#fff!important}.transporterFinalCta .btn{font-size:12px}body.approvedDesktop:has(.transporterDesktop)>.desktopPublicFooter.referenceFooter{border-top:1px solid #ffffff25;margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){.transporterStepGrid{gap:10px}.transporterStepGrid article{gap:9px;padding:13px 10px}.transporterStepGrid article>.approvedIcon,.transporterNumber{width:25px;height:25px}.transporterDetails{grid-template-columns:1.15fr 1fr 1fr;gap:17px}.transporterAccount{padding-left:17px}body.approvedDesktop .transporterDetails h2{font-size:21px}.transporterProceeds>.approvedPageWidth{grid-template-columns:1fr 1.5fr;gap:20px}.transporterStatus>div{gap:6px}.transporterStatus>div>div{gap:6px;padding:7px}.transporterStatus span{width:27px;height:30px}}@media (prefers-reduced-motion:reduce){.transporterFaqChevron .approvedIcon{transition:none!important}}@media screen and (min-width:1024px){body.approvedDesktop .aboutDesktop{background:#fff}body.approvedDesktop .aboutDesktop .aboutPageHero{background-color:#081f3e;background-image:linear-gradient(90deg,#081f3eea 0%,#081f3ebb 30%,#081f3e22 58%,#0000 75%),url(/orange-design-preview/assets/hero-about-countryside-v2.webp);background-position:50%,right 65%;background-repeat:no-repeat;background-size:cover,96%;min-height:300px;padding:42px 0}body.approvedDesktop .aboutPageHero h1{max-width:750px;margin:12px 0;font-size:40px;line-height:1.1}body.approvedDesktop .aboutPageHero p{max-width:550px;margin:0 0 20px;font-size:17px;line-height:1.4}.aboutActions{align-items:center;gap:18px;display:flex}.aboutActions .btn{font-size:13px}body.approvedDesktop .aboutDesktop .aboutActions .btn.light{color:#fff;background:#081f3e33;border:1px solid #fff}body.approvedDesktop .aboutDesktop h2{letter-spacing:-.5px;color:#081f3e;margin:0 0 12px;font-size:25px;line-height:1.2}.aboutDesktop h3{color:#081f3e;margin:0 0 7px;font-size:17px;line-height:1.2}.aboutDesktop p{color:#34445d;margin:0;font-size:13px;line-height:1.45}.aboutBenefits{border-bottom:1px solid #dbe5ee;padding:18px 0}.aboutBenefits>.approvedPageWidth{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.aboutBenefits article{border-right:1px solid #d2e1ee;align-items:center;gap:22px;padding-right:25px;display:flex}.aboutBenefits article:last-child{border:0}.aboutBenefits .approvedIcon{flex-shrink:0;width:39px;height:39px}body.approvedDesktop .aboutBenefits h2{letter-spacing:0;margin:0 0 5px;font-size:14px}.aboutBenefits p{font-size:12px}.aboutIntro{grid-template-columns:2fr 1fr 1fr;align-items:start;gap:22px;padding-top:25px;padding-bottom:22px;display:grid}.aboutIntro>div{padding-right:18px}.aboutIntro>div p+p{margin-top:16px}.aboutIntro article{border:1px solid #dce6f1;border-radius:6px;align-self:stretch;padding:16px 20px}.aboutIntro article>.approvedIcon{width:44px;height:37px;margin-bottom:12px}.aboutIntro article p{font-size:12px}.aboutIntro article a{color:#f66010;align-items:center;gap:7px;margin-top:10px;font-size:12px;text-decoration:none;display:flex}.aboutIntro article a .approvedIcon{width:15px;height:15px}.aboutFeatures{background:#eaf5fe;padding:18px 0}.aboutFeatures .approvedPageWidth>div{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.aboutFeatures article{border-right:1px solid #d1e2f1;align-items:center;gap:22px;padding-right:20px;display:flex}.aboutFeatures article:last-child{border:0}.aboutFeatures .approvedIcon{flex-shrink:0;width:40px;height:40px}.aboutFeatures h3{margin-bottom:5px;font-size:13px}.aboutFeatures p{font-size:12px}.aboutRole{grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;padding-top:18px;padding-bottom:17px;display:grid}.aboutRole>img{aspect-ratio:3;object-fit:cover;border-radius:5px;width:100%;height:auto}body.approvedDesktop .aboutRole h2{font-size:23px}.aboutRole p+p{margin-top:10px}.aboutRole .btn{margin-top:16px;font-size:12px}.aboutFaq{grid-template-columns:1fr 2.4fr;gap:25px;padding-bottom:20px;display:grid}body.approvedDesktop .aboutFaq h2{margin-bottom:9px;font-size:23px}.aboutFaqGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.aboutFaq details{border:1px solid #dbe6f1;border-radius:6px}.aboutFaq summary{cursor:pointer;color:#081f3e;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:7px 11px;font-size:12px;list-style:none;display:flex}.aboutFaq summary::-webkit-details-marker{display:none}.aboutFaq details p{padding:0 12px 12px;font-size:12px}.aboutFaqChevron{background:#edf5ff;border-radius:7px;flex:0 0 28px;place-items:center;height:28px;display:grid}.aboutFaqChevron .approvedIcon{width:16px;height:16px;transition:transform .18s}.aboutFaq details[open] .aboutFaqChevron{color:#ff681b;background:#fff0e7}.aboutFaq details[open] .approvedIcon{transform:rotate(180deg)}.aboutFaq summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #ff681b}.aboutFinalCta{color:#fff;background:#081f3e;padding:18px 0}.aboutFinalCta>.approvedPageWidth{justify-content:space-between;align-items:center;gap:25px;display:flex}body.approvedDesktop .aboutFinalCta h2{margin:0;font-size:25px;color:#fff!important}.aboutFinalCta .btn{font-size:12px}body.approvedDesktop:has(.aboutDesktop)>.desktopPublicFooter.referenceFooter{border-top:1px solid #ffffff25;margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){.aboutIntro{grid-template-columns:1.6fr 1fr 1fr;gap:15px}.aboutIntro article{padding:14px}.aboutFeatures article{gap:12px;padding-right:13px}.aboutFeatures .approvedIcon{width:32px;height:32px}.aboutRole{grid-template-columns:1.15fr 1fr;gap:22px}body.approvedDesktop .aboutFinalCta h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.aboutFaqChevron .approvedIcon{transition:none!important}}@media screen and (min-width:1024px){body.approvedDesktop .helpDesktop{background:#fff}body.approvedDesktop .helpDesktop .helpPageHero{background-image:linear-gradient(90deg,#081f3ef0 0%,#081f3ecc 37%,#081f3e33 60%,#0000 78%),url(/orange-design-preview/assets/hero-help-adviser-wide.webp);background-position:50%,50%;background-repeat:no-repeat;background-size:cover;min-height:300px;padding:43px 0}body.approvedDesktop .helpPageHero h1{margin:12px 0;font-size:42px;line-height:1.1}body.approvedDesktop .helpPageHero p{max-width:660px;margin:0 0 20px;font-size:17px;line-height:1.4}.helpPageSearch{background:#fff;border:1px solid #d0ddeb;border-radius:6px;align-items:center;gap:13px;max-width:610px;padding:3px 3px 3px 17px;display:flex}.helpPageSearch>.approvedIcon{color:#081f3e;flex-shrink:0;width:22px;height:22px}.helpPageSearch input{color:#081f3e;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:8px 0;font-size:14px}.helpPageSearch input:focus{outline-offset:2px;outline:2px solid #ff681b}.helpPageSearch .btn{flex-shrink:0;min-width:108px;font-size:13px}body.approvedDesktop .helpDesktop h2{letter-spacing:-.5px;color:#081f3e;margin:0 0 10px;font-size:25px;line-height:1.2}.helpDesktop h3{color:#081f3e;margin:0 0 6px;font-size:15px}.helpDesktop p{color:#34445d;margin:0;font-size:13px;line-height:1.45}.helpBookingStrip{background:#eaf5fe;padding:16px 0}.helpBookingStrip>.approvedPageWidth{justify-content:space-between;align-items:center;gap:25px;display:flex}body.approvedDesktop .helpBookingStrip h2{letter-spacing:0;margin-bottom:4px;font-size:17px}.helpPageActions{align-items:center;gap:12px;display:flex}.helpPageActions .btn{white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:flex}.helpPageActions .approvedIcon{width:20px;height:20px}.helpPageTopics{padding-top:23px;padding-bottom:21px}.helpPageTopics>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.helpPageTopics button{text-align:left;color:#081f3e;cursor:pointer;font:inherit;background:#fff;border:1px solid #d5e4f2;border-radius:6px;align-items:center;gap:20px;min-width:0;padding:17px 20px;display:flex}.helpPageTopics button>.approvedIcon:first-child{flex-shrink:0;width:43px;height:43px}.helpPageTopics button>span{flex:1;min-width:0}.helpPageTopics strong{margin-bottom:6px;font-size:14px;line-height:1.3;display:block}.helpPageTopics button>span>span{color:#34445d;font-size:12px;line-height:1.4;display:block}.helpPageTopics button>.approvedIcon:last-child{color:#ff681b;flex-shrink:0;width:19px;height:19px}.helpPageTopics button:hover,.helpPageTopics button[aria-pressed=true]{background:#fff9f5;border-color:#ff8a4e}.helpPageTopics button:focus-visible{outline-offset:3px;outline:2px solid #ff681b}.helpPageFaq{background:#eaf5fe;padding:18px 0;scroll-margin-top:20px}.helpPageFaqHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}body.approvedDesktop .helpPageFaq h2{margin-bottom:4px}.helpPageFaqHeading .btn{font-size:12px}.helpPageFaqGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.helpPageFaq details{background:#fff;border:1px solid #e0eaf4;border-radius:6px}.helpPageFaq summary{cursor:pointer;color:#081f3e;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:8px 13px;font-size:12px;font-weight:700;list-style:none;display:flex}.helpPageFaq summary::-webkit-details-marker{display:none}.helpPageFaq details p{padding:0 14px 14px;font-size:12px}.helpPageChevron{background:#edf5ff;border-radius:7px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.helpPageChevron .approvedIcon{width:17px;height:17px;transition:transform .18s}.helpPageFaq details[open] .helpPageChevron{color:#ff681b;background:#fff0e7}.helpPageFaq details[open] .approvedIcon{transform:rotate(180deg)}.helpPageFaq summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #ff681b}.helpPageNoResults{padding:15px 0}.helpPageAccounts{padding-top:22px;padding-bottom:16px}.helpPageAccountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.helpPageAccountGrid article{border:1px solid #d5e4f2;border-radius:6px;align-items:center;gap:20px;padding:17px;display:flex}.helpPageAccountGrid article>.approvedIcon{flex-shrink:0;width:43px;height:43px}.helpPageAccountGrid article>div{flex:1}.helpPageAccountGrid p{font-size:12px}.helpPageAccountGrid .btn{white-space:nowrap;padding-left:14px;padding-right:14px;font-size:12px}.helpDesktop .helpPageNote{background:#e3f1fc;border-radius:5px;justify-content:center;align-items:center;gap:9px;margin-top:12px;padding:9px 14px;font-size:11px;display:flex}.helpPageNote .approvedIcon{flex-shrink:0;width:17px;height:17px}.helpPageFinal{color:#fff;background:#081f3e;padding:18px 0}.helpPageFinal>.approvedPageWidth{justify-content:space-between;align-items:center;gap:25px;display:flex}body.approvedDesktop .helpPageFinal h2{margin:0 0 4px;font-size:24px;color:#fff!important}.helpPageFinal p{color:#e6eef9;font-size:12px}body.approvedDesktop .helpPageFinal .btn.light{color:#fff;background:0 0;border:1px solid #fff}body.approvedDesktop:has(.helpDesktop)>.desktopPublicFooter.referenceFooter{border-top:1px solid #ffffff25;margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){.helpPageSearch{max-width:480px}body.approvedDesktop .helpPageHero p{max-width:470px}.helpPageTopics button{gap:13px;padding:14px}.helpPageTopics button>.approvedIcon:first-child{width:35px;height:35px}.helpPageAccountGrid article{gap:12px;padding:13px}.helpPageAccountGrid article>.approvedIcon{width:32px;height:32px}.helpPageAccountGrid .btn{padding-left:10px;padding-right:10px;font-size:11px}.helpBookingStrip p{font-size:12px}}@media (prefers-reduced-motion:reduce){.helpPageChevron .approvedIcon{transition:none!important}}@media screen and (min-width:1024px){body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlide:first-child{background-image:linear-gradient(90deg,#061e3bed 0%,#082543a6 28%,#08254330 48%,#0000 66%),url(/orange-design-preview/assets/westminster-hero-reframed.webp)!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy{max-width:620px;top:68px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy h1{letter-spacing:-1.5px;margin:22px 0 25px;line-height:1.06;font-size:57px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy h1 em{color:#ff681b}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy>p{color:#f1f5fb;max-width:565px;margin:0 0 32px;font-size:18px;line-height:1.5}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroEyebrow{letter-spacing:.12em;color:#f1f5fb;font-size:12px;font-weight:650}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroEyebrow img{object-fit:contain;width:27px;height:15px;transform:none}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroActions{gap:15px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroActions .btn{border-radius:6px;gap:14px;min-height:49px;padding:0 24px;font-size:15px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroActions .btn.light{background:#071f3d26;border-color:#dce7f1cc;box-shadow:inset 0 0 0 1px #ffffff12}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust{align-items:center;gap:0;margin-top:35px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust>span{border-right:1px solid #ffffff65;border-radius:0;gap:13px;padding:0 22px;font-size:13px;line-height:1.4}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust>span:first-child{padding-left:0}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust>span:last-child{border:0;padding-right:0}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust .approvedIcon{flex-shrink:0;width:32px;height:32px}body.approvedDesktop .homePage:not(.desktopQuotePage) .quotePanel{background:#fff!important;border-color:#dce5ef!important;border-radius:12px!important;padding:19px 26px!important;box-shadow:0 14px 32px #09223d14!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose{background:#fff!important;height:45px!important;box-shadow:0 -3px 14px #09223d08!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopQuotePurpose>*{font-size:13px;font-weight:600}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteForm :is(input,select){min-height:44px;background-color:#fff!important;border-color:#d6e1ed!important;border-radius:7px!important;box-shadow:0 1px 2px #09223d03!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteForm :is(input,select):focus{outline-offset:2px;outline:2px solid #ff8a4e}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteForm .quoteCta{font-size:14px;background:#ff681b!important;border-radius:6px!important;box-shadow:0 3px 8px #ff681b18!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteForm .approvedInlineExpand{color:#102f50!important;background:#f1f6fc!important;border-color:#d6e1ed!important;border-radius:50%!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteForm .approvedInlineExpand:hover{background:#e4effa!important;border-color:#9bb6d2!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteLocations input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23485f7c' stroke-width='1.8'%3E%3Cpath d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='2.6'/%3E%3C/svg%3E")!important;background-position:12px!important;background-repeat:no-repeat!important;background-size:18px!important;padding-left:39px!important}}@media screen and (min-width:1024px) and (max-width:1199px){body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy{max-width:530px;top:65px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy h1{font-size:46px!important}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroCopy>p{max-width:480px;font-size:16px}body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroTrust>span{gap:10px;padding:0 16px;font-size:12px}body.approvedDesktop .homePage:not(.desktopQuotePage) .homeQuoteLocations input{background-position:9px!important;background-size:16px!important;padding-left:31px!important}}@media screen and (min-width:1200px){body.approvedDesktop .homePage:not(.desktopQuotePage) #home-quote-vehicle-type{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23485f7c' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='m5 9 2-6h10l2 6M3 10l2-1h14l2 1v9H3Zm0 9v3h3v-3m12 0v3h3v-3M6 14h2m8 0h2'/%3E%3C/svg%3E")!important;background-position:10px!important;background-repeat:no-repeat!important;background-size:17px!important;padding-left:34px!important}}@media screen and (min-width:1024px){body.approvedDesktop .homePage:not(.desktopQuotePage) .desktopHeroSlide:first-child{background-image:linear-gradient(90deg,#061e3bd9 0%,#08254370 28%,#0000 60%),url(/orange-design-preview/assets/home-westminster-transporter-v2.webp)!important;background-position:50%,100%!important;background-size:cover,cover!important}body.approvedDesktop .howDesktop .howHero{background-image:linear-gradient(90deg,#081f3ef0 0%,#081f3ecc 35%,#081f3e22 60%,#0000 75%),url(/orange-design-preview/assets/how-porsche-collection-v3.webp);background-position:50%,50% 60%;background-repeat:no-repeat;background-size:cover}.contactDesktop{color:#081f3e;background:#fff}.contactDesktop svg{flex-shrink:0;width:24px;height:24px}body.approvedDesktop .contactDesktop .contactPageHero{background-image:linear-gradient(90deg,#081f3eeb,#081f3e99 38%,#0000 70%),url(/orange-design-preview/assets/hero-contact-adviser-wide.webp);background-position:50%,50% 25%;background-size:cover;height:300px;min-height:300px;padding:65px 0}body.approvedDesktop .contactPageHero h1{letter-spacing:-1px;max-width:850px;margin:16px 0 14px;font-size:42px;line-height:1.15}body.approvedDesktop .contactPageHero p{max-width:740px;margin:0;font-size:19px;line-height:1.45}.contactBody{padding-top:16px;padding-bottom:30px}.contactDesktop h2{color:#081f3e;margin:0 0 12px;font-size:24px;line-height:1.2}.contactDesktop p{color:#415575;margin:0;font-size:14px;line-height:1.5}.contactBooking{background:#eaf5fe;border-radius:7px;align-items:center;gap:18px;margin-bottom:20px;padding:20px 22px;display:flex}.contactBubble{background:#d1eaff;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.contactBooking>div{flex:1}.contactBooking h2{margin-bottom:6px;font-size:17px}.contactBooking p{font-size:12px}.contactBooking .btn{white-space:nowrap;padding:11px 16px;font-size:12px}body.approvedDesktop .contactBooking .btn.light{color:#e9580b;background:#fff;border:1px solid #ff681b}.contactColumns{grid-template-columns:1.75fr 1fr;gap:18px;display:grid}.contactFormCard,.contactDetails{border:1px solid #e0e8f2;border-radius:7px;padding:27px 28px}.contactFormCard>h2{font-size:32px}.contactFormCard form{margin-top:28px}.contactFields{grid-template-columns:1fr 1fr;gap:23px;display:grid}.contactFields label{color:#081f3e;font-size:13px;font-weight:600;display:block}.contactFields label>b{color:#ff681b}.contactFields label>span{font-weight:400}.contactFields :is(input,select,textarea){color:#081f3e;width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #ccdbea;border-radius:5px;margin-top:9px;padding:12px;font:400 14px/1.4 Arial,sans-serif;display:block}.contactFields :is(input,select){height:47px}.contactFields textarea{resize:vertical;height:145px}.contactFields :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #ff681b}.contactFields :is(input,textarea)::placeholder{color:#7a8ca7}.contactFull{grid-column:1/-1}.contactDesktop .contactHint{color:#7587a1;margin-top:10px;font-size:12px}.contactDesktop .contactPrivacy{margin:25px 0 20px;font-size:12px}.contactPrivacy a{color:#0672d7;text-decoration:underline}.contactFormCard button{align-items:center;gap:16px;display:inline-flex}.contactDesktop .contactAvailability{color:#63748b;margin-top:10px;font-size:11px}.contactDetails dl{margin:25px 0 0}.contactDetails dl>div{gap:20px;margin-bottom:20px;display:flex}.contactDetails dl>div:last-child{margin:0}.contactDetails dl>div>div{flex:1;min-width:0}.contactDetails dt{margin-bottom:8px;font-size:13px;font-weight:600}.contactDetails dd{overflow-wrap:anywhere;background:#f0f2f5;border:1px solid #d7e1ec;border-radius:5px;min-height:43px;margin:0;padding:11px 12px;font-size:14px;line-height:1.5}.contactDetails dd.contactAddress{min-height:85px}.contactDetails dd a{color:#075fae;text-underline-offset:3px;text-decoration:underline}.contactBefore{background:#eaf5fe;border-radius:6px;margin-top:18px;padding:25px}.contactBefore h2{font-size:21px}.contactBefore ul{margin:18px 0 0;padding:0;list-style:none}.contactBefore li{align-items:center;gap:14px;margin:14px 0;font-size:12px;line-height:1.5;display:flex}.contactBefore li>span{color:#fff;background:#ff681b;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.contactBefore svg{width:16px;height:16px}.contactHoney{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contactDesktop .contactAvailability[data-state=success]{color:#187344}.contactDesktop .contactAvailability[data-state=error]{color:#b42318}.contactFormCard button:disabled{opacity:.65;cursor:wait}.contactRoutes{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px;display:grid}.contactRoutes article{border:1px solid #dce6f0;border-radius:6px;gap:25px;padding:27px;display:flex}.contactRoutes article>svg{width:43px;height:43px}.contactRoutes h2{font-size:18px}.contactRoutes p{font-size:14px}.contactRoutes a{color:#ef5b12;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.contactRoutes a:hover{text-decoration:underline}.contactRoutes a svg{width:20px;height:20px}body.approvedDesktop:has(.contactDesktop)>.desktopPublicFooter.referenceFooter{margin-top:0}}@media screen and (min-width:1024px) and (max-width:1199px){body.approvedDesktop .contactPageHero h1{max-width:610px;font-size:35px}body.approvedDesktop .contactPageHero p{max-width:560px;font-size:16px}.contactBooking{gap:12px;padding:16px}.contactBooking .btn{padding:10px;font-size:11px}.contactFormCard,.contactDetails{padding:22px}.contactFields{gap:18px}.contactRoutes article{gap:17px;padding:20px}.contactRoutes article>svg{width:34px;height:34px}.contactRoutes h2{font-size:16px}.contactRoutes p{font-size:12px}}
