.car-brand-page,.car-landing{--car-paper:#faf9f6;--car-ground:#eeede8;--car-cool-ground:#e3e9ed;--car-route-line:#9ba9b2;--car-route-numeral:#cdd5da;--car-ink:#202327;--car-muted:#555b60;--car-line:#c3c4bf;--car-control-line:#747b7f;--car-accent:#ba2628;--car-accent-hover:#982022;--car-paint:#d53735;--car-on-accent:#fffaf4;--car-focus:#185b96;--car-plan-ground:#d6d6d0;--car-plan-surface:#626c74;--car-plan-road:#525d66;--car-plan-marking:#faf9f2;--car-plan-island:#94a58a;--car-vehicle-glass:#293c47;--car-vehicle-highlight:#dce4e8;--car-vehicle-shadow:0 .75rem 1.5rem #29292d30;--car-car-shadow:1.4rem 1.8rem 2.2rem #28292c45;--car-content:84rem;--car-gutter:clamp(1.25rem,4.5vw,5rem);--car-header-height:5rem;--car-cover-art-height:clamp(27rem,62svh,36rem);--car-section-space:clamp(3rem,5vw,4.5rem);--car-title:clamp(4.5rem,8vw,8rem);--car-heading:clamp(2.5rem,4vw,4rem);--car-subheading:clamp(2rem,3vw,3rem);--car-lead:clamp(1.5rem,2.2vw,2rem);--car-body:var(--site-text-base);--car-reading:48ch;--car-hero-reading:34ch;--car-car-width:20rem;--car-rotated-aspect:1.78;--car-mobile-car:12.5rem;--car-hero-art-mobile:clamp(17rem,36svh,22rem);--car-texture-size:48rem;--car-chapter-preview:34rem;--car-chapter-height:23rem;--car-invitation-height:19rem;--car-entry-duration:.6s;--car-detail-delay:.1s;--car-type-tracking:-.035em;--car-label-tracking:.12em;--car-detail-tracking:.06em;--car-floor-turn:-16deg;--car-lift:var(--site-space-2);--car-title-mobile:clamp(4rem,17vw,6.5rem);--car-heading-mobile:clamp(2.5rem,9vw,3.5rem)}body.car-brand-page{background:var(--car-paper);color:var(--car-ink);color-scheme:light}body.car-brand-page #site-main{max-width:none;padding:0}.car-brand-page .site-skip{background:var(--car-ink);color:var(--car-paper)}.car-brand-page :is(a,button,[role=tabpanel]):focus-visible{outline:var(--site-outline) solid var(--car-focus);outline-offset:var(--site-space-1)}.car-brand-page ::selection{background:var(--car-accent);color:var(--car-on-accent)}.car-brand-frame{width:100%;max-width:var(--car-content);margin-inline:auto;padding-inline:var(--car-gutter)}.car-landing{--co-ink:var(--car-ink);--co-paper:var(--car-paper);--co-muted:var(--car-muted);--car-soft:var(--car-paper);color:var(--car-ink);max-width:none}.car-landing :is(h1,h2,h3,p,a,button,figcaption){overflow-wrap:break-word}.car-landing :is(figure,dl,dd){margin:0}.car-landing h2{font-size:var(--car-heading);line-height:1.05;letter-spacing:var(--car-type-tracking)}.car-landing h2 em{color:var(--car-muted);font-style:normal}.car-landing .car-eyebrow{font-size:var(--site-text-xs);font-weight:600;line-height:1.5;letter-spacing:var(--car-label-tracking);margin-bottom:var(--site-space-5)}.car-landing :is(.car-primary,.car-secondary){max-width:100%;min-height:var(--site-target);gap:var(--site-space-3);line-height:1.5;font-size:var(--site-text-sm);font-weight:600;white-space:normal}.car-landing .car-primary{min-height:var(--site-space-12);padding:var(--site-space-4) var(--site-space-6);background:var(--car-accent);color:var(--car-on-accent);border:var(--site-border) solid var(--car-accent);border-radius:var(--site-radius-sm);text-decoration:none}.car-landing .car-primary:hover{background:var(--car-accent-hover);border-color:var(--car-accent-hover)}.car-landing .car-secondary{color:var(--car-ink);text-decoration:underline;text-underline-offset:var(--site-space-1)}.car-landing .car-secondary:hover{color:var(--car-accent)}.car-landing .car-entry-actions{gap:var(--site-space-5)}.car-landing .car-entry-actions a:active{transform:scale(.97)}.car-brand-header{position:relative;z-index:2;background:transparent}.car-brand-nav{min-height:var(--car-header-height);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--site-space-3) var(--site-space-5);padding-block:var(--site-space-3)}.car-brand-signature{display:flex;flex-direction:column;justify-content:center;min-height:var(--site-target)}.car-brand-signature>span{display:flex;align-items:center;gap:var(--site-space-2);font:700 var(--site-text-2xl)/1 var(--site-font-display);letter-spacing:var(--car-type-tracking)}.car-brand-signature svg{color:var(--car-accent)}.car-brand-signature small{font-size:var(--site-text-xs);letter-spacing:var(--car-detail-tracking);margin-top:var(--site-space-1)}.car-brand-nav nav{display:flex;flex-wrap:wrap;gap:var(--site-space-3) var(--site-space-8)}.car-brand-nav nav a{display:inline-flex;align-items:center;gap:var(--site-space-2);min-height:var(--site-target);font-size:var(--site-text-sm)}.car-brand-nav nav a:hover{color:var(--car-accent);text-decoration:underline;text-underline-offset:var(--site-space-1)}.car-cover{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:linear-gradient(115deg,var(--car-paper) 8%,var(--car-ground) 52%,var(--car-cool-ground))}.car-cover:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/site/platform-assets/car-out/concrete.webp) repeat;background-size:var(--car-texture-size);opacity:.16;pointer-events:none}.car-cover-main{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--site-space-8);align-items:center}.car-cover-copy{position:relative;z-index:2;min-width:0;padding-block:var(--site-space-8)}.car-cover-copy>.car-eyebrow{display:flex;align-items:center;gap:var(--site-space-3)}.car-label-rule{width:var(--site-space-8);height:var(--site-outline);background:var(--car-accent);flex:none}.car-cover h1{font-size:var(--car-title);line-height:1;letter-spacing:var(--car-type-tracking);white-space:normal;margin:0 0 var(--site-space-4)}.car-cover h1>span{display:inline-block;vertical-align:top;color:var(--car-accent);font-size:.32em;line-height:1;padding-top:.25em;margin-left:var(--site-space-2)}.car-cover-tagline{font-size:var(--car-lead);font-weight:600;line-height:1.2;letter-spacing:var(--car-type-tracking)}.car-cover-description{max-width:var(--car-hero-reading);color:var(--car-muted);margin-block:var(--site-space-5) var(--site-space-6)}.car-cover-discover{display:inline-flex;align-items:center;gap:var(--site-space-6);min-height:var(--site-target);margin-top:var(--site-space-6);font-size:var(--site-text-sm)}.car-cover-discover:hover{color:var(--car-accent)}.car-cover-discover>span{font-size:var(--site-text-lg)}.car-cover-art{position:relative;min-width:0;height:var(--car-cover-art-height);pointer-events:none;display:grid;place-items:center}.car-hero-lines{position:absolute;inset:0;display:block;width:100%;height:100%}.car-hero-route{stroke:var(--car-route-line);stroke-width:1.5}.car-hero-route--fine{stroke:var(--car-paint);stroke-width:.75}.car-hero-bay{stroke:var(--car-paper);stroke-width:3}.car-hero-center{stroke:var(--car-muted);stroke-width:1.5}.car-headlight-wash{position:absolute;inset:0 10% 48% 18%;background:linear-gradient(0deg,transparent,var(--car-paper) 68%,transparent);clip-path:polygon(0 0,100% 0,65% 100%,35% 100%);opacity:.75;transform:rotate(var(--car-floor-turn))}.car-vehicle-layer{position:relative;width:min(65%,var(--car-car-width),calc((var(--car-cover-art-height) - 4rem) / var(--car-rotated-aspect)));transform:rotate(var(--car-floor-turn))}.car-vehicle-layer:before{content:"";position:absolute;inset:9% 20% 8%;border-radius:35%;box-shadow:var(--car-car-shadow)}.car-brand-vehicle{position:relative;display:block;width:100%;height:auto;pointer-events:none}.car-hero-annotation{position:absolute;inset:auto 0 var(--site-space-3) auto;display:grid;gap:var(--site-space-1);padding-top:var(--site-space-3);border-top:var(--site-border) solid var(--car-control-line);font-size:var(--site-text-xs);line-height:1.5;color:var(--car-muted)}.car-hero-annotation>span:first-child{color:var(--car-ink);font-weight:600;letter-spacing:var(--car-detail-tracking)}.car-cover-baseline{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--site-space-3);padding-block:var(--site-space-4);border-top:var(--site-border) solid var(--car-line);font-size:var(--site-text-xs);letter-spacing:var(--car-detail-tracking)}.car-cover-baseline>span:last-child{display:flex;gap:var(--site-space-3);align-items:center}.car-facts{background:var(--car-paper);border-bottom:var(--site-border) solid var(--car-line)}.car-facts>.car-brand-frame{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--site-space-6);padding-block:var(--site-space-5)}.car-facts span{display:flex;gap:var(--site-space-3);align-items:center;font-size:var(--site-text-sm)}.car-facts b{font:700 var(--site-text-3xl)/1 var(--site-font-display);font-variant-numeric:tabular-nums}.car-facts svg{color:var(--car-accent)}.car-first-move{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--site-space-16);padding-block:var(--car-section-space);scroll-margin-top:var(--site-space-8)}.car-move-story>p:not(.car-eyebrow){max-width:var(--car-reading);margin-top:var(--site-space-6);color:var(--car-muted)}.car-move-steps{display:grid;gap:var(--site-space-5);list-style:none;padding:0;margin:var(--site-space-8) 0 0}.car-move-steps li{display:flex;align-items:baseline;gap:var(--site-space-5)}.car-move-steps li>span{color:var(--car-accent);font-size:var(--site-text-sm);font-weight:600;font-variant-numeric:tabular-nums}.car-move-steps p{color:var(--car-muted);font-size:var(--site-text-sm);margin-top:var(--site-space-1);max-width:var(--car-reading)}.car-poster-scene{min-width:0;padding:var(--site-space-6);background:linear-gradient(140deg,var(--car-cool-ground),var(--car-paper))}.car-demo-heading,.car-demo-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--site-space-3)}.car-demo-heading{font-size:var(--site-text-xs);font-weight:600;letter-spacing:var(--car-detail-tracking);font-variant-numeric:tabular-nums;margin-bottom:var(--site-space-5)}.car-demo-heading>span:last-child{color:var(--car-accent)}.car-demo-composition{position:relative;display:grid;place-items:center;min-height:17rem;padding-block:var(--site-space-6);isolation:isolate}.car-demo-numeral,.car-chapter-numeral{position:absolute;z-index:-1;inset:0 auto auto 0;color:var(--car-route-numeral);font:700 clamp(10rem,22vw,18rem)/1 var(--site-font-display);letter-spacing:var(--car-type-tracking);pointer-events:none}.car-demo-map{width:100%;max-width:19rem}.car-demo-instruction{font-size:var(--site-text-sm);margin-top:var(--site-space-4)}.car-landing .car-demo-picker{gap:var(--site-space-2);margin-top:var(--site-space-3)}.car-landing .car-demo-picker button{background:var(--car-paper);border-color:var(--car-control-line);border-radius:var(--site-radius-sm)}.car-landing .car-demo-picker button:hover:not(:disabled){background:var(--car-ink);color:var(--car-paper)}.car-landing .car-demo-picker button.is-hint{outline-color:var(--car-accent)}.car-demo-foot{align-items:start;margin-top:var(--site-space-5);padding-top:var(--site-space-4);border-top:var(--site-border) solid var(--car-line)}.car-demo-foot p{flex:1;min-width:12ch;min-height:3em;font-size:var(--site-text-sm)}.car-demo-foot button{display:inline-flex;align-items:center;justify-content:center;gap:var(--site-space-2);min-height:var(--site-target);padding:var(--site-space-2) var(--site-space-3);border:var(--site-border) solid var(--car-control-line);border-radius:var(--site-radius-sm);background:var(--car-paper);color:var(--car-ink);font:600 var(--site-text-sm)/1.5 var(--site-font-body)}.car-demo-foot button:hover:not(:disabled){background:var(--car-ink);color:var(--car-paper)}.car-demo-caption{display:block;color:var(--car-muted);font-size:var(--site-text-xs);margin-top:var(--site-space-3)}.car-landing .co-world-preview{background:var(--car-plan-ground);border-radius:0}.car-landing .co-world-preview>svg>rect:first-child{fill:var(--car-plan-ground)}.car-landing .co-world-preview>svg>rect:not(:first-child){fill:var(--car-plan-surface)}.car-landing [data-road-type] polyline[stroke-dasharray],.car-landing [data-road-type] polyline:first-child:not(:only-child){stroke:var(--car-plan-marking)}.car-landing [data-road-type] polyline:only-child,.car-landing [data-road-type] polyline:nth-child(2):not([stroke-dasharray]){stroke:var(--car-plan-road)}.car-landing [data-preview-layer=bays] path{stroke:var(--car-plan-marking)}.car-landing [data-preview-layer=islands] rect{fill:var(--car-plan-island);stroke:var(--car-plan-marking)}.car-landing .co-preview-car{border-color:var(--car-vehicle-highlight);box-shadow:var(--car-vehicle-shadow)}.car-landing .co-preview-car:before{background:var(--car-vehicle-glass)}.car-landing .co-preview-car>span{color:var(--car-ink);background:var(--car-paper)}.car-landing .co-preview-car.is-hint,.car-brand-page .car-landing .co-preview-car:focus-visible{outline-color:var(--car-plan-marking)}.car-landing .car-poster-scene.is-cleared .co-world-preview:after{background:var(--car-paper);color:var(--car-accent);font:700 var(--car-subheading)/1.1 var(--site-font-display)}.car-districts{background:var(--car-ground);padding-block:var(--car-section-space)}.car-district-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:var(--site-space-16)}.car-district-heading>p{max-width:var(--car-reading);color:var(--car-muted);padding-bottom:var(--site-space-2)}.car-district-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:var(--site-border) solid var(--car-control-line);margin-top:var(--site-space-8)}.car-district-tabs button{display:flex;align-items:center;gap:var(--site-space-3);min-height:var(--site-space-16);min-width:0;padding:var(--site-space-4);border:0;border-bottom:var(--site-outline) solid transparent;color:var(--car-ink);background:transparent;font:400 var(--site-text-base)/1.5 var(--site-font-body);text-align:left}.car-district-tabs button>span{font-size:var(--site-text-xs);color:var(--car-muted);font-variant-numeric:tabular-nums}.car-district-tabs button>strong{min-width:0;overflow-wrap:anywhere}.car-district-tabs button>b{margin-left:auto;color:var(--car-accent)}.car-district-tabs button:hover:not(:disabled){background:var(--car-paper)}.car-district-tabs button[aria-selected=true]{background:var(--car-paper);border-bottom-color:var(--car-accent)}.car-district-tabs button:disabled{cursor:default;opacity:1}.car-district-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:var(--site-space-12);padding-top:var(--site-space-8);min-height:var(--car-chapter-height)}.car-district-copy h3{font:700 var(--car-subheading)/1.08 var(--site-font-display);letter-spacing:var(--car-type-tracking);margin-bottom:var(--site-space-5)}.car-district-copy>p:not(.car-eyebrow){max-width:var(--car-reading);color:var(--car-muted);margin-bottom:var(--site-space-6)}.car-district-art{position:relative;isolation:isolate;min-width:0;width:100%;max-width:var(--car-chapter-preview);justify-self:end}.car-chapter-numeral{opacity:.6}.car-route-study{display:block;width:100%;height:auto;overflow:visible}.car-route-study path{stroke-linecap:round;stroke-linejoin:round}.car-route-wide{stroke:var(--car-route-line);stroke-width:8}.car-route-active{stroke:var(--car-paint);stroke-width:2}.car-route-arrow{stroke:var(--car-ink);stroke-width:2}.car-route-bay,.car-route-deck{stroke:var(--car-control-line);stroke-width:1.5}.car-route-island{fill:var(--car-paper);stroke:var(--car-route-line);stroke-width:1.5}.car-route-island-detail{stroke:var(--car-muted);stroke-width:1.5}.car-route-vehicle rect{fill:var(--car-paper);stroke:var(--car-ink);stroke-width:1.5}.car-route-vehicle path{stroke:var(--car-route-line);stroke-width:3}.car-district-art figcaption{color:var(--car-muted);font-size:var(--site-text-xs);margin-top:var(--site-space-4);border-top:var(--site-border) solid var(--car-line);padding-top:var(--site-space-3)}.car-district-art figcaption>span{color:var(--car-ink);letter-spacing:var(--car-detail-tracking);font-weight:600}.car-district-art figcaption>p{margin-top:var(--site-space-1)}.car-landing:not(.car-tabs-ready) .car-district-panel{border-bottom:var(--site-border) solid var(--car-line);padding-bottom:var(--site-space-8)}.car-unhurried{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--site-space-16);padding-block:var(--car-section-space)}.car-unhurried>div>p:last-child{max-width:var(--car-reading);color:var(--car-muted);margin-top:var(--site-space-6)}.car-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--site-space-8)}.car-feature-list>div{border-top:var(--site-border) solid var(--car-line);padding-top:var(--site-space-5)}.car-feature-list dt{display:flex;flex-direction:column;align-items:start;gap:var(--site-space-3);font-size:var(--site-text-base);font-weight:600}.car-feature-list dt svg{color:var(--car-accent)}.car-feature-list dd{color:var(--car-muted);font-size:var(--site-text-sm);margin-top:var(--site-space-3)}.car-invitation{position:relative;isolation:isolate;background:linear-gradient(125deg,var(--car-ground),var(--car-cool-ground))}.car-invitation-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--site-space-8)}.car-invitation-copy{position:relative;z-index:2;padding-block:var(--car-section-space)}.car-invitation h2{font-size:var(--car-heading)}.car-invitation-copy>p:not(.car-eyebrow){margin-top:var(--site-space-5)}.car-invitation-copy .car-entry-actions{margin-top:var(--site-space-6)}.car-invitation-copy .car-save-note{max-width:var(--car-reading);font-size:var(--site-text-xs);color:var(--car-muted)}.car-invitation-art{position:relative;min-width:0;min-height:var(--car-invitation-height);display:grid;place-items:center;pointer-events:none}.car-exit-lines{display:block;width:100%;height:auto}.car-exit-track{stroke:var(--car-route-line);stroke-width:2}.car-exit-track--active{stroke:var(--car-paint);stroke-width:3}.car-exit-label{position:absolute;top:var(--site-space-4);right:0;display:flex;align-items:center;gap:var(--site-space-3);color:var(--car-ink);font-size:var(--site-text-xs);letter-spacing:var(--car-label-tracking)}.car-exit-label>b{font:700 var(--site-text-3xl)/1 var(--site-font-display);color:var(--car-accent)}.car-brand-footer{background:var(--car-paper);border-top:var(--site-border) solid var(--car-line)}.car-brand-footer-top{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:var(--site-space-6);padding-block:var(--site-space-8)}.car-brand-footer-top>p{font:700 var(--site-text-3xl)/1.1 var(--site-font-display)}.car-brand-footer nav{display:flex;gap:var(--site-space-8);flex-wrap:wrap}.car-brand-footer a{display:inline-flex;align-items:center;min-height:var(--site-target);gap:var(--site-space-3);font-size:var(--site-text-sm)}.car-brand-footer a:hover{color:var(--car-accent);text-decoration:underline;text-underline-offset:var(--site-space-1)}.car-brand-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--site-space-4);border-top:var(--site-border) solid var(--car-line);padding-block:var(--site-space-5);font-size:var(--site-text-xs);color:var(--car-muted)}@media(prefers-reduced-motion:no-preference){.car-cover-copy{animation:car-copy-enter var(--car-entry-duration) var(--site-ease) both}.car-vehicle-layer{animation:car-vehicle-enter var(--car-entry-duration) var(--site-ease) var(--car-detail-delay) both}.car-landing .car-primary,.car-cover-discover>span{transition:transform var(--site-fast) var(--site-ease)}.car-landing .car-primary:hover{transform:translateY(calc(-1 * var(--site-space-1)))}.car-cover-discover:hover>span{transform:translateY(var(--site-space-1))}.car-district-panel:not([hidden]){animation:car-copy-enter var(--site-slow) var(--site-ease)}}@keyframes car-copy-enter{0%{opacity:0;transform:translateY(var(--car-lift))}to{opacity:1;transform:translateY(0)}}@keyframes car-vehicle-enter{0%{opacity:0;transform:translateY(var(--site-space-6)) rotate(var(--car-floor-turn))}to{opacity:1;transform:translateY(0) rotate(var(--car-floor-turn))}}@media(max-width:64rem){.car-first-move,.car-district-heading,.car-district-panel,.car-unhurried{gap:var(--site-space-8)}.car-cover-main{gap:var(--site-space-5)}.car-facts>.car-brand-frame{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.car-district-tabs button{gap:var(--site-space-2);padding-inline:var(--site-space-3)}}@media(max-width:47.99rem){.car-brand-page,.car-landing{--car-header-height:var(--site-space-16);--car-title:var(--car-title-mobile);--car-heading:var(--car-heading-mobile)}.car-brand-nav{gap:var(--site-space-3)}.car-brand-nav nav{gap:var(--site-space-4)}.car-brand-signature>span{font-size:var(--site-text-xl)}.car-brand-signature small{font-size:var(--site-text-xs);letter-spacing:0}.car-cover-main{grid-template-columns:minmax(0,1fr);gap:0}.car-cover-copy{padding-block:var(--site-space-5) var(--site-space-3)}.car-cover h1{margin-bottom:var(--site-space-3)}.car-cover h1>span{display:none}.car-cover-copy>.car-eyebrow{margin-bottom:var(--site-space-3)}.car-cover-description{margin-block:var(--site-space-4) var(--site-space-5)}.car-cover-discover{margin-top:var(--site-space-3)}.car-cover-art{width:100%;height:var(--car-hero-art-mobile)}.car-vehicle-layer{width:min(60%,var(--car-mobile-car),calc((var(--car-hero-art-mobile) - 3rem) / var(--car-rotated-aspect)));margin-bottom:var(--site-space-8)}.car-hero-annotation{bottom:var(--site-space-3);padding-top:var(--site-space-2)}.car-hero-annotation>span:last-child{display:none}.car-cover-baseline{font-size:var(--site-text-xs)}.car-cover-baseline>span:last-child{display:none}.car-first-move,.car-district-heading,.car-district-panel,.car-unhurried{grid-template-columns:minmax(0,1fr)}.car-poster-scene{padding:var(--site-space-5)}.car-demo-composition{min-height:15rem}.car-district-heading>p{padding:0}.car-district-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--site-space-8)}.car-district-tabs button{min-height:var(--site-space-16)}.car-district-panel{min-height:0}.car-district-art{justify-self:start}.car-district-copy h3{margin-bottom:var(--site-space-4)}.car-invitation-inner{grid-template-columns:minmax(0,1fr);gap:0}.car-invitation-copy{padding-bottom:var(--site-space-6)}.car-invitation-art{min-height:0;padding-block:var(--site-space-6);max-width:32rem;width:100%;justify-self:center}.car-brand-footer nav{gap:var(--site-space-5)}}@media(max-width:23.4375rem){.car-brand-nav nav{gap:var(--site-space-3)}.car-brand-nav nav svg{display:none}.car-district-tabs button>b{display:none}.car-brand-signature small{display:none}.car-facts>.car-brand-frame{gap:var(--site-space-4)}.car-facts span{font-size:var(--site-text-xs);gap:var(--site-space-2)}.car-facts b{font-size:var(--site-text-2xl)}.car-feature-list{grid-template-columns:minmax(0,1fr)}.car-poster-scene{padding:var(--site-space-4)}}@media(prefers-reduced-motion:reduce){html:has(.car-brand-page){scroll-behavior:auto}.car-landing *{animation:none!important;transition:none!important}}@media(forced-colors:active){.car-cover:before,.car-headlight-wash,.car-demo-numeral,.car-chapter-numeral{display:none}.car-brand-page{background:Canvas;color:CanvasText}.car-brand-page :is(a,button,[role=tabpanel]):focus-visible{outline-color:Highlight}.car-landing .car-primary,.car-demo-foot button,.car-district-tabs button{border:var(--site-border) solid ButtonText;background:ButtonFace;color:ButtonText}.car-district-tabs button[aria-selected=true]{border-bottom:var(--site-outline) solid Highlight}.car-landing .car-demo-picker button.is-hint,.car-landing .co-preview-car.is-hint,.car-brand-page .car-landing .co-preview-car:focus-visible{outline-color:Highlight}.car-label-rule{background:CanvasText}}
