.vcdk-mode-dark{color-scheme:dark}:root,:host{--vcdk-density-normal: 1;--vcdk-density-compact: 0.625}:root,:host,.vcdk-theme-volvo{--vcdk-color-bg: #ffffff;--vcdk-color-bg-base: #f7f7f7;--vcdk-color-bg-button-marketing: #2a609d;--vcdk-color-bg-button-marketing-hover: #376fb0;--vcdk-color-bg-button-marketing-pressed: #234d7d;--vcdk-color-bg-button-primary: #212121;--vcdk-color-bg-button-primary-hover: #333333;--vcdk-color-bg-button-primary-pressed: #3d3d3d;--vcdk-color-bg-button-secondary: rgba(20, 20, 20, 0.01);--vcdk-color-bg-button-secondary-hover: rgba(20, 20, 20, 0.04);--vcdk-color-bg-button-secondary-pressed: rgba(20, 20, 20, 0.12);--vcdk-color-bg-button-tertiary: rgba(255, 255, 255, 0);--vcdk-color-bg-button-tertiary-hover: rgba(20, 20, 20, 0.04);--vcdk-color-bg-button-tertiary-pressed: rgba(20, 20, 20, 0.12);--vcdk-color-bg-category-1: #4781c4;--vcdk-color-bg-category-1-subtle: #a7cdfa;--vcdk-color-bg-category-2: #50a294;--vcdk-color-bg-category-2-subtle: #abd6cf;--vcdk-color-bg-category-3: #8252c7;--vcdk-color-bg-category-3-subtle: #d6b8f5;--vcdk-color-bg-category-4: #e77352;--vcdk-color-bg-category-4-subtle: #fdcb9d;--vcdk-color-bg-category-5: #1fa2c2;--vcdk-color-bg-category-5-subtle: #abe0ed;--vcdk-color-bg-category-6: #d45b95;--vcdk-color-bg-category-6-subtle: #f4b2da;--vcdk-color-bg-disabled: #e1e1e1;--vcdk-color-bg-error: #bf2012;--vcdk-color-bg-error-subtle: #f8dddb;--vcdk-color-bg-handle: #ffffff;--vcdk-color-bg-handle-disabled: #a9a9a9;--vcdk-color-bg-highlight: #2a609d;--vcdk-color-bg-hover: #f7f7f7;--vcdk-color-bg-info: #2a609d;--vcdk-color-bg-info-subtle: #d5e6ff;--vcdk-color-bg-inverse: #212121;--vcdk-color-bg-notification-badge: #2a609d;--vcdk-color-bg-pressed: #ededed;--vcdk-color-bg-renault-brand-element: rgba(255, 255, 255, 0);--vcdk-color-bg-scrim: rgba(20, 20, 20, 0.6);--vcdk-color-bg-scrollbar-handle: #8d8d8d;--vcdk-color-bg-scrollbar-handle-hover: #575757;--vcdk-color-bg-selected: #212121;--vcdk-color-bg-selected-disabled: #a9a9a9;--vcdk-color-bg-selected-hover: #333333;--vcdk-color-bg-selected-pressed: #3d3d3d;--vcdk-color-bg-selected-subtle: #ededed;--vcdk-color-bg-shadow: rgba(0, 0, 0, 0.2);--vcdk-color-bg-spinner: #212121;--vcdk-color-bg-success: #177844;--vcdk-color-bg-success-subtle: #d8efde;--vcdk-color-bg-switch-off: #d0d0d0;--vcdk-color-bg-track: #d0d0d0;--vcdk-color-bg-track-disabled: #e1e1e1;--vcdk-color-bg-variant: #ededed;--vcdk-color-bg-variant-subtle: #f7f7f7;--vcdk-color-bg-warning: #ffa000;--vcdk-color-bg-warning-subtle: #fff3de;--vcdk-color-border: #a9a9a9;--vcdk-color-border-button-secondary: rgba(20, 20, 20, 0.7);--vcdk-color-border-button-secondary-disabled: rgba(20, 20, 20, 0.12);--vcdk-color-border-category-1: #4781c4;--vcdk-color-border-category-2: #50a294;--vcdk-color-border-category-3: #8252c7;--vcdk-color-border-category-4: #e77352;--vcdk-color-border-category-5: #1fa2c2;--vcdk-color-border-category-6: #d45b95;--vcdk-color-border-error: #bf2012;--vcdk-color-border-focus: #4781c4;--vcdk-color-border-highlight: #2a609d;--vcdk-color-border-hover: #4781c4;--vcdk-color-border-info: #2a609d;--vcdk-color-border-input-active: #2a609d;--vcdk-color-border-selected: #212121;--vcdk-color-border-subtle: #e1e1e1;--vcdk-color-border-success: #177844;--vcdk-color-border-tab: #212121;--vcdk-color-border-warning: #e06900;--vcdk-color-chart: #376fb0;--vcdk-color-chart-category-1: #4781c4;--vcdk-color-chart-category-2: #50a294;--vcdk-color-chart-category-3: #8252c7;--vcdk-color-chart-category-4: #e77352;--vcdk-color-chart-category-5: #1fa2c2;--vcdk-color-chart-category-6: #d45b95;--vcdk-color-chart-empty: #e1e1e1;--vcdk-color-chart-error: #e03c2d;--vcdk-color-chart-success: #338f58;--vcdk-color-chart-transparent: rgba(55, 111, 176, 0);--vcdk-color-chart-warning: #f06f05;--vcdk-color-icon: #212121;--vcdk-color-icon-disabled: #a9a9a9;--vcdk-color-icon-error: #bf2012;--vcdk-color-icon-highlight: #376fb0;--vcdk-color-icon-info: #376fb0;--vcdk-color-icon-link: #376fb0;--vcdk-color-icon-link-hover: #4781c4;--vcdk-color-icon-link-pressed: #234d7d;--vcdk-color-icon-link-visited: #396976;--vcdk-color-icon-on-button-marketing: #ffffff;--vcdk-color-icon-on-button-primary: #ffffff;--vcdk-color-icon-on-button-secondary: #212121;--vcdk-color-icon-on-button-tertiary: #212121;--vcdk-color-icon-on-category-1-subtle: #234d7d;--vcdk-color-icon-on-category-2-subtle: #345d56;--vcdk-color-icon-on-category-3-subtle: #563f6e;--vcdk-color-icon-on-category-4-subtle: #904735;--vcdk-color-icon-on-category-5-subtle: #14667a;--vcdk-color-icon-on-category-6-subtle: #84365c;--vcdk-color-icon-on-error: #ffffff;--vcdk-color-icon-on-highlight: #ffffff;--vcdk-color-icon-on-info: #ffffff;--vcdk-color-icon-on-inverse: #ffffff;--vcdk-color-icon-on-selected: #ffffff;--vcdk-color-icon-on-success: #ffffff;--vcdk-color-icon-on-warning: #212121;--vcdk-color-icon-selected: #212121;--vcdk-color-icon-subtle: #575757;--vcdk-color-icon-subtlest: #6b6b6b;--vcdk-color-icon-success: #338f58;--vcdk-color-icon-warning: #e06900;--vcdk-color-text: #212121;--vcdk-color-text-disabled: #a9a9a9;--vcdk-color-text-error: #bf2012;--vcdk-color-text-highlight: #2a609d;--vcdk-color-text-info: #2a609d;--vcdk-color-text-link: #2a609d;--vcdk-color-text-link-hover: #4781c4;--vcdk-color-text-link-pressed: #234d7d;--vcdk-color-text-link-visited: #396976;--vcdk-color-text-on-button-marketing: #ffffff;--vcdk-color-text-on-button-primary: #ffffff;--vcdk-color-text-on-button-secondary: #212121;--vcdk-color-text-on-button-tertiary: #212121;--vcdk-color-text-on-category-1-subtle: #234d7d;--vcdk-color-text-on-category-2-subtle: #345d56;--vcdk-color-text-on-category-3-subtle: #563f6e;--vcdk-color-text-on-category-4-subtle: #904735;--vcdk-color-text-on-category-5-subtle: #14667a;--vcdk-color-text-on-category-6-subtle: #84365c;--vcdk-color-text-on-error: #ffffff;--vcdk-color-text-on-highlight: #ffffff;--vcdk-color-text-on-info: #ffffff;--vcdk-color-text-on-inverse: #ffffff;--vcdk-color-text-on-selected: #ffffff;--vcdk-color-text-on-success: #ffffff;--vcdk-color-text-on-warning: #212121;--vcdk-color-text-selected: #212121;--vcdk-color-text-subtle: #575757;--vcdk-color-text-subtlest: #6b6b6b;--vcdk-color-text-success: #177844;--vcdk-color-text-warning: #ad5100}:root,:host,.vcdk-theme-volvo{--vcdk-typography-display-statement-size-large-screens: 4.375rem;--vcdk-typography-display-statement-line-height-large-screens: 3.75rem;--vcdk-typography-display-statement-letter-spacing-large-screens: 0.21875rem;--vcdk-typography-display-statement-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-statement-weight-large-screens: 400;--vcdk-typography-display-1-size-large-screens: 4.5rem;--vcdk-typography-display-1-line-height-large-screens: 5rem;--vcdk-typography-display-1-letter-spacing-large-screens: -0.135rem;--vcdk-typography-display-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-1-weight-large-screens: 700;--vcdk-typography-display-2-size-large-screens: 3.5rem;--vcdk-typography-display-2-line-height-large-screens: 4rem;--vcdk-typography-display-2-letter-spacing-large-screens: -0.105rem;--vcdk-typography-display-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-2-weight-large-screens: 700;--vcdk-typography-heading-1-size-large-screens: 3rem;--vcdk-typography-heading-1-line-height-large-screens: 3.5rem;--vcdk-typography-heading-1-letter-spacing-large-screens: -0.03rem;--vcdk-typography-heading-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-1-weight-large-screens: 700;--vcdk-typography-heading-2-size-large-screens: 2rem;--vcdk-typography-heading-2-line-height-large-screens: 2.5rem;--vcdk-typography-heading-2-letter-spacing-large-screens: -0.02rem;--vcdk-typography-heading-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-2-weight-large-screens: 700;--vcdk-typography-heading-3-size-large-screens: 1.5rem;--vcdk-typography-heading-3-line-height-large-screens: 2rem;--vcdk-typography-heading-3-letter-spacing-large-screens: -0.015rem;--vcdk-typography-heading-3-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-3-weight-large-screens: 700;--vcdk-typography-heading-4-size-large-screens: 1.25rem;--vcdk-typography-heading-4-line-height-large-screens: 1.625rem;--vcdk-typography-heading-4-letter-spacing-large-screens: -0.0125rem;--vcdk-typography-heading-4-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-4-weight-large-screens: 700;--vcdk-typography-large-body-1-size-large-screens: 1.5rem;--vcdk-typography-large-body-1-line-height-large-screens: 2rem;--vcdk-typography-large-body-1-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-1-weight-large-screens: 400;--vcdk-typography-large-body-2-size-large-screens: 1.25rem;--vcdk-typography-large-body-2-line-height-large-screens: 1.625rem;--vcdk-typography-large-body-2-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-2-weight-large-screens: 400;--vcdk-typography-subtitle-1-size-large-screens: 1rem;--vcdk-typography-subtitle-1-line-height-large-screens: 1.5rem;--vcdk-typography-subtitle-1-letter-spacing-large-screens: 0rem;--vcdk-typography-subtitle-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-1-weight-large-screens: 700;--vcdk-typography-subtitle-2-size-large-screens: 0.875rem;--vcdk-typography-subtitle-2-line-height-large-screens: 1.25rem;--vcdk-typography-subtitle-2-letter-spacing-large-screens: 0rem;--vcdk-typography-subtitle-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-2-weight-large-screens: 700;--vcdk-typography-body-size-large-screens: 1rem;--vcdk-typography-body-line-height-large-screens: 1.5rem;--vcdk-typography-body-letter-spacing-large-screens: 0rem;--vcdk-typography-body-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-body-weight-large-screens: 400;--vcdk-typography-button-size-large-screens: 0.875rem;--vcdk-typography-button-line-height-large-screens: 1.25rem;--vcdk-typography-button-letter-spacing-large-screens: 0.0175rem;--vcdk-typography-button-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-button-weight-large-screens: 400;--vcdk-typography-caption-1-size-large-screens: 0.875rem;--vcdk-typography-caption-1-line-height-large-screens: 1.25rem;--vcdk-typography-caption-1-letter-spacing-large-screens: 0.0175rem;--vcdk-typography-caption-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-1-weight-large-screens: 400;--vcdk-typography-caption-2-size-large-screens: 0.75rem;--vcdk-typography-caption-2-line-height-large-screens: 1rem;--vcdk-typography-caption-2-letter-spacing-large-screens: 0.015rem;--vcdk-typography-caption-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-2-weight-large-screens: 400;--vcdk-typography-large-body-size-large-screens: 1.5rem;--vcdk-typography-large-body-line-height-large-screens: 2rem;--vcdk-typography-large-body-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-weight-large-screens: 400;--vcdk-typography-display-statement-size-small-screens: 3.125rem;--vcdk-typography-display-statement-line-height-small-screens: 2.75rem;--vcdk-typography-display-statement-letter-spacing-small-screens: 0.15625rem;--vcdk-typography-display-statement-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-statement-weight-small-screens: 400;--vcdk-typography-display-1-size-small-screens: 3.25rem;--vcdk-typography-display-1-line-height-small-screens: 3.75rem;--vcdk-typography-display-1-letter-spacing-small-screens: -0.0975rem;--vcdk-typography-display-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-1-weight-small-screens: 700;--vcdk-typography-display-2-size-small-screens: 2.5rem;--vcdk-typography-display-2-line-height-small-screens: 3rem;--vcdk-typography-display-2-letter-spacing-small-screens: -0.075rem;--vcdk-typography-display-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-2-weight-small-screens: 700;--vcdk-typography-heading-1-size-small-screens: 2.375rem;--vcdk-typography-heading-1-line-height-small-screens: 2.875rem;--vcdk-typography-heading-1-letter-spacing-small-screens: -0.02375rem;--vcdk-typography-heading-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-1-weight-small-screens: 700;--vcdk-typography-heading-2-size-small-screens: 1.875rem;--vcdk-typography-heading-2-line-height-small-screens: 2.25rem;--vcdk-typography-heading-2-letter-spacing-small-screens: -0.01875rem;--vcdk-typography-heading-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-2-weight-small-screens: 700;--vcdk-typography-heading-3-size-small-screens: 1.375rem;--vcdk-typography-heading-3-line-height-small-screens: 1.75rem;--vcdk-typography-heading-3-letter-spacing-small-screens: -0.01375rem;--vcdk-typography-heading-3-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-3-weight-small-screens: 700;--vcdk-typography-heading-4-size-small-screens: 1.25rem;--vcdk-typography-heading-4-line-height-small-screens: 1.625rem;--vcdk-typography-heading-4-letter-spacing-small-screens: -0.0125rem;--vcdk-typography-heading-4-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-4-weight-small-screens: 700;--vcdk-typography-large-body-1-size-small-screens: 1.375rem;--vcdk-typography-large-body-1-line-height-small-screens: 1.75rem;--vcdk-typography-large-body-1-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-1-weight-small-screens: 400;--vcdk-typography-large-body-2-size-small-screens: 1.25rem;--vcdk-typography-large-body-2-line-height-small-screens: 1.625rem;--vcdk-typography-large-body-2-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-2-weight-small-screens: 400;--vcdk-typography-subtitle-1-size-small-screens: 1rem;--vcdk-typography-subtitle-1-line-height-small-screens: 1.5rem;--vcdk-typography-subtitle-1-letter-spacing-small-screens: 0rem;--vcdk-typography-subtitle-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-1-weight-small-screens: 700;--vcdk-typography-subtitle-2-size-small-screens: 0.875rem;--vcdk-typography-subtitle-2-line-height-small-screens: 1.25rem;--vcdk-typography-subtitle-2-letter-spacing-small-screens: 0rem;--vcdk-typography-subtitle-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-2-weight-small-screens: 700;--vcdk-typography-body-size-small-screens: 1rem;--vcdk-typography-body-line-height-small-screens: 1.5rem;--vcdk-typography-body-letter-spacing-small-screens: 0rem;--vcdk-typography-body-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-body-weight-small-screens: 400;--vcdk-typography-button-size-small-screens: 0.875rem;--vcdk-typography-button-line-height-small-screens: 1.25rem;--vcdk-typography-button-letter-spacing-small-screens: 0.0175rem;--vcdk-typography-button-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-button-weight-small-screens: 400;--vcdk-typography-caption-1-size-small-screens: 0.875rem;--vcdk-typography-caption-1-line-height-small-screens: 1.25rem;--vcdk-typography-caption-1-letter-spacing-small-screens: 0.0175rem;--vcdk-typography-caption-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-1-weight-small-screens: 400;--vcdk-typography-caption-2-size-small-screens: 0.75rem;--vcdk-typography-caption-2-line-height-small-screens: 1rem;--vcdk-typography-caption-2-letter-spacing-small-screens: 0.015rem;--vcdk-typography-caption-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-2-weight-small-screens: 400;--vcdk-typography-large-body-size-small-screens: 1.375rem;--vcdk-typography-large-body-line-height-small-screens: 1.75rem;--vcdk-typography-large-body-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-weight-small-screens: 400}:root,:host,.vcdk-theme-volvo,.vcdk-density{--vcdk-spacing-1: calc(var(--vcdk-density, 1) * 0.125rem);--vcdk-spacing-10: calc(var(--vcdk-density, 1) * 2.5rem);--vcdk-spacing-11: calc(var(--vcdk-density, 1) * 3rem);--vcdk-spacing-12: calc(var(--vcdk-density, 1) * 4rem);--vcdk-spacing-13: calc(var(--vcdk-density, 1) * 5rem);--vcdk-spacing-14: calc(var(--vcdk-density, 1) * 6rem);--vcdk-spacing-15: calc(var(--vcdk-density, 1) * 8rem);--vcdk-spacing-2: calc(var(--vcdk-density, 1) * 0.25rem);--vcdk-spacing-3: calc(var(--vcdk-density, 1) * 0.375rem);--vcdk-spacing-4: calc(var(--vcdk-density, 1) * 0.5rem);--vcdk-spacing-5: calc(var(--vcdk-density, 1) * 0.75rem);--vcdk-spacing-6: calc(var(--vcdk-density, 1) * 1rem);--vcdk-spacing-7: calc(var(--vcdk-density, 1) * 1.25rem);--vcdk-spacing-8: calc(var(--vcdk-density, 1) * 1.5rem);--vcdk-spacing-9: calc(var(--vcdk-density, 1) * 2rem)}:root,:host,.vcdk-theme-volvo{--vcdk-radius-circular: 6.1875rem;--vcdk-radius-default: 0.25rem;--vcdk-radius-large: 0.5rem;--vcdk-radius-small: 0.125rem;--vcdk-radius-xlarge: 1.25rem}:root,:host,.vcdk-theme-volvo{--vcdk-motion-duration-large: 320ms;--vcdk-motion-duration-medium: 240ms;--vcdk-motion-duration-small: 160ms;--vcdk-motion-easing-entrance: cubic-bezier(0, 0, 0.4, 1);--vcdk-motion-easing-exit: cubic-bezier(0.2, 0, 1, 1);--vcdk-motion-easing-standard: cubic-bezier(0.2, 0, 0.1, 1)}:root,:host,.vcdk-theme-volvo{--vcdk-blur-secondary-button: 24px}:root,:host{--vcdk-z-index-zero: 0;--vcdk-z-index-over-input: 1;--vcdk-z-index-switch-thumb: 2;--vcdk-z-index-switch-input: 3;--vcdk-z-index-time-picker-popover: 15;--vcdk-z-index-search-popover: 20;--vcdk-z-index-drawer: 50;--vcdk-z-index-bottom-navigation: 50;--vcdk-z-index-banner: 60;--vcdk-z-index-modal-backdrop: 90;--vcdk-z-index-modal: 100;--vcdk-z-index-tooltip: 1000;--vcdk-z-index-dropdown-popover: 1100;--vcdk-z-index-context-menu: 1200;--vcdk-z-index-context-sub-menu: 1210;--vcdk-z-index-datepicker-overlay: 1300;--vcdk-z-index-calendar-overlay: 1305;--vcdk-z-index-snackbar: 1310;--vcdk-shadow-one: 0px 0.2px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 1px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-two: 0px 0.2px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 2px 4px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-four: 0px 0.3px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 3px 8px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-eight: 0px 0.6px 3px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 8px 16px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-sixteen: 0px 1px 4px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 16px 32px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2))}.vcdk-mode-dark{color-scheme:dark}:root,:host{--vcdk-density-normal: 1;--vcdk-density-compact: 0.625}.vcdk-theme-volvo.vcdk-mode-dark{--vcdk-color-bg: #212121;--vcdk-color-bg-base: #1a1a1a;--vcdk-color-bg-button-marketing: #61a0e8;--vcdk-color-bg-button-marketing-hover: #7ab3f5;--vcdk-color-bg-button-marketing-pressed: #4781c4;--vcdk-color-bg-button-primary: #ffffff;--vcdk-color-bg-button-primary-hover: #e1e1e1;--vcdk-color-bg-button-primary-pressed: #a9a9a9;--vcdk-color-bg-button-secondary: rgba(255, 255, 255, 0.01);--vcdk-color-bg-button-secondary-hover: rgba(255, 255, 255, 0.1);--vcdk-color-bg-button-secondary-pressed: rgba(255, 255, 255, 0.2);--vcdk-color-bg-button-tertiary: rgba(255, 255, 255, 0);--vcdk-color-bg-button-tertiary-hover: rgba(255, 255, 255, 0.1);--vcdk-color-bg-button-tertiary-pressed: rgba(255, 255, 255, 0.2);--vcdk-color-bg-category-1: #4781c4;--vcdk-color-bg-category-1-subtle: #234d7d;--vcdk-color-bg-category-2: #50a294;--vcdk-color-bg-category-2-subtle: #345d56;--vcdk-color-bg-category-3: #8252c7;--vcdk-color-bg-category-3-subtle: #563f6e;--vcdk-color-bg-category-4: #e77352;--vcdk-color-bg-category-4-subtle: #904735;--vcdk-color-bg-category-5: #1fa2c2;--vcdk-color-bg-category-5-subtle: #14667a;--vcdk-color-bg-category-6: #d45b95;--vcdk-color-bg-category-6-subtle: #84365c;--vcdk-color-bg-disabled: #3d3d3d;--vcdk-color-bg-error: #ff6b54;--vcdk-color-bg-error-subtle: #4c2821;--vcdk-color-bg-handle: #ffffff;--vcdk-color-bg-handle-disabled: #8d8d8d;--vcdk-color-bg-highlight: #61a0e8;--vcdk-color-bg-hover: #292929;--vcdk-color-bg-info: #61a0e8;--vcdk-color-bg-info-subtle: #1a3554;--vcdk-color-bg-inverse: #ffffff;--vcdk-color-bg-notification-badge: #61a0e8;--vcdk-color-bg-pressed: #333333;--vcdk-color-bg-renault-brand-element: rgba(255, 255, 255, 0);--vcdk-color-bg-scrim: rgba(20, 20, 20, 0.6);--vcdk-color-bg-scrollbar-handle: #8d8d8d;--vcdk-color-bg-scrollbar-handle-hover: #d0d0d0;--vcdk-color-bg-selected: #ffffff;--vcdk-color-bg-selected-disabled: #575757;--vcdk-color-bg-selected-hover: #e1e1e1;--vcdk-color-bg-selected-pressed: #a9a9a9;--vcdk-color-bg-selected-subtle: #333333;--vcdk-color-bg-shadow: rgba(0, 0, 0, 0.56);--vcdk-color-bg-spinner: #ffffff;--vcdk-color-bg-success: #6cc17a;--vcdk-color-bg-success-subtle: #2c4730;--vcdk-color-bg-switch-off: #575757;--vcdk-color-bg-track: #575757;--vcdk-color-bg-track-disabled: #3d3d3d;--vcdk-color-bg-variant: #333333;--vcdk-color-bg-variant-subtle: #292929;--vcdk-color-bg-warning: #ffb54d;--vcdk-color-bg-warning-subtle: #593c11;--vcdk-color-border: #6b6b6b;--vcdk-color-border-button-secondary: rgba(255, 255, 255, 0.7);--vcdk-color-border-button-secondary-disabled: rgba(255, 255, 255, 0.1);--vcdk-color-border-category-1: #4781c4;--vcdk-color-border-category-2: #50a294;--vcdk-color-border-category-3: #8252c7;--vcdk-color-border-category-4: #e77352;--vcdk-color-border-category-5: #1fa2c2;--vcdk-color-border-category-6: #d45b95;--vcdk-color-border-error: #ff6b54;--vcdk-color-border-focus: #7ab3f5;--vcdk-color-border-highlight: #61a0e8;--vcdk-color-border-hover: #7ab3f5;--vcdk-color-border-info: #61a0e8;--vcdk-color-border-input-active: #61a0e8;--vcdk-color-border-selected: #ffffff;--vcdk-color-border-subtle: #3d3d3d;--vcdk-color-border-success: #6cc17a;--vcdk-color-border-tab: #ffffff;--vcdk-color-border-warning: #ffb54d;--vcdk-color-chart: #61a0e8;--vcdk-color-chart-category-1: #4781c4;--vcdk-color-chart-category-2: #50a294;--vcdk-color-chart-category-3: #8252c7;--vcdk-color-chart-category-4: #e77352;--vcdk-color-chart-category-5: #1fa2c2;--vcdk-color-chart-category-6: #d45b95;--vcdk-color-chart-empty: #3d3d3d;--vcdk-color-chart-error: #ff6b54;--vcdk-color-chart-success: #6cc17a;--vcdk-color-chart-transparent: rgba(97, 160, 232, 0);--vcdk-color-chart-warning: #ffb54d;--vcdk-color-icon: #ffffff;--vcdk-color-icon-disabled: #6b6b6b;--vcdk-color-icon-error: #ff6b54;--vcdk-color-icon-highlight: #61a0e8;--vcdk-color-icon-info: #7ab3f5;--vcdk-color-icon-link: #61a0e8;--vcdk-color-icon-link-hover: #7ab3f5;--vcdk-color-icon-link-pressed: #4781c4;--vcdk-color-icon-link-visited: #66b3a6;--vcdk-color-icon-on-button-marketing: #212121;--vcdk-color-icon-on-button-primary: #212121;--vcdk-color-icon-on-button-secondary: #ffffff;--vcdk-color-icon-on-button-tertiary: #ffffff;--vcdk-color-icon-on-category-1-subtle: #a7cdfa;--vcdk-color-icon-on-category-2-subtle: #abd6cf;--vcdk-color-icon-on-category-3-subtle: #d6b8f5;--vcdk-color-icon-on-category-4-subtle: #fdcb9d;--vcdk-color-icon-on-category-5-subtle: #abe0ed;--vcdk-color-icon-on-category-6-subtle: #f4b2da;--vcdk-color-icon-on-error: #212121;--vcdk-color-icon-on-highlight: #212121;--vcdk-color-icon-on-info: #212121;--vcdk-color-icon-on-inverse: #212121;--vcdk-color-icon-on-selected: #212121;--vcdk-color-icon-on-success: #212121;--vcdk-color-icon-on-warning: #212121;--vcdk-color-icon-selected: #ffffff;--vcdk-color-icon-subtle: #d0d0d0;--vcdk-color-icon-subtlest: #a9a9a9;--vcdk-color-icon-success: #6cc17a;--vcdk-color-icon-warning: #ffb54d;--vcdk-color-text: #ffffff;--vcdk-color-text-disabled: #6b6b6b;--vcdk-color-text-error: #ff6b54;--vcdk-color-text-highlight: #61a0e8;--vcdk-color-text-info: #7ab3f5;--vcdk-color-text-link: #61a0e8;--vcdk-color-text-link-hover: #7ab3f5;--vcdk-color-text-link-pressed: #4781c4;--vcdk-color-text-link-visited: #66b3a6;--vcdk-color-text-on-button-marketing: #212121;--vcdk-color-text-on-button-primary: #212121;--vcdk-color-text-on-button-secondary: #ffffff;--vcdk-color-text-on-button-tertiary: #ffffff;--vcdk-color-text-on-category-1-subtle: #a7cdfa;--vcdk-color-text-on-category-2-subtle: #abd6cf;--vcdk-color-text-on-category-3-subtle: #d6b8f5;--vcdk-color-text-on-category-4-subtle: #fdcb9d;--vcdk-color-text-on-category-5-subtle: #abe0ed;--vcdk-color-text-on-category-6-subtle: #f4b2da;--vcdk-color-text-on-error: #212121;--vcdk-color-text-on-highlight: #212121;--vcdk-color-text-on-info: #212121;--vcdk-color-text-on-inverse: #212121;--vcdk-color-text-on-selected: #212121;--vcdk-color-text-on-success: #212121;--vcdk-color-text-on-warning: #212121;--vcdk-color-text-selected: #ffffff;--vcdk-color-text-subtle: #d0d0d0;--vcdk-color-text-subtlest: #a9a9a9;--vcdk-color-text-success: #6cc17a;--vcdk-color-text-warning: #ffb54d}.vcdk-theme-volvo.vcdk-mode-dark{--vcdk-typography-display-statement-size-large-screens: 4.375rem;--vcdk-typography-display-statement-line-height-large-screens: 3.75rem;--vcdk-typography-display-statement-letter-spacing-large-screens: 0.21875rem;--vcdk-typography-display-statement-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-statement-weight-large-screens: 400;--vcdk-typography-display-1-size-large-screens: 4.5rem;--vcdk-typography-display-1-line-height-large-screens: 5rem;--vcdk-typography-display-1-letter-spacing-large-screens: -0.135rem;--vcdk-typography-display-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-1-weight-large-screens: 700;--vcdk-typography-display-2-size-large-screens: 3.5rem;--vcdk-typography-display-2-line-height-large-screens: 4rem;--vcdk-typography-display-2-letter-spacing-large-screens: -0.105rem;--vcdk-typography-display-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-2-weight-large-screens: 700;--vcdk-typography-heading-1-size-large-screens: 3rem;--vcdk-typography-heading-1-line-height-large-screens: 3.5rem;--vcdk-typography-heading-1-letter-spacing-large-screens: -0.03rem;--vcdk-typography-heading-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-1-weight-large-screens: 700;--vcdk-typography-heading-2-size-large-screens: 2rem;--vcdk-typography-heading-2-line-height-large-screens: 2.5rem;--vcdk-typography-heading-2-letter-spacing-large-screens: -0.02rem;--vcdk-typography-heading-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-2-weight-large-screens: 700;--vcdk-typography-heading-3-size-large-screens: 1.5rem;--vcdk-typography-heading-3-line-height-large-screens: 2rem;--vcdk-typography-heading-3-letter-spacing-large-screens: -0.015rem;--vcdk-typography-heading-3-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-3-weight-large-screens: 700;--vcdk-typography-heading-4-size-large-screens: 1.25rem;--vcdk-typography-heading-4-line-height-large-screens: 1.625rem;--vcdk-typography-heading-4-letter-spacing-large-screens: -0.0125rem;--vcdk-typography-heading-4-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-4-weight-large-screens: 700;--vcdk-typography-large-body-1-size-large-screens: 1.5rem;--vcdk-typography-large-body-1-line-height-large-screens: 2rem;--vcdk-typography-large-body-1-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-1-weight-large-screens: 400;--vcdk-typography-large-body-2-size-large-screens: 1.25rem;--vcdk-typography-large-body-2-line-height-large-screens: 1.625rem;--vcdk-typography-large-body-2-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-2-weight-large-screens: 400;--vcdk-typography-subtitle-1-size-large-screens: 1rem;--vcdk-typography-subtitle-1-line-height-large-screens: 1.5rem;--vcdk-typography-subtitle-1-letter-spacing-large-screens: 0rem;--vcdk-typography-subtitle-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-1-weight-large-screens: 700;--vcdk-typography-subtitle-2-size-large-screens: 0.875rem;--vcdk-typography-subtitle-2-line-height-large-screens: 1.25rem;--vcdk-typography-subtitle-2-letter-spacing-large-screens: 0rem;--vcdk-typography-subtitle-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-2-weight-large-screens: 700;--vcdk-typography-body-size-large-screens: 1rem;--vcdk-typography-body-line-height-large-screens: 1.5rem;--vcdk-typography-body-letter-spacing-large-screens: 0rem;--vcdk-typography-body-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-body-weight-large-screens: 400;--vcdk-typography-button-size-large-screens: 0.875rem;--vcdk-typography-button-line-height-large-screens: 1.25rem;--vcdk-typography-button-letter-spacing-large-screens: 0.0175rem;--vcdk-typography-button-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-button-weight-large-screens: 400;--vcdk-typography-caption-1-size-large-screens: 0.875rem;--vcdk-typography-caption-1-line-height-large-screens: 1.25rem;--vcdk-typography-caption-1-letter-spacing-large-screens: 0.0175rem;--vcdk-typography-caption-1-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-1-weight-large-screens: 400;--vcdk-typography-caption-2-size-large-screens: 0.75rem;--vcdk-typography-caption-2-line-height-large-screens: 1rem;--vcdk-typography-caption-2-letter-spacing-large-screens: 0.015rem;--vcdk-typography-caption-2-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-2-weight-large-screens: 400;--vcdk-typography-large-body-size-large-screens: 1.5rem;--vcdk-typography-large-body-line-height-large-screens: 2rem;--vcdk-typography-large-body-letter-spacing-large-screens: 0rem;--vcdk-typography-large-body-font-family-large-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-weight-large-screens: 400;--vcdk-typography-display-statement-size-small-screens: 3.125rem;--vcdk-typography-display-statement-line-height-small-screens: 2.75rem;--vcdk-typography-display-statement-letter-spacing-small-screens: 0.15625rem;--vcdk-typography-display-statement-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-statement-weight-small-screens: 400;--vcdk-typography-display-1-size-small-screens: 3.25rem;--vcdk-typography-display-1-line-height-small-screens: 3.75rem;--vcdk-typography-display-1-letter-spacing-small-screens: -0.0975rem;--vcdk-typography-display-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-1-weight-small-screens: 700;--vcdk-typography-display-2-size-small-screens: 2.5rem;--vcdk-typography-display-2-line-height-small-screens: 3rem;--vcdk-typography-display-2-letter-spacing-small-screens: -0.075rem;--vcdk-typography-display-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-display-2-weight-small-screens: 700;--vcdk-typography-heading-1-size-small-screens: 2.375rem;--vcdk-typography-heading-1-line-height-small-screens: 2.875rem;--vcdk-typography-heading-1-letter-spacing-small-screens: -0.02375rem;--vcdk-typography-heading-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-1-weight-small-screens: 700;--vcdk-typography-heading-2-size-small-screens: 1.875rem;--vcdk-typography-heading-2-line-height-small-screens: 2.25rem;--vcdk-typography-heading-2-letter-spacing-small-screens: -0.01875rem;--vcdk-typography-heading-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-2-weight-small-screens: 700;--vcdk-typography-heading-3-size-small-screens: 1.375rem;--vcdk-typography-heading-3-line-height-small-screens: 1.75rem;--vcdk-typography-heading-3-letter-spacing-small-screens: -0.01375rem;--vcdk-typography-heading-3-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-3-weight-small-screens: 700;--vcdk-typography-heading-4-size-small-screens: 1.25rem;--vcdk-typography-heading-4-line-height-small-screens: 1.625rem;--vcdk-typography-heading-4-letter-spacing-small-screens: -0.0125rem;--vcdk-typography-heading-4-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-heading-4-weight-small-screens: 700;--vcdk-typography-large-body-1-size-small-screens: 1.375rem;--vcdk-typography-large-body-1-line-height-small-screens: 1.75rem;--vcdk-typography-large-body-1-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-1-weight-small-screens: 400;--vcdk-typography-large-body-2-size-small-screens: 1.25rem;--vcdk-typography-large-body-2-line-height-small-screens: 1.625rem;--vcdk-typography-large-body-2-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-2-weight-small-screens: 400;--vcdk-typography-subtitle-1-size-small-screens: 1rem;--vcdk-typography-subtitle-1-line-height-small-screens: 1.5rem;--vcdk-typography-subtitle-1-letter-spacing-small-screens: 0rem;--vcdk-typography-subtitle-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-1-weight-small-screens: 700;--vcdk-typography-subtitle-2-size-small-screens: 0.875rem;--vcdk-typography-subtitle-2-line-height-small-screens: 1.25rem;--vcdk-typography-subtitle-2-letter-spacing-small-screens: 0rem;--vcdk-typography-subtitle-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-subtitle-2-weight-small-screens: 700;--vcdk-typography-body-size-small-screens: 1rem;--vcdk-typography-body-line-height-small-screens: 1.5rem;--vcdk-typography-body-letter-spacing-small-screens: 0rem;--vcdk-typography-body-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-body-weight-small-screens: 400;--vcdk-typography-button-size-small-screens: 0.875rem;--vcdk-typography-button-line-height-small-screens: 1.25rem;--vcdk-typography-button-letter-spacing-small-screens: 0.0175rem;--vcdk-typography-button-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-button-weight-small-screens: 400;--vcdk-typography-caption-1-size-small-screens: 0.875rem;--vcdk-typography-caption-1-line-height-small-screens: 1.25rem;--vcdk-typography-caption-1-letter-spacing-small-screens: 0.0175rem;--vcdk-typography-caption-1-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-1-weight-small-screens: 400;--vcdk-typography-caption-2-size-small-screens: 0.75rem;--vcdk-typography-caption-2-line-height-small-screens: 1rem;--vcdk-typography-caption-2-letter-spacing-small-screens: 0.015rem;--vcdk-typography-caption-2-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-caption-2-weight-small-screens: 400;--vcdk-typography-large-body-size-small-screens: 1.375rem;--vcdk-typography-large-body-line-height-small-screens: 1.75rem;--vcdk-typography-large-body-letter-spacing-small-screens: 0rem;--vcdk-typography-large-body-font-family-small-screens: "Volvo Novum", "Noto Sans", system-ui, sans-serif;--vcdk-typography-large-body-weight-small-screens: 400}.vcdk-theme-volvo.vcdk-mode-dark,.vcdk-density{--vcdk-spacing-1: calc(var(--vcdk-density, 1) * 0.125rem);--vcdk-spacing-10: calc(var(--vcdk-density, 1) * 2.5rem);--vcdk-spacing-11: calc(var(--vcdk-density, 1) * 3rem);--vcdk-spacing-12: calc(var(--vcdk-density, 1) * 4rem);--vcdk-spacing-13: calc(var(--vcdk-density, 1) * 5rem);--vcdk-spacing-14: calc(var(--vcdk-density, 1) * 6rem);--vcdk-spacing-15: calc(var(--vcdk-density, 1) * 8rem);--vcdk-spacing-2: calc(var(--vcdk-density, 1) * 0.25rem);--vcdk-spacing-3: calc(var(--vcdk-density, 1) * 0.375rem);--vcdk-spacing-4: calc(var(--vcdk-density, 1) * 0.5rem);--vcdk-spacing-5: calc(var(--vcdk-density, 1) * 0.75rem);--vcdk-spacing-6: calc(var(--vcdk-density, 1) * 1rem);--vcdk-spacing-7: calc(var(--vcdk-density, 1) * 1.25rem);--vcdk-spacing-8: calc(var(--vcdk-density, 1) * 1.5rem);--vcdk-spacing-9: calc(var(--vcdk-density, 1) * 2rem)}.vcdk-theme-volvo.vcdk-mode-dark{--vcdk-radius-circular: 6.1875rem;--vcdk-radius-default: 0.25rem;--vcdk-radius-large: 0.5rem;--vcdk-radius-small: 0.125rem;--vcdk-radius-xlarge: 1.25rem}.vcdk-theme-volvo.vcdk-mode-dark{--vcdk-motion-duration-large: 320ms;--vcdk-motion-duration-medium: 240ms;--vcdk-motion-duration-small: 160ms;--vcdk-motion-easing-entrance: cubic-bezier(0, 0, 0.4, 1);--vcdk-motion-easing-exit: cubic-bezier(0.2, 0, 1, 1);--vcdk-motion-easing-standard: cubic-bezier(0.2, 0, 0.1, 1)}.vcdk-theme-volvo.vcdk-mode-dark{--vcdk-blur-secondary-button: 24px}:root,:host{--vcdk-z-index-zero: 0;--vcdk-z-index-over-input: 1;--vcdk-z-index-switch-thumb: 2;--vcdk-z-index-switch-input: 3;--vcdk-z-index-time-picker-popover: 15;--vcdk-z-index-search-popover: 20;--vcdk-z-index-drawer: 50;--vcdk-z-index-bottom-navigation: 50;--vcdk-z-index-banner: 60;--vcdk-z-index-modal-backdrop: 90;--vcdk-z-index-modal: 100;--vcdk-z-index-tooltip: 1000;--vcdk-z-index-dropdown-popover: 1100;--vcdk-z-index-context-menu: 1200;--vcdk-z-index-context-sub-menu: 1210;--vcdk-z-index-datepicker-overlay: 1300;--vcdk-z-index-calendar-overlay: 1305;--vcdk-z-index-snackbar: 1310;--vcdk-shadow-one: 0px 0.2px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 1px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-two: 0px 0.2px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 2px 4px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-four: 0px 0.3px 2px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 3px 8px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-eight: 0px 0.6px 3px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 8px 16px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2));--vcdk-shadow-sixteen: 0px 1px 4px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2)), 0px 16px 32px 0px var(--vcdk-color-bg-shadow, rgba(0, 0, 0, 0.2))}.ves-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:10px}.ves-grid .g-col-1{grid-column:auto/span 1}.ves-grid .g-col-2{grid-column:auto/span 2}.ves-grid .g-col-3{grid-column:auto/span 3}.ves-grid .g-col-4{grid-column:auto/span 4}.ves-grid .g-col-5{grid-column:auto/span 5}.ves-grid .g-col-6{grid-column:auto/span 6}.ves-grid .g-col-7{grid-column:auto/span 7}.ves-grid .g-col-8{grid-column:auto/span 8}.ves-grid .g-col-9{grid-column:auto/span 9}.ves-grid .g-col-10{grid-column:auto/span 10}.ves-grid .g-col-11{grid-column:auto/span 11}.ves-grid .g-col-12{grid-column:auto/span 12}.ves-grid .g-start-1{grid-column-start:1}.ves-grid .g-start-2{grid-column-start:2}.ves-grid .g-start-3{grid-column-start:3}.ves-grid .g-start-4{grid-column-start:4}.ves-grid .g-start-5{grid-column-start:5}.ves-grid .g-start-6{grid-column-start:6}.ves-grid .g-start-7{grid-column-start:7}.ves-grid .g-start-8{grid-column-start:8}.ves-grid .g-start-9{grid-column-start:9}.ves-grid .g-start-10{grid-column-start:10}.ves-grid .g-start-11{grid-column-start:11}@media(min-width: 375px){.ves-grid .g-col-xxs-1{grid-column:auto/span 1}.ves-grid .g-col-xxs-2{grid-column:auto/span 2}.ves-grid .g-col-xxs-3{grid-column:auto/span 3}.ves-grid .g-col-xxs-4{grid-column:auto/span 4}.ves-grid .g-col-xxs-5{grid-column:auto/span 5}.ves-grid .g-col-xxs-6{grid-column:auto/span 6}.ves-grid .g-col-xxs-7{grid-column:auto/span 7}.ves-grid .g-col-xxs-8{grid-column:auto/span 8}.ves-grid .g-col-xxs-9{grid-column:auto/span 9}.ves-grid .g-col-xxs-10{grid-column:auto/span 10}.ves-grid .g-col-xxs-11{grid-column:auto/span 11}.ves-grid .g-col-xxs-12{grid-column:auto/span 12}.ves-grid .g-start-xxs-1{grid-column-start:1}.ves-grid .g-start-xxs-2{grid-column-start:2}.ves-grid .g-start-xxs-3{grid-column-start:3}.ves-grid .g-start-xxs-4{grid-column-start:4}.ves-grid .g-start-xxs-5{grid-column-start:5}.ves-grid .g-start-xxs-6{grid-column-start:6}.ves-grid .g-start-xxs-7{grid-column-start:7}.ves-grid .g-start-xxs-8{grid-column-start:8}.ves-grid .g-start-xxs-9{grid-column-start:9}.ves-grid .g-start-xxs-10{grid-column-start:10}.ves-grid .g-start-xxs-11{grid-column-start:11}}@media(min-width: 600px){.ves-grid .g-col-xs-1{grid-column:auto/span 1}.ves-grid .g-col-xs-2{grid-column:auto/span 2}.ves-grid .g-col-xs-3{grid-column:auto/span 3}.ves-grid .g-col-xs-4{grid-column:auto/span 4}.ves-grid .g-col-xs-5{grid-column:auto/span 5}.ves-grid .g-col-xs-6{grid-column:auto/span 6}.ves-grid .g-col-xs-7{grid-column:auto/span 7}.ves-grid .g-col-xs-8{grid-column:auto/span 8}.ves-grid .g-col-xs-9{grid-column:auto/span 9}.ves-grid .g-col-xs-10{grid-column:auto/span 10}.ves-grid .g-col-xs-11{grid-column:auto/span 11}.ves-grid .g-col-xs-12{grid-column:auto/span 12}.ves-grid .g-start-xs-1{grid-column-start:1}.ves-grid .g-start-xs-2{grid-column-start:2}.ves-grid .g-start-xs-3{grid-column-start:3}.ves-grid .g-start-xs-4{grid-column-start:4}.ves-grid .g-start-xs-5{grid-column-start:5}.ves-grid .g-start-xs-6{grid-column-start:6}.ves-grid .g-start-xs-7{grid-column-start:7}.ves-grid .g-start-xs-8{grid-column-start:8}.ves-grid .g-start-xs-9{grid-column-start:9}.ves-grid .g-start-xs-10{grid-column-start:10}.ves-grid .g-start-xs-11{grid-column-start:11}}@media(min-width: 820px){.ves-grid{gap:16px}.ves-grid .g-col-sm-1{grid-column:auto/span 1}.ves-grid .g-col-sm-2{grid-column:auto/span 2}.ves-grid .g-col-sm-3{grid-column:auto/span 3}.ves-grid .g-col-sm-4{grid-column:auto/span 4}.ves-grid .g-col-sm-5{grid-column:auto/span 5}.ves-grid .g-col-sm-6{grid-column:auto/span 6}.ves-grid .g-col-sm-7{grid-column:auto/span 7}.ves-grid .g-col-sm-8{grid-column:auto/span 8}.ves-grid .g-col-sm-9{grid-column:auto/span 9}.ves-grid .g-col-sm-10{grid-column:auto/span 10}.ves-grid .g-col-sm-11{grid-column:auto/span 11}.ves-grid .g-col-sm-12{grid-column:auto/span 12}.ves-grid .g-start-sm-1{grid-column-start:1}.ves-grid .g-start-sm-2{grid-column-start:2}.ves-grid .g-start-sm-3{grid-column-start:3}.ves-grid .g-start-sm-4{grid-column-start:4}.ves-grid .g-start-sm-5{grid-column-start:5}.ves-grid .g-start-sm-6{grid-column-start:6}.ves-grid .g-start-sm-7{grid-column-start:7}.ves-grid .g-start-sm-8{grid-column-start:8}.ves-grid .g-start-sm-9{grid-column-start:9}.ves-grid .g-start-sm-10{grid-column-start:10}.ves-grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 1240px){.ves-grid .g-col-md-1{grid-column:auto/span 1}.ves-grid .g-col-md-2{grid-column:auto/span 2}.ves-grid .g-col-md-3{grid-column:auto/span 3}.ves-grid .g-col-md-4{grid-column:auto/span 4}.ves-grid .g-col-md-5{grid-column:auto/span 5}.ves-grid .g-col-md-6{grid-column:auto/span 6}.ves-grid .g-col-md-7{grid-column:auto/span 7}.ves-grid .g-col-md-8{grid-column:auto/span 8}.ves-grid .g-col-md-9{grid-column:auto/span 9}.ves-grid .g-col-md-10{grid-column:auto/span 10}.ves-grid .g-col-md-11{grid-column:auto/span 11}.ves-grid .g-col-md-12{grid-column:auto/span 12}.ves-grid .g-start-md-1{grid-column-start:1}.ves-grid .g-start-md-2{grid-column-start:2}.ves-grid .g-start-md-3{grid-column-start:3}.ves-grid .g-start-md-4{grid-column-start:4}.ves-grid .g-start-md-5{grid-column-start:5}.ves-grid .g-start-md-6{grid-column-start:6}.ves-grid .g-start-md-7{grid-column-start:7}.ves-grid .g-start-md-8{grid-column-start:8}.ves-grid .g-start-md-9{grid-column-start:9}.ves-grid .g-start-md-10{grid-column-start:10}.ves-grid .g-start-md-11{grid-column-start:11}}@media(min-width: 1440px){.ves-grid .g-col-lg-1{grid-column:auto/span 1}.ves-grid .g-col-lg-2{grid-column:auto/span 2}.ves-grid .g-col-lg-3{grid-column:auto/span 3}.ves-grid .g-col-lg-4{grid-column:auto/span 4}.ves-grid .g-col-lg-5{grid-column:auto/span 5}.ves-grid .g-col-lg-6{grid-column:auto/span 6}.ves-grid .g-col-lg-7{grid-column:auto/span 7}.ves-grid .g-col-lg-8{grid-column:auto/span 8}.ves-grid .g-col-lg-9{grid-column:auto/span 9}.ves-grid .g-col-lg-10{grid-column:auto/span 10}.ves-grid .g-col-lg-11{grid-column:auto/span 11}.ves-grid .g-col-lg-12{grid-column:auto/span 12}.ves-grid .g-start-lg-1{grid-column-start:1}.ves-grid .g-start-lg-2{grid-column-start:2}.ves-grid .g-start-lg-3{grid-column-start:3}.ves-grid .g-start-lg-4{grid-column-start:4}.ves-grid .g-start-lg-5{grid-column-start:5}.ves-grid .g-start-lg-6{grid-column-start:6}.ves-grid .g-start-lg-7{grid-column-start:7}.ves-grid .g-start-lg-8{grid-column-start:8}.ves-grid .g-start-lg-9{grid-column-start:9}.ves-grid .g-start-lg-10{grid-column-start:10}.ves-grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1600px){.ves-grid .g-col-xl-1{grid-column:auto/span 1}.ves-grid .g-col-xl-2{grid-column:auto/span 2}.ves-grid .g-col-xl-3{grid-column:auto/span 3}.ves-grid .g-col-xl-4{grid-column:auto/span 4}.ves-grid .g-col-xl-5{grid-column:auto/span 5}.ves-grid .g-col-xl-6{grid-column:auto/span 6}.ves-grid .g-col-xl-7{grid-column:auto/span 7}.ves-grid .g-col-xl-8{grid-column:auto/span 8}.ves-grid .g-col-xl-9{grid-column:auto/span 9}.ves-grid .g-col-xl-10{grid-column:auto/span 10}.ves-grid .g-col-xl-11{grid-column:auto/span 11}.ves-grid .g-col-xl-12{grid-column:auto/span 12}.ves-grid .g-start-xl-1{grid-column-start:1}.ves-grid .g-start-xl-2{grid-column-start:2}.ves-grid .g-start-xl-3{grid-column-start:3}.ves-grid .g-start-xl-4{grid-column-start:4}.ves-grid .g-start-xl-5{grid-column-start:5}.ves-grid .g-start-xl-6{grid-column-start:6}.ves-grid .g-start-xl-7{grid-column-start:7}.ves-grid .g-start-xl-8{grid-column-start:8}.ves-grid .g-start-xl-9{grid-column-start:9}.ves-grid .g-start-xl-10{grid-column-start:10}.ves-grid .g-start-xl-11{grid-column-start:11}}.ves-hidden{display:none}.ves-block{display:block}.ves-flex{display:flex}.ves-inline{display:inline}.ves-inline-block{display:inline-block}@media(min-width: 375px){.ves-hidden-xxs{display:none}.ves-block-xxs{display:block}.ves-flex-xxs{display:flex}.ves-inline-xxs{display:inline}.ves-inline-block-xxs{display:inline-block}}@media(min-width: 600px){.ves-hidden-xs{display:none}.ves-block-xs{display:block}.ves-flex-xs{display:flex}.ves-inline-xs{display:inline}.ves-inline-block-xs{display:inline-block}}@media(min-width: 820px){.ves-hidden-sm{display:none}.ves-block-sm{display:block}.ves-flex-sm{display:flex}.ves-inline-sm{display:inline}.ves-inline-block-sm{display:inline-block}}@media(min-width: 1240px){.ves-hidden-md{display:none}.ves-block-md{display:block}.ves-flex-md{display:flex}.ves-inline-md{display:inline}.ves-inline-block-md{display:inline-block}}@media(min-width: 1440px){.ves-hidden-lg{display:none}.ves-block-lg{display:block}.ves-flex-lg{display:flex}.ves-inline-lg{display:inline}.ves-inline-block-lg{display:inline-block}}@media(min-width: 1600px){.ves-hidden-xl{display:none}.ves-block-xl{display:block}.ves-flex-xl{display:flex}.ves-inline-xl{display:inline}.ves-inline-block-xl{display:inline-block}}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARPQ_m87A.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARGQ_m87A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARDQ_m87A.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4AROQ_m87A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARBQ_m87A.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARNQ_m87A.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARMQ_m87A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0OIpQlx3QUlC5A4PNr4ARCQ_k.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr6DRAW_0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr4TRAW_0.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr5DRAW_0.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr6TRAW_0.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr5jRAW_0.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr6jRAW_0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr6zRAW_0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0IIpQlx3QUlC5A4PNr5TRA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-Light.woff2");font-display:swap;font-weight:200}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-LightItalic.woff2");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-SemiLightItalic.woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-SemiLight.woff2");font-display:swap;font-weight:300}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-Regular.woff2");font-display:swap;font-weight:400}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-Italic.woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-Bold.woff2");font-display:swap;font-weight:700}@font-face{font-family:"Volvo Novum";src:url("/static/vcdk-assets/3-1-1/fonts/volvo-novum/VolvoNovum3-BoldItalic.woff2");font-display:swap;font-weight:700;font-style:italic}.vcdk-display-statement{font-family:var(--vcdk-typography-display-statement-font-family-small-screens);font-size:var(--vcdk-typography-display-statement-size-small-screens);line-height:var(--vcdk-typography-display-statement-line-height-small-screens);letter-spacing:var(--vcdk-typography-display-statement-letter-spacing-small-screens);font-weight:var(--vcdk-typography-display-statement-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-display-statement{font-family:var(--vcdk-typography-display-statement-font-family-large-screens);font-size:var(--vcdk-typography-display-statement-size-large-screens);line-height:var(--vcdk-typography-display-statement-line-height-large-screens);letter-spacing:var(--vcdk-typography-display-statement-letter-spacing-large-screens);font-weight:var(--vcdk-typography-display-statement-weight-large-screens)}}.vcdk-display-statement{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-display1{font-family:var(--vcdk-typography-display-1-font-family-small-screens);font-size:var(--vcdk-typography-display-1-size-small-screens);line-height:var(--vcdk-typography-display-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-display-1-letter-spacing-small-screens);font-weight:var(--vcdk-typography-display-1-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-display1{font-family:var(--vcdk-typography-display-1-font-family-large-screens);font-size:var(--vcdk-typography-display-1-size-large-screens);line-height:var(--vcdk-typography-display-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-display-1-letter-spacing-large-screens);font-weight:var(--vcdk-typography-display-1-weight-large-screens)}}.vcdk-display1{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-display2{font-family:var(--vcdk-typography-display-2-font-family-small-screens);font-size:var(--vcdk-typography-display-2-size-small-screens);line-height:var(--vcdk-typography-display-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-display-2-letter-spacing-small-screens);font-weight:var(--vcdk-typography-display-2-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-display2{font-family:var(--vcdk-typography-display-2-font-family-large-screens);font-size:var(--vcdk-typography-display-2-size-large-screens);line-height:var(--vcdk-typography-display-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-display-2-letter-spacing-large-screens);font-weight:var(--vcdk-typography-display-2-weight-large-screens)}}.vcdk-display2{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-heading1{font-family:var(--vcdk-typography-heading-1-font-family-small-screens);font-size:var(--vcdk-typography-heading-1-size-small-screens);line-height:var(--vcdk-typography-heading-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-heading-1-letter-spacing-small-screens);font-weight:var(--vcdk-typography-heading-1-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-heading1{font-family:var(--vcdk-typography-heading-1-font-family-large-screens);font-size:var(--vcdk-typography-heading-1-size-large-screens);line-height:var(--vcdk-typography-heading-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-heading-1-letter-spacing-large-screens);font-weight:var(--vcdk-typography-heading-1-weight-large-screens)}}.vcdk-heading1{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-heading2{font-family:var(--vcdk-typography-heading-2-font-family-small-screens);font-size:var(--vcdk-typography-heading-2-size-small-screens);line-height:var(--vcdk-typography-heading-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-heading-2-letter-spacing-small-screens);font-weight:var(--vcdk-typography-heading-2-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-heading2{font-family:var(--vcdk-typography-heading-2-font-family-large-screens);font-size:var(--vcdk-typography-heading-2-size-large-screens);line-height:var(--vcdk-typography-heading-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-heading-2-letter-spacing-large-screens);font-weight:var(--vcdk-typography-heading-2-weight-large-screens)}}.vcdk-heading2{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-heading3{font-family:var(--vcdk-typography-heading-3-font-family-small-screens);font-size:var(--vcdk-typography-heading-3-size-small-screens);line-height:var(--vcdk-typography-heading-3-line-height-small-screens);letter-spacing:var(--vcdk-typography-heading-3-letter-spacing-small-screens);font-weight:var(--vcdk-typography-heading-3-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-heading3{font-family:var(--vcdk-typography-heading-3-font-family-large-screens);font-size:var(--vcdk-typography-heading-3-size-large-screens);line-height:var(--vcdk-typography-heading-3-line-height-large-screens);letter-spacing:var(--vcdk-typography-heading-3-letter-spacing-large-screens);font-weight:var(--vcdk-typography-heading-3-weight-large-screens)}}.vcdk-heading3{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-heading4{font-family:var(--vcdk-typography-heading-4-font-family-small-screens);font-size:var(--vcdk-typography-heading-4-size-small-screens);line-height:var(--vcdk-typography-heading-4-line-height-small-screens);letter-spacing:var(--vcdk-typography-heading-4-letter-spacing-small-screens);font-weight:var(--vcdk-typography-heading-4-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-heading4{font-family:var(--vcdk-typography-heading-4-font-family-large-screens);font-size:var(--vcdk-typography-heading-4-size-large-screens);line-height:var(--vcdk-typography-heading-4-line-height-large-screens);letter-spacing:var(--vcdk-typography-heading-4-letter-spacing-large-screens);font-weight:var(--vcdk-typography-heading-4-weight-large-screens)}}.vcdk-heading4{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-subtitle1{font-family:var(--vcdk-typography-subtitle-1-font-family-small-screens);font-size:var(--vcdk-typography-subtitle-1-size-small-screens);line-height:var(--vcdk-typography-subtitle-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-1-letter-spacing-small-screens);font-weight:var(--vcdk-typography-subtitle-1-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-subtitle1{font-family:var(--vcdk-typography-subtitle-1-font-family-large-screens);font-size:var(--vcdk-typography-subtitle-1-size-large-screens);line-height:var(--vcdk-typography-subtitle-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-1-letter-spacing-large-screens);font-weight:var(--vcdk-typography-subtitle-1-weight-large-screens)}}.vcdk-subtitle1{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-subtitle2{font-family:var(--vcdk-typography-subtitle-2-font-family-small-screens);font-size:var(--vcdk-typography-subtitle-2-size-small-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-subtitle2{font-family:var(--vcdk-typography-subtitle-2-font-family-large-screens);font-size:var(--vcdk-typography-subtitle-2-size-large-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-large-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-large-screens)}}.vcdk-subtitle2{hyphens:auto;overflow-wrap:break-word;text-wrap:balance;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.vcdk-large-body{font-family:var(--vcdk-typography-large-body-font-family-small-screens);font-size:var(--vcdk-typography-large-body-size-small-screens);line-height:var(--vcdk-typography-large-body-line-height-small-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-small-screens);font-weight:var(--vcdk-typography-large-body-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-large-body{font-family:var(--vcdk-typography-large-body-font-family-large-screens);font-size:var(--vcdk-typography-large-body-size-large-screens);line-height:var(--vcdk-typography-large-body-line-height-large-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-large-screens);font-weight:var(--vcdk-typography-large-body-weight-large-screens)}}.vcdk-large-body{text-wrap:pretty}.vcdk-body{font-family:var(--vcdk-typography-body-font-family-small-screens);font-size:var(--vcdk-typography-body-size-small-screens);line-height:var(--vcdk-typography-body-line-height-small-screens);letter-spacing:var(--vcdk-typography-body-letter-spacing-small-screens);font-weight:var(--vcdk-typography-body-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-body{font-family:var(--vcdk-typography-body-font-family-large-screens);font-size:var(--vcdk-typography-body-size-large-screens);line-height:var(--vcdk-typography-body-line-height-large-screens);letter-spacing:var(--vcdk-typography-body-letter-spacing-large-screens);font-weight:var(--vcdk-typography-body-weight-large-screens)}}.vcdk-body{text-wrap:pretty}.vcdk-button{font-family:var(--vcdk-typography-button-font-family-small-screens);font-size:var(--vcdk-typography-button-size-small-screens);line-height:var(--vcdk-typography-button-line-height-small-screens);letter-spacing:var(--vcdk-typography-button-letter-spacing-small-screens);font-weight:var(--vcdk-typography-button-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-button{font-family:var(--vcdk-typography-button-font-family-large-screens);font-size:var(--vcdk-typography-button-size-large-screens);line-height:var(--vcdk-typography-button-line-height-large-screens);letter-spacing:var(--vcdk-typography-button-letter-spacing-large-screens);font-weight:var(--vcdk-typography-button-weight-large-screens)}}.vcdk-caption1{font-family:var(--vcdk-typography-caption-1-font-family-small-screens);font-size:var(--vcdk-typography-caption-1-size-small-screens);line-height:var(--vcdk-typography-caption-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-small-screens);font-weight:var(--vcdk-typography-caption-1-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-caption1{font-family:var(--vcdk-typography-caption-1-font-family-large-screens);font-size:var(--vcdk-typography-caption-1-size-large-screens);line-height:var(--vcdk-typography-caption-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-large-screens);font-weight:var(--vcdk-typography-caption-1-weight-large-screens)}}.vcdk-caption2{font-family:var(--vcdk-typography-caption-2-font-family-small-screens);font-size:var(--vcdk-typography-caption-2-size-small-screens);line-height:var(--vcdk-typography-caption-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-small-screens);font-weight:var(--vcdk-typography-caption-2-weight-small-screens);font-synthesis:none;margin:0}@media(min-width: 900px){.vcdk-caption2{font-family:var(--vcdk-typography-caption-2-font-family-large-screens);font-size:var(--vcdk-typography-caption-2-size-large-screens);line-height:var(--vcdk-typography-caption-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-large-screens);font-weight:var(--vcdk-typography-caption-2-weight-large-screens)}}*{box-sizing:border-box}[hidden]{display:none !important}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;color:#212121;background-color:#fff;container-type:inline-size}iframe{max-width:100%;border:none}vcdk-modal{--vcdk-modal-max-width-md: calc(1040px + 48px)}vcdk-modal iframe{width:1040px}.modal-frame{height:800px;margin-block-end:20px}.modal-frame--video{height:auto;aspect-ratio:16/9}.modal-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}vcdk-button{display:inline-block;max-width:100%}vcdk-button[size=small]{min-height:32px}vcdk-button[size=large]{min-height:48px}vcdk-button:not([size=small]):not([size=large]){min-height:40px}vcdk-link[data-download]{display:block}vcdk-link[data-download] .file-description{display:inline;white-space:nowrap;color:#6b6b6b}a{text-decoration:none;color:#2a609d}a:hover{color:#4781c4;text-decoration:underline}a:active{color:#234d7d;text-decoration:underline}a:focus-visible{outline:#4781c4 solid 2px}.img-responsive{max-width:100%;height:auto;vertical-align:top}vcdk-header-expressive:not(:defined),vcdk-breadcrumbs:not(:defined),vcdk-footer-expressive:not(:defined),vcdk-footer-group:not(:defined),vcdk-typography:not(:defined),vcdk-button:not(:defined),vcdk-dropdown:not(:defined),vcdk-table:not(:defined),vcdk-tag:not(:defined),vcdk-chips:not(:defined),vcdk-accordion:not(:defined){visibility:hidden}vcdk-tooltip:not(:defined),vcdk-modal:not(:defined),vcdk-drawer:not(:defined),vcdk-menu-drilldown:not(:defined){display:none}vcdk-header-expressive:not(:defined) [slot]{display:none}.ves-container{display:flex;flex-direction:column;gap:32px;padding-inline:20px;margin:0 auto;max-width:888px}body>.ves-container{padding-block-end:48px}body>.ves-container>.footer-touchable:last-child{margin-bottom:-48px}@media(min-width: 820px){body:not(.listing-page)>.ves-container{padding-block-start:60px}body:not(.listing-page)>.ves-container>.header-touchable:first-child{margin-block-start:-60px}}@media(min-width: 820px){.ves-container{gap:90px}}@media(min-width: 1240px){.ves-container{max-width:1080px}}@media(min-width: 1440px){.ves-container{max-width:1200px}}@media(min-width: 1600px){.ves-container{max-width:1520px}}vcdk-typography{display:block}vcdk-typography h1,vcdk-typography h2,vcdk-typography h3,vcdk-typography p{font:inherit}vcdk-typography p,vcdk-typography ul,vcdk-typography ol,.vcdk-rich-text p,.vcdk-rich-text ul,.vcdk-rich-text ol{margin:0}vcdk-typography p:not(:last-child),vcdk-typography ul:not(:last-child),vcdk-typography ol:not(:last-child),.vcdk-rich-text p:not(:last-child),.vcdk-rich-text ul:not(:last-child),.vcdk-rich-text ol:not(:last-child){margin:0 0 24px}vcdk-typography ul,vcdk-typography ol,.vcdk-rich-text ul,.vcdk-rich-text ol{padding-inline-start:20px}.vcdk-rich-text>*{margin:0}figure{margin:0}vcdk-table .table-wrapper{overflow:auto}vcdk-table th{text-align:start}vcdk-accordion{--vcdk-color-bg: transparent;--vcdk-accordion-padding-inline: 0}#header{min-height:72px}#header:has(vcdk-header-expressive+vcdk-breadcrumbs){min-height:144px}#header{background-color:#fff}vcdk-header-expressive>vcdk-typography{margin-inline-start:20px}vcdk-header-expressive>[slot=bypass]{clip-path:inset(50%)}vcdk-header-expressive>[slot=bypass]:focus-within{clip-path:none}vcdk-header-expressive::part(drawer-content){overscroll-behavior:contain}vcdk-header-expressive vcdk-menu-drilldown::part(panel){max-height:calc(100dvh - 64px)}vcdk-header-expressive::part(mega-content){overflow-y:hidden}vcdk-side-menu-section-header{display:block;margin-block:20px 10px}.mega-menu>.ves-container{row-gap:42px;padding-block:28px 48px}.mega-menu__columns{display:flex;align-items:flex-start;gap:16px}.mega-menu__column{flex:1 1 0;min-width:0}.mega-menu__column .mega-menu__heading{color:#575757;margin-block-end:19px}.mega-menu__column ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:19px}.mega-menu__divider{flex:0 0 1px;align-self:stretch;margin-inline-end:36px;background-color:#e1e1e1}.mega-menu__promo{flex:0 0 248px}@media(min-width: 1240px){.mega-menu__promo{flex-basis:264px}}@media(min-width: 1440px){.mega-menu__promo{flex-basis:280px}}.mega-menu__promo a{min-height:330px}.mega-menu__promo--editing{display:flex;flex-direction:column;gap:8px}.header-search{display:flex;align-items:center;gap:8px}.header-search vcdk-search-field{flex:1}vcdk-breadcrumbs{margin:24px}vcdk-footer-expressive{background-color:#fff;border-top:1px solid #e1e1e1}@media(min-width: 1240px){vcdk-footer-expressive .footer-content{width:556px;margin-inline-end:var(--vcdk-spacing-13)}}vcdk-footer-expressive .footer-content>p.vcdk-heading4{margin-block:var(--vcdk-spacing-5)}vcdk-footer-expressive .footer-content>p.vcdk-large-body{margin-block:var(--vcdk-spacing-8);color:#575757}vcdk-footer-group span{hyphens:auto;overflow-wrap:anywhere;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.china-legal-links{background-color:#fff;border-top:1px solid #e1e1e1}.china-legal-links__inner{box-sizing:content-box;max-width:1368px;margin-inline:auto;padding:var(--vcdk-spacing-6);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--vcdk-spacing-9);row-gap:var(--vcdk-spacing-6)}@media(min-width: 600px){.china-legal-links__inner{padding:var(--vcdk-spacing-8)}}@media(min-width: 1240px){.china-legal-links__inner{padding:var(--vcdk-spacing-9);justify-content:flex-end}}.china-legal-links__label{display:inline-flex;align-items:center;gap:var(--vcdk-spacing-4)}.china-legal-links__label img{flex-shrink:0}#geoip-banner{background-color:#212121;position:relative}#geoip-banner vcdk-banner{display:block;margin:0 auto;max-width:888px}@media(min-width: 1240px){#geoip-banner vcdk-banner{max-width:1080px}}@media(min-width: 1440px){#geoip-banner vcdk-banner{max-width:1200px}}@media(min-width: 1600px){#geoip-banner vcdk-banner{max-width:1520px}}#geoip-banner vcdk-dropdown{display:block}#geoip-banner #geoip-banner-dropdown::part(label){display:none}@media(max-width: 899.98px){#geoip-banner vcdk-banner-actions{width:100%}#geoip-banner vcdk-dropdown{flex:1 1 0;min-width:0;margin-inline-end:auto}#geoip-banner vcdk-icon-button[icon=close]{position:absolute;inset-block-start:var(--vcdk-spacing-6);inset-inline-end:var(--vcdk-spacing-6)}#geoip-banner #geoip-text{padding-inline-end:calc(var(--vcdk-icon-button-size, 2.5rem) + var(--vcdk-spacing-6))}}.card>a{color:inherit}.card>a:hover,.card>a:active,.card>a:focus-visible{text-decoration:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 16px 32px 0 rgba(0,0,0,.2)}.card>a{border-radius:.25rem;overflow:hidden}.card--product{background-color:#fff;user-select:none;-webkit-user-select:none}.card--product a{border:1px solid #e1e1e1;display:flex;flex-direction:column;padding:24px;gap:24px;height:100%}@media(min-width: 375px)and (max-width: 599.98px){.card--product a{padding:14px 16px}}.card--product .product-image{display:flex;justify-content:center}.card--product .labels{display:flex;gap:8px;padding:16px 24px}.card--product .labels vcdk-tag{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card--product .labels vcdk-button{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card--product .product-details{display:flex;flex-direction:column;gap:10px;overflow-wrap:anywhere}@media(min-width: 375px)and (max-width: 599.98px){.card--product .product-details{gap:8px}}.card--product .product-details .product-labels{display:flex;gap:10px}.card--product .product-details .product-labels vcdk-tag{min-width:0}@media(min-width: 375px)and (max-width: 599.98px){.card--product .product-details>.vcdk-heading3{--vcdk-typography-heading-3-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-3-size-small-screens: 0.875rem;--vcdk-typography-heading-3-line-height-small-screens: 1.25rem;--vcdk-typography-heading-3-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-3-weight-small-screens: 700}}.card--product .product-details .product-specs{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}@media(min-width: 375px)and (max-width: 599.98px){.card--product .product-details .product-specs{gap:4px}}.card--product .product-details .product-specs li{display:flex;flex-direction:row;gap:12px;cursor:help}@media(min-width: 375px)and (max-width: 599.98px){.card--product .product-details .product-specs li{gap:8px}}@media(min-width: 375px)and (max-width: 599.98px){.card--product .product-details .product-specs li>.vcdk-caption1{--vcdk-typography-caption-1-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-caption-1-size-small-screens: 0.75rem;--vcdk-typography-caption-1-line-height-small-screens: 1rem;--vcdk-typography-caption-1-letter-spacing-small-screens: 0.015rem;--vcdk-typography-caption-1-weight-small-screens: 400}}.card--product .product-details .product-specs li vcdk-system-icon{flex-shrink:0;inline-size:20px;block-size:20px}.card--product .product-details .product-specs li vcdk-tooltip{position:absolute}.card--attachment{background-color:#fff}.card--attachment a{border:1px solid #e1e1e1;display:flex;flex-direction:column;padding:24px;gap:24px;height:100%}.card--attachment .attachment-image{display:flex;justify-content:center}.card--attachment .attachment-details{display:flex;flex-direction:column;gap:10px;margin-block-start:auto;overflow-wrap:anywhere}.card--attachment .attachment-details .product-labels{display:flex;gap:10px}.card--attachment .attachment-details .product-labels vcdk-tag{min-width:0}@media(min-width: 375px)and (max-width: 599.98px){.card--attachment a{padding:12px;gap:12px}.card--attachment .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--product-category{background-color:#fff;text-align:center;hyphens:auto;overflow-wrap:anywhere;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.card--product-category a{border:1px solid #e1e1e1;display:flex;flex-direction:column;padding:24px;gap:24px;height:100%}.card--product-category .product-image{display:flex;flex:1;justify-content:center;align-items:center}@media(min-width: 375px)and (max-width: 599.98px){.card--product-category a{padding:12px;gap:12px}.card--product-category .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--service{background-color:#fff;min-height:330px}.card--service a{border:1px solid #e1e1e1;display:flex;flex-direction:column;gap:16px;height:100%;padding:24px}.card--service .service-icon{display:flex;justify-content:center;align-items:center;flex:1;min-block-size:123px}.card--service .service-details{display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.card--service .service-details .vcdk-caption2:first-child{color:#575757}.card--service .service-details .vcdk-caption2:last-child{margin-block-start:6px}@media(min-width: 375px)and (max-width: 599.98px){.card--service{min-height:unset}.card--service a{padding:12px;gap:12px}.card--service .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--tool{background-color:#212121;min-height:330px}.card--tool a{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px}.card--tool .tool-icon{display:flex;justify-content:center;align-items:center;flex:1;min-block-size:123px}.card--tool .tool-details{display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere;color:#fff}.card--tool .tool-details .vcdk-caption2{color:#d0d0d0}@media(min-width: 375px)and (max-width: 599.98px){.card--tool{min-height:230px}.card--tool a{gap:12px;padding:12px}.card--tool .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--highlight{min-height:330px}.card--highlight a{display:grid;height:100%}.card--highlight .image-container{grid-column:1;grid-row:1;position:relative}.card--highlight .image-container::before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.5%, rgba(0, 0, 0, 0.6) 80.73%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card--highlight .image-container img{width:100%;height:100%;position:absolute;object-fit:cover}.card--highlight .image-container--solid{background-color:#212121}.card--highlight .image-container--solid::before{content:none}.card--highlight .content-container{grid-column:1;grid-row:1;align-self:end;padding:24px;color:#fff;position:relative;z-index:1;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:4px}@media(min-width: 820px){.card--highlight .content-container__wide{padding:26px 32px}}@media(min-width: 375px)and (max-width: 599.98px){.card--highlight{min-height:240px}.card--highlight a{gap:12px}.card--highlight .content-container{padding:12px}.card--highlight .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--content{background-color:#fff}.card--content a{border:1px solid #e1e1e1;display:flex;flex-direction:column;gap:16px;height:100%}.card--content .image-container{aspect-ratio:3/2}.card--content .image-placeholder{display:flex;align-items:center;justify-content:center;height:100%;background-color:#f7f7f7}.card--content .content-container{padding:0 24px 24px;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.card--content .content-container .vcdk-heading4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.card--content .content-container .caption-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:space-between}.card--content .content-container .caption-row .vcdk-caption2{color:#575757}@media(min-width: 375px)and (max-width: 599.98px){.card--content a{gap:12px}.card--content .content-container{padding:0 12px 14px}.card--content .vcdk-heading4{--vcdk-typography-heading-4-font-family-small-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-heading-4-size-small-screens: 0.875rem;--vcdk-typography-heading-4-line-height-small-screens: 1.25rem;--vcdk-typography-heading-4-letter-spacing-small-screens: 0rem;--vcdk-typography-heading-4-weight-small-screens: 700}}.card--news>.news-link:hover,.card--news>.news-link:active,.card--news>.news-link:focus-visible{box-shadow:none}.card--news>.news-link:hover .heading,.card--news>.news-link:active .heading,.card--news>.news-link:focus-visible .heading{text-decoration:underline}.card--news>.news-link{border-radius:0}.card--news .news-link{display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(min-width: 820px){.card--news .news-link{flex-direction:row;gap:24px;padding:24px 0}}.card--news .image-container{width:100%;aspect-ratio:3/2;overflow:hidden}.card--news .image-container .img-responsive{width:100%;height:100%;object-fit:cover}@media(min-width: 820px){.card--news .image-container{flex-shrink:0;width:200px}}.card--news .content-container{display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere;min-width:0}.card--news .content-container .date{color:#575757}.card--news .content-container .description{color:#575757;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card--small-wrapper{border:1px solid #e1e1e1;background-color:#f7f7f7;min-height:60px;display:flex;gap:20px;align-items:center;width:100%}@media(min-width: 820px){.card--small-wrapper{gap:32px;min-height:90px}}.card--small .image-container{flex-shrink:0;max-width:60px}@media(min-width: 820px){.card--small .image-container{max-width:90px}}.card--small .image-container~.card--small-text-content{margin-inline-start:0}.card--small-text-content{display:flex;flex-direction:column;justify-content:center;margin:8px 24px 12px 32px;min-width:0}.card--small-link{overflow-wrap:anywhere}.card--small-link vcdk-system-icon{display:inline-block;vertical-align:text-bottom}.card--featured-navigation a{display:grid;height:100%;background-color:#212121}.card--featured-navigation .image-container{display:none}@media(min-width: 820px){.card--featured-navigation .image-container{display:block;grid-column:1;grid-row:1;position:relative}.card--featured-navigation .image-container::before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.5%, rgba(0, 0, 0, 0.6) 80.73%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}.card--featured-navigation .content-container{padding:20px 24px;overflow-wrap:anywhere;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;color:#fff}@media(min-width: 820px){.card--featured-navigation .content-container{grid-column:1;grid-row:1;align-self:end;position:relative;z-index:1}.card--featured-navigation .content-container--limited-width{max-width:398px}.card--featured-navigation .content-container vcdk-system-icon{display:none}.card--featured-navigation .content-container .vcdk-subtitle2{--vcdk-typography-subtitle-2-font-family-large-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-subtitle-2-size-large-screens: 2rem;--vcdk-typography-subtitle-2-line-height-large-screens: 2.5rem;--vcdk-typography-subtitle-2-letter-spacing-large-screens: -0.02rem;--vcdk-typography-subtitle-2-weight-large-screens: 700}}@media(min-width: 1240px){.card--featured-navigation .content-container{padding:36px 32px}}@media(min-width: 1440px){.card--featured-navigation .content-container{padding:48px}}.small-link-cards{display:flex;flex-direction:column;gap:20px}@media(min-width: 820px){.small-link-cards{gap:32px}}.small-link-cards .ves-grid{gap:24px}@media(max-width: 819.98px){.small-link-cards .ves-grid{row-gap:12px}}.model-list~.small-link-cards .card--small-wrapper{background-color:#fff}.card-spinner{display:flex;flex-direction:column;gap:24px}@media(min-width: 820px){.card-spinner{gap:36px}}.card-spinner .card-spinner-header{display:grid;grid-template-areas:"a b" "a c";grid-template-rows:auto 1fr;gap:24px 16px}.card-spinner .card-spinner-header>h2{grid-area:a}.card-spinner .card-spinner-header .card-spinner-buttons{display:flex;grid-area:b;justify-content:flex-end;gap:8px}[dir=rtl] .card-spinner .card-spinner-header .card-spinner-buttons :first-child{order:1}@media(min-width: 820px){.card-spinner .card-spinner-header{display:flex;gap:32px;align-items:center}.card-spinner .card-spinner-header .card-spinner-buttons{margin-inline-start:auto}}.card-spinner .carousel{position:relative;width:100cqw;height:100%;max-width:1920px;margin-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .card-spinner .carousel{transform:translateX(50%)}.card-spinner .carousel-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:16px;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block-end:48px}.card-spinner .carousel-wrapper::before,.card-spinner .carousel-wrapper::after{content:"";width:4px}@media(min-width: 900px){.card-spinner .carousel-wrapper::before,.card-spinner .carousel-wrapper::after{width:calc((100cqw - 848px)/2 - 16px)}}@media(min-width: 1240px){.card-spinner .carousel-wrapper::before,.card-spinner .carousel-wrapper::after{width:calc((100cqw - 1040px)/2 - 16px)}}@media(min-width: 1440px){.card-spinner .carousel-wrapper::before,.card-spinner .carousel-wrapper::after{width:calc((100cqw - 1160px)/2 - 16px)}}@media(min-width: 1600px){.card-spinner .carousel-wrapper::before,.card-spinner .carousel-wrapper::after{width:min(204px,(100cqw - 1480px)/2 - 16px)}}.card-spinner .carousel-wrapper .card{scroll-snap-align:center;width:278px}.card-spinner .card-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}@media(min-width: 375px){.card-spinner .card-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 820px){.card-spinner .card-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1240px){.card-spinner .card-grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1600px){.card-spinner .card-grid{grid-template-columns:repeat(5, 1fr)}}.card-spinner[data-itemcount="1"] .card-spinner-buttons{display:none}@media(min-width: 820px){.card-spinner[data-itemcount="2"] .card-spinner-buttons{display:none}}@media(min-width: 1240px){.card-spinner[data-itemcount="3"] .card-spinner-buttons{display:none}}@media(min-width: 1440px){.card-spinner[data-itemcount="4"] .card-spinner-buttons{display:none}}@media(min-width: 1600px){.card-spinner[data-itemcount="5"] .card-spinner-buttons{display:none}}@media(min-width: 820px){.card-spinner--grid-above-sm .card-spinner-header .card-spinner-buttons{display:none}}.card-spinner--grid-above-sm .card-list{display:grid;gap:16px}@media(max-width: 819.98px){.card-spinner--grid-above-sm .card-list{grid-auto-flow:column;grid-auto-columns:max-content;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block-end:48px}.card-spinner--grid-above-sm .card-list .card{scroll-snap-align:center;width:278px}}@media(min-width: 820px){.card-spinner--grid-above-sm .card-list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1240px){.card-spinner--grid-above-sm .card-list{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1600px){.card-spinner--grid-above-sm .card-list{grid-template-columns:repeat(5, 1fr)}}body.listing-page{background-color:#f7f7f7}form{height:100%}.model-list{padding-block-start:60px}.model-list>.ves-grid{row-gap:0}#product-listing{display:flex;flex-direction:column;gap:16px}@media(prefers-reduced-motion: no-preference){#product-listing .card{transition:all 320ms cubic-bezier(0.2, 0, 0.1, 1) allow-discrete}}#product-listing .card{opacity:1}#product-listing .card.ves-hidden{opacity:0;display:none}@starting-style{#product-listing .card{opacity:0}}#product-listing-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}@media(min-width: 1240px){#product-listing-top{flex-direction:row;align-items:center}}#sort-dropdown-container{margin-inline-start:auto;min-height:64px}@media(max-width: 1239.98px){#sort-dropdown-container{order:1;flex-basis:100%;margin-inline-start:0}}@media(min-width: 1240px){[data-filterbutton]{display:none}}#product-filter-container{height:100%}#product-filter{display:flex;flex-direction:column;gap:40px;padding-block-end:24px}@media(min-width: 1240px){#product-filter{position:sticky;top:60px;overflow:auto;max-height:calc(100vh - 60px);padding-inline:10px 20px;margin-inline-start:-10px}}#product-filter .vcdk-caption2{margin:8px 0}#product-filter vcdk-divider{--vcdk-divider-spacing: 0}#sub-category-filter{display:flex;flex-direction:column;gap:18px}vcdk-chips#active-filters{display:block}vcdk-chips#active-filters vcdk-link{display:flex;margin-inline:12px}vcdk-link.disabled{pointer-events:none;user-select:none}vcdk-link.disabled .vcdk-subtitle1{color:var(--vcdk-color-text-disabled)}vcdk-link.hidden{display:none !important}vcdk-drawer-bottom-bar div{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}vcdk-drawer-bottom-bar div vcdk-button[variant=primary]{max-width:stretch;flex-grow:100}vcdk-drawer-bottom-bar div vcdk-button[variant=secondary]{flex-grow:1}.intro-text{display:flex;flex-direction:column;gap:8px}@media(min-width: 1240px){.intro-text{gap:12px}}.intro-text-content-container{display:flex;flex-direction:column;gap:32px}.intro-text-hidden-container{display:flex;flex-direction:column;gap:16px}.intro-text-hidden-container .hidden-content{interpolate-size:allow-keywords;overflow:hidden;height:0}@media(prefers-reduced-motion: no-preference){.intro-text-hidden-container .hidden-content{transition:height 240ms cubic-bezier(0.2, 0, 0.1, 1)}}.intro-text-hidden-container .hidden-content.is-expanded{height:auto}.intro-text .hidden-content h2{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.375rem;line-height:1.75rem;letter-spacing:-0.01375rem;font-weight:700}@media(min-width: 820px){.intro-text .hidden-content h2{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-0.015rem;font-weight:700}}#product-listing .hidden{display:none}#show-more-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;margin:16px 0 24px}#show-more-wrapper.hidden{display:none}#load-more-spinner{display:flex;flex-direction:column;align-items:center;gap:8px;margin:16px 0 24px}#load-more-spinner.hidden{display:none}.news-listing__results-count-bottom{display:flex;justify-content:center;margin-top:32px}.news-listing__pagination{display:flex;justify-content:center;margin-top:16px}vcdk-checkbox.hidden{display:none}vcdk-radio-button.hidden{display:none}@media(min-width: 820px){#product-details>div:first-child{padding-inline-end:44px}}#product-details .product-details{display:flex;flex-direction:column;gap:16px}#product-details .product-details .product-labels{display:flex;gap:5px}#product-details .product-details .product-labels vcdk-tag{min-width:0}.g-col-sm-8.g-col-12 vcdk-link.product-details__media-gallery,.g-col-12 vcdk-link.product-details__media-gallery{display:flex;justify-content:center;margin:16px auto 0;width:fit-content}.product-details__product-details-container{display:flex;flex-direction:column;gap:16px}.product-details__product-details-container-button vcdk-button{width:100%}.product-details__product-details-container-specs.model-specs,ul.model-specs.product-details__product-details-container-specs{list-style:none;margin:0;display:flex;flex-direction:column;align-items:flex-start;padding:0}.product-details__product-details-container-specs.model-specs li,ul.model-specs.product-details__product-details-container-specs li{display:flex;align-items:center;list-style:none;gap:4px;width:100%;padding-top:5px;padding-bottom:6px;position:relative}.product-details__product-details-container-specs.model-specs vcdk-system-icon,ul.model-specs.product-details__product-details-container-specs vcdk-system-icon{flex-shrink:0;inline-size:20px;block-size:20px}.product-details__product-details-container-specs.model-specs vcdk-tooltip,ul.model-specs.product-details__product-details-container-specs vcdk-tooltip{position:absolute;cursor:default}.product-details__product-details-container-description{margin-bottom:20px}.product-details__product-details-container-description a[data-js-product-overview]{display:inline;white-space:nowrap;align-items:center}.product-details__product-details-title h1{margin:0;font-size:inherit;display:flex;flex-direction:column;gap:4px}.product-details__product-details-title .vcdk-caption1{color:#6b6b6b}.product-details__links vcdk-link{display:block;margin-top:16px}.sticky-product-sub-menu{display:none}@media(min-width: 1240px){.sticky-product-sub-menu{display:block;position:sticky;z-index:8;top:0}.sticky-product-sub-menu~[id]{scroll-margin-block-start:60px;padding-block-start:32px;margin-block-start:-32px}}@media(min-width: 1240px)and (min-width: 820px){.sticky-product-sub-menu~[id]{padding-block-start:60px;margin-block-start:-60px}}.product-menu-tabs{position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw;background-color:#212121;height:60px}.product-menu-tabs--inner-container{display:flex;height:60px;flex-direction:row}.product-menu-tabs--inner-container-tab{text-align:center;padding:16px 30px;color:#fff}.product-menu-tabs--inner-container-tab.active,.product-menu-tabs--inner-container-tab:hover{background-color:#fff;text-decoration:none;color:#212121}.product-features{position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw;background-color:#f7f7f7;padding-block:32px}@media(min-width: 820px){.product-features{padding-block:60px}}.product-features:last-child{margin-block-end:-48px}.product-features .ves-container{row-gap:32px}.product-features .feature-list .feature-item{background-color:#fff}.product-features .feature-list .feature-item a{display:block;height:100%;color:inherit}.product-features .feature-list .feature-item a:hover,.product-features .feature-list .feature-item a:focus-visible{text-decoration:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 16px 32px 0 rgba(0,0,0,.2)}.product-features .feature-list .feature-item .text-placeholder{padding:24px;display:flex;flex-direction:column;gap:16px}.product-features .feature-list .feature-item .text-placeholder .vcdk-heading4 vcdk-system-icon{display:inline-block;vertical-align:text-bottom}@media(min-width: 820px){.product-features .feature-list:has(>:nth-last-child(5):nth-child(-n+2)) .feature-item{flex:0 0 25%}}.product-modal__media-gallery ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:40px}.product-modal__media-gallery ul li{display:flex;flex-direction:column;gap:10px}.product-modal__feature{display:flex;flex-direction:column;gap:60px}@media(min-width: 820px){.product-modal__feature>picture{padding:0px 40px}}.product-modal__feature>picture img{margin-bottom:-20px}.product-modal__feature-heading{display:flex;flex-direction:column;gap:16px}@media(min-width: 820px){.product-modal__feature-heading{padding:0px 40px}}@media(min-width: 820px){.product-modal__feature .imageright .image-container{order:2}}.product-modal__feature-keymessage{display:flex;gap:30px}@media(min-width: 820px){.product-modal__feature-keymessage{padding:0px 40px}}@media(max-width: 819.98px){.product-modal__feature-keymessage{flex-direction:column;align-items:unset;gap:15px}}.product-modal__feature-keymessage .content-container{display:flex;flex-direction:column;gap:16px}@media(min-width: 820px){.product-modal__feature-keymessage .content-container{width:50%}}@media(min-width: 820px){.product-modal__feature-keymessage .image-container{width:50%}}.embedded-video{display:flex;flex-direction:column}@media(min-width: 820px){.embedded-video{flex-direction:row}}.embedded-video__video-container{display:flex;flex:1}.embedded-video__embedded-video{width:100%;aspect-ratio:16/9}.embedded-video__content-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:32px;background-color:#fff}@media(min-width: 820px){.embedded-video__content-container{max-width:350px;padding:40px}}.embedded-video__body{margin-top:16px}.embedded-video--fullwidth{display:flex;flex-direction:column}.embedded-video--fullwidth .embedded-video__content-container{max-width:100%}.modal-footer{display:flex;flex-direction:row;justify-content:flex-end;margin:40px 0 16px}@media(min-width: 600px){.modal-footer{margin-block-end:24px}}.product-specifications .left-column{display:flex;flex-direction:column}.product-specifications .left-column .title{margin-bottom:16px}.product-specifications .left-column .body{margin-bottom:32px}.product-specifications .left-column .compare{margin-bottom:24px}.product-specifications .left-column .brochure-download{display:flex}.product-specifications vcdk-table{display:block;margin-bottom:32px}.product-specifications vcdk-table tr{height:56px}.product-specifications .table-panel{display:flex;flex-direction:column;gap:24px}@media(min-width: 1600px){.product-specifications .table-panel{flex-direction:row;justify-content:space-between}}.product-specifications .table-panel .unit-switch{min-width:215px}#attachments,#services{background-color:#f7f7f7;position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw;padding-block-start:32px}@media(min-width: 820px){#attachments,#services{padding-block-start:60px}}#attachments:last-child,#services:last-child{margin-block-end:-48px}#attachments+#services{margin-block-start:-32px}@media(min-width: 820px){#attachments+#services{margin-block-start:-90px}}@media(min-width: 820px){#attachment-details>div:first-child{padding-inline-end:44px}}#attachment-details+#products{background-color:#fff;position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw;padding-block-start:60px;margin-block-end:-30px}#attachment-details .product-details{display:flex;flex-direction:column;gap:16px}#attachment-details .product-details .product-labels{display:flex;gap:5px}#attachment-details .product-details .product-labels vcdk-tag{min-width:0}.attachment-machines-grid{display:flex;flex-direction:column;gap:32px;padding-block-end:60px}@media(min-width: 1240px){.attachment-machines-grid{flex-direction:row;align-items:flex-start;gap:90px}}.attachment-machines-grid__header{display:flex;flex-direction:column;gap:8px}@media(min-width: 1240px){.attachment-machines-grid__header{flex-shrink:0;width:33%}}.attachment-machines-grid__list{flex:1;min-width:0}@media(min-width: 820px){.attachment-machines-grid__list{column-gap:64px}}.attachment-machines-grid__item{display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid #e1e1e1;text-decoration:none;transition:box-shadow .2s ease}.attachment-machines-grid__item:hover,.attachment-machines-grid__item:active,.attachment-machines-grid__item:focus-visible{text-decoration:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 16px 32px 0 rgba(0,0,0,.2)}.attachment-machines-grid__item:focus-visible{outline:2px solid #4781c4;outline-offset:2px}.attachment-machines-grid__image{flex-shrink:0;width:60px;display:flex;align-items:center;justify-content:center}@media(min-width: 820px){.attachment-machines-grid__image{width:90px}}.attachment-machines-grid__name{flex:1;min-width:0;overflow-wrap:anywhere}.attachment-machines-grid__chevron{flex-shrink:0;color:#575757}.embedded-video__embedded-video{width:100%;aspect-ratio:16/9}.embedded-video__embedded-video.youkuVideo{display:flex;align-items:center;justify-content:center}.left-aligned-heading{position:relative;overflow:hidden}.left-aligned-heading .ves-grid{row-gap:24px}@media(min-width: 1240px){.left-aligned-heading .left-aligned-heading-content{padding-top:8px;margin-bottom:16px}}.left-aligned-heading .left-aligned-heading-ctas{display:flex;flex-direction:column;gap:16px;padding-top:12px;margin-top:32px}.left-aligned-heading .left-aligned-heading-ctas vcdk-button{width:100%}@media(min-width: 600px){.left-aligned-heading .left-aligned-heading-ctas{gap:16px;flex-direction:row;justify-content:flex-start;padding-top:8px}.left-aligned-heading .left-aligned-heading-ctas vcdk-button{width:auto;min-width:0}}.image-and-text-container{display:flex;flex-direction:column;gap:32px}.image-and-text-container__items{display:flex;flex-direction:column;gap:52px}@media(min-width: 820px){.image-and-text-container__items{flex-direction:row;flex-wrap:wrap;gap:32px}}@media(min-width: 820px){.image-and-text-container--thirds>.image-and-text-container__items>.image-and-text{flex:0 1 calc((100% - 64px)/3)}.image-and-text-container--fifty-fifty>.image-and-text-container__items>.image-and-text{flex:0 1 calc((100% - 32px)/2)}}.image-and-text-container:not(.image-and-text-container--thirds):not(.image-and-text-container--fifty-fifty)>.image-and-text-container__items>.image-and-text{flex:1 1 calc((100% - 64px)/3)}.image-and-text-container:not(.image-and-text-container--thirds):not(.image-and-text-container--fifty-fifty)>.image-and-text-container__items:has(>.image-and-text:last-of-type:nth-of-type(3n + 4))>.image-and-text:nth-last-of-type(-n + 4){flex-basis:calc((100% - 32px)/2)}.image-and-text{display:grid;gap:24px 60px;align-content:flex-start}@media(min-width: 820px){.ves-container>.image-and-text,.image-and-text-container:not(.image-and-text-container--thirds):not(.image-and-text-container--fifty-fifty) .image-and-text:only-of-type{grid-template-columns:7fr 5fr}.ves-container>.image-and-text--invert-order,.image-and-text-container:not(.image-and-text-container--thirds):not(.image-and-text-container--fifty-fifty) .image-and-text--invert-order:only-of-type{grid-template-columns:5fr 7fr}.ves-container>.image-and-text--invert-order .image-and-text__image,.image-and-text-container:not(.image-and-text-container--thirds):not(.image-and-text-container--fifty-fifty) .image-and-text--invert-order:only-of-type .image-and-text__image{order:1}}.image-and-text__text{display:flex;flex-direction:column;gap:16px}.image-and-text__text>vcdk-button{margin-block-start:16px}.image-and-text__body{color:#575757}.content-page-intro{row-gap:24px}@media(min-width: 1240px){.content-page-intro{row-gap:60px}}.content-page-intro__text__category{display:flex;justify-content:space-between;align-items:center}.content-page-intro__text__introduction{color:#575757;margin-block-start:34px}.content-page-intro__meta{display:flex;gap:32px;margin-block-start:10px}.content-page-intro__meta__author{font-style:italic}.content-page-intro__meta--updated{justify-content:flex-end}.content-page-intro__image figure{display:flex;flex-direction:column;gap:16px}.content-page-intro__image figure figcaption{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.015rem;font-weight:400}@media(min-width: 820px){.content-page-intro__image figure figcaption{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.015rem;font-weight:400}}@media(max-width: 599.98px){.content-page-intro picture{margin-inline:-20px}}.content-page-body__text-breakout-box{background-color:#f7f7f7;padding:32px 42px 42px}.content-page-body h2,.text-table h2{margin-block-end:24px;font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.375rem;line-height:1.75rem;letter-spacing:-0.01375rem;font-weight:700}@media(min-width: 820px){.content-page-body h2,.text-table h2{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-0.015rem;font-weight:700}}.content-page-body h3,.text-table h3,.content-page-body h4,.text-table h4{margin-block-end:20px;font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem;font-weight:700}@media(min-width: 820px){.content-page-body h3,.text-table h3,.content-page-body h4,.text-table h4{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem;font-weight:700}}.content-page-body vcdk-table,.text-table vcdk-table{display:block}.content-page-body vcdk-table:not(:last-child),.text-table vcdk-table:not(:last-child){margin-block-end:24px}.content-page-body img,.text-table img{max-width:100%;height:auto;margin-block-end:24px;display:block}@media(min-width: 1240px){.content-page-body .news-image-half-width-right,.text-table .news-image-half-width-right{padding-inline-start:32px;width:50%;float:inline-end}.content-page-body .news-image-half-width-left,.text-table .news-image-half-width-left{padding-inline-end:32px;width:50%;float:inline-start}}.teaser-cards__headline{margin-bottom:48px}.teaser-cards__list{display:flex;flex-direction:column;column-gap:16px;row-gap:0px}@media(min-width: 600px){.teaser-cards__list{row-gap:16px}}@media(min-width: 1240px){.teaser-cards__list{flex-direction:row}}@media(min-width: 1440px){.teaser-cards__list{column-gap:32px}}@media(min-width: 820px){.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:134px}.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card__button,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card__button{margin-top:0;grid-column:2;grid-row:1/-1}.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card__heading,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card__heading{grid-column:1;grid-row:1}.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card__body,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card__body{grid-column:1;grid-row:2}}@media(min-width: 1240px){.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card,.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__information-card,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__information-card{padding:100px 134px 110px 134px}.teaser-cards__list:has(.teaser-cards__teaser-card:only-child) .teaser-cards__teaser-card,.teaser-cards__list:has(.teaser-cards__information-card:only-child) .teaser-cards__teaser-card{column-gap:200px}}.teaser-cards__teaser-card,.teaser-cards__information-card{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:42px 42px 52px 42px;background-color:#f7f7f7}.teaser-cards__teaser-card__body,.teaser-cards__information-card__body{color:#575757}.teaser-cards__teaser-card.background-dark,.teaser-cards__information-card.background-dark{background-color:#212121}.teaser-cards__teaser-card.background-dark .teaser-cards__teaser-card__heading,.teaser-cards__teaser-card.background-dark .teaser-cards__information-card__heading,.teaser-cards__information-card.background-dark .teaser-cards__teaser-card__heading,.teaser-cards__information-card.background-dark .teaser-cards__information-card__heading{color:#fff}.teaser-cards__teaser-card.background-dark .teaser-cards__teaser-card__body,.teaser-cards__teaser-card.background-dark .teaser-cards__information-card__body,.teaser-cards__information-card.background-dark .teaser-cards__teaser-card__body,.teaser-cards__information-card.background-dark .teaser-cards__information-card__body{color:#fff}.teaser-cards__teaser-card.background-light,.teaser-cards__information-card.background-light{background-color:#fff}@media(min-width: 600px){.teaser-cards__teaser-card,.teaser-cards__information-card{padding:28px 32px 32px 32px}}@media(min-width: 820px){.teaser-cards__teaser-card,.teaser-cards__information-card{padding:38px 42px 42px 42px}}@media(min-width: 1440px){.teaser-cards__teaser-card,.teaser-cards__information-card{padding:50px 54px 50px 54px}}@media(max-width: 599.98px){:is(.teaser-cards__teaser-card,.teaser-cards__information-card):not(.background-dark)+.teaser-cards__teaser-card:not(.background-dark),:is(.teaser-cards__teaser-card,.teaser-cards__information-card).background-dark+.teaser-cards__teaser-card.background-dark,:is(.teaser-cards__teaser-card,.teaser-cards__information-card):not(.background-dark)+.teaser-cards__information-card:not(.background-dark),:is(.teaser-cards__teaser-card,.teaser-cards__information-card).background-dark+.teaser-cards__information-card.background-dark{padding-top:0}}.teaser-cards__teaser-card__button,.teaser-cards__information-card__button{padding-top:34px;margin-top:auto}.teaser-cards__teaser-card__heading,.teaser-cards__information-card__heading{margin-bottom:16px}.teaser-cards__information-card__actions{display:flex;flex-direction:column;gap:16px;min-width:30%}.teaser-cards__information-card__actions__button{flex-grow:1}@media(max-width: 1439.98px){.teaser-cards__information-card__actions{margin-top:32px}}@media(min-width: 1440px){.teaser-cards__information-card{align-items:center;flex-direction:row;gap:24px 200px}}@media(min-width: 600px){.teaser-cards__information-card .teaser-cards__list:has(.teaser-cards__teaser-card:nth-child(2)),.teaser-cards__list:has(.teaser-cards__information-card:nth-child(2)) .teaser-cards__information-card{padding:60px 90px 60px 60px}}@media(min-width: 1440px){.teaser-cards__information-card .teaser-cards__list:has(.teaser-cards__teaser-card:nth-child(2)),.teaser-cards__list:has(.teaser-cards__information-card:nth-child(2)) .teaser-cards__information-card{flex-direction:column;row-gap:60px;align-items:normal}}.accordion{display:flex;flex-direction:column;gap:30px}@media(min-width: 1240px){.accordion{gap:60px}}.accordion-section-content__heading{margin-bottom:16px}.accordion-section-content__body{color:#575757}.accordion-section-accordion__image{margin-bottom:24px}.accordion-section-accordion__body{color:#575757}.full-width-teaser{background-color:#212121;position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw;padding:40px 32px;text-align:center}.full-width-teaser__container{display:flex;flex-direction:column;gap:40px}.full-width-teaser__actions{display:flex;flex-direction:column;gap:16px}.full-width-teaser__actions vcdk-button{width:100%}@media(min-width: 600px){.full-width-teaser{padding:70px 32px}.full-width-teaser__actions{flex-direction:row;flex-wrap:wrap;justify-content:center}.full-width-teaser__actions vcdk-button{width:auto;min-width:0}}.full-width-teaser__content{display:flex;flex-direction:column;gap:24px}.full-width-teaser__headline,.full-width-teaser__text{color:#fff}@media(min-width: 1240px){.full-width-teaser{padding:90px 22px 100px 22px;text-align:start}.full-width-teaser__container{flex-direction:row;justify-content:center;align-items:center;gap:90px}.full-width-teaser__content{max-width:630px}}@media(min-width: 1440px){.full-width-teaser{padding:90px 122px 100px 122px}}@media(min-width: 1600px){.full-width-teaser{padding:90px 300px 100px 300px}}.full-width-image-container{display:flex;flex-direction:column;gap:32px}.full-width-image-container__items{display:flex;flex-direction:column;gap:32px}@media(min-width: 375px){.full-width-image-container__items{flex-direction:row;gap:16px}}@media(min-width: 600px){.full-width-image-container__items{gap:32px}}.full-width-image{position:relative;display:grid}.full-width-image picture{grid-column:1;grid-row:1;display:block;height:100%}.full-width-image picture .img-responsive{display:block;width:100%;height:100%;object-fit:cover}.full-width-image--has-heading picture{position:relative}.full-width-image--has-heading picture::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);pointer-events:none}.full-width-image--has-heading .full-width-image__heading{grid-column:1;grid-row:1;position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:24px 32px;color:#fff;text-align:center;overflow-wrap:anywhere}.full-width-image--has-heading .full-width-image__heading--large{display:none}@media(min-width: 1240px){.full-width-image--has-heading .full-width-image__heading--large{display:flex}}.full-width-image--has-heading .full-width-image__heading--small{display:flex}@media(min-width: 1240px){.full-width-image--has-heading .full-width-image__heading--small{display:none}}.ves-container>.full-width-image--large{position:relative;width:100cqw;margin-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .ves-container>.full-width-image--large{transform:translateX(50%)}.ves-container>.full-width-image--large{max-width:1920px}.media-component{position:relative;width:100cqw;margin-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .media-component{transform:translateX(50%)}.media-component{max-width:1920px}.media-component video{width:100%;aspect-ratio:var(--video-aspect-ratio, auto);object-fit:cover}.media-component video+vcdk-button-fab{position:absolute;inset-block-end:24px;inset-inline-end:24px}.quote blockquote{text-align:center;display:flex;flex-direction:column;gap:20px}.quote blockquote p::after{content:close-quote}:lang(fr-FR) .quote blockquote p::after{content:" »"}.quote blockquote p::before{content:open-quote}:lang(fr-FR) .quote blockquote p::before{content:"« "}.quote__author{display:flex;gap:20px;justify-content:center}.quote__author__name{font-style:italic}.form .wForm{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif}.form .wForm h1,.form .wForm .wFormTitle{margin-block:0 24px;font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.875rem;line-height:2.25rem;letter-spacing:-0.01875rem;font-weight:700}@media(min-width: 820px){.form .wForm h1,.form .wForm .wFormTitle{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:-0.02rem;font-weight:700}}.form .wForm h2,.form .wForm h3,.form .wForm h4{margin-block:0 24px;font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.375rem;line-height:1.75rem;letter-spacing:-0.01375rem;font-weight:700}@media(min-width: 820px){.form .wForm h2,.form .wForm h3,.form .wForm h4{font-family:"Volvo Novum","Noto Sans",system-ui,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-0.015rem;font-weight:700}}.form .wForm .oneField,.form .wForm fieldset{margin:10px 0 20px}.form .wForm fieldset{border:1px solid #e1e1e1}:not(.form__one-column).form .wForm .row{margin:0 -15px}:not(.form__one-column).form .wForm .row:before,:not(.form__one-column).form .wForm .row:after{content:"";display:table}:not(.form__one-column).form .wForm .row:after{clear:both}@media(min-width: 820px){:not(.form__one-column).form .wForm .row .col-md-6{float:inline-start;width:50%;padding:0 15px}}.form .wForm input:not([type=checkbox]):not([type=radio]):not([type=submit]),.form .wForm textarea{width:100%;padding:10px 15px;height:40px;border:1px solid #e1e1e1;border-radius:0;appearance:none}.form .wForm textarea{height:120px}.form .wForm select{background-color:#fff;border:1px solid #e1e1e1}.form .wForm select[multiple]{width:100%;min-height:40px;padding:10px 15px;appearance:none}.form .wForm .custom-select-wrapper{position:relative;width:100%}.form .wForm .custom-select-wrapper:after{content:none}.form .wForm .custom-select-wrapper vcdk-system-icon{position:absolute;top:50%;right:15px;margin-top:-12px;pointer-events:none}.form .wForm .custom-select{display:block;width:100%;padding:10px 40px 10px 15px;appearance:none}.form .wForm button[type=submit]{font-family:"Volvo Novum",Arial,sans-serif;position:relative;appearance:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:12px;border-radius:4px;cursor:pointer;max-width:100%;text-decoration:none;border-width:1px;border-style:solid;white-space:nowrap;padding:0 20px 1px;min-width:128px;height:40px;border-color:rgba(0,0,0,0);background-color:#2a609d;color:#fff}.form .wForm button[type=submit]:not([disabled]):active{border-color:rgba(0,0,0,0);background-color:#234d7d;color:#fff}.form .wForm button[type=submit]:not([disabled]):hover{border-color:rgba(0,0,0,0);background-color:#376fb0;color:#fff}.form .wForm button[type=submit]:disabled{cursor:not-allowed;border-color:rgba(0,0,0,0);background-color:#e1e1e1;color:#a9a9a9}.form .wForm button[type=submit] span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;font-size:14px;font-weight:400;line-height:128.571%;letter-spacing:.28px}.form .wForm .label.reqMark:after{content:" *";color:#bf2012}.form .wForm .errMsg{margin-top:5px;color:#bf2012;display:inline;font-size:14px;font-weight:400;line-height:128.571%;letter-spacing:.28px}.form .wForm .vertical .oneChoice{display:block;margin:10px 0}.form .wForm .horizontal{display:block;margin:5px 0}.form .wForm .horizontal .oneChoice{display:inline-block;margin:5px 0}.form .wForm .postField{margin:0 20px 0 6px}.form .wForm .offstate{display:none}.form .js-textAccordion{display:block;height:auto;max-height:none;overflow-y:hidden;position:relative;transition:max-height ease 500ms}.form .js-textAccordion:after{background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);bottom:0;content:"";display:block;height:50%;left:0;opacity:1;position:absolute;transition:height ease 500ms,opacity ease 500ms;width:100%;z-index:1}.form .js-textAccordion vcdk-button{position:sticky;z-index:2;display:grid;place-content:center;bottom:0}.form .js-textAccordion.js-closing{max-height:10rem}.form .js-textAccordion.js-closing:after{height:7.5rem;opacity:1;position:relative}.form .js-textAccordion.js-closed{max-height:10rem}.form .js-textAccordion.js-closed:after{height:50%;opacity:1}.form .js-textAccordion.js-opening{max-height:100vh}.form .js-textAccordion.js-opening:after{height:7.5rem;opacity:0}.form .js-textAccordion.js-opening .js-textAccordion-button:after{transform:rotate3d(0, 0, 1, 180deg)}.form .js-textAccordion.js-open{max-height:none}.form .js-textAccordion.js-open:after{height:7.5rem;opacity:0;position:relative}.form .js-textAccordion.js-open .js-textAccordion-button:after{transform:rotate3d(0, 0, 1, 180deg)}.teaser-with-background-image{position:relative;display:grid;background-color:#212121}.teaser-with-background-image--full-width{width:100cqw;margin-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .teaser-with-background-image--full-width{transform:translateX(50%)}.teaser-with-background-image--full-width{max-width:1920px}.teaser-with-background-image__image-container{grid-column:1;grid-row:1;height:100%}.teaser-with-background-image__image-container picture{display:block;height:100%}.teaser-with-background-image__image-container .img-responsive{display:block;width:100%;height:100%;object-fit:cover}.teaser-with-background-image__image-container--has-content::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.49)}.teaser-with-background-image__content{grid-column:1;grid-row:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 20px;overflow-wrap:anywhere}.teaser-with-background-image__content>*+*{margin-block-start:20px}.teaser-with-background-image__heading{color:#fff}@media(min-width: 820px){.teaser-with-background-image__heading{--vcdk-typography-heading-4-font-family-large-screens: Volvo Novum, Noto Sans, system-ui, sans-serif !important;--vcdk-typography-heading-4-size-large-screens: 3rem !important;--vcdk-typography-heading-4-line-height-large-screens: 3.5rem !important;--vcdk-typography-heading-4-letter-spacing-large-screens: -0.03rem !important;--vcdk-typography-heading-4-weight-large-screens: 700 !important}}.teaser-with-background-image__text{color:#d0d0d0}@media(min-width: 820px){.teaser-with-background-image__text{--vcdk-typography-caption-2-font-family-large-screens: Volvo Novum, Noto Sans, system-ui, sans-serif !important;--vcdk-typography-caption-2-size-large-screens: 1.5rem !important;--vcdk-typography-caption-2-line-height-large-screens: 2rem !important;--vcdk-typography-caption-2-letter-spacing-large-screens: 0rem !important;--vcdk-typography-caption-2-weight-large-screens: 400 !important}}.teaser-with-background-image__heading+.teaser-with-background-image__text{margin-block-start:4px}@media(min-width: 1240px){.teaser-with-background-image__content{padding:40px 48px}.teaser-with-background-image__content>*+*{margin-block-start:32px}.teaser-with-background-image__heading+.teaser-with-background-image__text{margin-block-start:12px}}@media(min-width: 1440px){.teaser-with-background-image__content{padding:48px 64px}}.text-component{display:flex;flex-direction:column;gap:32px}.text-component__text-columns{display:flex;flex-direction:column;gap:52px}@media(min-width: 1240px){.text-component__text-columns{flex-direction:row;flex-wrap:wrap;gap:32px}}.text-component__text-columns>.text-column{flex:1 1 calc((100% - 64px)/3)}.text-component__text-columns:has(>.text-column:last-of-type:nth-of-type(3n + 4))>.text-column:nth-last-of-type(-n + 4){flex-basis:calc((100% - 32px)/2)}.text-column{overflow-wrap:break-word;display:flex;flex-direction:column;gap:10px}@media(min-width: 1240px){.ves-container>.text-column,.text-column:only-child,.text-component:has(>.text-component__text-columns>:only-child)>.text-component__heading{margin-inline-end:352px}}@media(min-width: 1440px){.ves-container>.text-column,.text-column:only-child,.text-component:has(>.text-component__text-columns>:only-child)>.text-component__heading{margin-inline-end:392px}}@media(min-width: 1600px){.ves-container>.text-column,.text-column:only-child,.text-component:has(>.text-component__text-columns>:only-child)>.text-component__heading{margin-inline-end:498.6666666667px}}.video-player{background-color:#f7f7f7;position:relative;width:100cqw;inset-inline:50%;margin-inline-start:-50cqw}.video-player__embedded-video{width:100%;aspect-ratio:16/9}.video-player__video-container{display:flex;flex-direction:column;justify-content:center}.video-player__content{display:flex;gap:8px;flex-direction:column;justify-content:center;padding-block:20px 24px;padding-inline:24px}@media(min-width: 820px){.video-player__content{gap:16px}}.video-player--full-width .ves-grid{row-gap:0}@media(max-width: 819.98px){.video-player .ves-grid{row-gap:0}}@media(min-width: 820px){.video-player{width:auto;margin:0;inset:0}.video-player__content{padding-block:40px}.video-player--full-width .video-player__content{padding-inline:48px 160px}.video-player--video-start .video-player__content{padding-inline:44px 60px}.video-player--video-end .video-player__video-container{order:1}.video-player--video-end .video-player__content{padding-inline:60px 44px}}.video-consent{position:relative;width:100%;background-color:#f7f7f7}.video-consent>iframe{display:block}.video-consent__facade{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;background-color:#f7f7f7}.video-consent .ot-sdk-show-settings:empty{visibility:hidden}.video-consent__text{margin:0;max-width:42ch;color:#575757}.site-search-page{background-color:#f7f7f7}.site-search{padding:40px 0}@media(min-width: 820px){.site-search{padding-block-start:0}}.site-search__intro{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.site-search__form{display:flex;flex-direction:row;gap:24px;margin-bottom:24px}.site-search__form-search-field{flex:1}.site-search__form-button--icon{display:inline-flex}@media(min-width: 820px){.site-search__form-button--icon{display:none}}.site-search__form-button--full{display:none}@media(min-width: 820px){.site-search__form-button--full{display:inline-flex}}.site-search__result-count{margin-bottom:24px}.site-search__results{display:flex;flex-direction:column;row-gap:32px}.site-search__result{border-radius:4px}.site-search__results-count-bottom{display:flex;justify-content:center;margin-top:32px}.site-search__pagination{display:flex;justify-content:center;margin-top:16px}.search-card{display:flex;flex-direction:column;gap:16px}@media(min-width: 820px){.search-card{flex-direction:row;gap:24px}}.search-card__image{flex:0 0 auto;width:100%;aspect-ratio:3/2}@media(min-width: 820px){.search-card__image{width:200px;height:133px;aspect-ratio:auto}}.search-card__image picture,.search-card__image img{display:block;width:100%;height:100%;object-fit:cover}.search-card__image .image-placeholder{display:flex;align-items:center;justify-content:center;height:100%;background-color:#f7f7f7}.search-card__image--tool{display:flex;align-items:center;justify-content:center;background-color:#212121;color:#fff;border-radius:4px}.search-card__image--service{display:flex;align-items:center;justify-content:center}.search-card__image--pdf{display:flex;align-items:center;justify-content:center;background-color:#1a3554;color:#fff;border-radius:4px;aspect-ratio:auto;height:auto}@media(min-width: 820px){.search-card__image--pdf{height:133px}}.search-card__content{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.search-card--pdf .search-card__content{justify-content:center;gap:12px}.search-card__meta{display:flex;flex-direction:row;align-items:center;gap:8px}.search-card__type{text-transform:capitalize;color:#6b6b6b}.search-card__date{margin-left:auto;color:#6b6b6b}.search-card__title-link{display:flex;align-items:center;gap:8px;color:#212121}.search-card__title-link:hover,.search-card__title-link:active{color:#212121}.search-card__description{color:#575757}.featured-news{display:flex;flex-direction:column;gap:24px}@media(min-width: 820px){.featured-news{gap:32px}}.featured-news .featured-news-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.featured-news .featured-news-grid{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width: 375px){.featured-news .featured-news-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 820px){.featured-news .featured-news-grid{grid-template-columns:repeat(3, 1fr)}}.featured-news .featured-news-card .featured-news-link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.featured-news .featured-news-card .featured-news-link:hover,.featured-news .featured-news-card .featured-news-link:active,.featured-news .featured-news-card .featured-news-link:focus-visible{text-decoration:none}.featured-news .featured-news-card .featured-news-link:hover .heading,.featured-news .featured-news-card .featured-news-link:active .heading,.featured-news .featured-news-card .featured-news-link:focus-visible .heading{text-decoration:underline}.featured-news .featured-news-card .image-container{width:100%;aspect-ratio:16/9;overflow:hidden}.featured-news .featured-news-card .image-container .img-responsive{width:100%;height:100%;object-fit:cover}.featured-news .featured-news-card .image-container .image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7}.featured-news .featured-news-card .content-container{display:flex;flex-direction:column;gap:4px;padding-block-start:20px}.featured-news .featured-news-card .content-container .date{color:#6b6b6b}.featured-news .featured-news-card .content-container .heading{color:#575757}.featured-cards__heading{margin-block-end:24px}@media(min-width: 1240px){.featured-cards__heading{margin-block-end:32px}}.featured-cards .ves-grid{gap:12px}@media(min-width: 820px){.featured-cards .ves-grid{gap:24px}}.featured-cards__inner{display:grid;height:100%;text-decoration:none;overflow:hidden}.featured-cards__inner:hover{text-decoration:none}.featured-cards__image-container{grid-column:1;grid-row:1;position:relative;aspect-ratio:var(--featured-card-aspect-ratio)}.featured-cards__image-container .img-responsive{display:block;width:100%;height:100%;object-fit:cover}.featured-cards__image-container::before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.5%, rgba(0, 0, 0, 0.6) 80.73%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.featured-cards__content{grid-column:1;grid-row:1;align-self:end;position:relative;z-index:1;padding:12px;overflow-wrap:anywhere;display:flex;flex-direction:row;align-items:center;gap:10px;color:#fff}@media(min-width: 820px){.featured-cards__content{padding:20px 24px}.featured-cards__content .vcdk-subtitle2{--vcdk-typography-subtitle-2-font-family-large-screens: Volvo Novum, Noto Sans, system-ui, sans-serif;--vcdk-typography-subtitle-2-size-large-screens: 2rem;--vcdk-typography-subtitle-2-line-height-large-screens: 2.5rem;--vcdk-typography-subtitle-2-letter-spacing-large-screens: -0.02rem;--vcdk-typography-subtitle-2-weight-large-screens: 700}}@media(min-width: 1240px){.featured-cards__content{padding:36px 32px}}@media(min-width: 1440px){.featured-cards__content{padding:48px}}.splash-page{display:flex;flex-direction:column;min-height:100dvh}.splash-page>main{flex:1}.splash-page__header vcdk-logotype{--vcdk-logotype-width: 200px}@media(min-width: 820px){.splash-page__header vcdk-logotype{--vcdk-logotype-width: 260px}}.splash-page__content{text-align:center;gap:0;padding-block:48px 0}@media(min-width: 820px){.splash-page__content{padding-block:64px 0}}.splash-page__intro{margin-block-end:32px}.splash-page__geoip-text{display:none;font-style:italic;margin-block-start:24px}@media(max-width: 599.98px){.splash-page__geoip-text{min-height:calc(2*1.5rem)}}.splash-page__geoip-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-block-end:24px}.splash-page__geoip-buttons:empty{display:none}.splash-page__content--geoip-pending .splash-page__geoip-text{display:block;visibility:hidden}.splash-page__content--geoip-pending .splash-page__geoip-buttons:empty{display:flex;min-height:2.5rem}.splash-page__toggle-btn{display:flex;justify-content:center;margin-block-end:48px}.splash-page__regions{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-out}.splash-page__regions[aria-hidden=false]{grid-template-rows:1fr}.splash-page__regions-inner{overflow:hidden;text-align:start}.splash-page__region-heading{text-transform:uppercase;padding-block-end:8px;margin-block-end:12px;border-bottom:1px solid #e1e1e1}.splash-page__sitelist{list-style:none;margin:0 0 32px;padding:0}@media(min-width: 820px){.splash-page__sitelist{column-count:3}}@media(min-width: 1440px){.splash-page__sitelist{column-count:5}}.splash-page__sitelist li{padding:8px 0;break-inside:avoid}.splash-page__sitelist a{display:inline-block}.splash-page__sitelist--flex{display:flex;flex-wrap:wrap}.splash-page__sitelist--flex li{flex:0 0 100%}@media(min-width: 820px){.splash-page__sitelist--flex li{flex:0 0 33.33%}}@media(min-width: 1240px){.splash-page__sitelist--flex li{flex:0 0 20%}}.splash-page__sitelist--flex li:last-child{flex-grow:1}.splash-page__section{text-align:center;padding-block:40px;border-top:1px solid #e1e1e1}@media(min-width: 820px){.splash-page__section{padding-block:48px}}.splash-page__section p{color:#575757}.splash-page__section-columns{display:grid;gap:32px;text-align:start;margin-block:24px 32px}@media(min-width: 820px){.splash-page__section-columns{grid-template-columns:repeat(3, 1fr)}}.splash-page__section-cta{display:flex;justify-content:center;margin-block-start:24px}.splash-page__hide-btn{display:flex;justify-content:center;margin-block-start:32px}@media print{body>*:not(main){display:none !important}main{max-width:none;padding:0 !important}}