.doubleCarousel{scroll-margin-top:calc(calc(60 * 1px) + (60/.75 - 60)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel{scroll-margin-top:calc(0*1px)}}.doubleCarousel{padding-block:calc(calc(36 * 1px) + (36/.75 - 36)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel{padding-block:calc(28*1px)}}.doubleCarousel__container{padding-right:0;padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__container{padding-left:calc(16*1px);padding-left:0;padding-right:0}}.doubleCarousel__content{display:flex;align-items:center;gap:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__content{gap:calc(32*1px);flex-direction:column;align-items:stretch}}.doubleCarousel__info{flex:0 0 540px;display:flex;flex-direction:column;opacity:0;transform:translateX(calc(-1 * calc(calc(104 * 1px) + (104 / .75 - 104) * (100vw - 1366 * 1px) / (2560 - 1366))));transition:opacity .6s cubic-bezier(.2,.027,.164,.972),transform .6s cubic-bezier(.2,.027,.164,.972);gap:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__info{gap:calc(16*1px);flex:1 1 auto;opacity:1;transform:none;padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.doubleCarousel__info{padding-inline:calc(16*1px)}}.doubleCarousel__tabs{display:inline-flex;align-self:flex-start}.doubleCarousel__text{display:flex;flex-direction:column;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__text{gap:calc(16*1px)}}.doubleCarousel__title{color:#141414;font-family:Volvo Centum,sans-serif}.doubleCarousel__title,.doubleCarousel__title h1,.doubleCarousel__title h2,.doubleCarousel__title h3,.doubleCarousel__title h4,.doubleCarousel__title h5,.doubleCarousel__title h6,.doubleCarousel__title p,.doubleCarousel__title span,.doubleCarousel__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}@media(max-width:768px){.doubleCarousel__title{font-family:Volvo Centum,sans-serif}.doubleCarousel__title,.doubleCarousel__title h1,.doubleCarousel__title h2,.doubleCarousel__title h3,.doubleCarousel__title h4,.doubleCarousel__title h5,.doubleCarousel__title h6,.doubleCarousel__title p,.doubleCarousel__title span,.doubleCarousel__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.doubleCarousel__subtitle{color:#141414;font-family:Volvo Centum,sans-serif}.doubleCarousel__subtitle,.doubleCarousel__subtitle h1,.doubleCarousel__subtitle h2,.doubleCarousel__subtitle h3,.doubleCarousel__subtitle h4,.doubleCarousel__subtitle h5,.doubleCarousel__subtitle h6,.doubleCarousel__subtitle p,.doubleCarousel__subtitle span,.doubleCarousel__subtitle strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:600}@media(max-width:768px){.doubleCarousel__subtitle{font-family:Volvo Centum,sans-serif}.doubleCarousel__subtitle,.doubleCarousel__subtitle h1,.doubleCarousel__subtitle h2,.doubleCarousel__subtitle h3,.doubleCarousel__subtitle h4,.doubleCarousel__subtitle h5,.doubleCarousel__subtitle h6,.doubleCarousel__subtitle p,.doubleCarousel__subtitle span,.doubleCarousel__subtitle strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:600}}.doubleCarousel__description{color:#4a4c4e;font-family:Volvo Centum,sans-serif}.doubleCarousel__description,.doubleCarousel__description h1,.doubleCarousel__description h2,.doubleCarousel__description h3,.doubleCarousel__description h4,.doubleCarousel__description h5,.doubleCarousel__description h6,.doubleCarousel__description p,.doubleCarousel__description span,.doubleCarousel__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.doubleCarousel__ctaWrap{align-self:flex-start}@media(max-width:768px){.doubleCarousel__ctaWrap{margin-top:16px}}.doubleCarousel__controls{width:100%}.doubleCarousel__controls--mobile{display:none}@media(max-width:768px){.doubleCarousel__controls--desktop{display:none}.doubleCarousel__controls--mobile{display:block}.doubleCarousel__controls{padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.doubleCarousel__controls{padding-inline:calc(16*1px)}}.doubleCarousel__carousel{flex:1 1 auto;min-width:0;flex-direction:column;align-items:stretch;--slide-spacing:calc(calc(8 * 1px) + (8/0.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__carousel{--slide-spacing:calc(16*1px);padding-left:16px}}.doubleCarousel__slide{--slide-size:auto;flex:0 0 auto;width:calc(508px + var(--slide-spacing))}@media(max-width:768px){.doubleCarousel__slide{width:calc(280px + var(--slide-spacing))}}.doubleCarousel__card{position:relative;width:100%;aspect-ratio:508/545;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__card{padding:calc(20*1px)}}.doubleCarousel__card{--button-plus-offset:calc(calc(32 * 1px) + (32/0.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__card{--button-plus-offset:calc(20*1px)}}.doubleCarousel__card{transform:translateX(calc(calc(calc(32 * 1px) + (32 / .75 - 32) * (100vw - 1366 * 1px) / (2560 - 1366)) + var(--doubleCarousel-index, 0) * calc(calc(24 * 1px) + (24 / .75 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))));transition:transform .6s cubic-bezier(.2,.027,.164,.972)}@media(max-width:768px){.doubleCarousel__card{transform:none}}.doubleCarousel__content.is-visible .doubleCarousel__card,.doubleCarousel__content.is-visible .doubleCarousel__info{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.doubleCarousel__card,.doubleCarousel__info{transition:none}}.doubleCarousel__cardImage__imgContainer{display:block;position:absolute;inset:0;width:100%;height:100%}.doubleCarousel__cardImage__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.doubleCarousel__cardBadge{position:relative;z-index:1;display:inline-flex;background-color:#fff;padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.doubleCarousel__cardBadge{padding:calc(12*1px)}}.doubleCarousel__cardTitle{color:#101423;font-family:Volvo Centum,sans-serif}.doubleCarousel__cardTitle,.doubleCarousel__cardTitle h1,.doubleCarousel__cardTitle h2,.doubleCarousel__cardTitle h3,.doubleCarousel__cardTitle h4,.doubleCarousel__cardTitle h5,.doubleCarousel__cardTitle h6,.doubleCarousel__cardTitle p,.doubleCarousel__cardTitle span,.doubleCarousel__cardTitle strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:700}.buttonPlus{position:absolute;z-index:1;inset-inline:0;bottom:0;display:flex;flex-direction:column;max-height:100%;pointer-events:none}.buttonPlus__trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:var(--button-plus-offset,20px);background-color:#fff;border:none;border-radius:1000px;cursor:pointer;pointer-events:auto;transition:background-color .15s ease-out,margin-bottom .4s cubic-bezier(.2,.027,.164,.972);padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonPlus__trigger{padding:calc(12*1px)}}.buttonPlus__trigger:hover{background-color:#e1dfdd}.buttonPlus__trigger:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.buttonPlus.is-open .buttonPlus__trigger{margin-bottom:16px}@media(max-width:768px){.buttonPlus.is-open .buttonPlus__trigger{margin-bottom:var(--button-plus-offset,20px)}}.buttonPlus--left .buttonPlus__trigger{align-self:flex-start}.buttonPlus--right .buttonPlus__trigger{align-self:flex-end}.buttonPlus__icon__imgContainer{display:block;width:20px;height:20px}.buttonPlus__icon__img{display:block;width:100%;height:100%}.buttonPlus__panel{display:grid;grid-template-rows:0fr;min-height:0;background-color:#fff;pointer-events:auto;transition:grid-template-rows .4s cubic-bezier(.2,.027,.164,.972)}@media(max-width:768px){.buttonPlus__panel{display:none}}@media(prefers-reduced-motion:reduce){.buttonPlus__panel{transition:none}}.buttonPlus.is-open .buttonPlus__panel{grid-template-rows:1fr}.buttonPlus__panelInner{min-height:0;overflow:hidden}.buttonPlus__content{display:flex;flex-direction:column;color:#141414;padding:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonPlus__content{padding:calc(20*1px)}}.buttonPlus__content{gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonPlus__content{gap:calc(12*1px)}}.buttonPlus__label{font-family:Volvo Centum,sans-serif}.buttonPlus__label,.buttonPlus__label h1,.buttonPlus__label h2,.buttonPlus__label h3,.buttonPlus__label h4,.buttonPlus__label h5,.buttonPlus__label h6,.buttonPlus__label p,.buttonPlus__label span,.buttonPlus__label strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:700}.buttonPlus__label{margin-bottom:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonPlus__label{margin-bottom:calc(0*1px)}}.buttonPlus__heading{font-family:Volvo Centum,sans-serif}.buttonPlus__heading,.buttonPlus__heading h1,.buttonPlus__heading h2,.buttonPlus__heading h3,.buttonPlus__heading h4,.buttonPlus__heading h5,.buttonPlus__heading h6,.buttonPlus__heading p,.buttonPlus__heading span,.buttonPlus__heading strong{font-size:2rem;line-height:normal;font-style:normal;font-weight:500}@media(max-width:768px){.buttonPlus__heading{font-family:Volvo Centum,sans-serif}.buttonPlus__heading,.buttonPlus__heading h1,.buttonPlus__heading h2,.buttonPlus__heading h3,.buttonPlus__heading h4,.buttonPlus__heading h5,.buttonPlus__heading h6,.buttonPlus__heading p,.buttonPlus__heading span,.buttonPlus__heading strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.buttonPlus__text{display:flex;flex-direction:column;gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonPlus__text{gap:calc(12*1px)}}.buttonPlus__text{font-family:Volvo Centum,sans-serif}.buttonPlus__text,.buttonPlus__text h1,.buttonPlus__text h2,.buttonPlus__text h3,.buttonPlus__text h4,.buttonPlus__text h5,.buttonPlus__text h6,.buttonPlus__text p,.buttonPlus__text span,.buttonPlus__text strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.buttonPlus__modal{position:fixed;inset:0;z-index:1000;display:none;align-items:flex-end}@media(max-width:768px){.buttonPlus__modal{display:flex}}.buttonPlus__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.4);animation:buttonPlusFade .3s ease}.buttonPlus__sheet{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:100%;min-height:360px;max-height:90vh;padding:20px;overflow-y:auto;background-color:#fff;color:#141414;animation:buttonPlusSlideUp .4s cubic-bezier(.2,.027,.164,.972)}.buttonPlus__sheet .buttonPlus__heading,.buttonPlus__sheet .buttonPlus__text{width:100%}.buttonPlus__sheetHeader{display:flex;align-items:center;justify-content:flex-end;width:100%}.buttonPlus__sheetHeader .buttonPlus__label{margin-right:auto;margin-bottom:0}.buttonPlus__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px;background-color:#fff;border:none;border-radius:1000px;cursor:pointer;transition:background-color .15s ease-out}.buttonPlus__close:hover{background-color:#e1dfdd}.buttonPlus__close:focus-visible{outline:2px solid #0171e3;outline-offset:2px}@media(prefers-reduced-motion:reduce){.buttonPlus__backdrop,.buttonPlus__sheet{animation:none}}@keyframes buttonPlusFade{0%{opacity:0}}@keyframes buttonPlusSlideUp{0%{transform:translateY(100%)}}.carouselProgressControls{display:flex;align-items:center;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carouselProgressControls{gap:calc(16*1px)}}.carouselProgressControls__progress{flex:1 1;height:3px;border-radius:300px;overflow:hidden;background-color:#e1dfdd}.carouselProgressControls__progressFill{display:block;height:100%;border-radius:300px;background-color:#a8a5a3;transition:width .3s ease}.carouselProgressControls__buttons{display:flex;align-items:center;flex-shrink:0;gap:calc(calc(7 * 1px) + (7/.75 - 7)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carouselProgressControls__buttons{gap:calc(7*1px)}}.carouselProgressControls__button{display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:1px solid #000714;border-radius:1000px;cursor:pointer;transition:background-color .27s ease-in-out,border-color .27s ease-in-out;padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carouselProgressControls__button{padding:calc(12*1px)}}.carouselProgressControls__button:hover:not(:disabled){background-color:#101423}.carouselProgressControls__button:hover:not(:disabled) .carouselProgressControls__icon__img{filter:brightness(0) invert(1)}.carouselProgressControls__button:disabled{opacity:.4;cursor:default}.carouselProgressControls__button:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.carouselProgressControls__icon__imgContainer{display:block;width:20px;height:20px}.carouselProgressControls__icon__img{display:block;width:100%;height:100%}.carouselProgressControls--onDark .carouselProgressControls__progress{background-color:hsla(0,0%,100%,.24)}.carouselProgressControls--onDark .carouselProgressControls__progressFill{background-color:#fff}.carouselProgressControls--onDark .carouselProgressControls__button{border-color:#fff}.carouselProgressControls--onDark .carouselProgressControls__button:hover:not(:disabled){background-color:hsla(0,0%,100%,.12)}.faq{scroll-margin-top:calc(calc(60 * 1px) + (60/.75 - 60)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq{scroll-margin-top:calc(0*1px)}}.faq{padding-top:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq{padding-top:calc(56*1px)}}.faq{padding-bottom:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq{padding-bottom:calc(56*1px)}}.faq__container{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__container{padding-left:calc(16*1px)}}.faq__container{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__container{padding-right:calc(16*1px)}}.faq__container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__container{gap:calc(40*1px);padding-inline:20px}}.faq__left{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 320px;gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__left{gap:calc(32*1px)}}.faq__left{max-width:calc(calc(547 * 1px) + (547/.75 - 547)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__left{max-width:calc(547*1px)}}.faq__intro{display:flex;flex-direction:column;width:100%;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__intro{gap:calc(12*1px)}}.faq__title{font-family:Volvo Centum,sans-serif}.faq__title,.faq__title h1,.faq__title h2,.faq__title h3,.faq__title h4,.faq__title h5,.faq__title h6,.faq__title p,.faq__title span,.faq__title strong{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:500}.faq__title{color:#141414}@media(max-width:768px){.faq__title{font-family:Volvo Centum,sans-serif}.faq__title,.faq__title h1,.faq__title h2,.faq__title h3,.faq__title h4,.faq__title h5,.faq__title h6,.faq__title p,.faq__title span,.faq__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.faq__description{font-family:Volvo Centum,sans-serif}.faq__description,.faq__description h1,.faq__description h2,.faq__description h3,.faq__description h4,.faq__description h5,.faq__description h6,.faq__description p,.faq__description span,.faq__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.faq__description{color:#4a4c4e}.faq__right{flex:1 1 320px;width:100%;max-width:calc(calc(599 * 1px) + (599/.75 - 599)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__right{max-width:calc(599*1px)}}.faq__accordion{display:flex;flex-direction:column;width:100%;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.faq__accordion{gap:calc(16*1px)}}.accordion{position:relative;border-bottom:1px solid #e1dfdd}.accordion__container{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accordion__container{gap:calc(8*1px)}}.accordion__container{padding-block:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accordion__container{padding-block:calc(8*1px)}}.accordion__container:focus-visible{outline:2px solid #0171e3;outline-offset:-2px}.accordion__questionContainer{flex:1 1}.accordion__question{font-family:Volvo Centum,sans-serif}.accordion__question,.accordion__question h1,.accordion__question h2,.accordion__question h3,.accordion__question h4,.accordion__question h5,.accordion__question h6,.accordion__question p,.accordion__question span,.accordion__question strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:500}.accordion__question{color:#000714}.accordion__answerContainer{overflow:hidden;max-height:0;transition:max-height .6s ease-in-out}.accordion__answerContainer--active{max-height:500px}.accordion__answer{padding-bottom:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accordion__answer{padding-bottom:calc(16*1px)}}.accordion__answer{font-family:Volvo Centum,sans-serif}.accordion__answer,.accordion__answer h1,.accordion__answer h2,.accordion__answer h3,.accordion__answer h4,.accordion__answer h5,.accordion__answer h6,.accordion__answer p,.accordion__answer span,.accordion__answer strong{font-size:.875rem;line-height:1.5rem;font-style:normal;font-weight:400}.accordion__answer{color:#4a4c4e}.accordion__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:1000px;background-image:url(/icons/chevron-down-black.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 20px;transition:transform .3s ease-out,background-color .27s ease-in-out;width:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accordion__icon{width:calc(44*1px)}}.accordion__icon{height:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accordion__icon{height:calc(44*1px)}}.accordion__icon--active{transform:rotate(-180deg)}@media(prefers-reduced-motion:reduce){.accordion__icon{transition:none}}.accordion__container:hover .accordion__icon{background-color:#e1dfdd}.hero__container{position:relative;width:100%;overflow:hidden;background-color:#141414;height:calc(calc(600 * 1px) + (600/.75 - 600)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__container{height:calc(624*1px)}}.hero__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s ease-out}.hero__video.is-active{opacity:1}@media(prefers-reduced-motion:reduce){.hero__video{transition:none}}.hero__label{position:absolute;z-index:1;color:#fff;top:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__label{top:calc(20*1px)}}.hero__label{left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__label{left:calc(20*1px)}}.hero__label{font-family:Volvo Centum,sans-serif}.hero__label,.hero__label h1,.hero__label h2,.hero__label h3,.hero__label h4,.hero__label h5,.hero__label h6,.hero__label p,.hero__label span,.hero__label strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.hero__content{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;top:calc(calc(296 * 1px) + (296/.75 - 296)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__content{top:calc(64*1px)}}.hero__content{left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__content{left:calc(20*1px)}}.hero__content{width:calc(calc(500 * 1px) + (500/.75 - 500)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__content{width:calc(353*1px)}}.hero__content{gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__content{gap:calc(24*1px)}}.hero__intro{display:flex;flex-direction:column;color:#fff;gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__intro{gap:calc(4*1px)}}.hero__title{font-family:Volvo Centum,sans-serif}.hero__title,.hero__title h1,.hero__title h2,.hero__title h3,.hero__title h4,.hero__title h5,.hero__title h6,.hero__title p,.hero__title span,.hero__title strong{font-size:2.5rem;line-height:48px;font-style:normal;font-weight:500}@media(max-width:768px){.hero__title{font-family:Volvo Centum,sans-serif}.hero__title,.hero__title h1,.hero__title h2,.hero__title h3,.hero__title h4,.hero__title h5,.hero__title h6,.hero__title p,.hero__title span,.hero__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.hero__description{font-family:Volvo Centum,sans-serif}.hero__description,.hero__description h1,.hero__description h2,.hero__description h3,.hero__description h4,.hero__description h5,.hero__description h6,.hero__description p,.hero__description span,.hero__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(max-width:768px){.hero__description{font-family:Volvo Centum,sans-serif}.hero__description,.hero__description h1,.hero__description h2,.hero__description h3,.hero__description h4,.hero__description h5,.hero__description h6,.hero__description p,.hero__description span,.hero__description strong{font-size:.875rem;line-height:20px;font-style:normal;font-weight:400}}.hero__cta{display:flex;align-items:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__cta{gap:calc(8*1px);flex-direction:column;align-items:flex-start}}.hero__cta>*{width:calc(calc(192 * 1px) + (192/.75 - 192)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__cta>*{width:calc(192*1px)}}.hero__tabs{position:absolute;z-index:1;display:inline-flex;right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__tabs{right:calc(56*1px)}}.hero__tabs{bottom:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.hero__tabs{bottom:calc(20*1px);right:auto;left:20px}}.imageZoomBanner__container{padding-left:0;padding-right:0}.imageZoomBanner__stage{position:relative;width:100%;overflow:hidden;aspect-ratio:1366/713}@media(max-width:768px){.imageZoomBanner__stage{aspect-ratio:1/1}}.imageZoomBanner__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 46.543%,rgba(0,0,0,.56) 81.915%)}.imageZoomBanner__image,.imageZoomBanner__image__imgContainer{position:absolute;inset:0;width:100%;height:100%}.imageZoomBanner__image__img{width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:var(--imageZoomBanner-origin);transition:transform .6s ease-out}.imageZoomBanner__stage:hover .imageZoomBanner__image__img{transform:scale(var(--imageZoomBanner-scale))}@media(hover:none),(max-width:768px){.imageZoomBanner__stage.is-visible .imageZoomBanner__image__img{transform:scale(var(--imageZoomBanner-scale))}}.imageZoomBanner__content{position:absolute;z-index:2;display:flex;flex-direction:column;width:100%;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.imageZoomBanner__content{gap:calc(16*1px)}}.imageZoomBanner__content{padding:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.imageZoomBanner__content{padding:calc(20*1px)}}.imageZoomBanner__content--bottom-left{left:0;bottom:0;align-items:flex-start}.imageZoomBanner__content--bottom-right{right:0;bottom:0;align-items:flex-end}.imageZoomBanner__content--top-left{top:0;left:0;align-items:flex-start}.imageZoomBanner__content--top-right{top:0;right:0;align-items:flex-end}.imageZoomBanner__badge{margin:0;background:rgba(20,20,20,.6);color:#fff;white-space:nowrap;font-family:Volvo Centum,sans-serif}.imageZoomBanner__badge,.imageZoomBanner__badge h1,.imageZoomBanner__badge h2,.imageZoomBanner__badge h3,.imageZoomBanner__badge h4,.imageZoomBanner__badge h5,.imageZoomBanner__badge h6,.imageZoomBanner__badge p,.imageZoomBanner__badge span,.imageZoomBanner__badge strong{font-size:.875rem;line-height:22px;font-style:normal;font-weight:400}.imageZoomBanner__badge{padding-inline:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.imageZoomBanner__badge{padding-inline:calc(12*1px)}}.imageZoomBanner__badge{padding-block:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.imageZoomBanner__badge{padding-block:calc(8*1px)}}.imageZoomBanner__title{margin:0;color:#fff;white-space:nowrap;font-family:Volvo Centum,sans-serif}.imageZoomBanner__title,.imageZoomBanner__title h1,.imageZoomBanner__title h2,.imageZoomBanner__title h3,.imageZoomBanner__title h4,.imageZoomBanner__title h5,.imageZoomBanner__title h6,.imageZoomBanner__title p,.imageZoomBanner__title span,.imageZoomBanner__title strong{font-size:3rem;line-height:56px;font-style:normal;font-weight:500}@media(max-width:768px){.imageZoomBanner__title{font-family:Volvo Centum,sans-serif}.imageZoomBanner__title,.imageZoomBanner__title h1,.imageZoomBanner__title h2,.imageZoomBanner__title h3,.imageZoomBanner__title h4,.imageZoomBanner__title h5,.imageZoomBanner__title h6,.imageZoomBanner__title p,.imageZoomBanner__title span,.imageZoomBanner__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}}@media(prefers-reduced-motion:reduce){.imageZoomBanner__image__img{transition:none}}.modelColors{scroll-margin-top:calc(calc(60 * 1px) + (60/.75 - 60)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors{scroll-margin-top:calc(0*1px)}}.modelColors__container{padding-left:0;padding-right:0}.modelColors__stage{position:relative;display:grid;grid-template-columns:1fr auto auto 1fr;grid-template-rows:auto 1fr auto;align-items:center;grid-column-gap:8px;column-gap:8px;overflow:hidden;background-color:#141414;height:calc(calc(768 * 1px) + (768/.75 - 768)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__stage{height:auto}}.modelColors__stage{padding-block:calc(calc(88 * 1px) + (88/.75 - 88)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__stage{padding-block:calc(56*1px)}}.modelColors__stage{padding-inline:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__stage{padding-inline:calc(0*1px);grid-template-columns:1fr;grid-template-rows:none;row-gap:24px;overflow:visible;background:linear-gradient(180deg,#f6f4f0,#fff);border-top:1px solid #dbd4c8}}.modelColors__videos{position:absolute;inset:0;animation:modelColorsFadeIn .3s ease-out}@media(max-width:768px){.modelColors__videos{position:relative;inset:auto;grid-area:3/1;height:220px}}.modelColors__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease-out .3s}.modelColors__video.is-active{z-index:1;opacity:1;transition-delay:0s}.modelColors__badges,.modelColors__cta,.modelColors__header,.modelColors__swatches,.modelColors__tabs,.modelColors__themes{position:relative;z-index:2;opacity:0;transform:translateY(calc(calc(152 * 1px) + (152 / .75 - 152) * (100vw - 1366 * 1px) / (2560 - 1366)));transition:opacity .6s cubic-bezier(.274,.011,.087,.994),transform .6s cubic-bezier(.274,.011,.087,.994)}@media(max-width:768px){.modelColors__badges,.modelColors__cta,.modelColors__header,.modelColors__swatches,.modelColors__tabs,.modelColors__themes{grid-column:1;opacity:1;transform:none}}.modelColors__stage.is-visible .modelColors__badges,.modelColors__stage.is-visible .modelColors__cta,.modelColors__stage.is-visible .modelColors__header,.modelColors__stage.is-visible .modelColors__swatches,.modelColors__stage.is-visible .modelColors__tabs,.modelColors__stage.is-visible .modelColors__themes{opacity:1;transform:none}.modelColors__header{grid-area:1/1/2/3;display:flex;flex-direction:column;color:#fff;transform:translateY(calc(-1 * calc(calc(112 * 1px) + (112 / .75 - 112) * (100vw - 1366 * 1px) / (2560 - 1366))));gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__header{gap:calc(16*1px);grid-area:1/1;padding-inline:20px;color:#141414;transform:none}}.modelColors__subtitle{font-family:Volvo Centum,sans-serif}.modelColors__subtitle,.modelColors__subtitle h1,.modelColors__subtitle h2,.modelColors__subtitle h3,.modelColors__subtitle h4,.modelColors__subtitle h5,.modelColors__subtitle h6,.modelColors__subtitle p,.modelColors__subtitle span,.modelColors__subtitle strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.modelColors__titles{display:grid}.modelColors__titleItem{grid-area:1/1;opacity:0;transition:opacity .6s cubic-bezier(.274,.011,.087,.994)}.modelColors__titleItem.is-active{opacity:1}.modelColors__title{font-family:Volvo Centum,sans-serif}.modelColors__title,.modelColors__title h1,.modelColors__title h2,.modelColors__title h3,.modelColors__title h4,.modelColors__title h5,.modelColors__title h6,.modelColors__title p,.modelColors__title span,.modelColors__title strong{font-size:2.5rem;line-height:48px;font-style:normal;font-weight:500}@media(max-width:768px){.modelColors__title{font-family:Volvo Centum,sans-serif}.modelColors__title,.modelColors__title h1,.modelColors__title h2,.modelColors__title h3,.modelColors__title h4,.modelColors__title h5,.modelColors__title h6,.modelColors__title p,.modelColors__title span,.modelColors__title strong{font-size:1.5rem;line-height:36px;font-style:normal;font-weight:500}}.modelColors__tabs{grid-area:1/3/2/5;display:flex;align-self:start;justify-self:end;transform:translateY(calc(-1 * calc(calc(88 * 1px) + (88 / .75 - 88) * (100vw - 1366 * 1px) / (2560 - 1366))))}@media(max-width:768px){.modelColors__tabs{grid-area:2/1;justify-self:center;transform:none}}.modelColors__badges{grid-area:3/1;display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media(max-width:768px){.modelColors__badges{grid-area:1/1;align-self:end;justify-self:end;padding-right:20px}}.modelColors__badge{display:flex;align-items:center;gap:8px;background-color:hsla(0,0%,100%,.1);border-radius:300px;padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__badge{padding-inline:calc(12*1px)}}.modelColors__badge{padding-block:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__badge{padding-block:calc(8*1px);background-color:rgba(225,223,221,.5)}}.modelColors__badgeIcon__imgContainer{display:block;flex-shrink:0;width:20px;height:20px}.modelColors__badgeIcon__img{display:block;width:100%;height:100%;filter:brightness(0) invert(1)}@media(max-width:768px){.modelColors__badgeIcon__img{filter:none}}.modelColors__badgeLabels{position:relative;display:flex;overflow:hidden;color:#fff;white-space:nowrap;font-family:Volvo Centum,sans-serif}.modelColors__badgeLabels,.modelColors__badgeLabels h1,.modelColors__badgeLabels h2,.modelColors__badgeLabels h3,.modelColors__badgeLabels h4,.modelColors__badgeLabels h5,.modelColors__badgeLabels h6,.modelColors__badgeLabels p,.modelColors__badgeLabels span,.modelColors__badgeLabels strong{font-size:.875rem;line-height:20px;font-style:normal;font-weight:400}@media(max-width:768px){.modelColors__badgeLabels{color:#141414}}.modelColors__badgeLabel{display:grid;grid-template-columns:0fr;transition:grid-template-columns .6s cubic-bezier(.274,.011,.087,.994)}.modelColors__badgeLabel>*{min-width:0;overflow:hidden;visibility:hidden}.modelColors__badgeLabel:after{content:attr(data-label);position:absolute;top:0;left:0;opacity:0;transition:opacity .6s cubic-bezier(.274,.011,.087,.994)}.modelColors__badgeLabel.is-active{grid-template-columns:1fr}.modelColors__badgeLabel.is-active:after{opacity:1}.modelColors__swatches{grid-area:3/2;display:flex;align-items:center;gap:8px;padding:6px;background-color:#fff;border-radius:300px}@media(max-width:768px){.modelColors__swatches{grid-area:4/1;justify-self:center;margin-top:-8px}}.modelColors__themes{grid-area:3/3;display:flex}@media(max-width:768px){.modelColors__themes{grid-area:3/1;align-self:start;justify-self:end;margin:20px}}.modelColors__swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;background:rgba(0,0,0,0);border:1px solid #878685;border-radius:50%;cursor:pointer;transition:border-color .3s ease-out}.modelColors__swatch.is-active{border-color:#0e8530}.modelColors__swatch.is-active .modelColors__swatchCheck__imgContainer{opacity:1;transform:scale(1)}@media(hover:hover){.modelColors__swatch:hover .modelColors__tooltip{opacity:1;transform:translate(-50%,-8px)}}.modelColors__swatch:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.modelColors__swatch:focus-visible .modelColors__tooltip{opacity:1;transform:translate(-50%,-8px)}.modelColors__swatchDot{width:29px;height:29px;border-radius:50%;background-color:var(--modelColors-swatch)}.modelColors__swatchCheck__imgContainer{position:absolute;top:-4px;right:-4px;display:block;width:14px;height:14px;opacity:0;transform:scale(.6);transition:opacity .3s ease-out,transform .3s ease-out;pointer-events:none}.modelColors__swatchCheck__img{display:block;width:100%;height:100%}.modelColors__tooltip{position:absolute;z-index:1;bottom:calc(100% + 2px);left:50%;padding:2px 8px;background-color:#262c37;border-radius:4px;color:#fff;white-space:nowrap;opacity:0;transform:translate(-50%);transition:opacity .3s ease-out,transform .3s ease-out;pointer-events:none;font-family:Volvo Centum,sans-serif}.modelColors__tooltip,.modelColors__tooltip h1,.modelColors__tooltip h2,.modelColors__tooltip h3,.modelColors__tooltip h4,.modelColors__tooltip h5,.modelColors__tooltip h6,.modelColors__tooltip p,.modelColors__tooltip span,.modelColors__tooltip strong{font-size:.75rem;line-height:20px;font-style:normal;font-weight:400}@media(max-width:768px){.modelColors__tooltip{display:none;top:calc(100% + 6px);bottom:auto;padding:0;background-color:rgba(0,0,0,0);color:#141414;font-family:Volvo Centum,sans-serif}.modelColors__tooltip,.modelColors__tooltip h1,.modelColors__tooltip h2,.modelColors__tooltip h3,.modelColors__tooltip h4,.modelColors__tooltip h5,.modelColors__tooltip h6,.modelColors__tooltip p,.modelColors__tooltip span,.modelColors__tooltip strong{font-size:.625rem;line-height:16px;font-style:normal;font-weight:400}.modelColors__swatch.is-active .modelColors__tooltip{display:block;opacity:1;transform:translate(-50%)}}.modelColors__cta{grid-area:3/4;display:flex;justify-self:end;cursor:pointer;width:calc(calc(156 * 1px) + (156/.75 - 156)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.modelColors__cta{width:auto}}.modelColors__cta>*{width:100%}.modelColors__cta--outlined{display:none}@media(max-width:768px){.modelColors__cta{grid-area:5/1;justify-self:stretch;margin-top:8px;margin-inline:20px}.modelColors__cta--outlinedWhite{display:none}.modelColors__cta--outlined{display:flex}}@media(prefers-reduced-motion:reduce){.modelColors__videos{animation:none}.modelColors__badgeLabel,.modelColors__badgeLabel:after,.modelColors__badges,.modelColors__cta,.modelColors__header,.modelColors__swatch,.modelColors__swatchCheck__imgContainer,.modelColors__swatches,.modelColors__tabs,.modelColors__themes,.modelColors__titleItem,.modelColors__tooltip,.modelColors__video{transition:none}}@keyframes modelColorsFadeIn{0%{opacity:0}}.interiorModal{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;pointer-events:none;visibility:hidden;transition:visibility 0s linear .6s}@media(max-width:768px){.interiorModal{align-items:flex-end}}.interiorModal--open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.interiorModal--open .interiorModal__backdrop{opacity:1}.interiorModal--open .interiorModal__panel{transform:none}.interiorModal__backdrop{position:absolute;inset:0;width:100%;padding:0;border:none;background:rgba(0,0,0,.6);cursor:pointer;opacity:0;transition:opacity .6s ease}.interiorModal__panel{position:relative;display:flex;flex-direction:column;width:100%;height:100dvh;overflow-y:auto;background-color:#fff;transform:translateX(100%);transition:transform .6s cubic-bezier(.22,1,.36,1);max-width:calc(calc(650 * 1px) + (650/.75 - 650)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.interiorModal__panel{max-width:100%}}.interiorModal__panel{gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.interiorModal__panel{gap:calc(16*1px)}}.interiorModal__panel{padding-block:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.interiorModal__panel{padding-block:calc(20*1px)}}.interiorModal__panel{padding-inline:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.interiorModal__panel{padding-inline:calc(20*1px);height:auto;min-height:400px;max-height:100dvh;transform:translateY(100%)}}.interiorModal__header{display:flex;align-items:center;justify-content:space-between}.interiorModal__heading{display:flex;align-items:center;gap:12px}.interiorModal__title{color:#141414;font-family:Volvo Centum,sans-serif}.interiorModal__title,.interiorModal__title h1,.interiorModal__title h2,.interiorModal__title h3,.interiorModal__title h4,.interiorModal__title h5,.interiorModal__title h6,.interiorModal__title p,.interiorModal__title span,.interiorModal__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}@media(max-width:768px){.interiorModal__title{font-family:Volvo Centum,sans-serif}.interiorModal__title,.interiorModal__title h1,.interiorModal__title h2,.interiorModal__title h3,.interiorModal__title h4,.interiorModal__title h5,.interiorModal__title h6,.interiorModal__title p,.interiorModal__title span,.interiorModal__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.interiorModal__label{color:#878685;font-family:Volvo Centum,sans-serif}.interiorModal__label,.interiorModal__label h1,.interiorModal__label h2,.interiorModal__label h3,.interiorModal__label h4,.interiorModal__label h5,.interiorModal__label h6,.interiorModal__label p,.interiorModal__label span,.interiorModal__label strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:600}@media(max-width:768px){.interiorModal__label{font-family:Volvo Centum,sans-serif}.interiorModal__label,.interiorModal__label h1,.interiorModal__label h2,.interiorModal__label h3,.interiorModal__label h4,.interiorModal__label h5,.interiorModal__label h6,.interiorModal__label p,.interiorModal__label span,.interiorModal__label strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:600}}.interiorModal__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px;background:rgba(0,0,0,0);border:none;border-radius:1000px;cursor:pointer;transition:background-color .27s ease-in-out}.interiorModal__close:hover{background-color:#e1dfdd}.interiorModal__close:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.interiorModal__closeIcon__imgContainer{display:block;width:20px;height:20px}.interiorModal__closeIcon__img{display:block;width:100%;height:100%}.interiorModal__carousel{flex:1 1 auto;align-items:flex-start;margin:0;--slide-spacing:calc(calc(16 * 1px) + (16/0.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.interiorModal__carousel{--slide-spacing:calc(16*1px)}}.interiorModal__slide{display:flex;flex-direction:column;gap:12px}.interiorModal__caption{color:#141414;font-family:Volvo Centum,sans-serif}.interiorModal__caption,.interiorModal__caption h1,.interiorModal__caption h2,.interiorModal__caption h3,.interiorModal__caption h4,.interiorModal__caption h5,.interiorModal__caption h6,.interiorModal__caption p,.interiorModal__caption span,.interiorModal__caption strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.interiorModal__image__imgContainer{display:block;width:100%;aspect-ratio:587/330;overflow:hidden}.interiorModal__image__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(prefers-reduced-motion:reduce){.interiorModal,.interiorModal__backdrop,.interiorModal__panel{transition:none}}.models{scroll-margin-top:calc(calc(60 * 1px) + (60/.75 - 60)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models{scroll-margin-top:calc(0*1px)}}.models__container{overflow:hidden;padding-left:0;padding-right:0}.models__track{display:flex;width:calc(100% + calc(calc(800 * 1px) + (800 / .75 - 800) * (100vw - 1366 * 1px) / (2560 - 1366)));transform:translateX(calc(var(--models-shift, -1) * calc(calc(400 * 1px) + (400 / .75 - 400) * (100vw - 1366 * 1px) / (2560 - 1366))));transition:transform .6s cubic-bezier(.2,.027,.164,.972)}@media(max-width:768px){.models__track{flex-direction:column;width:100%;transform:none;transition:none}}.models__card{position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - calc(calc(800 * 1px) + (800 / 0.75 - 800) * (100vw - 1366 * 1px) / (2560 - 1366)))/2);aspect-ratio:683/657}@media(max-width:768px){.models__card{flex:0 0 auto;aspect-ratio:393/580}.models__card~.models__card{border-top:1px solid #dbd4c8}}.models__imageHover__imgContainer,.models__image__imgContainer{display:block;position:absolute;inset:0;width:100%;height:100%}.models__imageHover__img,.models__image__img{display:block;width:100%;height:100%;object-fit:cover}.models__hover{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.models__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.models__info,.models__title{position:absolute;z-index:1;color:#141414;transition:color .4s ease,opacity .4s ease}.models__title{top:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__title{top:calc(40*1px)}}.models__title{font-family:Volvo Centum,sans-serif}.models__title,.models__title h1,.models__title h2,.models__title h3,.models__title h4,.models__title h5,.models__title h6,.models__title p,.models__title span,.models__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}.models__title--left{left:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__title--left{left:calc(40*1px)}}.models__title--right{text-align:right;right:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__title--right{right:calc(40*1px)}.models__title{display:none}}.models__mobileTitle{display:none}@media(max-width:768px){.models__mobileTitle{display:block;background-color:#f8f4f0;color:#141414;text-align:center;padding-top:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366));padding-bottom:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366));font-family:Volvo Centum,sans-serif;font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}@media(max-width:768px)and (max-width:768px){.models__mobileTitle{padding-top:calc(56*1px);padding-bottom:calc(16*1px)}}@media(max-width:768px){.models__mobileTitle h1,.models__mobileTitle h2,.models__mobileTitle h3,.models__mobileTitle h4,.models__mobileTitle h5,.models__mobileTitle h6,.models__mobileTitle p,.models__mobileTitle span,.models__mobileTitle strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.models__info{display:flex;flex-direction:column;left:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__info{left:calc(20*1px)}}.models__info{bottom:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__info{bottom:calc(72*1px)}}.models__info{max-width:calc(calc(540 * 1px) + (540/.75 - 540)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__info{max-width:100%}}.models__info{gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__info{gap:calc(8*1px);right:20px}}.models__name{font-family:Volvo Centum,sans-serif}.models__name,.models__name h1,.models__name h2,.models__name h3,.models__name h4,.models__name h5,.models__name h6,.models__name p,.models__name span,.models__name strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:700}.models__description{font-family:Volvo Centum,sans-serif}.models__description,.models__description h1,.models__description h2,.models__description h3,.models__description h4,.models__description h5,.models__description h6,.models__description p,.models__description span,.models__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.models__toggle{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;border-radius:1000px;cursor:pointer;transition:background-color .15s ease-out;right:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__toggle{right:calc(20*1px)}}.models__toggle{bottom:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__toggle{bottom:calc(20*1px)}}.models__toggle{padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__toggle{padding:calc(12*1px)}}.models__toggle:hover{background-color:#e1dfdd}.models__toggle:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.models__toggleIcon__imgContainer{display:block;width:20px;height:20px}.models__toggleIcon__img{display:block;width:100%;height:100%}.models__card.is-open .models__hover{opacity:1}.models__card.is-open .models__info,.models__card.is-open .models__title{opacity:0}@media(hover:hover)and (min-width:769px){.models__card:hover .models__hover{opacity:1}.models__card:hover .models__info,.models__card:hover .models__title{color:#fff}}.models__panel{flex-grow:0;flex-shrink:0;flex-basis:calc(calc(400 * 1px) + (400/0.75 - 400)*(100vw - 1366*1px)/(2560 - 1366));background-color:#fff;visibility:hidden;transition:visibility 0s linear .6s}.models__panel.is-open{visibility:visible;transition:visibility 0s}@media(max-width:768px){.models__panel{position:fixed;z-index:1000;top:0;right:0;width:340px;max-width:100%;height:100dvh;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease,visibility 0s linear .3s}.models__panel.is-open{transform:none;transition:transform .3s ease,visibility 0s}}.models__backdrop{display:none}@media(max-width:768px){.models__backdrop{position:fixed;z-index:999;inset:0;display:block;width:100%;padding:0;border:none;background-color:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .3s ease}.models__backdrop.is-open{opacity:1;pointer-events:auto}}.models__panelMedia{display:none}@media(max-width:768px){.models__panelMedia{position:relative;display:block;aspect-ratio:340/310}}.models__panelImage__img,.models__panelImage__imgContainer{display:block;width:100%;height:100%}.models__panelImage__img{object-fit:cover}.models__panelClose{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;padding:12px;background-color:#fff;border:none;border-radius:1000px;cursor:pointer;transition:background-color .15s ease-out}.models__panelClose:hover{background-color:#e1dfdd}.models__panelClose:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.models__panelContent{display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#141414;padding:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__panelContent{padding:calc(20*1px)}}.models__panelContent{gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__panelContent{gap:calc(32*1px);height:auto;padding-top:24px}}.models__panelHeader{display:flex;flex-direction:column;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__panelHeader{gap:calc(16*1px)}}.models__panelMeta{display:flex;align-items:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__panelMeta{gap:calc(8*1px)}}.models__panelName{font-family:Volvo Centum,sans-serif}.models__panelName,.models__panelName h1,.models__panelName h2,.models__panelName h3,.models__panelName h4,.models__panelName h5,.models__panelName h6,.models__panelName p,.models__panelName span,.models__panelName strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:700}.models__panelTag{color:#4a4c4e;letter-spacing:-.64px;font-family:Volvo Centum,sans-serif}.models__panelTag,.models__panelTag h1,.models__panelTag h2,.models__panelTag h3,.models__panelTag h4,.models__panelTag h5,.models__panelTag h6,.models__panelTag p,.models__panelTag span,.models__panelTag strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:600}@media(max-width:768px){.models__panelTag{letter-spacing:normal;font-family:Volvo Centum,sans-serif}.models__panelTag,.models__panelTag h1,.models__panelTag h2,.models__panelTag h3,.models__panelTag h4,.models__panelTag h5,.models__panelTag h6,.models__panelTag p,.models__panelTag span,.models__panelTag strong{font-size:.875rem;line-height:20px;font-style:normal;font-weight:400}}.models__panelTitle{font-family:Volvo Centum,sans-serif}.models__panelTitle,.models__panelTitle h1,.models__panelTitle h2,.models__panelTitle h3,.models__panelTitle h4,.models__panelTitle h5,.models__panelTitle h6,.models__panelTitle p,.models__panelTitle span,.models__panelTitle strong{font-size:2rem;line-height:normal;font-style:normal;font-weight:500}@media(max-width:768px){.models__panelTitle{font-family:Volvo Centum,sans-serif}.models__panelTitle,.models__panelTitle h1,.models__panelTitle h2,.models__panelTitle h3,.models__panelTitle h4,.models__panelTitle h5,.models__panelTitle h6,.models__panelTitle p,.models__panelTitle span,.models__panelTitle strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:500}}.models__panelBody{display:flex;flex-direction:column;align-items:flex-start;gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__panelBody{gap:calc(24*1px)}}.models__panelDescription{font-family:Volvo Centum,sans-serif}.models__panelDescription,.models__panelDescription h1,.models__panelDescription h2,.models__panelDescription h3,.models__panelDescription h4,.models__panelDescription h5,.models__panelDescription h6,.models__panelDescription p,.models__panelDescription span,.models__panelDescription strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(max-width:768px){.models__panelDescription{font-family:Volvo Centum,sans-serif}.models__panelDescription,.models__panelDescription h1,.models__panelDescription h2,.models__panelDescription h3,.models__panelDescription h4,.models__panelDescription h5,.models__panelDescription h6,.models__panelDescription p,.models__panelDescription span,.models__panelDescription strong{font-size:.875rem;line-height:20px;font-style:normal;font-weight:400}}.models__highlights{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__highlights{gap:calc(8*1px)}}.models__highlight{display:flex;align-items:flex-start;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.models__highlight{gap:calc(8*1px)}}.models__highlightIcon__imgContainer{display:block;flex-shrink:0;width:24px;height:24px}.models__highlightIcon__img{display:block;width:100%;height:100%}.models__highlightText{font-family:Volvo Centum,sans-serif}.models__highlightText,.models__highlightText h1,.models__highlightText h2,.models__highlightText h3,.models__highlightText h4,.models__highlightText h5,.models__highlightText h6,.models__highlightText p,.models__highlightText span,.models__highlightText strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(prefers-reduced-motion:reduce){.models__backdrop,.models__hover,.models__info,.models__panel,.models__title,.models__track{transition:none}}@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Volvo Broad Spread;src:url(/fonts/VolvoBroadSpread.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Volvo Centum;src:url(/fonts/VolvoCentum-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Variable.woff2) format("woff2"),url(/fonts/Roboto-Variable.woff) format("woff");font-display:swap;font-weight:100 900;font-stretch:75% 100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.stats__container{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__container{padding-left:calc(16*1px)}}.stats__container{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__container{padding-right:calc(16*1px)}}.stats__container{height:calc(calc(585 * 1px) + (585/.75 - 585)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__container{height:100%}}.stats__container{display:flex;flex-direction:column;justify-content:space-between;padding-block:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__container{padding-block:calc(56*1px)}}.stats__container{gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__container{gap:calc(48*1px);padding-inline:20px}}.stats__header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__header{gap:calc(32*1px);flex-direction:column-reverse}}.stats__intro{display:flex;flex-direction:column;gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__intro{gap:calc(12*1px)}}.stats__intro{max-width:calc(calc(605 * 1px) + (605/.75 - 605)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__intro{max-width:calc(605*1px)}}.stats__title{margin:0;color:#141414;font-family:Volvo Centum,sans-serif}.stats__title,.stats__title h1,.stats__title h2,.stats__title h3,.stats__title h4,.stats__title h5,.stats__title h6,.stats__title p,.stats__title span,.stats__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}.stats__title br{display:none}@media(max-width:768px){.stats__title{font-family:Volvo Centum,sans-serif}.stats__title,.stats__title h1,.stats__title h2,.stats__title h3,.stats__title h4,.stats__title h5,.stats__title h6,.stats__title p,.stats__title span,.stats__title strong{font-size:1.5rem;line-height:36px;font-style:normal;font-weight:500}.stats__title br{display:inline}}.stats__description{color:#141414;max-width:calc(calc(546 * 1px) + (546/.75 - 546)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__description{max-width:calc(546*1px)}}.stats__description{font-family:Volvo Centum,sans-serif}.stats__description,.stats__description h1,.stats__description h2,.stats__description h3,.stats__description h4,.stats__description h5,.stats__description h6,.stats__description p,.stats__description span,.stats__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.stats__logo__imgContainer{display:block;flex-shrink:0;width:auto;aspect-ratio:317.709/19.6365;height:calc(calc(19.64 * 1px) + (19.64/.75 - 19.64)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__logo__imgContainer{height:calc(13.09*1px)}}.stats__logo__img{display:block;width:100%;height:100%}.stats__list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__list{gap:calc(32*1px);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px;grid-row-gap:32px;row-gap:32px}}.stats__item{display:flex;flex-direction:column;align-items:flex-start;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__item{gap:calc(12*1px)}}.stats__item{width:calc(calc(260 * 1px) + (260/.75 - 260)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.stats__item{width:calc(260*1px);width:100%}}.stats__number{color:#141414;white-space:nowrap;font-family:Volvo Centum,sans-serif}.stats__number,.stats__number h1,.stats__number h2,.stats__number h3,.stats__number h4,.stats__number h5,.stats__number h6,.stats__number p,.stats__number span,.stats__number strong{font-size:3rem;line-height:56px;font-style:normal;font-weight:400}@media(max-width:768px){.stats__number{font-family:Volvo Centum,sans-serif}.stats__number,.stats__number h1,.stats__number h2,.stats__number h3,.stats__number h4,.stats__number h5,.stats__number h6,.stats__number p,.stats__number span,.stats__number strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:500}}.stats__divider{border:none;border-top:1px solid #e1dfdd;width:100%}.stats__label{color:#141414;white-space:nowrap;font-family:Volvo Centum,sans-serif}.stats__label,.stats__label h1,.stats__label h2,.stats__label h3,.stats__label h4,.stats__label h5,.stats__label h6,.stats__label p,.stats__label span,.stats__label strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(max-width:768px){.stats__labelDesktop{display:none}}.stats__labelMobile{display:none}@media(max-width:768px){.stats__labelMobile{display:block}}