.elementor-2367 .elementor-element.elementor-element-99e81ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2367 .elementor-element.elementor-element-99e81ea > .elementor-background-overlay{background-color:rgba(0,0,0,0);background-image:url("https://autoimage.com.sg/wp-content/uploads/2023/04/Screenshot-2023-04-12-at-4.46.01-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-99e81ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 50px 50px 50px;}.elementor-2367 .elementor-element.elementor-element-db053c7{text-align:center;}.elementor-2367 .elementor-element.elementor-element-db053c7 .elementor-heading-title{font-size:42px;}.elementor-2367 .elementor-element.elementor-element-db053c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-7b8ff0f{text-align:center;}.elementor-2367 .elementor-element.elementor-element-7b8ff0f .elementor-heading-title{font-size:15px;text-transform:capitalize;}.elementor-2367 .elementor-element.elementor-element-25ade42 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2367 .elementor-element.elementor-element-25ade42:not(.elementor-motion-effects-element-type-background), .elementor-2367 .elementor-element.elementor-element-25ade42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2367 .elementor-element.elementor-element-25ade42 > .elementor-background-overlay{opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-25ade42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-2367 .elementor-element.elementor-element-cafe332.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2367 .elementor-element.elementor-element-cafe332.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2367 .elementor-element.elementor-element-cafe332.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2367 .elementor-element.elementor-element-cafe332 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2367 .elementor-element.elementor-element-cafe332 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-2367 .elementor-element.elementor-element-ea22bc9{text-align:center;}.elementor-2367 .elementor-element.elementor-element-ea22bc9 .elementor-heading-title{font-weight:600;color:#000000;}.elementor-2367 .elementor-element.elementor-element-ea22bc9 > .elementor-widget-container{padding:040px 20px 0px 20px;}.elementor-2367 .elementor-element.elementor-element-26f4f80{text-align:center;color:#000000;width:var( --container-widget-width, 106.842% );max-width:106.842%;--container-widget-width:106.842%;--container-widget-flex-grow:0;}.elementor-2367 .elementor-element.elementor-element-26f4f80 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-item{border-width:1px;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-icon, .elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-title{color:#000000;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-icon svg{fill:#000000;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-tab-content{color:#000000;}.elementor-2367 .elementor-element.elementor-element-adc2132{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-2367 .elementor-element.elementor-element-f8b0958:not(.elementor-motion-effects-element-type-background), .elementor-2367 .elementor-element.elementor-element-f8b0958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2367 .elementor-element.elementor-element-f8b0958{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2367 .elementor-element.elementor-element-f8b0958 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-b62fd4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-44a2815 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2367 .elementor-element.elementor-element-44a2815:not(.elementor-motion-effects-element-type-background), .elementor-2367 .elementor-element.elementor-element-44a2815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2367 .elementor-element.elementor-element-44a2815 > .elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-44a2815{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-e3852b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2367 .elementor-element.elementor-element-e3852b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-3a13305 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2367 .elementor-element.elementor-element-3a13305 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-584af3c{text-align:center;}.elementor-2367 .elementor-element.elementor-element-584af3c .elementor-heading-title{font-weight:700;color:#000000;}.elementor-2367 .elementor-element.elementor-element-6af1c08{font-size:18px;}.elementor-2367 .elementor-element.elementor-element-71c6c0b > .elementor-container{max-width:500px;}.elementor-2367 .elementor-element.elementor-element-71c6c0b{padding:0px 0px 68px 0px;}.elementor-2367 .elementor-element.elementor-element-701bcc5 .elementor-button{font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-radius:40px 40px 40px 40px;}.elementor-2367 .elementor-element.elementor-element-a79a597 .elementor-button{font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-radius:40px 40px 40px 40px;}.elementor-2367 .elementor-element.elementor-element-651aae9:not(.elementor-motion-effects-element-type-background), .elementor-2367 .elementor-element.elementor-element-651aae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1418;}.elementor-2367 .elementor-element.elementor-element-651aae9 > .elementor-background-overlay{background-color:#0F1418;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2367 .elementor-element.elementor-element-651aae9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 70px 0px;}.elementor-2367 .elementor-element.elementor-element-19ed9db{text-align:center;}.elementor-2367 .elementor-element.elementor-element-19ed9db .elementor-heading-title{font-size:35px;}.elementor-2367 .elementor-element.elementor-element-6194303{font-size:12px;color:#FFFFFFBF;}.elementor-2367 .elementor-element.elementor-element-6194303 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7.elementor-arrows-yes .elementor-main-swiper{width:calc( 89% - 40px );}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .elementor-main-swiper{width:89%;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .elementor-testimonial__text{color:#FFFFFF;font-size:15px;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .elementor-testimonial__name{color:#FFFFFF;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .elementor-swiper-button{font-size:20px;color:#FFFFFF54;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .elementor-swiper-button svg{fill:#FFFFFF54;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFFC4;opacity:1;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .swiper-pagination-bullet-active, .elementor-2367 .elementor-element.elementor-element-b6ce6f7 .swiper-pagination-progressbar-fill{background-color:#FFFFFF52;}.elementor-2367 .elementor-element.elementor-element-b6ce6f7 .swiper-pagination-fraction{color:#FFFFFF52;}@media(max-width:1024px) and (min-width:768px){.elementor-2367 .elementor-element.elementor-element-deb8aac{width:65%;}.elementor-2367 .elementor-element.elementor-element-cafe332{width:100%;}}@media(max-width:1024px){.elementor-2367 .elementor-element.elementor-element-99e81ea{padding:275px 25px 50px 25px;}.elementor-2367 .elementor-element.elementor-element-db053c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-25ade42{padding:0px 25px 150px 25px;}.elementor-2367 .elementor-element.elementor-element-26f4f80 > .elementor-widget-container{padding:75px 35px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-44a2815{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-2367 .elementor-element.elementor-element-99e81ea{padding:170px 20px 50px 20px;}.elementor-2367 .elementor-element.elementor-element-deb8aac{width:100%;}.elementor-2367 .elementor-element.elementor-element-db053c7 .elementor-heading-title{font-size:29px;}.elementor-2367 .elementor-element.elementor-element-db053c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-25ade42{padding:50px 20px 50px 20px;}.elementor-2367 .elementor-element.elementor-element-cafe332 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-ea22bc9{text-align:center;}.elementor-2367 .elementor-element.elementor-element-ea22bc9 .elementor-heading-title{font-size:27px;}.elementor-2367 .elementor-element.elementor-element-ea22bc9 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-26f4f80{text-align:center;}.elementor-2367 .elementor-element.elementor-element-26f4f80 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-adc2132 .elementor-accordion-icon{margin-inline-end:6px;}.elementor-2367 .elementor-element.elementor-element-adc2132 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-adc2132{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-2367 .elementor-element.elementor-element-44a2815{padding:80px 20px 80px 20px;}}@media(min-width:1025px){.elementor-2367 .elementor-element.elementor-element-99e81ea > .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for accordion, class: .elementor-element-adc2132 */.elementor-accordion .elementor-accordion-item:first-of-type {
display: none;}
.elementor-accordion {
  border-top: 1px solid  #D4DFF2C7;
}/* End custom CSS */
/* Start custom CSS */<style>
  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
  :root {
    --black:#1a1a1a;--dark:#222222;--red:#c1272d;--red-dk:#a01f24;
    --white:#ffffff;--light:#f5f5f5;--grey:#666666;--border:#e0e0e0;
    --text:#333333;--font:'Roboto',sans-serif;--font-hd:'Roboto Condensed','Roboto',sans-serif;
  }
  html{scroll-behavior:smooth;}
  body{font-family:var(--font);font-size:15px;line-height:1.7;color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;}
  a{color:inherit;text-decoration:none;}
  img{display:block;max-width:100%;}
  .container{max-width:1100px;margin:0 auto;padding:0 24px;}
  .section{padding:64px 0;}
  .section--light{background:var(--light);}
  .section--dark{background:var(--dark);color:var(--white);}
  .eyebrow{font-size:12px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:var(--red);margin-bottom:10px;}
  .section-title{font-family:var(--font-hd);font-size:clamp(24px,3.2vw,36px);font-weight:700;line-height:1.15;text-transform:uppercase;letter-spacing:0.02em;margin-bottom:12px;}
  .section--dark .section-title{color:var(--white);}
  .section-sub{font-size:15px;color:var(--grey);max-width:640px;line-height:1.7;margin-bottom:32px;}
  .section--dark .section-sub{color:#aaaaaa;}
  .red-bar{width:40px;height:3px;background:var(--red);margin:12px 0 28px;}
 
  /* BUTTONS - square, no border-radius */
  .btn{display:inline-block;padding:13px 28px;font-family:var(--font);font-size:14px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;border-radius:0;transition:all 0.2s;cursor:pointer;}
  .btn--red{background:var(--red);color:var(--white);}
  .btn--red:hover{background:var(--red-dk);}
  .btn--outline{border:2px solid var(--white);color:var(--white);}
  .btn--outline:hover{background:rgba(255,255,255,0.1);}
 
  /* HERO */
  .hero{background:var(--black);color:var(--white);padding:80px 0 72px;border-bottom:3px solid var(--red);text-align:center;}
  .hero__h1{font-family:var(--font-hd);font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:0.02em;margin:0 auto 20px;max-width:700px;}
  .hero__h1 span{color:var(--red);}
  .hero__sub{font-size:16px;color:#bbbbbb;max-width:560px;line-height:1.7;margin:0 auto 32px;}
  .hero__btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;}
  .hero__stats{display:flex;gap:40px;flex-wrap:wrap;margin-top:52px;padding-top:32px;border-top:1px solid #333;justify-content:center;}
  .stat__num{font-family:var(--font-hd);font-size:30px;font-weight:700;color:var(--red);line-height:1;}
  .stat__label{font-size:12px;color:#888;margin-top:4px;}
 
  /* MODEL NAV */
  .model-nav{background:var(--dark);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #333;}
  .model-nav::-webkit-scrollbar{display:none;}
  .model-nav__inner{display:flex;max-width:1100px;margin:0 auto;padding:0 24px;white-space:nowrap;justify-content:center;}
  .model-nav__item{display:block;padding:15px 18px;font-size:12px;font-weight:500;color:#aaa;text-transform:uppercase;letter-spacing:0.06em;border-bottom:3px solid transparent;flex-shrink:0;transition:all 0.2s;}
  .model-nav__item:hover{color:var(--white);border-bottom-color:var(--red);}
 
  /* TESLA BANNER */
  .tesla-banner{background:var(--dark);color:var(--white);padding:56px 0;border-top:3px solid var(--red);border-bottom:3px solid var(--red);}
  .tesla-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;}
  @media(max-width:720px){.tesla-grid{grid-template-columns:1fr;gap:24px;}}
  .tesla-title{font-family:var(--font-hd);font-size:clamp(20px,2.8vw,28px);font-weight:700;text-transform:uppercase;letter-spacing:0.02em;margin-bottom:14px;}
  .tesla-title span{color:var(--red);}
  .tesla-body{font-size:15px;color:#aaa;line-height:1.7;}
  .tesla-points{list-style:none;display:flex;flex-direction:column;gap:12px;}
  .tesla-point{display:flex;gap:12px;font-size:14px;color:#ccc;line-height:1.55;align-items:flex-start;}
  .tesla-point::before{content:'//';color:var(--red);font-weight:700;font-size:12px;flex-shrink:0;padding-top:2px;}
 
  /* MODELS */
  .model-section{padding:48px 0;border-bottom:1px solid var(--border);}
  .model-section:last-of-type{border-bottom:none;}
  .model-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px;}
  .model-h2{font-family:var(--font-hd);font-size:clamp(19px,2.4vw,25px);font-weight:700;text-transform:uppercase;letter-spacing:0.02em;color:var(--black);}
  .mbadge{font-size:10px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;padding:3px 8px;border-radius:2px;}
  .mb--pop{background:#fff1f1;color:var(--red);border:1px solid #f5c0c0;}
  .mb--ev{background:#f0faf4;color:#1a6b38;border:1px solid #b3dfc4;}
  .mb--new{background:#eef2ff;color:#2d3a9e;border:1px solid #c0c8f5;}
  .mb--cata{background:#fdf3e0;color:#7a4e00;border:1px solid #f5d8a0;}
  .model-grid{display:grid;grid-template-columns:5fr 3fr;gap:40px;align-items:start;}
  @media(max-width:720px){.model-grid{grid-template-columns:1fr;gap:20px;}}
  .model-copy{font-size:15px;color:var(--grey);line-height:1.7;}
  .model-copy p+p{margin-top:12px;}
  .model-copy strong{color:var(--text);font-weight:500;}
  .cta-nudge{margin-top:18px;font-size:14px;color:var(--text);}
  .cta-nudge a{color:var(--red);font-weight:500;text-decoration:underline;text-underline-offset:2px;}
  .spec-box{background:var(--light);border-left:3px solid var(--red);padding:16px 18px;}
  .spec-box__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--grey);margin-bottom:10px;}
  .spec-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text);padding:3px 0;}
  .spec-item::before{content:'';width:5px;height:5px;background:var(--red);border-radius:50%;flex-shrink:0;margin-top:7px;}
 
  /* PROCESS */
  .process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px;}
  @media(max-width:800px){.process-grid{grid-template-columns:1fr 1fr;}}
  @media(max-width:480px){.process-grid{grid-template-columns:1fr;gap:16px;}}
  .process-num{font-family:var(--font-hd);font-size:44px;font-weight:700;color:var(--red);opacity:0.35;line-height:1;margin-bottom:10px;}
  .process-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--white);margin-bottom:8px;}
  .process-body{font-size:13px;color:#888;line-height:1.6;}
</style>/* End custom CSS */