.main-banner{position:relative}.main-banner__bg{aspect-ratio:1;object-fit:cover;width:100%}@media (min-width:769px){.main-banner__bg{aspect-ratio:128/79}}.main-banner__overlay{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-direction:column;justify-content:flex-end;align-items:center;padding-top:6.25rem;padding-bottom:2.5rem;display:flex;position:absolute;inset:0}@media (min-width:576px){.main-banner__overlay{padding-bottom:3rem}}@media (min-width:1200px){.main-banner__overlay{padding-top:10rem;padding-bottom:3.6875rem}}.main-banner__title-wrapper{text-align:center;margin-bottom:1.5rem}@media (min-width:992px){.main-banner__title-wrapper{margin-bottom:2.75rem}}.main-banner__title{text-align:center;font-family:var(--geely-bold);margin-bottom:-.25rem;font-size:1.5rem;line-height:2rem}@media (min-width:576px){.main-banner__title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:769px){.main-banner__title{font-size:3rem;line-height:1}}@media (min-width:1200px){.main-banner__title{font-size:3.625rem}}.main-banner__subtitle{font-family:var(--geely-bold);font-size:1rem;line-height:1.5rem}@media (min-width:576px){.main-banner__subtitle{font-size:1.125rem;line-height:1.75rem}}@media (min-width:769px){.main-banner__subtitle{font-size:1.5rem;line-height:2rem}}@media (min-width:1200px){.main-banner__subtitle{font-size:2rem}}.main-banner__description-wrapper{flex-direction:column;align-items:center;display:flex}.main-banner__description{font-family:var(--geely-bold);margin-bottom:1rem;font-size:1rem;line-height:1.5rem}@media (min-width:576px){.main-banner__description{margin-bottom:2.5rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width:769px){.main-banner__description{margin-bottom:2rem;font-size:1.875rem;line-height:2.25rem}}@media (min-width:1200px){.main-banner__description{margin-bottom:3.875rem;font-size:2.125rem}}.main-banner__button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border-radius:.3125rem;padding:.5rem 1.125rem;font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:576px){.main-banner__button{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}}@media (min-width:769px){.main-banner__button{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1200px){.main-banner__button{font-size:1.25rem;line-height:1.75rem}}.main-banner__slider-nav{align-items:center;gap:.9375rem;margin-bottom:1rem;display:flex}@media (min-width:769px){.main-banner__slider-nav{margin-bottom:1.5rem}}@media (min-width:992px){.main-banner__slider-nav{margin-bottom:1.625rem}}.main-banner__slider-next{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.main-banner__slider-next>img,.main-banner__slider-prev>img{width:auto;height:.9375rem}.main-banner__slider-dots{align-items:center;gap:.625rem;display:flex}.main-banner__dot{cursor:pointer;--tw-border-opacity:1;border-width:.125rem;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:#0000;border-radius:624.938rem;width:.8125rem;height:.8125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-banner__dot.is-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.model-viewer{padding-top:7rem;padding-bottom:7rem}@media (min-width:769px){.model-viewer{padding-top:8rem;padding-bottom:8rem}}@media (min-width:992px){.model-viewer{padding-top:8.25rem;padding-bottom:8.25rem}}.model-viewer__title{font-family:var(--geely-bold);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:769px){.model-viewer__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1200px){.model-viewer__title{font-size:2.5rem}}.model-viewer__subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}@media (min-width:769px){.model-viewer__subtitle{font-size:1.1875rem}}.model-viewer__items{flex-direction:column;justify-content:space-between;gap:4rem;max-width:116.375rem;margin-top:7rem;margin-left:auto;margin-right:auto;padding-left:1.8125rem;padding-right:1.8125rem;display:flex}@media (min-width:769px){.model-viewer__items{flex-direction:row;gap:1rem}}@media (min-width:1636px){.model-viewer__items{margin-top:9.25rem}}.model-viewer__item{position:relative}.model-viewer__item-image{width:100%;height:100%}.model-viewer__item-wrapper{flex-direction:column;width:100%;margin-bottom:1.25rem;display:flex}@media (min-width:769px){.model-viewer__item-wrapper{width:54.625rem}}@media (min-width:992px){.model-viewer__item-wrapper{margin-bottom:0}}.model-viewer__item-image-wrapper{max-height:28.0625rem;display:flex}.model-viewer__item-content{flex-direction:column;display:flex;position:absolute;top:-3rem;left:0}@media (min-width:576px){.model-viewer__item-content{top:-1.5rem}}@media (min-width:992px){.model-viewer__item-content{left:3.125rem}}@media (min-width:1636px){.model-viewer__item-content{left:6.8125rem}}.model-viewer__item-title{font-family:var(--geely-bold);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:400;line-height:1.5}@media (min-width:1200px){.model-viewer__item-title{font-size:2rem}}.model-viewer__item-subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:500;line-height:140%}@media (min-width:1200px){.model-viewer__item-subtitle{font-size:1.5rem;line-height:2rem}}.model-viewer__item-category{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.5}@media (min-width:1200px){.model-viewer__item-category{font-size:1.5rem;line-height:2rem}}.model-viewer__action-button{margin-inline-start:0;--tw-bg-opacity:1;background-color:rgb(245 243 241/var(--tw-bg-opacity,1));border-radius:.3125rem;width:fit-content;margin-top:1.25rem;padding:.75rem 1.25rem}@media (min-width:992px){.model-viewer__action-button{margin-inline-start:3.125rem;margin-top:2.5rem}}@media (min-width:1636px){.model-viewer__action-button{margin-inline-start:6.8125rem;margin-top:3rem}}.model-viewer__action-button{font-family:var(--inter);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5}
.video-viewer__video{aspect-ratio:9/16;object-fit:cover}@media (min-width:769px){.video-viewer__video{aspect-ratio:16/9}}
.warranty-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:769px){.warranty-section{padding-top:6rem;padding-bottom:6rem}}@media (min-width:992px){.warranty-section{padding-top:7.375rem;padding-bottom:7.375rem}}.warranty-section__top{gap:1rem;margin-bottom:3.5rem;display:grid}@media (min-width:769px){.warranty-section__top{margin-bottom:5rem}}@media (min-width:992px){.warranty-section__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:7rem}}@media (min-width:1200px){.warranty-section__top{gap:8rem}}.warranty-section__title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:769px){.warranty-section__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1200px){.warranty-section__title{font-size:2.5rem}}.warranty-section__subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.warranty-section__subtitle{font-size:1.1875rem}}.warranty-section__description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.warranty-section__description{font-size:1.1875rem}}.warranty-section__image{aspect-ratio:1;object-fit:cover;width:100%}@media (min-width:769px){.warranty-section__image{aspect-ratio:auto}}.warranty-section__items{gap:2.5rem;margin-top:3.5rem;margin-bottom:4.375rem;display:grid}@media (min-width:576px){.warranty-section__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:769px){.warranty-section__items{gap:2.5rem;margin-top:5rem}}@media (min-width:1200px){.warranty-section__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.warranty-section__item{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.warranty-section__item{gap:2rem}}.warranty-section__item-title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:769px){.warranty-section__item-title{font-size:1.5rem;line-height:2rem}}.warranty-section__item-description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.9375rem;font-weight:400;line-height:1.5}.warranty-section__button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.3125rem;width:fit-content;margin-left:auto;margin-right:auto;padding:.75rem 1.25rem;display:block}@media (min-width:992px){.warranty-section__button{margin-inline-start:0}}.warranty-section__button{font-family:var(--inter);text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5}
.vehicle-banner{position:relative}.vehicle-banner__bg{aspect-ratio:1;object-fit:cover;width:100%}@media (min-width:1636px){.vehicle-banner__bg{aspect-ratio:128/79}}.vehicle-banner__overlay{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-direction:column;justify-content:flex-end;align-items:center;padding-top:6.25rem;display:flex;position:absolute;inset:0}@media (min-width:1200px){.vehicle-banner__overlay{padding-top:10rem}}.vehicle-banner__title-wrapper{text-align:center;width:100%;margin-bottom:.25rem;position:relative}@media (min-width:1636px){.vehicle-banner__title-wrapper{margin-bottom:2.8125rem}}.vehicle-banner__title{text-align:center;font-family:var(--geely-bold);text-shadow:0 .125rem .125rem #00000040;margin-bottom:.25rem;font-size:1.5rem;line-height:2rem}@media (min-width:576px){.vehicle-banner__title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:769px){.vehicle-banner__title{font-size:3rem;line-height:1}}@media (min-width:1200px){.vehicle-banner__title{font-size:3.625rem}}.vehicle-banner__subtitle{font-family:var(--geely-bold);text-shadow:0 .125rem .125rem #00000040;font-size:1rem;line-height:1.5rem}@media (min-width:576px){.vehicle-banner__subtitle{font-size:1.125rem;line-height:1.75rem}}@media (min-width:769px){.vehicle-banner__subtitle{font-size:1.5rem;line-height:2rem}}@media (min-width:1200px){.vehicle-banner__subtitle{font-size:2rem}}.vehicle-banner__description{text-align:center;width:100%;font-family:var(--geely-bold);text-transform:uppercase;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;position:relative}@media (min-width:576px){.vehicle-banner__description{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width:769px){.vehicle-banner__description{margin-bottom:2.0625rem;font-size:1.875rem;line-height:2.25rem}}@media (min-width:1200px){.vehicle-banner__description{font-size:2.125rem}}.vehicle-banner__safety-rating{justify-content:center;align-items:center;max-width:5rem;margin:.5rem auto auto;display:flex;right:1rem}@media (min-width:576px){.vehicle-banner__safety-rating{max-width:7.5rem}}@media (min-width:769px){.vehicle-banner__safety-rating{max-width:11.25rem;margin-top:1rem}}@media (min-width:1200px){.vehicle-banner__safety-rating{margin-top:0}}@media (min-width:1636px){.vehicle-banner__safety-rating{max-width:14.9375rem;position:absolute;top:0;bottom:0;right:7.25rem}.vehicle-banner__safety-rating-image{margin-bottom:1.25rem}}.vehicle-banner__items-wrapper{background-color:#272c2fbd;width:100%;padding-top:1.25rem;padding-bottom:2rem;display:none}@media (min-width:992px){.vehicle-banner__items-wrapper{display:flex}}@media (min-width:1200px){.vehicle-banner__items-wrapper{padding-top:1.3125rem}}.vehicle-banner__items{width:100%;padding-right:var(--bs-gutter-x,calc(1.5rem/2));padding-left:var(--bs-gutter-x,calc(1.5rem/2));margin-left:auto;margin-right:auto}@media (min-width:576px){.vehicle-banner__items{max-width:100%}}@media (min-width:769px){.vehicle-banner__items{max-width:100%}}@media (min-width:992px){.vehicle-banner__items{max-width:100%}}@media (min-width:1200px){.vehicle-banner__items{max-width:102.25rem}}@media (min-width:1636px){.vehicle-banner__items{max-width:102.25rem}}.vehicle-banner__items{justify-content:space-between;display:flex}.vehicle-banner__item{flex-direction:column;display:flex}.vehicle-banner__item-icon{align-items:center;min-height:2.9375rem;max-height:3.125rem;margin-bottom:.8125rem;display:flex}.vehicle-banner__item-title{font-family:var(--inter);--tw-text-opacity:1;color:rgb(245 243 241/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5}.vehicle-banner__item-value{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(245 243 241/var(--tw-text-opacity,1));margin-bottom:-.25rem;font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:1200px){.vehicle-banner__item-value{font-size:2.5rem}}.vehicle-banner__item-description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(245 243 241/var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:1rem;font-weight:400;line-height:1.5}.vehicle-banner__item-caveats{font-family:var(--inter);--tw-text-opacity:1;color:rgb(245 243 241/var(--tw-text-opacity,1));font-size:.8125rem;font-weight:400;line-height:1.5}
.vehicle-detail-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:769px){.vehicle-detail-section{padding-top:6rem;padding-bottom:6rem}}@media (min-width:992px){.vehicle-detail-section{padding-top:4.25rem;padding-bottom:4.25rem}}.vehicle-detail-section__top{flex-direction:column;gap:1.5rem;margin-bottom:3.5rem;display:flex}.vehicle-detail-section__title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-detail-section__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1200px){.vehicle-detail-section__title{font-size:2.5rem}}.vehicle-detail-section__subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-detail-section__subtitle{font-size:1.1875rem}}.vehicle-detail-section__description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:3.1875rem;margin-bottom:1.75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}@media (min-width:769px){.vehicle-detail-section__description{font-size:1.1875rem}}@media (min-width:1200px){.vehicle-detail-section__description{max-width:49%}}.vehicle-detail-section__image{aspect-ratio:1;object-fit:cover;width:100%}@media (min-width:769px){.vehicle-detail-section__image{aspect-ratio:auto}}.vehicle-detail-section__parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.vehicle-detail-section__items{gap:2.5rem;margin-top:3.5rem;margin-bottom:4.375rem;display:grid}@media (min-width:576px){.vehicle-detail-section__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:769px){.vehicle-detail-section__items{gap:2.5rem;margin-top:5rem}}@media (min-width:1200px){.vehicle-detail-section__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.vehicle-detail-section__item{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.vehicle-detail-section__item{gap:2rem}}.vehicle-detail-section__item-title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:769px){.vehicle-detail-section__item-title{font-size:1.5rem;line-height:2rem}}.vehicle-detail-section__item-description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.9375rem;font-weight:400;line-height:1.5}.vehicle-detail-section__button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.3125rem;width:fit-content;margin-left:auto;margin-right:auto;padding:.75rem 1.25rem;display:block}@media (min-width:992px){.vehicle-detail-section__button{margin-inline-start:0}}.vehicle-detail-section__button{font-family:var(--inter);text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5}
.vehicle-technology-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:769px){.vehicle-technology-section{padding-top:6rem;padding-bottom:6rem}}@media (min-width:992px){.vehicle-technology-section{padding-top:7.375rem;padding-bottom:7.375rem}}.vehicle-technology-section__top{gap:1rem;margin-bottom:2rem;display:grid}@media (min-width:992px){.vehicle-technology-section__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:7rem}}@media (min-width:1200px){.vehicle-technology-section__top{gap:8rem}}.vehicle-technology-section__title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-technology-section__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1200px){.vehicle-technology-section__title{font-size:2.5rem}}.vehicle-technology-section__subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-technology-section__subtitle{font-size:1.1875rem}}.vehicle-technology-section__description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:auto;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-technology-section__description{font-size:1.1875rem}}@media (min-width:992px){.vehicle-technology-section__description{text-align:end}}.vehicle-technology-section__image-wrapper{position:relative;overflow:hidden}@media (min-width:1200px){.vehicle-technology-section__image-wrapper{border-radius:.625rem}}.vehicle-technology-section__image{aspect-ratio:1;object-fit:cover;border-radius:.625rem;width:100%}@media (min-width:769px){.vehicle-technology-section__image{aspect-ratio:auto}}@media (min-width:1200px){.vehicle-technology-section__image{border-radius:0}}.vehicle-technology-section__items{background-color:#272c2fbd;border-top-left-radius:.625rem;border-top-right-radius:.625rem;width:100%;margin-top:1rem;bottom:0}@media (min-width:1200px){.vehicle-technology-section__items{margin-top:0;position:absolute}}.vehicle-technology-section__items{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;padding:3.125rem 2.75rem 3rem;display:grid}@media (min-width:992px){.vehicle-technology-section__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vehicle-technology-section__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:6.1875rem}}.vehicle-technology-section__item{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.vehicle-technology-section__item{gap:1.75rem}}.vehicle-technology-section__item-title{font-family:var(--geely-bold);text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:769px){.vehicle-technology-section__item-title{font-size:1.5rem;line-height:2rem}}.vehicle-technology-section__item-description{font-family:var(--inter);font-size:.9375rem;font-weight:400;line-height:1.5}.vehicle-technology-section__button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.3125rem;width:fit-content;margin-top:3.25rem;margin-left:auto;margin-right:auto;padding:.75rem 1.25rem;display:block}@media (min-width:992px){.vehicle-technology-section__button{margin-inline-start:0}}.vehicle-technology-section__button{font-family:var(--inter);text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5}
.vehicle-inovation-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:769px){.vehicle-inovation-section{padding-top:6rem;padding-bottom:6rem}}@media (min-width:992px){.vehicle-inovation-section{padding-top:7.375rem;padding-bottom:7.375rem}}.vehicle-inovation-section__top{flex-direction:column;gap:.5rem;margin-bottom:3.5rem;display:flex}.vehicle-inovation-section__title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-inovation-section__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1200px){.vehicle-inovation-section__title{font-size:2.5rem}}.vehicle-inovation-section__subtitle{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:769px){.vehicle-inovation-section__subtitle{font-size:1.1875rem}}.vehicle-inovation-section__description{text-align:end;font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-inline-start:auto;font-size:1rem;font-weight:400;line-height:1.5;display:block}@media (min-width:769px){.vehicle-inovation-section__description{max-width:49%;font-size:1.1875rem}}.vehicle-inovation-section__image{aspect-ratio:1;object-fit:cover;border-radius:.625rem;width:100%}@media (min-width:769px){.vehicle-inovation-section__image{aspect-ratio:auto}}.vehicle-inovation-section__items{gap:2.5rem;margin-top:3.5rem;margin-bottom:4.375rem;display:grid}@media (min-width:576px){.vehicle-inovation-section__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:769px){.vehicle-inovation-section__items{gap:2.5rem;margin-top:5rem}}@media (min-width:1200px){.vehicle-inovation-section__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.vehicle-inovation-section__item{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.vehicle-inovation-section__item{gap:2rem}}.vehicle-inovation-section__item-title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:769px){.vehicle-inovation-section__item-title{font-size:1.5rem;line-height:2rem}}.vehicle-inovation-section__item-description{font-family:var(--inter);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.9375rem;font-weight:400;line-height:1.5}.vehicle-inovation-section__button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.3125rem;width:fit-content;height:fit-content;margin-left:auto;margin-right:auto;padding:.75rem 1.25rem;display:block}@media (min-width:1200px){.vehicle-inovation-section__button{margin-inline-start:0}}.vehicle-inovation-section__button{font-family:var(--inter);text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5}
