.stage{--component-margin-block-start: 30px;--component-margin-block-end: 30px}.stage.margin-top--none{--component-margin-block-start: 0}.stage.margin-top--single{--component-margin-block-start: 30px}.stage.margin-top--double{--component-margin-block-start: 30px}@media(min-width: 768px){.stage.margin-top--double{--component-margin-block-start: calc(30px * 2)}}.stage.margin-bottom--none{--component-margin-block-end: 0}.stage.margin-bottom--single{--component-margin-block-end: 30px}.stage.margin-bottom--double{--component-margin-block-end: 30px}@media(min-width: 768px){.stage.margin-bottom--double{--component-margin-block-end: calc(30px * 2)}}.stage .cmp-stage{margin-block:var(--component-margin-block-start) var(--component-margin-block-end) !important}.aem-Grid>.stage:first-child:not(.margin-top--single):not(.margin-top--double) .cmp-stage{margin-block-start:0 !important}.stage .cmp-teaser{display:block;margin-block:0;margin-inline:-15px}@media(min-width: 768px){.stage .cmp-teaser{position:relative}}@media(min-width: 960px){.stage .cmp-teaser{margin:0}}.stage .cmp-teaser__content{padding:1em;z-index:1}@media(min-width: 960px){.stage .cmp-teaser__content{position:absolute;inset-block-start:50%;width:100%;transform:translateY(-50%);padding:30px}}.stage .cmp-teaser__title{font-family:var(--ff-broad);font-size:48px;font-weight:500;line-height:0.95;letter-spacing:var(--ls-volvo);margin-block-end:25px}@media(min-width: 768px){.stage .cmp-teaser__title{font-size:60px;line-height:0.95}}.stage .cmp-teaser__title-link{color:inherit}.stage .cmp-teaser__description{font-family:var(--ff-regular);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);color:#53565a;margin-block-start:1em}.stage .cmp-teaser__description h1,.stage .cmp-teaser__description h2,.stage .cmp-teaser__description h3,.stage .cmp-teaser__description h4,.stage .cmp-teaser__description h5,.stage .cmp-teaser__description h6{color:#53565a}.stage .cmp-teaser__description a{color:#004fbc;pointer-events:all}.stage .cmp-teaser__action-container{margin-block-start:1em;display:flex;gap:10px}@media(min-width: 960px){.stage .cmp-teaser__image{margin-block:0;margin-inline:-15px}}@media(min-width: 1200px){.stage .cmp-teaser__image{width:auto;margin-block:0;margin-inline:calc((100vw - 1200px)/-2)}}@media(min-width: 2048px){.stage .cmp-teaser__image{width:auto;margin-block:0;margin-inline:calc((2048px - 1200px)/-2)}.container--fullWidth .stage .cmp-teaser__image{margin:0}.columncontrol__column:first-child .stage .cmp-teaser__image{margin-inline-end:0}.columncontrol__column:last-child .stage .cmp-teaser__image{margin-inline-start:0}}.stage .cmp-image,.stage .img__container{height:280px}@media(min-width: 768px){.stage .cmp-image,.stage .img__container{height:250px}}@media(min-width: 960px){.stage .cmp-image,.stage .img__container{height:402px}}.stage .cmp-image__image,.stage .cmp-image .img__asset,.stage .img__container__image,.stage .img__container .img__asset{object-fit:cover;object-position:center;width:100%;height:100%}.stage__cta--video .cmp-teaser__action-link{display:inline-block;align-items:center;text-decoration:none;font-family:var(--ff-medium);box-sizing:border-box;width:75px;height:75px;font-size:0;text-align:center;color:#53565a;background-color:#e1dfdd;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.3);transition:background-color .3s;padding:0;border:0}.stage__cta--video .cmp-teaser__action-link:before{font-family:"VolvoIcons";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;display:inline-block;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 960px){.stage__cta--video .cmp-teaser__action-link{width:50px;height:50px}}.stage__cta--video .cmp-teaser__action-link:hover,.stage__cta--video .cmp-teaser__action-link:focus{color:#53565a;background-color:#e1dfdd;border:0}.stage__cta--video .cmp-teaser__action-link:hover::before,.stage__cta--video .cmp-teaser__action-link:focus::before{transform:scale(1.1)}.stage__cta--video .cmp-teaser__action-link::before{margin-inline-start:4px;font-size:34px;line-height:2.2;transition:transform .3s ease-in-out}@media(min-width: 960px){.stage__cta--video .cmp-teaser__action-link::before{font-size:23px}}html[dir=rtl] .stage__cta--video .cmp-teaser__action-link::before{margin-inline-start:-4px}.stage__cta--video .cmp-teaser__action-link::after{content:none;display:none !important}.stage__cta--link .cmp-teaser__action-link{display:inline-block;align-items:center;text-decoration:none;font-family:var(--ff-medium);box-sizing:border-box;color:#004fbc;background:rgba(0,0,0,0);border:0;padding:0;font-size:24px}.stage__cta--link .cmp-teaser__action-link:hover,.stage__cta--link .cmp-teaser__action-link:focus{color:#0056d6;background:rgba(0,0,0,0);border:0}.stage__cta--link .cmp-teaser__action-link:after{background-color:#004fbc;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w24-view");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;width:var(--v-icon-size);height:var(--v-icon-size)}@media(min-width: 1200px){.stage__cta--link .cmp-teaser__action-link:after{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w16-view")}}.stage__cta--link .cmp-teaser__action-link[target=_blank]:after{background-color:#004fbc;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/link-external.svg#link-external-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/link-external.svg#link-external-icon-w24-view");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;width:var(--v-icon-size);height:var(--v-icon-size)}@media(min-width: 1200px){.stage__cta--link .cmp-teaser__action-link[target=_blank]:after{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/link-external.svg#link-external-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/link-external.svg#link-external-icon-w16-view")}}.stage__text--right .cmp-teaser__content{inset-inline-start:60%;width:auto}.stage__text--center .cmp-teaser__content{text-align:center}@media(min-width: 960px){.stage__text--center .cmp-teaser__content{inset-inline-start:50%;transform:translate(-50%, -50%)}html[dir=rtl] .stage__text--center .cmp-teaser__content{transform:translate(50%, -50%)}}.stage__text--center .cmp-teaser__action-container{align-items:center;justify-content:center}.stage__img--content .cmp-teaser__image{margin:auto}@media(min-width: 960px){.stage__img--slim .cmp-image__image{height:302px}}@media(min-width: 960px){.stage__text--white .cmp-teaser__description,.stage__text--white .cmp-teaser__title{color:#fff}.stage__text--white .cmp-teaser__description h1,.stage__text--white .cmp-teaser__description h2,.stage__text--white .cmp-teaser__description h3,.stage__text--white .cmp-teaser__description h4,.stage__text--white .cmp-teaser__description h5,.stage__text--white .cmp-teaser__description h6{color:#fff}.stage__text--white .cmp-teaser__description a{color:#44a1ff}.stage__text--white.stage__cta--link .cmp-teaser__action-link{color:#fff}}.main-grid>.aem-Grid>.stage:first-child{margin-block-start:0}.stage:not(.stage__cta--secondary):not(.stage__cta--link) .cmp-teaser__action-link::after{background-color:#fff}.stage .s7controlbar{display:none}@keyframes scrollAnimation{0.01%{clip-path:inset(-70% 0 100%)}100%{clip-path:inset(100% 0 -70%)}}