.HomeTesla_root__7SDEn{--ink:#171a20;--ink-2:#393c41;--muted:#5c5e62;--line:#e2e3e3;--bg:#fff;--bg-soft:#f4f4f4;--accent:#6fbc31;--accent-h:#5aa028;--nav-h:56px;color:var(--ink);background:var(--bg);line-height:1.5;-webkit-font-smoothing:antialiased}@media (min-width:1024px){.HomeTesla_root__7SDEn{--nav-h:64px}}.HomeTesla_root__7SDEn section{scroll-margin-top:var(--nav-h)}.HomeTesla_btns__hhFlh{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;width:100%}.HomeTesla_btn__qaUwC{display:inline-flex;align-items:center;justify-content:center;min-width:264px;height:40px;padding:0 24px;border-radius:4px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.HomeTesla_btn-primary__w1IJx{background:var(--accent);color:#fff}.HomeTesla_btn-primary__w1IJx:hover{background:var(--accent-h)}.HomeTesla_btn-light__gdSiA{background:rgba(244,244,244,.85);color:var(--ink);backdrop-filter:blur(8px)}.HomeTesla_btn-light__gdSiA:hover{background:#fff}.HomeTesla_hero__pwxtf{position:relative;isolation:isolate;color:#fff;background:#000;height:calc(100svh - var(--nav-h));min-height:600px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:12vh 16px 56px;overflow:hidden}.HomeTesla_cover__B_1sr,.HomeTesla_video__whKu_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.HomeTesla_video__whKu_{z-index:-2}@media (prefers-reduced-motion:reduce){.HomeTesla_video__whKu_{display:none}}.HomeTesla_hero__pwxtf:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.1) 30%,rgba(0,0,0,0) 50%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.55))}.HomeTesla_top__1jaBq{max-width:900px}.HomeTesla_eyebrow___1gig{font-size:13px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.85);margin-bottom:14px;text-shadow:0 1px 12px rgba(0,0,0,.45)}.HomeTesla_hero__pwxtf h1,.HomeTesla_hero__pwxtf h2{color:#fff;font-size:clamp(34px,5vw,56px);font-weight:600;letter-spacing:-.015em;line-height:1.15;text-shadow:0 1px 14px rgba(0,0,0,.45)}.HomeTesla_sub__5kNYj{margin-top:12px;font-size:17px;color:rgba(255,255,255,.92);text-shadow:0 1px 12px rgba(0,0,0,.45)}.HomeTesla_section__rK8ln{padding:112px 32px}.HomeTesla_soft__vmZrr{background:var(--bg-soft)}.HomeTesla_wrap__cqPa8{max-width:1180px;margin:0 auto}.HomeTesla_root__7SDEn h2{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.01em;line-height:1.25}.HomeTesla_center__lPpzP{text-align:center}.HomeTesla_carousel__DQIB1{margin-top:48px;border-radius:8px;overflow:hidden;background:#fff}.HomeTesla_more__96fTs{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.HomeTesla_card__vTmuW{position:relative;display:block;padding:32px 28px 56px;border-radius:8px;background:var(--bg-soft);transition:background .25s}.HomeTesla_card__vTmuW:hover{background:#ebebeb}.HomeTesla_card__vTmuW h3{font-size:20px;font-weight:500}.HomeTesla_card__vTmuW p{margin-top:6px;font-size:14px;color:var(--muted)}.HomeTesla_arrow__xvSx1{position:absolute;left:28px;bottom:22px;font-size:18px;color:var(--ink);transition:transform .25s}.HomeTesla_card__vTmuW:hover .HomeTesla_arrow__xvSx1{transform:translateX(4px)}@media (max-width:1024px){.HomeTesla_more__96fTs{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.HomeTesla_hero__pwxtf{padding:10vh 20px 40px}.HomeTesla_section__rK8ln{padding:72px 16px}.HomeTesla_btns__hhFlh{gap:12px}.HomeTesla_btn__qaUwC{width:100%;min-width:0}.HomeTesla_more__96fTs{grid-template-columns:1fr;margin-top:32px}.HomeTesla_carousel__DQIB1{margin-top:32px}}