:root,.light-theme{--background:251, 251, 253;--secondBackground:255, 255, 255;--bg-tertiary:231, 241, 251;--bg-card:255, 255, 255;--text:10, 18, 30;--textSecondary:255, 255, 255;--text-muted:100, 116, 139;--primary:22, 115, 255;--primary-hover:10, 80, 220;--logoColor:#243a5a;--border-color:226, 232, 240;--shadow-md:0 2px 4px 0 #0c002e0a;--shadow-lg:0 10px 14px 0 #0c002e0f;--hover-shadow:0 20px 25px -5px #0c002e1a, 0 8px 10px -6px #0c002e14;--border-radius:6px;--border-radius-lg:12px;--border-radius-sm:4px;--font-sans:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--transition-speed:.3s}.dark-theme{--background:26, 32, 44;--secondBackground:45, 55, 72;--bg-tertiary:17, 24, 39;--bg-card:45, 55, 72;--text:237, 237, 238;--textSecondary:255, 255, 255;--text-muted:156, 163, 175;--primary:22, 115, 255;--primary-hover:59, 130, 246;--logoColor:#fff;--border-color:75, 85, 99;--shadow-md:0 4px 6px #0000004d;--shadow-lg:0 10px 20px #0006;--hover-shadow:0 20px 30px #00000080}*,:before,:after{box-sizing:border-box}html,body{width:100%;min-height:100%;font-family:var(--font-sans);background-color:rgb(var(--background));color:rgb(var(--text));scroll-behavior:smooth;transition:background-color var(--transition-speed) ease, color var(--transition-speed) ease;-webkit-font-smoothing:antialiased;margin:0;padding:0;line-height:1.5}body{flex-direction:column;display:flex}.app-container{flex-direction:column;min-height:100vh;display:flex}.main-content{flex-grow:1}.section-container{width:100%;max-width:1100px;margin:0 auto;padding:80px 24px}h1,h2,h3,h4,h5,h6{color:rgb(var(--text));text-wrap:balance;margin:0;font-weight:700;line-height:1.25}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:0 0;border:none;outline:none}input,textarea,select{font:inherit;outline:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.btn:focus-visible{outline:2px solid rgb(var(--primary));outline-offset:2px}.btn{text-transform:uppercase;border-radius:var(--border-radius);transition:transform .25s cubic-bezier(.16, 1, .3, 1), background-color var(--transition-speed) ease, box-shadow var(--transition-speed) ease;cursor:pointer;will-change:transform;border:2px solid #0000;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:700;display:inline-flex}.btn:hover{transform:scale(1.025)}.btn-primary{background-color:rgb(var(--primary));color:rgb(var(--textSecondary));border-color:rgb(var(--primary));box-shadow:var(--shadow-md)}.btn-primary:hover{background-color:rgb(var(--primary-hover));border-color:rgb(var(--primary-hover))}.btn-secondary{color:rgb(var(--text));border-color:rgb(var(--text));background-color:#0000}.btn-secondary:hover{background-color:rgba(var(--text), .05)}.btn-large{padding:16px 36px;font-size:1.05rem}.section-header{text-align:center;max-width:700px;margin:0 auto 50px}.section-subtitle{text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--primary));margin-bottom:12px;font-size:.85rem;font-weight:700;display:inline-block}.section-title{color:rgb(var(--text));letter-spacing:-.02em;margin-bottom:16px;font-size:2.25rem}.section-description{color:rgba(var(--text), .75);font-size:1.05rem;line-height:1.6}.cta-section{background-color:rgb(var(--background));text-align:center;border-bottom:1px solid rgb(var(--border-color))}.cta-title{letter-spacing:-.02em;margin-bottom:16px;font-size:2rem}.cta-subtitle{color:rgba(var(--text), .75);max-width:650px;margin:0 auto 32px;font-size:1.05rem;line-height:1.6}.cta-buttons{justify-content:center;gap:16px;display:flex}@media (max-width:576px){.cta-buttons{flex-direction:column;align-items:stretch;max-width:300px;margin:0 auto}}body{opacity:1;transition:opacity .2s ease-in-out}html.locale-en-loading body{pointer-events:none;opacity:0!important;transition:none!important}.theme-ntesla-chat{--sc-bg:rgb(var(--secondBackground));--sc-second-bg:rgb(var(--background));--sc-border:rgb(var(--border-color));--sc-text:rgb(var(--text));--sc-text-muted:rgb(var(--text-muted));--sc-primary:rgb(var(--primary));--sc-text-secondary:rgb(var(--textSecondary))}.theme-ntesla-chat.ntesla-chat-theme--glassmorphism{--sc-glass-bg:rgba(var(--secondBackground), .82);--sc-glass-border:rgba(var(--border-color), .7);--sc-glass-second-bg:rgba(var(--background), .4);--sc-glass-child-border:rgba(var(--border-color), .6)}
.Navbar-module__cJzEcG__siteHeader{z-index:var(--z-navbar,8888);background-color:rgb(var(--navbarBackground,var(--secondBackground)));border-bottom:1px solid rgb(var(--border-color));transition:background-color var(--transition-speed) ease, border-color var(--transition-speed) ease;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}.Navbar-module__cJzEcG__headerContainer{justify-content:space-between;align-items:center;max-width:1100px;height:70px;margin:0 auto;padding:16px 24px;display:flex}.Navbar-module__cJzEcG__siteLogo{color:var(--logoColor);white-space:nowrap;flex-shrink:0;align-items:center;font-size:1.4rem;font-weight:800;text-decoration:none;display:flex}.Navbar-module__cJzEcG__logoDot{color:rgb(var(--primary))}.Navbar-module__cJzEcG__headerLeft{flex-shrink:0;align-items:center;gap:32px;display:flex}.Navbar-module__cJzEcG__desktopNavLinks{align-items:center;gap:4px;display:flex}.Navbar-module__cJzEcG__desktopActions{align-items:center;gap:16px;display:flex}.Navbar-module__cJzEcG__navLink{color:rgba(var(--text), .75);text-transform:uppercase;letter-spacing:.025em;border-radius:var(--border-radius);white-space:nowrap;padding:8px 12px;font-size:.9rem;font-weight:700;transition:all .2s}.Navbar-module__cJzEcG__navLink:hover,.Navbar-module__cJzEcG__navLink.Navbar-module__cJzEcG__active{color:rgb(var(--primary));background-color:rgb(var(--bg-tertiary))}.Navbar-module__cJzEcG__btnNavCta{background-color:rgb(var(--primary));color:rgb(var(--textSecondary));text-transform:uppercase;border-radius:var(--border-radius);transition:all var(--transition-speed) ease;white-space:nowrap;flex-shrink:0;margin-left:8px;padding:8px 18px;font-size:.85rem;font-weight:700;display:inline-block}.Navbar-module__cJzEcG__btnNavCta:hover{background-color:rgb(var(--primary-hover));transform:translateY(-1px)}.Navbar-module__cJzEcG__colorModeToggle{color:rgba(var(--text), .75);border-radius:var(--border-radius);border:1px solid #0000;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:inline-flex}.Navbar-module__cJzEcG__colorModeToggle:hover{background-color:rgb(var(--bg-tertiary));color:rgb(var(--primary))}.Navbar-module__cJzEcG__modeIcon{stroke:currentColor;width:20px;height:20px}.Navbar-module__cJzEcG__langToggle{text-transform:uppercase;color:rgba(var(--text), .75);border-radius:var(--border-radius);border:1px solid rgb(var(--border-color));cursor:pointer;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.Navbar-module__cJzEcG__langToggle:hover{background-color:rgb(var(--bg-tertiary));color:rgb(var(--primary));border-color:rgba(var(--primary), .3)}.Navbar-module__cJzEcG__mobileActionsWrapper{display:none}.Navbar-module__cJzEcG__hamburgerLine{background-color:rgb(var(--text));width:100%;height:2px;transition:transform var(--transition-speed) ease, opacity var(--transition-speed) ease;border-radius:1px;display:block}.Navbar-module__cJzEcG__mobileMenuToggle{cursor:pointer;box-sizing:content-box;background:0 0;border:none;flex-direction:column;justify-content:space-between;align-items:center;width:24px;height:18px;padding:0;display:flex}.Navbar-module__cJzEcG__mobileMenuToggle.Navbar-module__cJzEcG__open .Navbar-module__cJzEcG__hamburgerLine:first-child{transform:translateY(8px)rotate(45deg)}.Navbar-module__cJzEcG__mobileMenuToggle.Navbar-module__cJzEcG__open .Navbar-module__cJzEcG__hamburgerLine:nth-child(2){opacity:0}.Navbar-module__cJzEcG__mobileMenuToggle.Navbar-module__cJzEcG__open .Navbar-module__cJzEcG__hamburgerLine:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.Navbar-module__cJzEcG__mobileNavPanel{display:none}@media (max-width:1024px){.Navbar-module__cJzEcG__desktopNavLinks,.Navbar-module__cJzEcG__desktopActions{display:none}.Navbar-module__cJzEcG__mobileActionsWrapper{align-items:center;gap:12px;display:flex}.Navbar-module__cJzEcG__mobileNavPanel{background-color:rgb(var(--secondBackground));border-bottom:1px solid rgb(var(--border-color));z-index:99;visibility:hidden;width:100%;max-height:calc(100vh - 70px);transition:transform .3s,visibility .3s;display:block;position:fixed;top:70px;left:0;overflow-y:auto;transform:translateY(-110%)}.Navbar-module__cJzEcG__mobileNavPanel.Navbar-module__cJzEcG__open{visibility:visible;transform:translateY(0)}.Navbar-module__cJzEcG__mobileNav{flex-direction:column;gap:12px;padding:24px;display:flex}.Navbar-module__cJzEcG__mobileNavLink{text-transform:uppercase;color:rgba(var(--text), .85);padding:8px 0;font-size:1rem;font-weight:700}.Navbar-module__cJzEcG__mobileNavLink.Navbar-module__cJzEcG__active{color:rgb(var(--primary))}.Navbar-module__cJzEcG__mobileNavCta{background-color:rgb(var(--primary));color:rgb(var(--textSecondary));text-align:center;border-radius:var(--border-radius);text-transform:uppercase;padding:12px;font-weight:700}}
.Logo-module__wacNiq__logoContainer{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:800;font-size:inherit;align-items:center;line-height:1;display:inline-flex}.Logo-module__wacNiq__letterN{color:#000;line-height:1;display:inline-block}.dark-theme .Logo-module__wacNiq__letterN{color:#000}.Logo-module__wacNiq__textTesla{color:#1b5e20;line-height:1;display:inline-block}.Logo-module__wacNiq__textAI{color:#d32f2f;line-height:1;display:inline-block}
.Footer-module__S6Hkya__siteFooter{background-color:rgb(var(--secondBackground));border-top:1px solid rgb(var(--border-color));color:rgba(var(--text), .7);padding:80px 24px 30px}.Footer-module__S6Hkya__footerContainer{max-width:1100px;margin:0 auto}.Footer-module__S6Hkya__footerGrid{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:40px;margin-bottom:60px;display:grid}.Footer-module__S6Hkya__footerBrand{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__S6Hkya__footerLogo{color:var(--logoColor);margin-bottom:16px;font-size:1.4rem;font-weight:800;text-decoration:none}.Footer-module__S6Hkya__brandDescription{font-size:.85rem;line-height:1.6}.Footer-module__S6Hkya__footerHeading{color:rgb(var(--text));text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;font-size:.85rem;font-weight:700}.Footer-module__S6Hkya__footerLinks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__S6Hkya__footerLinks a{transition:color var(--transition-speed) ease;color:inherit;font-size:.85rem;font-weight:600;text-decoration:none}.Footer-module__S6Hkya__footerLinks a:hover{color:rgb(var(--primary))}.Footer-module__S6Hkya__contactInfoList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__S6Hkya__contactInfoList li{font-size:.8rem;line-height:1.5}.Footer-module__S6Hkya__contactLabel{color:rgb(var(--text));text-transform:uppercase;margin-bottom:4px;font-weight:700;display:block}.Footer-module__S6Hkya__footerBottom{border-top:1px solid rgb(var(--border-color));justify-content:space-between;align-items:center;padding-top:30px;display:flex}.Footer-module__S6Hkya__copyrightText{margin:0;font-size:.8rem}.Footer-module__S6Hkya__footerBottomLinks{gap:24px;display:flex}.Footer-module__S6Hkya__footerBottomLinks a{transition:color var(--transition-speed) ease;color:inherit;font-size:.8rem;text-decoration:none}.Footer-module__S6Hkya__footerBottomLinks a:hover{color:rgb(var(--primary))}@media (max-width:992px){.Footer-module__S6Hkya__footerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.Footer-module__S6Hkya__footerGrid{grid-template-columns:1fr;gap:32px}.Footer-module__S6Hkya__footerBottom{text-align:center;flex-direction:column;gap:16px}}.Footer-module__S6Hkya__companyFullName{color:rgb(var(--text));margin-bottom:12px;font-size:.85rem;font-weight:700;line-height:1.4}
