/* White experience section immediately after featured marques. */
#experience{position:relative;z-index:12;background:#fff;color:#171b19;padding:clamp(85px,9vw,145px) 8% clamp(100px,11vw,170px);grid-template-columns:1fr 1fr;gap:10%;border:0;box-shadow:none}#experience .eyebrow{font:10px monospace;letter-spacing:2px;color:#848983;margin-bottom:24px}#experience h2{font-size:clamp(32px,3.2vw,50px);line-height:1.08;letter-spacing:-1.8px}#experience .intro{color:#717970;font-size:16px;line-height:1.6;max-width:350px;margin-top:28px;margin-bottom:32px}#experience .outline{border:1px solid #bec5bc;border-radius:30px;background:#fff;color:#171b19;padding:15px 22px;font:12px monospace;letter-spacing:.2px;gap:22px}#experience .outline:hover{background:#e5fa3c;border-color:#e5fa3c}#experience .spark{color:#f04d49}#experience .outline:focus-visible{outline:2px solid #f04d49;outline-offset:5px}#experience .steps article{gap:25px;padding:26px 0;border:0}#experience .steps article:first-child{padding-top:0}#experience .steps article>span{font:13px monospace;color:#f04d49;padding-top:6px}#experience .steps h3{font-size:23px;line-height:1.3;letter-spacing:-.5px;color:#171b19;margin-bottom:13px}#experience .steps p{font-size:15px;line-height:1.6;color:#717970;max-width:410px}.experience-mask{display:block;overflow:clip}.experience-rise{display:block;will-change:transform,opacity}
/* Section boundaries have no horizontal dividers. */
#showroom>section,#showroom>div>section,main>section,main>div>section{border-top:0!important;box-shadow:none}#showroom>section:before,main>section:before,main>div>section:before{border-top:0}.evolution-runway,.locations-runway{border-top:0}.evolution-canvas{margin-top:0}.floating{z-index:30}#concierge{z-index:31}
@media(max-width:750px){#experience{grid-template-columns:1fr;padding:80px 7% 100px;gap:55px}#experience h2{font-size:34px}#experience .steps article{gap:20px;padding:24px 0}#experience .steps h3{font-size:22px}#experience .steps p{font-size:14px}}
