.vehicleHero{flex-direction:column;padding:0;height:200vh}.vehicleHero .content{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.vehicleHero .content .title h1{text-align:left}.vehicleHero .content .heroContainer{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.vehicleHero .content .heroContainer>span{display:flex;gap:1.5rem;padding:var(--pad-block) var(--pad-inline)}.vehicleHero .content .specsContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.5rem;height:100vh;padding:var(--pad-block) var(--pad-inline)}.vehicleHero .canvasContainer{position:absolute;top:0;width:100%;height:100vh;pointer-events:none}.vehicleHero .canvasContainer canvas,.vehicleHero .canvasContainer div{pointer-events:none!important}.pin-spacer{pointer-events:none}.specNumber{display:flex;flex-direction:column;gap:.25rem}.specNumber span{display:flex;align-items:baseline;gap:.5rem}.specNumber h3{font-size:6rem;line-height:1;font-weight:500}.specNumber p,.specNumber small{font-family:var(--font-figtree),sans-serif}.specNumber small{font-size:1.5rem;line-height:1;font-weight:500}.specNumber p{font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.5}