.ia-engine-detail,.ia-engine-hub{--ia-body:#263641;--ia-steel:#41525e}.ia-engine-profile[data-brand=bmw],.ia-engine-hub__brand[data-engine-brand=bmw]{--marque:#2055bf}.ia-engine-profile[data-brand=audi],.ia-engine-hub__brand[data-engine-brand=audi]{--marque:#ad1728}.ia-engine-profile[data-brand=porsche],.ia-engine-hub__brand[data-engine-brand=porsche]{--marque:#872333}.ia-engine-profile[data-brand=volkswagen],.ia-engine-hub__brand[data-engine-brand=volkswagen]{--marque:#006c8e}.ia-engine-profile[data-brand=mercedes],.ia-engine-hub__brand[data-engine-brand=mercedes]{--marque:#405b60}.ia-engine-hub__brand[data-engine-brand=land-rover]{--marque:#315c43}.ia-engine-profile__layout{grid-template-columns:250px minmax(0,1fr)!important;gap:38px!important;align-items:start!important}.ia-engine-profile__identity{position:relative;padding:24px 120px 26px 0!important;border-top:6px solid var(--marque,#204bdf)!important}.ia-guide-marque{position:absolute;right:4px;top:24px;width:94px;height:94px;object-fit:contain}.ia-engine-profile[data-brand=bmw] .ia-engine-profile__identity{border-image:linear-gradient(90deg,#61b9dc 0 15%,#254a96 15% 30%,#c52a38 30% 45%,#101820 45%) 1!important}.ia-engine-profile__eyebrow{font-size:13px!important;color:var(--marque,#204bdf)!important}.ia-engine-profile__idline{font:500 15px/1.7 Saira,sans-serif!important;margin-top:24px!important;padding-block:16px!important}.ia-engine-profile__positioning{grid-column:1/-1!important;padding:26px 0!important}.ia-engine-profile__positioning p{font:500 18px/1.85 Saira,sans-serif!important;max-width:84ch!important}.ia-engine-copy{max-width:none!important;grid-column:1/-1!important}.ia-engine-copy p,.ia-engine-copy li,.ia-engine-copy td,.ia-engine-copy th{font:500 17px/1.8 Saira,sans-serif!important}.ia-engine-copy p,.ia-engine-copy li{max-width:86ch}.ia-engine-copy strong{font-weight:700}.ia-engine-copy td,.ia-engine-copy th{padding:16px!important}.ia-engine-copy__section{padding:38px 0!important;scroll-margin-top:190px!important}.ia-engine-copy h2{font-size:36px!important;line-height:1.15!important;margin-bottom:22px!important}.ia-engine-copy h3{font-size:26px!important;line-height:1.3!important;margin:26px 0 12px!important}.ia-engine-copy table{display:block;overflow-x:auto;width:100%;max-width:100%}.ia-engine-copy table td:first-child{min-width:150px}.ia-engine-quickread{padding:20px!important;background:#fff!important;border-top:5px solid var(--marque,#204bdf)!important}.ia-engine-quickread dd{font:600 16px/1.65 Saira,sans-serif!important}.ia-engine-quickread dt{font:700 11px/1.55 Saira,sans-serif!important}.ia-engine-reference{grid-column:1/-1;margin:0;padding:22px 26px;background:#e7ecef;border-left:5px solid var(--marque,#204bdf);display:grid;grid-template-columns:140px 1fr;gap:8px 22px}.ia-engine-reference>span{font:700 11px/1.6 Saira,sans-serif;letter-spacing:.1em}.ia-engine-reference>strong{font:800 26px/1.1 Saira Condensed,sans-serif}.ia-engine-reference>p,.ia-engine-reference>small{grid-column:2;margin:0;font:500 15px/1.6 Saira,sans-serif}.ia-engine-plate--media{background:#fff!important}.ia-engine-plate__asset{max-height:620px!important}.ia-engine-plate__asset img{max-height:620px!important;object-fit:contain!important}.ia-engine-plate figcaption{font-size:13px!important}.ia-guide-cost-note{background:#fff3df;border-left:4px solid #a56113;padding:18px!important;font-size:16px!important}.ia-engine-toc{position:sticky!important;top:145px!important;align-self:start!important;max-height:calc(100dvh - 165px);overflow:auto;background:#fff!important;border:1px solid #9eaeb9!important;border-top:5px solid var(--marque,#204bdf)!important;padding:14px!important;z-index:3}.ia-engine-toc summary{font:800 14px/1.4 Saira,sans-serif!important;padding:10px 6px!important;color:#101820!important}.ia-engine-toc nav a{display:block;font:600 14px/1.5 Saira,sans-serif!important;padding:13px 10px!important;color:#263641!important;border-bottom:1px solid #d4dce3!important}.ia-engine-toc nav a.is-active,.ia-engine-toc nav a[aria-current=true]{color:#fff!important;background:var(--marque,#204bdf)!important;border-left:4px solid #ef814a!important}.ia-engine-hub__intro>p:last-child{font-size:18px!important;line-height:1.75!important}.ia-engine-index__rail button{min-height:60px!important}.ia-engine-index__rail button strong{font-size:20px!important}.ia-engine-index__rail button span,.ia-engine-index__rail button small{font-size:13px!important}.ia-engine-hub__brand-head{position:relative;padding:26px 115px 24px 22px!important;border-left:7px solid var(--marque,#204bdf)!important;background:#e6ebef!important;min-height:126px}.ia-index-marque{position:absolute;right:18px;top:18px;object-fit:contain;width:88px;height:88px}.ia-engine-hub__brand-head h3{font-size:42px!important;color:var(--marque,#204bdf)!important}.ia-engine-hub__brand-head p{font-size:15px!important}.ia-engine-card{border-top:3px solid var(--marque,#204bdf)!important;padding:24px!important}.ia-engine-card p,.ia-engine-card__summary{font-size:16px!important;line-height:1.7!important}.ia-engine-card__code{color:var(--marque,#204bdf)!important}.ia-engine-roadmap__item--queued b,.ia-engine-development__state{display:inline-block!important;color:#8d1c2b!important;background:#fce3e6!important;border:1px solid #d599a1!important;padding:6px 10px!important;font:700 13px/1.45 Saira,sans-serif!important;opacity:1!important}.ia-engine-development{background:#e9eee6!important;border-left:6px solid #315c43!important}.ia-engine-development p{font-size:17px!important;line-height:1.7!important}.ia-engine-recalls{margin:54px 0!important;padding:48px 0 58px!important;background:#e4eaf0!important;border-top:6px solid #b42934!important;border-bottom:2px solid #101820!important}.ia-engine-recalls h2{font-size:48px!important;line-height:1.1!important}.ia-engine-recalls__scope p,.ia-engine-recalls__count,.ia-engine-recall-group__note{font-size:15px!important;line-height:1.65!important}.ia-engine-recalls__filters{gap:10px!important;flex-wrap:wrap!important;margin:24px 0!important}.ia-engine-recalls__filters button{font-size:16px!important;min-height:46px!important;padding:10px 20px!important;background:#fff!important;color:#101820!important;border:1px solid #7c8b98!important}.ia-engine-recalls__filters button[aria-pressed=true]{background:#204bdf!important;color:#fff!important}.ia-engine-recall{background:#fff!important;margin:10px 0!important;border:1px solid #a7b4bd!important}.ia-engine-recall summary{padding:20px!important}.ia-engine-recall__title{font-size:19px!important;line-height:1.5!important}.ia-engine-recall__era,.ia-engine-recall__risk{font-size:13px!important}.ia-engine-recall__body p,.ia-engine-recall__body dd,.ia-engine-recall__body dt,.ia-engine-recall__campaigns a{font-size:16px!important;line-height:1.75!important}.ia-engine-support__grid{align-items:stretch!important;gap:0!important;border:1px solid #101820!important}.ia-engine-support__service{padding:32px!important}.ia-engine-support__service p{font-size:17px!important;line-height:1.7!important}.ia-engine-support__service--technician{background:#ef7d43!important;color:#101820!important;border:0!important}.ia-engine-support__service--technician *{color:#101820!important}.ia-engine-support__service--technician .ia-engine-support__button{background:#101820!important;color:#fff!important;border-color:#101820!important}.ia-engine-support__continuation{border-color:#79452e!important}.ia-engine-support__head h2{font-size:40px!important}.ia-engine-support__button{font-size:16px!important;line-height:1.5!important}@media(max-width:900px){.ia-engine-profile__layout{grid-template-columns:1fr!important;gap:24px!important}.ia-engine-toc{top:72px!important;max-height:240px;width:100%;padding:8px!important}.ia-engine-toc nav{display:flex!important;overflow-x:auto;gap:8px!important;padding:4px!important}.ia-engine-toc nav a{min-width:155px;max-width:220px;border:1px solid #b2bec7!important;padding:10px!important;flex:0 0 auto}.ia-engine-toc details:not([open]) nav{display:none!important}.ia-engine-profile__identity{padding-right:85px!important}.ia-guide-marque{width:70px;height:70px}.ia-engine-profile__main{min-width:0!important}.ia-engine-profile__positioning p{font-size:17px!important}.ia-engine-copy p,.ia-engine-copy li,.ia-engine-copy td,.ia-engine-copy th{font-size:16px!important}.ia-engine-quickread dd{font-size:15px!important}.ia-engine-reference{grid-template-columns:1fr;padding:18px}.ia-engine-reference>p,.ia-engine-reference>small{grid-column:1}.ia-engine-recalls h2{font-size:38px!important}.ia-engine-support__service{padding:24px!important}.ia-engine-hub__brand-head h3{font-size:34px!important}.ia-engine-copy__section{scroll-margin-top:235px!important}}@media(max-width:600px){.ia-engine-profile__wrap,.ia-engine-hub__wrap{width:calc(100% - 32px)!important}.ia-engine-profile__main{display:flex!important;flex-direction:column!important}.ia-engine-profile__identity{order:0}.ia-engine-quickread{order:1}.ia-engine-profile__positioning{order:2}.ia-engine-plate,.ia-engine-reference{order:3}.ia-engine-copy{order:4}.ia-engine-sequence{order:5}.ia-engine-recall summary{grid-template-columns:1fr auto!important;gap:10px!important}.ia-engine-recall__risk,.ia-engine-recall__title,.ia-engine-recall__era{grid-column:1!important}.ia-engine-recall__mark{grid-column:2!important;grid-row:1/4}.ia-engine-toc{top:70px!important}.ia-engine-profile__idline{font-size:14px!important}.ia-engine-copy h2{font-size:30px!important}}.ia-engine-profile__main:has(.ia-engine-reference){grid-template-columns:1fr!important}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-reference{grid-column:1!important;grid-row:2!important;margin-bottom:22px}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-quickread{grid-column:1!important;grid-row:3!important}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-profile__positioning{grid-row:4!important}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-copy{grid-row:5!important}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-sequence{grid-row:6!important}.ia-engine-card__title strong{font:800 22px/1.25 Saira Condensed,sans-serif!important}.ia-engine-card__title small{font:500 14px/1.6 Saira,sans-serif!important}.ia-engine-card__reliability{font:500 16px/1.7 Saira,sans-serif!important}.ia-engine-card__reliability small,.ia-engine-card__action{font-size:12px!important}.ia-engine-toc{top:16px!important;max-height:calc(100dvh - 32px)!important}.ia-engine-profile__positioning{max-width:86ch!important;padding:22px!important;margin-top:30px!important}.ia-engine-copy{width:100%!important;padding-left:0!important}.ia-engine-copy:before{display:none!important}@media(max-width:900px){.ia-engine-profile__main{display:flex!important;flex-direction:column!important;grid-column:1!important;grid-row:2!important}.ia-engine-toc{grid-row:1!important;grid-column:1!important;top:8px!important;max-height:180px!important;margin:0!important}.ia-engine-toc nav{flex-direction:row!important}.ia-engine-profile__identity{order:0}.ia-engine-plate,.ia-engine-reference{order:1}.ia-engine-quickread{order:2}.ia-engine-profile__positioning{order:3;margin-top:20px!important}.ia-engine-copy{order:4}.ia-engine-sequence{order:5}.ia-engine-profile__main:has(.ia-engine-reference) .ia-engine-reference{margin-block:0 20px}.ia-engine-quickread{margin-top:20px!important}.ia-engine-copy__section{scroll-margin-top:180px!important}}body:has([data-engine-profile]){overflow-x:clip!important;overflow-y:visible!important}.ia-engine-profile .ia-engine-toc{top:144px!important;max-height:calc(100dvh - 164px)!important}@media(max-width:900px){.ia-engine-profile .ia-engine-toc{top:140px!important;max-height:160px!important}}@media(max-width:900px){.ia-engine-copy__section{scroll-margin-top:320px!important}}.ia-engine-hub .ia-engine-hub__hero{min-height:0;align-items:center;padding:64px 0 52px}.ia-engine-hub .ia-engine-hub__hero-grid{grid-template-columns:minmax(0,1fr) 260px;gap:64px}.ia-engine-hub .ia-engine-hub__intro h1{font-size:clamp(76px,8vw,116px);line-height:.9}.ia-engine-hub .ia-engine-volume{justify-content:flex-start;gap:20px}.ia-engine-hub .ia-engine-volume small{margin-top:auto}.ia-engine-hub .ia-jlr-starters{padding:30px;background:#f7f8f3!important;border-left:0!important;border-top:4px solid #315c43;letter-spacing:normal;font-weight:400}.ia-engine-hub .ia-jlr-starters p{max-width:78ch;font:400 16px/1.75 Saira,sans-serif!important;letter-spacing:normal;text-transform:none;color:#263641}.ia-engine-hub .ia-jlr-starters .ia-engine-development__index{margin:0 0 14px;font:600 11px/1.5 Saira,sans-serif!important;letter-spacing:.09em;text-transform:uppercase;color:#315c43}.ia-engine-hub .ia-jlr-starters .ia-engine-development__title{margin:0 0 16px;font:800 clamp(32px,3.5vw,46px)/1.1 "Saira Condensed",sans-serif!important;text-transform:uppercase;color:#101820}.ia-engine-hub .ia-jlr-starters .ia-engine-development__state{margin:0 0 16px;padding:5px 10px!important;background:#e5ebdf!important;border-color:#aebda7!important;color:#31513e!important;font:600 12px/1.5 Saira,sans-serif!important}.ia-engine-hub .ia-jlr-starters>details{padding:0;border-top:1px solid #aebbad}.ia-engine-hub .ia-jlr-starters>details:first-of-type{margin-top:26px}.ia-engine-hub .ia-jlr-starters summary{position:relative;list-style:none;padding:22px 34px 22px 0;color:#183b2a;font:650 21px/1.35 Saira,sans-serif;letter-spacing:normal}.ia-engine-hub .ia-jlr-starters summary::-webkit-details-marker{display:none}.ia-engine-hub .ia-jlr-starters summary:after{content:"+";position:absolute;right:0;top:22px;font:400 26px/1 sans-serif}.ia-engine-hub .ia-jlr-starters details[open]>summary:after{content:"\2212"}.ia-engine-hub .ia-jlr-starters summary small{font-size:13px;color:#526158;letter-spacing:normal}.ia-engine-hub .ia-jlr-starters details p{margin:0 0 20px;max-width:78ch}.ia-engine-hub .ia-jlr-starters details strong{font-weight:650;color:#15291e}.ia-engine-hub .ia-jlr-starters details a{font-size:14px;font-weight:500;color:#24553b}.ia-engine-hub .ia-jlr-starters>p:has(>strong){margin:28px 0 20px;padding-top:24px;border-top:1px solid #aebbad}.ia-engine-hub .ia-jlr-starters .ia-engine-development__foot{margin:26px 0 0;padding-top:16px;border-top:1px solid #aebbad;font:500 12px/1.65 Saira,sans-serif!important;color:#526158}@media(max-width:899px){.ia-engine-hub .ia-engine-hub__hero{padding:36px 0}.ia-engine-hub .ia-engine-hub__hero-grid{grid-template-columns:1fr;gap:30px}.ia-engine-hub .ia-engine-hub__intro h1{font-size:clamp(62px,12vw,96px)}.ia-engine-hub .ia-engine-volume{display:grid;grid-template-columns:56px 1fr;gap:10px 16px;max-width:none;width:100%;padding:18px 0 0;border-left:0;border-top:1px solid #aab7c3}.ia-engine-hub .ia-engine-volume__number{grid-column:1;grid-row:1/4}.ia-engine-hub .ia-engine-volume__label{margin:0}.ia-engine-hub .ia-engine-volume small{grid-column:1/-1;margin:8px 0 0;padding-top:12px}.ia-engine-hub .ia-jlr-starters{padding:24px 18px}.ia-engine-hub .ia-jlr-starters summary{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ia-engine-visual.css.map */
