:root{--column-gap: 12px}.vehicles{padding:clamp(0px,7.8299776286vw,140px) 0 clamp(0px,1.4541387025vw,26px) 0;background-color:#001b2d}@media screen and (max-width: 992px){.vehicles{padding:60px 0 26px}}.vehicles__label{margin-bottom:clamp(0px,1.5100671141vw,27px)}@media screen and (max-width: 992px){.vehicles__label{margin-bottom:20px}}.vehicles__headline{margin-bottom:clamp(0px,4.0268456376vw,72px)}@media screen and (max-width: 992px){.vehicles__headline{margin-bottom:40px}}.vehicles__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(0px,1.3422818792vw,24px)}@media screen and (max-width: 992px){.vehicles__wrapper{gap:24px}}@media screen and (max-width: 768px){.vehicles__wrapper{grid-template-columns:repeat(1,1fr)}}.vehicles__tile{overflow:hidden;position:relative;aspect-ratio:756/680;cursor:pointer}@media screen and (max-width: 992px){.vehicles__tile{aspect-ratio:initial}}.vehicles__tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,17,29,.75) 0%,rgba(0,17,29,0) 38%,rgba(0,17,29,.94) 100%);width:100%;height:100%;z-index:10}.vehicles__tile:hover .vehicles__img img{transform:scale(1.05)}.vehicles__img{aspect-ratio:756/680;-webkit-mask-image:-webkit-radial-gradient(white,black)}.vehicles__img picture{display:block;position:relative;isolation:isolate}.vehicles__img picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,17,29,.7) 0%,rgba(0,17,29,0) 40%,rgba(0,17,29,.9) 100%);z-index:1}.vehicles__img img{width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-mask-image:-webkit-radial-gradient(white,black)}.vehicles__counter{color:#d8c08a;font-size:max(12px,clamp(0px,.6711409396vw,12px));font-weight:400;font-stretch:120%;line-height:160%;letter-spacing:clamp(0px,.2147651007vw,3.84px);text-transform:uppercase;position:absolute;top:clamp(0px,3.1319910515vw,56px);left:clamp(0px,3.1319910515vw,56px);z-index:10}@media screen and (max-width: 992px){.vehicles__counter{font-size:12px;letter-spacing:3.84px;top:16px;left:16px}}.vehicles__content{position:absolute;left:clamp(0px,3.1319910515vw,56px);bottom:clamp(0px,3.1319910515vw,56px);width:calc(100% - clamp(0px,6.2639821029vw,112px));z-index:10}@media screen and (max-width: 992px){.vehicles__content{left:16px;bottom:16px;width:calc(100% - 32px)}}.vehicles__title{margin-bottom:clamp(0px,1.3422818792vw,24px)}@media screen and (max-width: 992px){.vehicles__title{margin-bottom:16px}}.vehicles__txt{margin-bottom:clamp(0px,1.7897091723vw,32px);max-width:clamp(0px,32.5503355705vw,582px)}@media screen and (max-width: 992px){.vehicles__txt{margin-bottom:24px;font-size:14px;max-width:100%}}.vehicles__btn{width:100%}
