.site-closing-case.bm-closing{background:#101318}
@scope(.bmw-one-source){.bmw-driver header p{margin:0 0 12px;font-size:clamp(16px,1.55vw,26px)}.bmw-driver h1{letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(40px,4.6vw,84px);font-weight:550;line-height:1}.bmw-driver nav{justify-content:center;align-items:center;gap:12px;display:flex}.bmw-driver nav a{place-items:center;min-height:46px;display:grid}.bmw-driver nav a:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #fff}.bmw-driver nav img{width:auto;height:40px;display:block}.bmw-driver nav .play{height:60px;margin:-10px}@media (max-width:720px){.showcase{gap:28px}.columns,.desk-body{grid-template-columns:1fr;gap:26px}.showcase .phone{width:185px}.book{padding:20px 12px}.summary{gap:14px}.choices{grid-template-columns:repeat(4,1fr)}.choices button{text-align:center;padding:10px 0}.inspect{padding:10px 0}.sample{padding:16px}.showcase .chapter-title{margin-bottom:22px}}@media (min-width:721px){.showcase{gap:clamp(14px,2.2vh,34px);padding:clamp(22px,4vh,54px) 4vw}.showcase .phone{width:min(22vw,31vh,320px)}.showcase .summary{padding:clamp(12px,2vh,26px) 2vw}}.showcase .themes .tile{border:1px solid #28354229;min-width:6em}.showcase .themes .tile:after{content:"";background:currentColor;width:1em;height:1em;margin-top:.6em;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='black' stroke-width='1.65' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='b' d='M14 14C9 6 15 1 20 3c4 2 3 6-1 7-2 1-3 2-3 4'/%3E%3C/defs%3E%3Cuse href='%23b'/%3E%3Cuse href='%23b' transform='rotate(90 16 16)'/%3E%3Cuse href='%23b' transform='rotate(180 16 16)'/%3E%3Cuse href='%23b' transform='rotate(270 16 16)'/%3E%3Ccircle cx='16' cy='16' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='black' stroke-width='1.65' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='b' d='M14 14C9 6 15 1 20 3c4 2 3 6-1 7-2 1-3 2-3 4'/%3E%3C/defs%3E%3Cuse href='%23b'/%3E%3Cuse href='%23b' transform='rotate(90 16 16)'/%3E%3Cuse href='%23b' transform='rotate(180 16 16)'/%3E%3Cuse href='%23b' transform='rotate(270 16 16)'/%3E%3Ccircle cx='16' cy='16' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.showcase{box-sizing:border-box;color:#172431;background:linear-gradient(145deg,#0000 68%,#324c60 68%,#10283d),#f6f2ec;align-content:center;gap:3vw;min-height:100svh;padding:clamp(22px,4vw,64px);font:clamp(15px,1.4vw,23px)/1.4 Arial,sans-serif;display:grid}.showcase *{box-sizing:border-box}.showcase header,.summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.showcase header small,.overline{letter-spacing:.16em;text-transform:uppercase;font-size:.65em;font-weight:700}.columns{grid-template-columns:1.35fr 1fr;align-items:center;gap:6vw;display:grid}.showcase .chapter-title{letter-spacing:-.06em;margin:0 0 .5em;font:650 clamp(44px,5.5vw,92px)/.99 Arial,sans-serif}.showcase .phone{border:5px solid #1e2426;border-radius:clamp(24px,2.6vw,40px);justify-self:center;width:min(100%,clamp(188px,19vw,320px));height:auto;display:block;box-shadow:0 1px 0 1px #9c9f9b,0 12px 25px #12202d22}.book{background:#faf7f1;border-radius:12px;padding:3vw 2.5vw;box-shadow:0 20px 28px -20px #3c332d88,0 2px 3px #3c332d26}.book .line{text-align:left;grid-template-columns:1fr 1fr 1.2fr;align-items:center;gap:8px;width:100%;padding:.62em .7em;display:grid}.book button,.choices button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.book button[aria-pressed=true]{background:#d5dfe4;border-radius:5px;font-weight:700;box-shadow:inset 4px 0 #45647a}.book .labels{border-bottom:1px solid #98958d;font-size:.8em}.showcase button:focus-visible{outline-offset:2px;outline:3px solid #577f96}.summary{background:#faf7f1;border-radius:12px;flex-wrap:wrap;padding:1.3em 1.7em}.summary div{gap:4px;display:grid}.summary small,.detail{color:#48535a;font-size:.74em}.themes{gap:9px;display:flex}.tile{color:#18232b;background:#eeece8;border-radius:7px;min-width:5em;padding:14px 18px}.tile b,.tile small{display:block}.tile.dark{color:#fff;background:#21282d}.tile.dark small{color:#d8dfe3}.desk{background:#f7f0e6}.desk .chapter-title{margin:.15em 0;font-family:Georgia,serif;font-size:clamp(50px,6.4vw,105px);font-weight:500}.desk-body{grid-template-columns:.7fr 2.15fr .9fr;align-items:center;gap:4vw;display:grid}.choices{gap:8px;display:grid}.choices button{text-align:left;background:#ebe4da;border-radius:6px;padding:12px}.choices button[aria-pressed=true]{color:#fff;background:#1c2b35}.inspect{align-items:center;padding:2vw 0;display:flex;position:relative}.sample{background:#f2ebe1;border-radius:18px;width:54%;padding:2vw;box-shadow:0 10px 32px #241a101a}.sample.front{color:#fff;background:#1c2329;width:58%;margin-left:-6%;position:relative}.sample h2{margin:0 0 1.4em;font-size:1.2em}.sample .tile{border:1px solid #8883;margin:0 0 1.3em;padding:1.1em}.sample.front .tile{border-left:6px solid #e6ac55;padding-left:1.5em}.callout{color:#eab76b;font-size:.75em}.confirm{color:#1c2329;cursor:pointer;background:#fcf7ef;border:0;border-radius:5px;width:100%;margin-top:1em;padding:.7em;font:600 .82em Arial}.confirm:disabled{opacity:.72}.desk .summary{background:0 0;border-top:1px solid #cfc7bc;border-radius:0}.desk .phone{max-width:100%}@media (max-width:720px){.showcase{gap:28px}.columns,.desk-body{grid-template-columns:1fr;gap:26px}.showcase .phone{width:185px}.book{padding:20px 12px}.summary{gap:14px}.choices{grid-template-columns:repeat(4,1fr)}.choices button{text-align:center;padding:10px 0}.inspect{padding:10px 0}.sample{padding:16px}.showcase .chapter-title{margin-bottom:22px}}.showcase .overline{text-decoration:none}@media (min-width:721px){.showcase{gap:clamp(14px,2.2vh,34px);padding:clamp(22px,4vh,54px) 4vw}.showcase .phone{width:min(22vw,31vh,320px)}.showcase .summary{padding:clamp(12px,2vh,26px) 2vw}}.showcase.desk .desk-body{gap:3vw}.desk .sample .tile{padding-left:3.15em;position:relative}.desk .sample .tile:before{content:"";background:currentColor;width:1.45em;height:1.45em;position:absolute;top:50%;left:1em;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='black' stroke-width='1.65' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='b' d='M14 14C9 6 15 1 20 3c4 2 3 6-1 7-2 1-3 2-3 4'/%3E%3C/defs%3E%3Cuse href='%23b'/%3E%3Cuse href='%23b' transform='rotate(90 16 16)'/%3E%3Cuse href='%23b' transform='rotate(180 16 16)'/%3E%3Cuse href='%23b' transform='rotate(270 16 16)'/%3E%3Ccircle cx='16' cy='16' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='black' stroke-width='1.65' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='b' d='M14 14C9 6 15 1 20 3c4 2 3 6-1 7-2 1-3 2-3 4'/%3E%3C/defs%3E%3Cuse href='%23b'/%3E%3Cuse href='%23b' transform='rotate(90 16 16)'/%3E%3Cuse href='%23b' transform='rotate(180 16 16)'/%3E%3Cuse href='%23b' transform='rotate(270 16 16)'/%3E%3Ccircle cx='16' cy='16' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.desk .sample.front .tile{border-left:1px solid #8883;padding-left:3.85em}.desk .sample.front .tile:after{content:"";background:linear-gradient(#ebb663,#ebb663) 50%/100% 1px no-repeat;border-inline:1px solid #ebb663;width:.9em;height:6px;position:absolute;top:50%;left:2.6em}.desk .callout{color:#342818;background:#f3ca88;border-radius:5px;padding:.28em .55em;display:inline-block}@media (min-width:721px){.showcase.desk .chapter-title{margin:0;font-size:clamp(48px,6.1vw,99px)}.showcase.desk .phone{width:min(19vw,27vh,285px)}}.vehicle-phone{background:#1b1c1d;overflow:hidden;container-type:inline-size}.screen-region{width:100%;position:relative;overflow:hidden}.screen-region>img{width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}.vehicle-actions{aspect-ratio:348/46;background:#28292b;border-radius:1.4cqw;align-items:stretch;margin:1.33% 3.72% 1.86%;display:flex;overflow:hidden}.vehicle-actions span{color:#fff;flex:1;place-items:center;display:grid}.vehicle-actions span:first-child{color:#191a1b;background:#fafafa}.vehicle-actions svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:5.3cqw;height:5.3cqw}.bmw-driver header .hero-story{color:#edf2f6;text-wrap:pretty;max-width:690px;margin:22px 0 10px;font-size:clamp(17px,1.5vw,23px);line-height:1.5}.bmw-driver header .hero-bridge{color:#c4d3e0;max-width:650px;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.5}.chapter-copy{color:#455561;text-wrap:pretty;max-width:640px;margin:0 0 18px;font-size:clamp(16px,1.25vw,20px);line-height:1.6}.matrix-note{color:#455561;margin:0;font-size:14px}.system-gap{color:#182d3e;background:#e4eaf0;grid-template-columns:1fr 1fr;align-items:center;gap:18px 6vw;padding:64px max(4vw,22px);font-family:Arial,sans-serif;display:grid}.system-gap .overline{grid-column:1/-1;margin:0}.system-gap h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3vw,48px);line-height:1.08}.system-gap>p:last-child{max-width:650px;margin:0;font-size:18px;line-height:1.65}.review-intro{max-width:860px}.drift-selector h3{margin:0 0 16px;font-size:1em}.drift-selector .choices button{padding:14px;line-height:1.4}.drift-selector .choices small{margin-top:5px;font-size:13px;font-weight:400;display:block}.showcase.desk .desk-body{grid-template-columns:1fr 2fr .85fr;gap:3vw}.sample.front[data-drift=match] .tile,.sample.front[data-drift=missing] .tile{border-left:1px solid #8883;padding-left:1.1em}.proposed-flow{grid-template-columns:repeat(4,1fr);gap:24px;padding:25px 0 10px;display:grid}.proposed-flow b{margin-bottom:8px;font-size:.86em;display:block}.proposed-flow span{color:#52616c;font-size:.74em;line-height:1.5;display:block}.team-decides{padding-top:22px}.team-decides b{font-size:.86em}.team-decides p{margin:8px 0;font-size:.8em;line-height:1.5}.team-decides .future-limit{color:#52616c;max-width:800px}.closing-line{color:#dae5ef;text-wrap:pretty;background:#102537;padding:44px max(4vw,22px);font:clamp(21px,2.1vw,32px)/1.4 Arial,sans-serif}.vehicle-header:after{content:"";background:linear-gradient(#0000,#1b1c1d);height:8%;position:absolute;inset:auto 0 0}@media (max-width:720px){.system-gap{grid-template-columns:1fr;padding:36px 24px}.showcase.desk .desk-body{grid-template-columns:1fr}.drift-selector .choices{grid-template-columns:repeat(3,minmax(0,1fr))}.drift-selector .choices button{text-align:left;padding:12px 7px}.proposed-flow{grid-template-columns:1fr 1fr;gap:20px}.chapter-copy{font-size:16px}.showcase>.preview-note{background:#f6f2ec;border-radius:12px;padding:16px}}.showcase [hidden]{display:none!important}.showcase .themes button.tile{color:inherit;text-align:left;font:inherit;cursor:pointer;transition:box-shadow .16s}.showcase .themes button.dark{color:#fff}.themes button.tile:hover{box-shadow:inset 0 0 0 1px}.themes[data-phase=running] .tile:after{animation:1.4s linear infinite fan-turn}.themes[data-phase=connecting] .tile:after{animation:1s ease-in-out infinite alternate fan-pulse}@keyframes fan-turn{to{transform:rotate(360deg)}}@keyframes fan-pulse{to{opacity:.35}}.summary .sim-response{flex-wrap:wrap;gap:6px;display:flex}.sim-response button{color:#152c3e;cursor:pointer;background:#e0e8ed;border:0;border-radius:5px;padding:12px;font:600 .75em Arial}.showcase.desk .desk-body{grid-template-columns:minmax(170px,.65fr) minmax(0,2fr)}.inspect{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.inspect .sample,.inspect .sample.front{width:auto;min-width:0;margin:0;padding:clamp(15px,2vw,32px)}.desk .sample .tile,.desk .sample.front[data-drift] .tile{grid-template-columns:1.45em minmax(0,1fr);align-content:center;column-gap:.65em;min-height:5.5em;padding:.9em;display:grid}.desk .sample .tile:before{grid-row:1/3;align-self:center;position:static;transform:none}.desk .sample .tile b,.desk .sample .tile small{grid-column:2}.desk .sample.front .tile:after{display:none}.desk .sample.front[data-drift=patch] .tile{border-inline-start:3px solid #e5b56d;padding-inline:.9em}.desk .sample.front[data-drift=match] .callout{color:#283c37;background:#dce9df}.proposed-flow{align-items:start;gap:0;margin:0;padding:0;list-style:none}.proposed-flow li{min-width:0}.step-art{aspect-ratio:543/610;mix-blend-mode:multiply;width:100%;position:relative;overflow:hidden}.step-art img{width:400%;max-width:none;height:auto;transform:translate(calc(-25% * var(--slice)),-50%);position:absolute;top:50%;left:0}.proposed-flow li>b,.proposed-flow li>span{margin-inline:12px}@media (max-width:720px){.showcase.desk .desk-body{grid-template-columns:1fr}.inspect{font-size:clamp(13px,2.8vw,18px)}.proposed-flow{row-gap:22px}.inspect .sample h2{font-size:1.08em}.step-art{aspect-ratio:1.12}}@media (prefers-reduced-motion:reduce){.themes[data-phase] .tile:after{animation:none}}@media (max-width:720px){.showcase{padding-inline:24px}}.bmw-driver h1,.showcase .chapter-title,.showcase.desk .chapter-title,.desk .chapter-title,.system-gap h2{font-family:var(--font-poppins),Poppins,ui-sans-serif,system-ui,sans-serif;font-weight:var(--font-weight-semibold,600)}.bmw-driver h1{font-size:var(--font-size-heading-lg);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}@media (max-width:900px){.bmw-driver h1{font-size:var(--font-size-heading)}}.showcase .chapter-title,.showcase.desk .chapter-title,.desk .chapter-title,.system-gap h2{font-size:clamp(var(--font-size-heading),3vw,var(--font-size-heading-lg));line-height:var(--leading-heading);letter-spacing:-.025em}.showcase,.system-gap,.closing-line{padding-inline:var(--content-inset)}.bmw-driver{box-sizing:border-box;isolation:isolate;min-height:1000px;padding:calc(64px + 40px) var(--content-inset) 16px var(--hero-inset);color:#fff;font-family:var(--font-poppins),Poppins,ui-sans-serif,system-ui,sans-serif;--hero-inset:max(64px,var(--content-inset));background:#0e2131;position:relative;overflow:hidden}@media (max-width:1100px){.bmw-driver{--hero-inset:40px}}@media (1100px<width<1200px){.bmw-driver{--hero-inset:calc(40px + .24*(100vw - 1100px))}}.bmw-driver .backdrop{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.bmw-driver:before{content:"";z-index:-1;background:linear-gradient(90deg,#05121fde,#05121f85 37%,#0000 70%),linear-gradient(#0000 62%,#071827db 89%,#071827 100%),linear-gradient(#05121f4d,#0000 40%);position:absolute;inset:0}.bmw-driver header{max-width:550px}.bmw-driver header>p:first-child{color:#c4d3e0;margin:0 0 16px;font-size:16px;line-height:1.5}.bmw-driver header .hero-story{color:#edf2f6;max-width:none;margin:20px 0 12px;font-size:18px;line-height:1.5}.bmw-driver header .hero-bridge{color:#c4d3e0;max-width:none;font-size:16px;line-height:1.5}.bmw-driver .screen{border:5px solid #292c2d;border-radius:24px;width:250px;margin-top:30px;display:block;overflow:hidden;box-shadow:0 0 0 1px #abaeac,0 8px 21px #07111c75}.bmw-driver .screen img{width:100%;height:auto;display:block}.bmw-driver nav{justify-content:flex-start;width:max-content;margin-top:20px}.bmw-driver dl{left:45%;right:var(--content-inset);gap:32px;max-width:700px;margin:0;display:flex;position:absolute;bottom:40px}.bmw-driver dl>div{flex:1;min-width:0}.bmw-driver dl>div+div{border-left:1px solid #ffffff40;padding-left:24px}.bmw-driver dt{color:#c4d3e0;font-size:14px;line-height:1.5}.bmw-driver dd{letter-spacing:-.025em;color:#fff;margin:8px 0 0;font-size:20px;line-height:1.25}@media (min-width:601px) and (max-width:1100px){.bmw-driver .backdrop{object-position:right center}.bmw-driver header{max-width:52%}.bmw-driver header .hero-story{font-size:16px}.bmw-driver .screen{width:200px}.bmw-driver dl{left:max(40%,calc(var(--hero-inset) + 267px + 32px));gap:24px}.bmw-driver dd{font-size:18px}}@media (1100px<width<1200px){.bmw-driver header .hero-story{font-size:calc(2vw - 6px)}.bmw-driver dd{font-size:calc(2vw - 4px)}}@media (max-width:600px){.bmw-driver{grid-template-columns:min(180px,46%) minmax(0,1fr);grid-template-areas:"head head""phone dl""nav nav";align-items:start;column-gap:24px;min-height:0;padding:88px 24px 32px;display:grid}.bmw-driver:before{display:none}.bmw-driver header{grid-area:head;max-width:none}.bmw-driver header>p:first-child{margin-bottom:12px;font-size:14px}.bmw-driver header .hero-story{margin:16px 0 10px;font-size:16px;line-height:1.45}.bmw-driver header .hero-bridge{font-size:14px}.bmw-driver .backdrop{display:none}.bmw-driver .screen{border-width:4px;border-radius:20px;grid-area:phone;width:100%;margin-top:32px}.bmw-driver dl{flex-direction:column;grid-area:dl;gap:16px;margin-top:32px;position:static}.bmw-driver dl>div+div{border-top:1px solid #ffffff40;border-left:0;padding:16px 0 0}.bmw-driver dd{font-size:16px}.bmw-driver nav{grid-area:nav;margin-top:32px}.bmw-driver nav img{height:32px}.bmw-driver nav .play{height:48px;margin:-8px}}@media (min-width:601px){.bmw-driver{grid-template-columns:var(--copy-w) minmax(0,1fr);column-gap:var(--gap);min-height:0;padding-bottom:max(40px,calc(var(--hero-min) - var(--phone-bottom)));--hero-min:900px;--phone-bottom:calc(104px + var(--phone-top) + 10px + var(--phone-w)*1304/600);--phone-w:290px;--copy-w:min(460px,calc(100vw - var(--hero-inset) - var(--gap) - var(--phone-w)/2 - .253*var(--scene-w)));--gap:72px;--scene-w:1767px;--phone-top:16px;grid-template-rows:auto auto 1fr;grid-template-areas:"head phone""nav phone""dl phone";align-content:start;display:grid}.bmw-driver .backdrop,.bmw-driver:after{inset:calc(104px + var(--phone-top) + .969*var(--phone-w) - .3967*var(--scene-w)) -10px auto auto;width:var(--scene-w);aspect-ratio:3/2;height:auto;position:absolute}.bmw-driver .backdrop{z-index:-3;object-fit:cover;filter:blur(2px);-webkit-mask-composite:source-in;max-width:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#000 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.bmw-driver:after{content:"";z-index:-2;background:radial-gradient(25% 4% at 74.5% 71.6%,#02070cc7,#02070c66 55%,#0000)}.bmw-driver:before{z-index:-1;mix-blend-mode:darken;--veil-end:calc(var(--hero-inset) + var(--copy-w));background:linear-gradient(90deg,#05121fd9,#05121fcc calc(var(--veil-end) - 120px),#05121f9e var(--veil-end),#05121f61 calc(var(--veil-end) + 140px),#05121f29 calc(var(--veil-end) + 280px),#05121f0a calc(var(--veil-end) + 400px),transparent calc(var(--veil-end) + 480px)),linear-gradient(0deg,#05121f80,#05121f33 14%,transparent 30%)}.bmw-driver header{grid-area:head;max-width:none}.bmw-driver nav{grid-area:nav;margin-top:28px}.bmw-driver .screen{box-sizing:border-box;width:var(--phone-w);margin:var(--phone-top) calc(.253*var(--scene-w) - 10px - var(--phone-w)/2 - var(--content-inset)) 0 0;border-radius:28px;grid-area:phone;place-self:start end;box-shadow:0 0 0 1px #abaeac,0 24px 60px #030b13b0}.bmw-driver dl{grid-area:dl;align-self:end;gap:24px;max-width:none;margin-top:48px;position:relative;inset:auto}}@media (min-width:601px) and (max-width:1100px){.bmw-driver{--hero-min:760px;--phone-w:clamp(200px,26vw,280px);--gap:32px;--scene-w:122vw;--copy-w:min(360px,calc(100vw - var(--hero-inset) - var(--gap) - var(--phone-w)/2 - .253*var(--scene-w)))}.bmw-driver .screen{border-radius:22px}.bmw-driver dl{margin-top:32px}}@media (1100px<width<1200px){.bmw-driver{--hero-min:calc(760px + 1.4*(100vw - 1100px));--phone-w:calc(280px + .1*(100vw - 1100px));--gap:calc(32px + .4*(100vw - 1100px));--scene-w:calc(1342px + 4.25*(100vw - 1100px));--copy-w:min(calc(360px + 1*(100vw - 1100px)),calc(100vw - var(--hero-inset) - var(--gap) - var(--phone-w)/2 - .253*var(--scene-w)))}.bmw-driver .screen{border-radius:calc(6vw - 44px)}.bmw-driver dl{margin-top:calc(16vw - 144px)}}@media (min-width:601px) and (max-width:800px){.bmw-driver dl{flex-direction:column;gap:16px}.bmw-driver dl>div+div{border-top:1px solid #ffffff40;border-left:0;padding:16px 0 0}}}.bmw-one-source{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left}
