.vehicle-story[data-astro-cid-3hetwtoy]{padding-block:var(--section-spacing)}.vehicle-story__stage[data-astro-cid-3hetwtoy]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);display:grid}.vehicle-story__visual-column[data-astro-cid-3hetwtoy]{top:calc(var(--header-height) + 2rem);height:calc(100svh - var(--header-height) - 4rem);align-self:start;position:sticky}.vehicle-story__visual[data-astro-cid-3hetwtoy]{aspect-ratio:auto;border-radius:var(--radius-large);width:100%;height:100%;box-shadow:var(--shadow-product);overflow:clip}.vehicle-story__visual[data-astro-cid-3hetwtoy] img[data-astro-cid-3hetwtoy]{object-fit:cover;width:100%;height:100%;display:block}.vehicle-story__copy[data-astro-cid-3hetwtoy]{gap:7rem;padding-block-start:2rem;display:grid}.vehicle-story__intro[data-astro-cid-3hetwtoy] .section-heading[data-astro-cid-3hetwtoy]{max-width:14ch}.vehicle-story__beat[data-astro-cid-3hetwtoy]{max-width:36ch}.vehicle-story__beat[data-astro-cid-3hetwtoy] h3[data-astro-cid-3hetwtoy]{font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.vehicle-story__beat[data-astro-cid-3hetwtoy] p[data-astro-cid-3hetwtoy]{color:var(--color-text-inverse-muted);font-size:var(--font-size-body-large);margin-block-start:.75rem}@media (width<=900px){.vehicle-story__stage[data-astro-cid-3hetwtoy]{grid-template-columns:1fr}.vehicle-story__visual-column[data-astro-cid-3hetwtoy]{aspect-ratio:4/3;height:auto;margin-block-end:2.5rem;position:static}.vehicle-story__copy[data-astro-cid-3hetwtoy]{gap:3.5rem}}.factory-section[data-astro-cid-tdaowyn6]{background:var(--color-surface-dark);color:var(--color-text-inverse);position:relative;overflow:clip}.factory-section__sticky[data-astro-cid-tdaowyn6]{display:contents}.factory-section[data-astro-cid-tdaowyn6].is-pinned{min-height:220svh}.factory-section[data-astro-cid-tdaowyn6].is-pinned .factory-section__sticky[data-astro-cid-tdaowyn6]{align-items:end;min-height:100svh;display:grid;position:sticky;inset-block-start:0;overflow:clip}.factory-section[data-astro-cid-tdaowyn6]:not(.is-pinned){align-items:end;min-height:90svh;display:grid}.factory-section__visual[data-astro-cid-tdaowyn6]{border-radius:0;position:absolute;inset:0}.factory-section__visual[data-astro-cid-tdaowyn6] img[data-astro-cid-tdaowyn6]{object-fit:cover;width:100%;height:100%;display:block}.factory-section__visual[data-astro-cid-tdaowyn6]:after{content:"";background:linear-gradient(#0000 15%,#0000008c 55%,#000000d9);position:absolute;inset:0}.factory-section__copy[data-astro-cid-tdaowyn6]{padding-block:var(--section-spacing) 2rem;max-width:42rem;position:relative}.factory-section[data-astro-cid-tdaowyn6].is-pinned .factory-section__copy[data-astro-cid-tdaowyn6]{padding-block:0 var(--section-spacing);opacity:0;transition:opacity var(--duration-medium) var(--ease-standard), transform var(--duration-medium) var(--ease-standard);grid-area:1/1;position:absolute;inset-block-end:0;inset-inline:0;transform:translateY(1rem)}.factory-section[data-astro-cid-tdaowyn6].is-pinned .factory-section__copy[data-astro-cid-tdaowyn6].is-active{opacity:1;transform:translateY(0)}.factory-section[data-astro-cid-tdaowyn6] .eyebrow[data-astro-cid-tdaowyn6],.factory-section[data-astro-cid-tdaowyn6] .section-lede[data-astro-cid-tdaowyn6]{color:var(--color-text-inverse)}.app-section__stage[data-astro-cid-rizp2rhg]{grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.app-section__features[data-astro-cid-rizp2rhg]{gap:.75rem;margin-block-start:2rem;display:grid}.app-section__features[data-astro-cid-rizp2rhg] li[data-astro-cid-rizp2rhg]{color:var(--color-text-muted);padding-inline-start:1.25rem;position:relative}.app-section__features[data-astro-cid-rizp2rhg] li[data-astro-cid-rizp2rhg]:before{content:"";background:var(--color-accent);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.app-section__download[data-astro-cid-rizp2rhg]{align-items:center;gap:1rem;margin-block-start:2rem;display:flex}.app-section__qr[data-astro-cid-rizp2rhg]{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);flex-shrink:0;place-items:center;width:76px;height:76px;padding:.4rem;display:grid}.app-section__qr[data-astro-cid-rizp2rhg] svg{width:100%;height:100%;display:block}.app-section__download[data-astro-cid-rizp2rhg] p[data-astro-cid-rizp2rhg]{max-width:28ch;color:var(--color-text-muted);font-size:.875rem}.app-section__phone[data-astro-cid-rizp2rhg]{aspect-ratio:852/1845;border-radius:var(--radius-large);background:var(--color-surface-dark);width:min(100%,280px);box-shadow:var(--shadow-product);justify-self:center;padding:.5rem}.app-section__phone-screen[data-astro-cid-rizp2rhg]{border-radius:calc(var(--radius-large) - .4rem);height:100%;overflow:clip}.app-section__phone-screen[data-astro-cid-rizp2rhg] img[data-astro-cid-rizp2rhg]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.app-section__stage[data-astro-cid-rizp2rhg]{grid-template-columns:1fr}.app-section__phone[data-astro-cid-rizp2rhg]{order:-1}}.test-drive[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.test-drive[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center}
