.commercial-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block:24px;display:flex}.commercial-actions .button{white-space:normal;text-align:start}.commercial-download{white-space:normal;overflow-wrap:anywhere;max-width:100%}.service-section-nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:12px 24px;margin-bottom:28px;padding-block:15px;font-size:14px;display:flex}.service-section-nav a{min-height:32px;color:var(--muted);align-items:center;display:flex}.service-questions{max-width:850px;margin-block:48px}.service-questions h2{margin-bottom:24px}.service-questions details{border-bottom:1px solid var(--line);padding-block:18px}.service-questions summary{cursor:pointer;color:var(--ink);font-weight:600;line-height:1.6}.service-questions p{color:var(--muted);max-width:72ch;margin:16px 0 0;line-height:1.8}.service-action-block :focus-visible,.service-questions summary:focus-visible,.commercial-download:focus-visible{outline:2px solid var(--blue);outline-offset:4px}:is(#service-scope,#service-preparation,#service-contact,#enquiry-assistant){scroll-margin-top:130px}.assistant-summary-field{resize:vertical;width:100%;min-height:180px}.fleet-term-help{max-width:24rem;margin-top:8px;font-size:13px;font-weight:400;line-height:1.6}.fleet-term-help summary{cursor:pointer;color:var(--blue)}.fleet-term-help p{margin-block:8px}.comparison-print-contact{display:none}.contact-downloads{grid-column:1/-1}@media (max-width:600px){.commercial-actions{flex-direction:column;align-items:stretch;gap:16px}.service-questions{margin-block:32px}.fleet-term-help{font-size:12px}.fleet-term-help p{min-width:90px}}@media print{@page comparison{size:A4 landscape;margin:12mm}body.comparison-print{--ink:#102f3b;--muted:#49606b;--line:#b9c4c9;--paper:#fff;--surface:#fff;color:#102f3b!important;background:#fff!important;padding:0!important}body.comparison-print>:not(:has(#fleet-comparison)):not(#fleet-comparison){display:none!important}body.comparison-print *{transition:none!important;animation:none!important}body.comparison-print :has(#fleet-comparison){margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}body.comparison-print :has(#fleet-comparison)>:not(:has(#fleet-comparison)):not(#fleet-comparison){display:none!important}body.comparison-print #fleet-comparison{page:comparison;color:#102f3b!important;background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.comparison-print #fleet-comparison :is(.fleet-comparison-selectors,.fleet-share,.fleet-technical-request,.fleet-term-help,.eyebrow){display:none!important}body.comparison-print .fleet-comparison-heading{margin-bottom:16px}body.comparison-print .fleet-comparison-heading h2{font-size:22pt}body.comparison-print .fleet-comparison-sheet{border:1px solid #b9c4c9;padding:14px;overflow:visible;background:#fff!important}body.comparison-print .fleet-comparison-table{table-layout:fixed;width:100%;min-width:0}body.comparison-print :is(th,td){font-size:11pt;color:#102f3b!important;border-color:#b9c4c9!important;padding:9px!important}body.comparison-print .fleet-comparison-links{font-size:10pt}body.comparison-print .fleet-comparison-links a{padding:8px 12px}body.comparison-print .fleet-comparison-note{font-size:10pt;color:#334b55!important}body.comparison-print .comparison-print-contact{justify-content:space-between;gap:24px;margin-top:20px;font-size:10pt;display:flex}body.comparison-print .comparison-print-contact a{display:block;color:#102f3b!important}body.comparison-print #fleet-comparison a{text-decoration:none}}
