.ComingSoon-module__CQ9hSq__page{--launch-canvas:#fbfaf7;--launch-paper:#fff;--launch-ink:#171717;--launch-muted:#696762;--launch-line:#1717171a;--launch-crimson:#a71932;--launch-crimson-deep:#821126;background:radial-gradient(circle at 14% 16%, #a719320e, transparent 26%), radial-gradient(circle at 88% 82%, #cfb8931f, transparent 25%), var(--launch-canvas);min-height:100svh;color:var(--launch-ink);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.ComingSoon-module__CQ9hSq__page,.ComingSoon-module__CQ9hSq__page *{box-sizing:border-box}.ComingSoon-module__CQ9hSq__page h1,.ComingSoon-module__CQ9hSq__page p,.ComingSoon-module__CQ9hSq__page figure,.ComingSoon-module__CQ9hSq__page ul{margin:0}.ComingSoon-module__CQ9hSq__page ul{padding:0;list-style:none}.ComingSoon-module__CQ9hSq__page a{color:inherit;text-decoration:none}.ComingSoon-module__CQ9hSq__page a:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #c52b48}.ComingSoon-module__CQ9hSq__skipLink{z-index:100;background:var(--launch-ink);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:.875rem;font-weight:700;transition:transform .18s;display:inline-flex;position:fixed;top:12px;left:16px;transform:translateY(-150%);color:#fff!important}.ComingSoon-module__CQ9hSq__skipLink:focus{transform:translateY(0)}.ComingSoon-module__CQ9hSq__ambient,.ComingSoon-module__CQ9hSq__ambient span{pointer-events:none;position:absolute}.ComingSoon-module__CQ9hSq__ambient{inset:0;overflow:hidden}.ComingSoon-module__CQ9hSq__ambient span:first-child{aspect-ratio:1;border:1px solid #a7193214;border-radius:50%;width:min(54vw,780px);top:-22vw;right:-12vw}.ComingSoon-module__CQ9hSq__ambient span:last-child{filter:blur(74px);background:#ffffffa3;border-radius:50%;width:520px;height:520px;bottom:-280px;right:18vw}.ComingSoon-module__CQ9hSq__header,.ComingSoon-module__CQ9hSq__main,.ComingSoon-module__CQ9hSq__footer{z-index:2;width:min(1380px,100% - 64px);margin-inline:auto;position:relative}.ComingSoon-module__CQ9hSq__header{border-bottom:1px solid var(--launch-line);justify-content:space-between;align-items:center;gap:24px;min-height:112px;animation:.72s cubic-bezier(.22,1,.36,1) both ComingSoon-module__CQ9hSq__headerArrival;display:flex}.ComingSoon-module__CQ9hSq__brand{letter-spacing:.18em;white-space:nowrap;align-items:center;gap:12px;min-height:48px;font-size:.75rem;font-weight:760;display:inline-flex}.ComingSoon-module__CQ9hSq__brandMark,.ComingSoon-module__CQ9hSq__launchMonogram{background:var(--launch-ink);color:#fff;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-weight:400;display:grid;box-shadow:0 10px 25px #17171729}.ComingSoon-module__CQ9hSq__brandMark{flex:0 0 36px;width:36px;height:36px;font-size:1.15rem}.ComingSoon-module__CQ9hSq__status{min-height:42px;color:var(--launch-crimson-deep);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #a719321f;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:.6875rem;font-weight:760;display:inline-flex;box-shadow:0 12px 34px #251f170f}.ComingSoon-module__CQ9hSq__status span{background:var(--launch-crimson);border-radius:50%;width:7px;height:7px;animation:2.8s ease-out infinite ComingSoon-module__CQ9hSq__statusPulse;box-shadow:0 0 #a719323d}.ComingSoon-module__CQ9hSq__main{flex-direction:column;flex:1;justify-content:center;padding:clamp(48px,6.4vh,88px) 0 30px;display:flex}.ComingSoon-module__CQ9hSq__hero{grid-template-columns:minmax(0,.92fr) minmax(480px,.88fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.ComingSoon-module__CQ9hSq__copy{min-width:0;animation:.98s cubic-bezier(.22,1,.36,1) .1s both ComingSoon-module__CQ9hSq__copyArrival}.ComingSoon-module__CQ9hSq__eyebrow{color:var(--launch-crimson);letter-spacing:.17em;text-transform:uppercase;font-size:.6875rem;font-weight:780;line-height:1.5;margin-bottom:23px!important}.ComingSoon-module__CQ9hSq__copy h1{letter-spacing:-.062em;max-width:10.8ch;font-size:clamp(3.5rem,5.65vw,6.1rem);font-weight:620;line-height:.94}.ComingSoon-module__CQ9hSq__copy h1 em{color:var(--launch-crimson);font-family:Georgia,Times New Roman,serif;font-weight:400}.ComingSoon-module__CQ9hSq__intro{max-width:610px;color:var(--launch-muted);letter-spacing:-.012em;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.65;margin-top:28px!important}.ComingSoon-module__CQ9hSq__actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:32px;display:flex}.ComingSoon-module__CQ9hSq__primaryAction,.ComingSoon-module__CQ9hSq__secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:0 24px;font-size:.8125rem;font-weight:700;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,background-color .26s,border-color .26s;display:inline-flex}.ComingSoon-module__CQ9hSq__primaryAction{background:var(--launch-ink);box-shadow:0 14px 28px #1717172b;color:#fff!important}.ComingSoon-module__CQ9hSq__secondaryAction{border:1px solid var(--launch-line);color:#3f3d39;background:#ffffffb8}.ComingSoon-module__CQ9hSq__primaryAction span,.ComingSoon-module__CQ9hSq__secondaryAction span{transition:transform .22s}.ComingSoon-module__CQ9hSq__primaryAction:hover,.ComingSoon-module__CQ9hSq__secondaryAction:hover{transform:translateY(-2px)}.ComingSoon-module__CQ9hSq__primaryAction:hover{box-shadow:0 20px 38px #1717173b}.ComingSoon-module__CQ9hSq__secondaryAction:hover{background:#fff;border-color:#1717172b;box-shadow:0 13px 28px #251f1717}.ComingSoon-module__CQ9hSq__primaryAction:hover span,.ComingSoon-module__CQ9hSq__secondaryAction:hover span{transform:translate(3px)}.ComingSoon-module__CQ9hSq__contactLine{border-top:1px solid var(--launch-line);grid-template-columns:auto minmax(0,1fr);gap:16px 28px;margin-top:36px;padding-top:24px;display:grid}.ComingSoon-module__CQ9hSq__contactLine p{flex-direction:column;gap:6px;min-width:0;display:flex}.ComingSoon-module__CQ9hSq__contactLine p:last-child{grid-column:1/-1}.ComingSoon-module__CQ9hSq__contactLine span{color:#8a867f;letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:760}.ComingSoon-module__CQ9hSq__contactLine a,.ComingSoon-module__CQ9hSq__contactLine strong{overflow-wrap:anywhere;align-items:center;font-size:.8125rem;font-weight:650;display:inline-flex}.ComingSoon-module__CQ9hSq__contactLine a{text-underline-offset:4px;width:fit-content;min-height:44px;text-decoration-line:underline;text-decoration-color:#1717173d}.ComingSoon-module__CQ9hSq__visual{min-width:0;padding-bottom:46px;animation:1.1s cubic-bezier(.22,1,.36,1) .17s both ComingSoon-module__CQ9hSq__visualArrival;position:relative}.ComingSoon-module__CQ9hSq__imageFrame{background:#dce8e9;border:1px solid #ffffffeb;border-radius:clamp(28px,3.4vw,46px);height:clamp(480px,58vh,680px);position:relative;overflow:hidden;box-shadow:0 36px 90px #251f172b,0 5px 16px #251f170d}.ComingSoon-module__CQ9hSq__imageFrame:after{content:"";pointer-events:none;background:linear-gradient(#0b0e0f0a,#0000 45%),linear-gradient(#0000 61%,#0d101066);position:absolute;inset:0}.ComingSoon-module__CQ9hSq__vehicleImage{object-fit:cover;object-position:56% center;width:100%;height:100%;animation:16s ease-in-out 1.2s infinite alternate ComingSoon-module__CQ9hSq__imageDrift;display:block}.ComingSoon-module__CQ9hSq__responsivePicture{width:100%;height:100%;display:block}.ComingSoon-module__CQ9hSq__imageCaption{z-index:2;color:#fff;text-shadow:0 2px 20px #00000061;justify-content:space-between;align-items:end;gap:18px;display:flex;position:absolute;bottom:86px;left:28px;right:28px}.ComingSoon-module__CQ9hSq__imageCaption span{letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:760}.ComingSoon-module__CQ9hSq__imageCaption strong{letter-spacing:-.03em;text-align:right;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:640}.ComingSoon-module__CQ9hSq__launchCard{z-index:3;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#ffffffdb;border:1px solid #fffffff0;border-radius:25px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(370px,100% - 42px);min-height:104px;padding:18px 21px;display:grid;position:absolute;bottom:0;right:clamp(20px,4vw,58px);box-shadow:0 22px 52px #251f1726}.ComingSoon-module__CQ9hSq__launchMonogram{width:48px;height:48px;font-size:1.35rem}.ComingSoon-module__CQ9hSq__launchCard p{color:var(--launch-crimson);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:780;margin-bottom:5px!important}.ComingSoon-module__CQ9hSq__launchCard strong{letter-spacing:-.01em;font-size:.875rem;line-height:1.45;display:block}.ComingSoon-module__CQ9hSq__serviceNotes{color:#74716c;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 30px;font-size:.625rem;font-weight:730;line-height:1.45;animation:.9s .42s both ComingSoon-module__CQ9hSq__notesArrival;display:flex;margin-top:clamp(44px,6vh,68px)!important}.ComingSoon-module__CQ9hSq__serviceNotes li{align-items:center;gap:30px;display:flex}.ComingSoon-module__CQ9hSq__serviceNotes li:not(:last-child):after{content:"";background:var(--launch-crimson);border-radius:50%;width:3px;height:3px}.ComingSoon-module__CQ9hSq__footer{min-height:86px;padding:18px 0 max(18px, env(safe-area-inset-bottom));border-top:1px solid var(--launch-line);color:#79756f;justify-content:space-between;align-items:center;gap:24px;font-size:.6875rem;animation:.8s .48s both ComingSoon-module__CQ9hSq__footerArrival;display:flex}.ComingSoon-module__CQ9hSq__footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px;display:flex}.ComingSoon-module__CQ9hSq__footer a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration-line:underline;text-decoration-color:#0000;transition:color .18s,text-decoration-color .18s;display:inline-flex}.ComingSoon-module__CQ9hSq__footer a:hover{color:var(--launch-ink);text-decoration-color:currentColor}@keyframes ComingSoon-module__CQ9hSq__headerArrival{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes ComingSoon-module__CQ9hSq__copyArrival{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes ComingSoon-module__CQ9hSq__visualArrival{0%{opacity:0;filter:blur(9px);transform:translateY(26px)scale(.985)}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}@keyframes ComingSoon-module__CQ9hSq__notesArrival{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ComingSoon-module__CQ9hSq__footerArrival{0%{opacity:0}to{opacity:1}}@keyframes ComingSoon-module__CQ9hSq__statusPulse{0%{box-shadow:0 0 #a7193247}66%,to{box-shadow:0 0 0 9px #a7193200}}@keyframes ComingSoon-module__CQ9hSq__imageDrift{0%{transform:scale(1.015)}to{transform:scale(1.055)translate(-.65%)}}@media (max-width:1080px){.ComingSoon-module__CQ9hSq__hero{grid-template-columns:minmax(0,.94fr) minmax(420px,.86fr);gap:50px}.ComingSoon-module__CQ9hSq__copy h1{font-size:clamp(3.4rem,6vw,5.2rem)}.ComingSoon-module__CQ9hSq__contactLine{grid-template-columns:1fr;gap:13px}.ComingSoon-module__CQ9hSq__contactLine p:last-child{grid-column:auto}}@media (max-width:900px){.ComingSoon-module__CQ9hSq__page{overflow:clip}.ComingSoon-module__CQ9hSq__header,.ComingSoon-module__CQ9hSq__main,.ComingSoon-module__CQ9hSq__footer{width:min(100% - 40px,740px)}.ComingSoon-module__CQ9hSq__header{min-height:92px}.ComingSoon-module__CQ9hSq__main{padding-top:62px}.ComingSoon-module__CQ9hSq__hero{grid-template-columns:1fr;gap:54px}.ComingSoon-module__CQ9hSq__copy{text-align:center}.ComingSoon-module__CQ9hSq__copy h1,.ComingSoon-module__CQ9hSq__intro{margin-inline:auto}.ComingSoon-module__CQ9hSq__actions{justify-content:center}.ComingSoon-module__CQ9hSq__contactLine{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.ComingSoon-module__CQ9hSq__contactLine p:last-child{grid-column:auto}.ComingSoon-module__CQ9hSq__imageFrame{height:clamp(430px,70vw,600px)}}@media (max-width:640px){.ComingSoon-module__CQ9hSq__header,.ComingSoon-module__CQ9hSq__main,.ComingSoon-module__CQ9hSq__footer{width:calc(100% - 32px)}.ComingSoon-module__CQ9hSq__header{min-height:78px}.ComingSoon-module__CQ9hSq__brand{letter-spacing:.14em}.ComingSoon-module__CQ9hSq__status{letter-spacing:.1em;min-height:38px;padding-inline:12px;font-size:.59rem}.ComingSoon-module__CQ9hSq__main{padding:42px 0 22px}.ComingSoon-module__CQ9hSq__hero{gap:38px}.ComingSoon-module__CQ9hSq__eyebrow{letter-spacing:.14em;max-width:34ch;font-size:.625rem;margin-bottom:17px!important;margin-inline:auto!important}.ComingSoon-module__CQ9hSq__copy h1{letter-spacing:-.052em;max-width:11.4ch;font-size:clamp(2.6rem,11.5vw,3.45rem);line-height:.98}.ComingSoon-module__CQ9hSq__intro{max-width:36ch;font-size:.9375rem;line-height:1.58;margin-top:21px!important}.ComingSoon-module__CQ9hSq__actions{flex-direction:column;align-items:stretch;margin-top:25px}.ComingSoon-module__CQ9hSq__primaryAction,.ComingSoon-module__CQ9hSq__secondaryAction{width:100%;min-height:50px;padding-inline:20px;font-size:.78125rem}.ComingSoon-module__CQ9hSq__contactLine{text-align:center;grid-template-columns:1fr;gap:8px;margin-top:28px;padding-top:18px}.ComingSoon-module__CQ9hSq__contactLine a{margin-inline:auto}.ComingSoon-module__CQ9hSq__visual{padding-bottom:38px}.ComingSoon-module__CQ9hSq__imageFrame{aspect-ratio:23/25;border-radius:24px;height:auto}.ComingSoon-module__CQ9hSq__vehicleImage{object-position:55% center}.ComingSoon-module__CQ9hSq__imageCaption{flex-direction:column;align-items:flex-start;gap:7px;bottom:76px;left:18px;right:18px}.ComingSoon-module__CQ9hSq__imageCaption strong{text-align:left}.ComingSoon-module__CQ9hSq__launchCard{border-radius:21px;gap:13px;width:calc(100% - 28px);min-height:88px;padding:15px 17px;right:14px}.ComingSoon-module__CQ9hSq__launchMonogram{width:42px;height:42px;font-size:1.15rem}.ComingSoon-module__CQ9hSq__launchCard strong{font-size:.8125rem}.ComingSoon-module__CQ9hSq__serviceNotes{flex-direction:column;align-items:flex-start;gap:9px;margin-top:34px!important;margin-left:8px!important}.ComingSoon-module__CQ9hSq__serviceNotes li{gap:12px}.ComingSoon-module__CQ9hSq__serviceNotes li:before{content:"";background:var(--launch-crimson);border-radius:50%;width:3px;height:3px}.ComingSoon-module__CQ9hSq__serviceNotes li:not(:last-child):after{display:none}.ComingSoon-module__CQ9hSq__footer{min-height:auto;padding:18px 0 max(18px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.ComingSoon-module__CQ9hSq__footer nav{justify-content:flex-start;gap:4px 20px}}@media (max-width:400px){.ComingSoon-module__CQ9hSq__header{gap:12px}.ComingSoon-module__CQ9hSq__brand{letter-spacing:.11em;gap:8px;font-size:.68rem}.ComingSoon-module__CQ9hSq__status{letter-spacing:.08em;white-space:normal;text-align:center;max-width:112px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.ComingSoon-module__CQ9hSq__header,.ComingSoon-module__CQ9hSq__copy,.ComingSoon-module__CQ9hSq__visual,.ComingSoon-module__CQ9hSq__serviceNotes,.ComingSoon-module__CQ9hSq__footer,.ComingSoon-module__CQ9hSq__vehicleImage,.ComingSoon-module__CQ9hSq__status span{animation:none}}
