.motor-project .project-heading h1{font-size:clamp(64px,13vw,180px)}
.motor-project .project-hero{pointer-events:auto}
.motor-project .project-device-sticky{isolation:isolate}
.motor-hero-link{display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translateX(-50%);gap:20px;align-items:center;font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--project-rule);padding:8px 0}
.motor-screen-toggle{position:absolute;bottom:68px;left:50%;transform:translateX(-50%);border:1px solid var(--project-rule);padding:8px 12px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:var(--color-brand-cream);color:var(--color-brand-primary)}
.motor-screen-toggle:hover{background:var(--color-brand-primary);color:var(--color-brand-cream)}
.motor-features{margin:28px 0;list-style:none;padding:0}.motor-features li{border-top:1px solid var(--project-rule);padding:16px 0;font-size:16px;line-height:1.6}
.motor-text-link{display:inline-block;border-bottom:1px solid var(--project-rule);font-size:13px;padding:6px 0;margin-top:12px}.motor-text-link:hover{opacity:.65}
.motor-project .project-facts{padding-top:16px;padding-bottom:40px}
@media(max-width:767px){.motor-project .project-heading h1{font-size:19vw}.motor-project .project-hero{padding-top:7svh}.motor-hero-link{bottom:26px}.motor-project .project-heading ul{max-width:340px;margin-left:auto;margin-right:auto}}

.motor-agency{text-decoration:underline;text-underline-offset:4px}.motor-agency:hover{opacity:.65}
.motor-car-toggle{display:inline-block;margin-top:16px;border:1px solid var(--project-rule);background:var(--color-brand-cream);color:var(--color-brand-primary);padding:10px 14px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.motor-car-toggle:hover{background:var(--color-brand-primary);color:var(--color-brand-cream)}
