@media (max-width:599px){.svh.cs .hero__media{-webkit-mask-image:linear-gradient(#000 calc(100% - 90px),#0000 calc(100% - 18px));mask-image:linear-gradient(#000 calc(100% - 90px),#0000 calc(100% - 18px))}.svh.cs .hero__scrim{background:linear-gradient(to top, var(--g950) 0%, var(--g950) 10%, #0b0b0dd1 22%, #0b0b0d4d 34%, transparent 44%)}.svh.cs .hero__poster{object-position:50% 50%}}@media (max-width:429px){.svh.cs .hero__art{bottom:8vw;-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 44px),#0000 100%)}.svh.cs .hero__poster{object-position:50% 100%!important}}@media (min-width:600px) and (max-width:833px),(min-width:600px) and (max-width:1023px) and (orientation:portrait){.svh.cs .hero__poster{object-position:50% 50%}}@media (min-width:834px) and (orientation:landscape),(min-width:1024px){.svh.cs .hero__poster{object-position:88% 50%}.svh.cs .hero__art{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%),linear-gradient(#0000 0,#00000014 4%,#0000004d 10%,#0000009e 17%,#000000e0 24%,#000 30% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16%),linear-gradient(#0000 0,#00000014 4%,#0000004d 10%,#0000009e 17%,#000000e0 24%,#000 30% 88%,#0000 100%)}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.svh.cs .hero__art{height:min(100%,58vw);top:calc(50% - min(100%,58vw)/2);left:40%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12%),linear-gradient(#0000 0,#00000014 4%,#0000004d 10%,#0000009e 17%,#000000e0 24%,#000 30% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12%),linear-gradient(#0000 0,#00000014 4%,#0000004d 10%,#0000009e 17%,#000000e0 24%,#000 30% 88%,#0000 100%)}.svh.cs .hero__poster{object-position:83% 50%}}.svh .route--main .route__t{font-size:1.625rem}@media (min-width:600px){.svh .route--main .route__t{font-size:clamp(1.75rem,1.1rem + 1.6vw,2.25rem)}}@media (min-width:1024px){.svh .route--main{grid-template-columns:56px minmax(0,1fr) auto;align-items:start;row-gap:10px}.svh .route--main .route__n{grid-row:1/span 2}.svh .route--main .route__t{grid-area:1/2;font-size:clamp(2.125rem,1.1rem + 2vw,3rem)}.svh .route--main .route__d{grid-area:2/2;max-width:62ch}.svh .route--main .route__q{grid-area:1/3/span 2;align-self:center}}#glass.router .routes .route .route__d{display:block}#glass.router .routes .route{align-items:start}#make.cs-inc .routes .route .route__d,#facts.cs-inc .routes .route .route__d,.mk--svc #included.cs-inc .routes .route .route__d{display:block}#make.cs-inc .routes .route,#facts.cs-inc .routes .route{align-items:start}.mk .mk-models{max-width:62ch;color:var(--ink);margin:0;font-weight:500;line-height:1.55}@media (max-width:599px){.mk--svc .cs-crumbs ol{flex-wrap:nowrap}.mk--svc .cs-crumbs li{white-space:nowrap;flex:none}.mk--svc .cs-crumbs li:last-child{flex:0 auto;min-width:0}.mk--svc .cs-crumbs li:last-child>span[aria-current]{text-overflow:ellipsis;overflow:hidden}.mk--svc .cs-crumbs li:nth-child(2):nth-last-child(3){display:none}}.mk-more__lks{flex-wrap:wrap;gap:10px 28px;display:flex}:where(.sb) .areas .mk-areas__lede{color:#ffffffc7;margin-top:16px}
