.heroImage-module__t4gl8q__teslaBanner{background:url(../media/plusx_electric_hero_desktop_banner.14_uiq.oi.mll.webp) bottom/cover no-repeat;height:100vh;margin-bottom:60px;position:relative}.heroImage-module__t4gl8q__teslaBanner:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.heroImage-module__t4gl8q__container{padding:14rem 0}.heroImage-module__t4gl8q__teslaBannerContent{color:var(--color-secondary);z-index:2;flex-direction:column;align-items:flex-start;gap:20px;margin:0 20px;display:flex;position:relative}.heroImage-module__t4gl8q__teslaPrimaryText{color:var(--color-secondary);text-shadow:0 -4px 20px var(--color-shadow-dark);font-size:40px;font-weight:600;line-height:1.3}.heroImage-module__t4gl8q__shareSecondaryText{color:var(--color-secondary);background-color:var(--color-tertiary);border-radius:12px;width:fit-content;padding:12px 20px;font-size:43px;display:inline-block}.heroImage-module__t4gl8q__outlinerText{color:var(--color-secondary);border-top:2px solid var(--color-secondary);border-bottom:2px solid var(--color-secondary);width:fit-content;text-shadow:0 -4px 20px var(--color-shadow-dark);padding:10px 0;font-size:16px;display:inline-block}.heroImage-module__t4gl8q__secondaryText{color:var(--color-text);font-weight:600}.heroImage-module__t4gl8q__chargerButton{background-color:var(--color-primary);color:var(--color-secondary);box-shadow:0 4px 20px var(--color-shadow-dark);cursor:pointer;border:none;border-radius:10px;outline:none;padding:10px 15px}.heroImage-module__t4gl8q__chargerButton:hover{color:var(--color-primary);box-shadow:0 -4px 20px var(--color-shadow-dark);background-color:#f9f9f9}.heroImage-module__t4gl8q__buttonContainer{align-items:center;gap:10px;margin-top:10px;display:flex}@media (max-width:992px){.heroImage-module__t4gl8q__outlinerText{font-size:16px}}@media (max-width:767px){.heroImage-module__t4gl8q__teslaBanner{background:url(../media/plusx_electric_hero_desktop_banner.14_uiq.oi.mll.webp) bottom/cover no-repeat}.heroImage-module__t4gl8q__container{padding:180px 0}.heroImage-module__t4gl8q__teslaPrimaryText{font-size:35px}.heroImage-module__t4gl8q__shareSecondaryText{font-size:38px}.heroImage-module__t4gl8q__outlinerText{padding-left:0;font-size:14px}.heroImage-module__t4gl8q__secondaryText{font-size:14px}}@media (max-width:580px){.heroImage-module__t4gl8q__container{padding:200px 0}.heroImage-module__t4gl8q__teslaPrimaryText{font-size:30px}.heroImage-module__t4gl8q__shareSecondaryText{padding:8px 10px;font-size:30px}.heroImage-module__t4gl8q__chargerButton{padding:8px 10px;font-size:15px}.heroImage-module__t4gl8q__outlinerText{font-size:12px}}@media (max-width:480px){.heroImage-module__t4gl8q__breakLine{display:none}.heroImage-module__t4gl8q__buttonContainer{flex-direction:column;align-items:start;gap:10px}}@media (max-width:410px){.heroImage-module__t4gl8q__teslaPrimaryText,.heroImage-module__t4gl8q__shareSecondaryText{font-size:25px}}
.bookingSteps-module__4dOJfG__bookingSteps{background-color:var(--color-secondary);margin-bottom:60px;padding:60px 0 20px}.bookingSteps-module__4dOJfG__listingSection{background-color:var(--color-primary);margin-bottom:60px;padding:60px 0 20px}.bookingSteps-module__4dOJfG__bookingStepsHeading{color:var(--color-text);margin-bottom:20px;font-size:36px;line-height:1.2}.bookingSteps-module__4dOJfG__listingStepHeading{color:var(--color-secondary);margin-bottom:20px;font-size:36px;line-height:1.2}.bookingSteps-module__4dOJfG__bookingStepsSubHeading{color:var(--color-text);margin-bottom:20px;font-size:20px;line-height:1.2}.bookingSteps-module__4dOJfG__listingSubHeading{color:var(--color-secondary);margin-bottom:20px;font-size:20px;line-height:1.2}.bookingSteps-module__4dOJfG__bookingStepsFooter{font-size:16px;line-height:1.6}.bookingSteps-module__4dOJfG__mainSteps{gap:10px;padding:20px 0;display:flex}.bookingSteps-module__4dOJfG__stepsCard{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;max-width:220px;display:flex}.bookingSteps-module__4dOJfG__stepsImage{background-color:var(--color-secondary);border:1px solid var(--color-primary);border-radius:10px;flex-shrink:0;width:100px;height:100px;padding:20px;box-shadow:0 4px 6px #0000001a}.bookingSteps-module__4dOJfG__stepsArrowImage{padding-top:30px}.bookingSteps-module__4dOJfG__stepsCard img{object-fit:contain;width:100%;height:100%}.bookingSteps-module__4dOJfG__stepsCard p{text-align:center}.bookingSteps-module__4dOJfG__listingSteps{color:var(--color-secondary)}@media (max-width:992px){.bookingSteps-module__4dOJfG__bookingStepsHeading,.bookingSteps-module__4dOJfG__listingStepHeading{font-size:30px}.bookingSteps-module__4dOJfG__scenariosList li{font-size:16px}.bookingSteps-module__4dOJfG__mainSteps{flex-direction:column}.bookingSteps-module__4dOJfG__breakLine{display:none}.bookingSteps-module__4dOJfG__stepsCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:30px;max-width:100%}.bookingSteps-module__4dOJfG__stepsImage{flex-shrink:0;width:80px;height:80px;padding:15px}.bookingSteps-module__4dOJfG__stepsCard img{width:60px}.bookingSteps-module__4dOJfG__stepsCard p{text-align:start}.bookingSteps-module__4dOJfG__footerBreakline,.bookingSteps-module__4dOJfG__stepsArrowImage{display:none}}@media (max-width:580px){.bookingSteps-module__4dOJfG__bookingStepsHeading,.bookingSteps-module__4dOJfG__listingStepHeading{font-size:25px}.bookingSteps-module__4dOJfG__headingBreakline{display:none}.bookingSteps-module__4dOJfG__bookingStepsSubHeading,.bookingSteps-module__4dOJfG__listingSubHeading{font-size:17px}.bookingSteps-module__4dOJfG__mainSteps{gap:10px}.bookingSteps-module__4dOJfG__stepsCard{flex-direction:row;align-items:center;gap:16px}.bookingSteps-module__4dOJfG__stepsImage{flex-shrink:0;width:60px;height:60px;padding:10px}.bookingSteps-module__4dOJfG__stepsCard img{object-fit:contain;width:100%;height:100%}.bookingSteps-module__4dOJfG__stepsCard p{font-size:15px;line-height:1.4}.bookingSteps-module__4dOJfG__bookingStepsFooter{font-size:15px}}
.appSection-module__TKCm1W__appSection{background:var(--color-primary);margin-top:40px;margin-bottom:90px;padding:60px 0;position:relative}.appSection-module__TKCm1W__infoWrapper{flex-direction:column;gap:20px;display:flex}.appSection-module__TKCm1W__infoTitle{color:var(--color-secondary);font-size:30px;font-weight:600}.appSection-module__TKCm1W__infoDescription{color:var(--color-secondary);font-size:16px;line-height:1.6}.appSection-module__TKCm1W__infoLinks{gap:20px;display:flex}.appSection-module__TKCm1W__appImageWrapper{position:absolute;top:-45px}.appSection-module__TKCm1W__appImage{isolation:isolate;border-radius:12px;width:330px;height:auto;display:block}@media (max-width:1200px){.appSection-module__TKCm1W__appSection{margin-bottom:80px}.appSection-module__TKCm1W__appImageWrapper{top:-40px}}@media (max-width:992px){.appSection-module__TKCm1W__appSection{margin-top:0;margin-bottom:60px;padding:20px 0}.appSection-module__TKCm1W__infoContainer{justify-content:center;align-items:center;display:flex}.appSection-module__TKCm1W__infoTitle{font-size:27px}.appSection-module__TKCm1W__infoDescription{line-height:1.3}.appSection-module__TKCm1W__appImageWrapper{justify-content:center;align-items:center;display:flex;position:relative;top:auto;left:auto}.appSection-module__TKCm1W__appImage{max-width:320px}}@media (max-width:767px){.appSection-module__TKCm1W__infoWrapper{text-align:center;align-items:center;margin-top:40px}}
.cta-module__xsYE4G__main{background-color:var(--color-primary);margin-bottom:60px;position:relative}.cta-module__xsYE4G__ctaContainer{flex-direction:column;gap:15px;padding:4.5% 8%;display:flex}.cta-module__xsYE4G__ctaHeading,.cta-module__xsYE4G__ctaContent{color:var(--color-secondary)}.cta-module__xsYE4G__ctaHeading{font-size:36px;font-weight:600}.cta-module__xsYE4G__ctaContent{font-size:16px}.cta-module__xsYE4G__buttonContainer{justify-content:center;gap:15px;display:flex}.cta-module__xsYE4G__chargerButton{background-color:var(--color-secondary);color:var(--color-primary);border:2px solid var(--color-primary);border-radius:10px;width:fit-content;margin-top:20px;padding:15px;font-size:16px;font-weight:600}.cta-module__xsYE4G__chargerButton:hover{background-color:var(--color-primary);color:var(--color-secondary);cursor:pointer;border:2px solid var(--color-secondary)}@media (max-width:1200px){.cta-module__xsYE4G__ctaHeading{font-size:32px}}@media (max-width:992px){.cta-module__xsYE4G__ctaContainer{padding:4.5% 6%}.cta-module__xsYE4G__ctaHeading{font-size:28px}.cta-module__xsYE4G__ctaContent{font-size:18px}}@media (max-width:768px){.cta-module__xsYE4G__ctaContainer{padding:6% 4%}.cta-module__xsYE4G__ctaContent{font-size:16px}.cta-module__xsYE4G__ctaHeading{font-size:25px}.cta-module__xsYE4G__chargerButton{padding:10px 12px;font-size:15px}}
