:root{--sig-black:#101213;--sig-mint:#00e3c5;--sig-purple:#b4a0c6;--ed-ink:#17191b;--ed-green:#146355;--ed-purple:#725884;--ed-line:#dedee0}
.bd-signature{background:#fafaf8}.bd-signature .ed-preview{display:flex;justify-content:space-between;padding:7px 32px;background:#25212d;color:#e1d5eb;font:10px/1.5 Arial,BDText,sans-serif;letter-spacing:.08em}.bd-signature .ed-preview a{color:white;letter-spacing:0}
.bd-signature .ed-header{background:var(--sig-black);color:#fff;border-color:#343638}.bd-signature .brand,.bd-signature .brand span{color:inherit}.bd-signature .brand span{opacity:.65}.bd-signature .ed-header-contact{background:var(--sig-mint);border-color:var(--sig-mint);color:#101213}.bd-signature .ed-global a:hover{color:var(--sig-mint)}.bd-signature .ed-subnav{background:#191b1d;color:#d0d2d3;border-color:#353739}.bd-signature .ed-subnav a.active{color:var(--sig-mint);border-color:var(--sig-mint)}
.signature-stage{display:grid;grid-template-columns:40% 60%;min-height:590px;background:#101213;color:white;position:relative;padding:60px max(36px,calc((100vw - 1280px)/2)) 75px;isolation:isolate;align-items:center}.signature-copy{position:relative;z-index:2}.signature-copy .ed-kicker{color:var(--sig-mint);font-size:11px;letter-spacing:.18em}.signature-copy h1{font-size:clamp(68px,7vw,106px);line-height:.94;margin:24px 0 25px;white-space:nowrap}.signature-copy h1 span{display:block;font:24px/1.6 BDText,sans-serif;letter-spacing:-.3px;margin-top:17px;color:#ddd8e2}.signature-lead{font:36px/1.4 BDTitle,serif;letter-spacing:-.8px}.signature-cta{display:inline-flex;align-items:center;gap:55px;font-size:15px;background:var(--sig-mint);color:#111718;padding:14px 22px;margin-top:27px}.signature-cta span{font:26px/1 Arial}.signature-art{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;padding-bottom:45px;min-width:0}.signature-art:after{content:'';position:absolute;bottom:33px;left:4%;right:0;height:1px;background:#646069}.signature-number{position:absolute;top:-75px;right:0;color:#b4a0c6;font:clamp(260px,32vw,470px)/1 BDTitle,serif;letter-spacing:-20px;opacity:.78;z-index:-1}.signature-car{width:112%;max-width:none;height:auto;position:relative;z-index:1;filter:drop-shadow(0 20px 16px #0008);animation:sig-float 10s ease-in-out infinite alternate}.signature-caption{position:absolute;right:0;bottom:-12px;font:10px/1.8 Arial,sans-serif;letter-spacing:.07em;color:#b8b8bd;text-align:right}.signature-bottom{position:absolute;left:36px;right:36px;bottom:16px;display:flex;align-items:center;gap:40px;font:9px/1.6 Arial,sans-serif;letter-spacing:.15em;color:#a6a9aa}.signature-bottom .ed-motion{position:static;margin-left:auto;width:36px;height:36px;background:transparent;border-color:#666;color:white}.signature-stage.is-paused .signature-car{animation-play-state:paused}
.signature-host{display:flex;align-items:center;gap:22px;padding:24px 0;border-bottom:1px solid var(--ed-line)}.host-portrait{display:block;flex:0 0 74px;height:82px;overflow:hidden;background:#998795}.host-portrait img{width:210px!important;max-width:none;height:118px!important;object-fit:cover;transform:translate(-23px,-12px)}.signature-host>div>span{display:block;font-size:12px;color:#70667a}.signature-host strong{font-size:20px;font-weight:400;display:block}.signature-host>p{font-size:14px;color:#666;line-height:1.7;margin-left:auto}.signature-host>a:last-child{font-size:14px;border-bottom:1px solid #222;padding:8px 0;margin-left:28px}.signature-host>a:last-child span{margin-left:18px}.bd-signature .hero-model-strip{background:transparent;color:#18191b;padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--ed-line)}.bd-signature .hero-model-strip strong{color:#17191b}.bd-signature .hero-model-strip>a{border-color:#ccc}.bd-signature .hero-model-strip p{color:#68676b}
.bd-signature .ed-section{padding-top:100px}.bd-signature .ed-heading h2{font-size:48px;letter-spacing:-1px}.bd-signature .ed-models{display:block}.bd-signature .ed-model{position:relative;display:grid;grid-template-columns:40% 1fr auto;column-gap:32px;background:transparent;padding:32px 0;border-top:1px solid #c8c9c7;align-items:center}.bd-signature .ed-model:last-child{background:transparent;border-bottom:1px solid #c8c9c7}.collection-index{position:absolute;top:25px;left:0;font:13px Arial;color:#79727f}.bd-signature .car-image{grid-column:1;grid-row:1/8;margin:15px 0}.bd-signature .car-image img{height:235px;object-fit:contain}.bd-signature .model-top{grid-column:2/4;margin-bottom:12px}.bd-signature .model-top>span:first-child{color:#735c85}.bd-signature .ed-model h3{grid-column:2;font-size:45px}.bd-signature .model-full{grid-column:2}.bd-signature .model-desc{grid-column:2;min-height:0;max-width:370px;font-size:15px;margin:12px 0!important}.bd-signature .model-price{grid-column:3;grid-row:2/4;font-size:33px;align-self:center}.bd-signature .model-colors{grid-column:2;min-height:0}.bd-signature .model-more{grid-column:3;grid-row:5/7;gap:25px;border-color:#817489;align-self:end}.bd-signature .detail-story{padding-top:85px}.bd-signature .detail-index{font-size:11px}.bd-signature .story-text h3{font-size:43px}.bd-signature .ed-story-row{gap:65px}.bd-signature .gls-feature{background:#25212c;color:#fff;padding:70px 0;margin-top:100px}.bd-signature .gls-feature .ed-kicker{color:#c6b2da}.bd-signature .gls-feature .ed-heading>p,.bd-signature .gls-showcase p{color:#d6cfde}.bd-signature .gls-showcase a{color:var(--sig-mint);border-color:#00a990}.bd-signature .gls-limited{background:#b4a0c6;color:#19151f}.bd-signature .gls-showcase h3{font-size:88px}.bd-signature .ed-contact{background:#17191b;color:white}.bd-signature .ed-contact .ed-kicker{color:var(--sig-mint)}.bd-signature .ed-contact p{color:#d0cbd5}.bd-signature .ed-contact h2{font-size:45px}.bd-signature .ed-contact-actions a{border-color:#8d8a94}.bd-signature .ed-contact-actions a:first-child{background:var(--sig-mint);color:#111;border-color:var(--sig-mint)}.bd-signature .advisor-banner{background:#29232f}.bd-signature .advisor-banner>span{color:#e0d3ea}.bd-signature .ed-table-scroll thead th{background:#e8e5ee}.bd-signature .ed-table-scroll .price-row td{color:#17191b}.bd-signature .ed-table-note{background:#eeecf1}.bd-signature .ed-footer{background:#101213;color:#fff}.bd-signature .ed-footer>span{color:#bbb}.bd-signature :is(a,button,summary):focus-visible{outline-color:#9963be;outline-offset:5px}.bd-signature .ed-mobile-menu nav{background:#202225;color:#fff}.bd-signature .ed-mobile-menu summary:after{color:var(--sig-mint)}
@keyframes sig-float{from{transform:translateY(0)}to{transform:translateY(-8px)}}
@media(max-width:1000px){.signature-stage{min-height:530px;grid-template-columns:43% 57%}.signature-copy h1{font-size:76px}.signature-number{top:-25px;font-size:320px}.signature-lead{font-size:32px}.signature-host>p{display:none}.signature-host>a:last-child{margin-left:auto}.bd-signature .ed-model{grid-template-columns:38% 1fr;gap:0 25px}.bd-signature .model-price{grid-column:2;grid-row:auto;margin-top:14px!important}.bd-signature .model-more{grid-column:2;grid-row:auto}.bd-signature .model-top{grid-column:2}.bd-signature .car-image{grid-row:1/9}.bd-signature .ed-heading h2{font-size:40px}}
@media(max-width:600px){.bd-signature .ed-preview{padding:6px 18px;font-size:9px}.signature-stage{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:30px 20px 56px}.signature-copy .ed-kicker{font-size:9px}.signature-copy h1{font-size:65px;margin:15px 0 17px}.signature-copy h1 span{font-size:21px;margin-top:12px}.signature-lead{font-size:28px}.signature-lead br{display:none}.signature-cta{font-size:14px;padding:11px 16px;gap:38px;margin-top:20px}.signature-art{height:250px;margin-top:4px;padding-bottom:20px;align-self:auto}.signature-number{font-size:285px;top:-26px;right:12px;letter-spacing:-15px;opacity:.65}.signature-car{width:104%;max-height:215px;object-fit:contain}.signature-art:after{bottom:10px}.signature-caption{bottom:-20px;font-size:8px}.signature-bottom{left:20px;right:20px;bottom:9px;font-size:8px;gap:14px}.signature-bottom>span:nth-child(2){display:none}.signature-bottom .ed-motion{width:32px;height:32px}.signature-host{gap:13px;padding:19px 0;flex-wrap:wrap}.host-portrait{flex-basis:62px;height:68px}.host-portrait img{width:180px!important;height:101px!important;transform:translate(-20px,-10px)}.signature-host strong{font-size:19px}.signature-host>div>span{font-size:11px}.signature-host>a:last-child{margin:0 0 0 auto;font-size:13px}.bd-signature .hero-model-strip{padding:20px;gap:15px 7px}.bd-signature .ed-section{padding-top:55px}.bd-signature .ed-heading h2{font-size:33px}.bd-signature .ed-model{display:block;padding:25px 0}.collection-index{top:25px}.bd-signature .model-top{margin-left:30px}.bd-signature .car-image{margin:10px 0 20px}.bd-signature .car-image img{height:205px}.bd-signature .ed-model h3{font-size:42px}.bd-signature .model-price{font-size:34px;margin:16px 0 10px!important}.bd-signature .model-desc{font-size:16px}.bd-signature .model-more{margin-top:20px}.bd-signature .story-text h3{font-size:33px}.bd-signature .ed-story-row{gap:25px}.bd-signature .gls-feature{padding:45px 0;margin-top:55px}.bd-signature .gls-showcase h3{font-size:64px}.bd-signature .ed-contact h2{font-size:33px}}
@media(prefers-reduced-motion:reduce){.signature-car{animation:none}}

.bd-signature .ed-subnav{scrollbar-width:none}.bd-signature .ed-subnav::-webkit-scrollbar{display:none}
