@import"tokens.css";html{scroll-snap-type:none;font-family:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif}body.tw-premium{font-family:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif}body.tw-premium section{min-height:auto!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}body.tw-premium .hero-tesla{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;min-height:min(48vh,480px)!important;padding-top:3.25rem!important;padding-bottom:3.25rem!important;background-size:cover!important;background-position:center!important}@media(max-width:768px){body.tw-premium .hero-tesla{min-height:min(42vh,400px)!important;padding-top:2.5rem!important;padding-bottom:2.5rem!important}}body.tw-premium header.nbe-site-header .nav-menu a{text-decoration:none}body.tw-premium header.nbe-site-header{padding:0;border-bottom:1px solid #e8eaed;background:#fff}body.tw-premium .cta-btn{background:#1e293b!important;border-radius:4px}body.tw-premium .cta-btn:hover{background:#0f172a!important}body.tw-premium .hero-tesla{position:relative;isolation:isolate;overflow:hidden}body.tw-premium .hero-tesla::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.32) 100%)}body.tw-premium .hero-tesla>*{z-index:1}body.tw-premium .hero-tesla>.hero-tesla__media{z-index:0}body.tw-premium .hero-tesla__media{position:absolute;inset:0;overflow:hidden;pointer-events:none}body.tw-premium .hero-tesla__media .products-detail-media__img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;display:block;transform:scale(1.15);transform-origin:center center;will-change:transform}@media(prefers-reduced-motion:reduce){body.tw-premium .hero-tesla__media .products-detail-media__img{will-change:auto;transform:scale(1)}}body.tw-premium .hero-tesla h1,body.tw-premium .hero-tesla .text-white{text-shadow:0 2px 4px rgba(0,0,0,0.45),0 4px 24px rgba(0,0,0,0.4)}body.tw-premium .hero-tesla .text-white\/75,body.tw-premium .hero-tesla .text-white\/88,body.tw-premium .hero-tesla .text-white\/90{color:rgb(243 244 246)!important;text-shadow:0 2px 12px rgba(0,0,0,0.45)}body.tw-premium .hero-tesla a[href="#forms"]{box-shadow:0 4px 14px rgba(0,0,0,0.35)}body.tw-premium .hero-tesla a[href="#forms"]:hover{filter:brightness(1.06)}body.tw-premium .hero-tesla a[href="#forms"]:focus-visible{outline:2px solid #fff;outline-offset:3px}body.tw-premium .hero-tesla a[href^="tel:"]:focus-visible{outline:2px solid #fff;outline-offset:3px}body.tw-premium .hero-tesla a[href^="tel:"]{border-color:rgba(255,255,255,0.95)!important;background:rgba(0,0,0,0.38);color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,0.45)}body.tw-premium .hero-tesla a[href^="tel:"]:hover{background:rgba(255,255,255,0.95);color:#171a20!important;text-shadow:none}body.tw-premium input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),body.tw-premium textarea,body.tw-premium select{color:#111827;border-color:#94a3b8}body.tw-premium input::placeholder,body.tw-premium textarea::placeholder{color:#64748b;opacity:1}html.dark body.tw-premium input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),html.dark body.tw-premium textarea,html.dark body.tw-premium select{color:#f1f5f9;border-color:#64748b;background-color:rgba(15,23,42,0.85)}html.dark body.tw-premium input::placeholder,html.dark body.tw-premium textarea::placeholder{color:#cbd5e1}html:not(.dark) body.tw-premium .text-tesla-dark\/55,html:not(.dark) body.tw-premium .text-tesla-dark\/60,html:not(.dark) body.tw-premium .text-tesla-dark\/70,html:not(.dark) body.tw-premium .text-tesla-dark\/80{color:rgb(55 65 81)!important}html.dark body.tw-premium .dark\:text-white\/50,html.dark body.tw-premium .dark\:text-white\/60,html.dark body.tw-premium .dark\:text-white\/70,html.dark body.tw-premium .dark\:text-white\/80{color:rgb(226 232 240)!important}body.tw-premium a.bg-primary.text-tesla-dark,body.tw-premium button.bg-primary.text-tesla-dark,body.tw-premium .inline-block.bg-primary.text-tesla-dark,body.tw-premium .block.bg-primary.text-tesla-dark,body.tw-premium div.bg-primary.text-tesla-dark{color:#ffffff!important}body.tw-premium a.bg-primary.text-tesla-dark:hover,body.tw-premium button.bg-primary.text-tesla-dark:hover,body.tw-premium .inline-block.bg-primary.text-tesla-dark:hover,body.tw-premium .block.bg-primary.text-tesla-dark:hover,body.tw-premium div.bg-primary.text-tesla-dark:hover{color:#ffffff!important}body.tw-premium a.bg-primary.text-white:hover,body.tw-premium button.bg-primary.text-white:hover,body.tw-premium .bg-primary.text-white:hover{color:#ffffff!important}body.tw-premium button.bg-primary.text-white,body.tw-premium a.bg-primary.text-white{color:#ffffff!important}
