.apple-module__bs5w9W__film{background:#fff}.apple-module__bs5w9W__fwrap{height:560svh;position:relative}.apple-module__bs5w9W__fstick{background:#fff;height:100svh;position:sticky;top:0;overflow:hidden}.apple-module__bs5w9W__canvas,.apple-module__bs5w9W__poster{object-fit:contain;object-position:center;width:100%;height:calc(100svh - 176px);position:absolute;top:168px;left:0;right:0}.apple-module__bs5w9W__canvas{opacity:0;transition:opacity .4s}.apple-module__bs5w9W__ready .apple-module__bs5w9W__canvas{opacity:1}.apple-module__bs5w9W__ready .apple-module__bs5w9W__poster{opacity:0;transition:opacity .4s}.apple-module__bs5w9W__rail{z-index:3;grid-template-columns:72px 1fr 152px;align-items:center;gap:20px;max-width:980px;height:84px;margin:0 auto;padding:0 22px;display:grid;position:absolute;top:80px;left:0;right:0}.apple-module__bs5w9W__num{color:#1d1d1f;font-variant-numeric:tabular-nums;letter-spacing:.2px;font-size:13px;font-weight:600}.apple-module__bs5w9W__num span{color:#86868b;font-weight:500}.apple-module__bs5w9W__text{height:56px;position:relative;overflow:hidden}.apple-module__bs5w9W__cap{opacity:0;flex-direction:column;justify-content:center;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:0;transform:translateY(60%)}.apple-module__bs5w9W__cap.apple-module__bs5w9W__on{opacity:1;transform:none}.apple-module__bs5w9W__cap.apple-module__bs5w9W__past{opacity:0;transform:translateY(-60%)}.apple-module__bs5w9W__cap h2{letter-spacing:-.3px;color:#1d1d1f;margin:0;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.1}.apple-module__bs5w9W__cap p{color:#6e6e73;margin:3px 0 0;font-size:14px}.apple-module__bs5w9W__bars{gap:6px;display:flex}.apple-module__bs5w9W__bars i{background:#e8e8ed;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.apple-module__bs5w9W__bars i:after{content:"";transform-origin:0;transform:scaleX(var(--f,0));background:#1d1d1f;position:absolute;inset:0}.apple-module__bs5w9W__band{padding:110px 22px}.apple-module__bs5w9W__gray{background:#f5f5f7}.apple-module__bs5w9W__white{background:#fff}.apple-module__bs5w9W__wrap{max-width:980px;margin:0 auto}.apple-module__bs5w9W__head{letter-spacing:-.6px;color:#1d1d1f;margin:0;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.08}.apple-module__bs5w9W__center{text-align:center}.apple-module__bs5w9W__sub{color:#6e6e73;margin-top:12px;font-size:clamp(17px,2vw,21px);line-height:1.4}.apple-module__bs5w9W__cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.apple-module__bs5w9W__card{background:#fff;border-radius:28px;padding:30px}.apple-module__bs5w9W__big{letter-spacing:-1.5px;color:#1d1d1f;margin:0;font-size:clamp(48px,6vw,68px);font-weight:700;line-height:1}.apple-module__bs5w9W__big span{color:#6e6e73;letter-spacing:-.3px;margin-left:6px;font-size:.45em;font-weight:600}.apple-module__bs5w9W__cardCap{color:#6e6e73;margin-top:14px;font-size:15px;line-height:1.45}.apple-module__bs5w9W__two{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;display:grid}.apple-module__bs5w9W__body{color:#6e6e73;margin-top:16px;font-size:18px;line-height:1.5}.apple-module__bs5w9W__link{color:#06c;margin-top:18px;font-size:16px;text-decoration:none;display:inline-block}.apple-module__bs5w9W__link:hover{text-decoration:underline}.apple-module__bs5w9W__pic{border-radius:28px;margin:0;overflow:hidden}.apple-module__bs5w9W__pic img{width:100%;height:auto;display:block}.apple-module__bs5w9W__stage{aspect-ratio:656/360;background:radial-gradient(60% 22% at 50% 82%,#1d1d1f1a,#0000 70%),linear-gradient(#fff 0%,#f5f5f7 100%);border-radius:28px;max-width:880px;margin:36px auto 0;position:relative;overflow:hidden}.apple-module__bs5w9W__car{object-fit:contain;opacity:0;z-index:1;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.apple-module__bs5w9W__car.apple-module__bs5w9W__on{opacity:1}.apple-module__bs5w9W__car.apple-module__bs5w9W__top{opacity:1;z-index:2}.apple-module__bs5w9W__gloss{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(100deg,#0000 0%,#fff0 40%,#ffffffd9 50%,#fff0 60%,#0000 100%) 0 0/260% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/finishes/car-sky.webp) 50%/contain no-repeat;mask:url(/finishes/car-sky.webp) 50%/contain no-repeat}.apple-module__bs5w9W__floor{z-index:0;filter:blur(6px);background:radial-gradient(closest-side,#1d1d1f38,#0000);border-radius:50%;height:7%;position:absolute;bottom:12%;left:22%;right:22%}.apple-module__bs5w9W__name{text-align:center;color:#1d1d1f;letter-spacing:-.1px;height:20px;margin-top:18px;font-size:15px;font-weight:600;overflow:hidden}.apple-module__bs5w9W__name span{display:inline-block}.apple-module__bs5w9W__swatches{justify-content:center;gap:14px;margin-top:14px;display:flex}.apple-module__bs5w9W__sw{background:var(--c);cursor:pointer;outline-offset:3px;border:1px solid #00000014;border-radius:50%;width:36px;height:36px;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .35s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.apple-module__bs5w9W__sw:hover{transform:scale(1.1)}}.apple-module__bs5w9W__sw:active{transform:scale(.92)}.apple-module__bs5w9W__sw.apple-module__bs5w9W__on{box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f}@media (max-width:767px){.apple-module__bs5w9W__fwrap{height:300svh}.apple-module__bs5w9W__rail{grid-template-columns:40px 1fr;gap:12px;top:72px}.apple-module__bs5w9W__bars{display:none}.apple-module__bs5w9W__canvas,.apple-module__bs5w9W__poster{height:calc(100svh - 164px);top:156px}.apple-module__bs5w9W__cap h2{font-size:18px}.apple-module__bs5w9W__cap p{font-size:13px}.apple-module__bs5w9W__band{padding:70px 20px}.apple-module__bs5w9W__cards,.apple-module__bs5w9W__two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.apple-module__bs5w9W__fwrap{height:auto}.apple-module__bs5w9W__fstick{height:auto;min-height:56svh;position:relative}.apple-module__bs5w9W__rail{height:auto;position:relative;top:auto}.apple-module__bs5w9W__text{height:auto}.apple-module__bs5w9W__cap{opacity:1;margin:10px 0;position:relative;transform:none}}[dir=rtl] .apple-module__bs5w9W__bars i:after{transform-origin:100%}[dir=rtl] .apple-module__bs5w9W__big span{margin-left:0;margin-right:6px}.apple-module__bs5w9W__cap h2,.apple-module__bs5w9W__cap p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.apple-module__bs5w9W__cap h2,.apple-module__bs5w9W__cap p{white-space:normal}.apple-module__bs5w9W__text{height:76px}.apple-module__bs5w9W__cap p{line-height:1.25}}
