.automotive-hub.svelte-1ggbilr{padding-bottom:64px}.automotive-hub.svelte-1ggbilr a:focus-visible,.automotive-hub.svelte-1ggbilr button:focus-visible,.automotive-hub.svelte-1ggbilr summary:focus-visible{outline-offset:3px;outline:3px solid #a16f4b75}.auto-hero.svelte-1ggbilr{padding:44px 0 24px;position:relative;overflow:hidden}.auto-hero-glow.svelte-1ggbilr{background:radial-gradient(circle,#f5bc9457,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:-250px;right:-120px}.auto-hero-grid.svelte-1ggbilr{grid-template-columns:minmax(0,.92fr) minmax(420px,.88fr);align-items:center;gap:42px;display:grid;position:relative}.auto-hero-copy.svelte-1ggbilr{max-width:630px}.auto-hero-copy.svelte-1ggbilr .crumb{margin-bottom:32px}.auto-hero-copy.svelte-1ggbilr .eyebrow{margin-bottom:15px}.auto-hero-copy.svelte-1ggbilr h1:where(.svelte-1ggbilr){margin:0}.auto-hero-copy.svelte-1ggbilr p:where(.svelte-1ggbilr){max-width:620px;margin:16px 0 0}.auto-hero-art.svelte-1ggbilr{min-width:0;position:relative}.auto-hero-art.svelte-1ggbilr:after{background:linear-gradient(90deg, var(--canvas), transparent 16%, transparent 84%, var(--canvas));content:"";pointer-events:none;position:absolute;inset:0}.auto-hero-art.svelte-1ggbilr img:where(.svelte-1ggbilr){mix-blend-mode:multiply;width:100%;max-width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(#000 55%,#0000 77%);mask-image:radial-gradient(#000 55%,#0000 77%)}.auto-hero-proofs.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid;overflow:hidden}.auto-hero-proofs.svelte-1ggbilr>div:where(.svelte-1ggbilr){align-items:center;gap:10px;min-width:0;padding:14px 12px;display:flex}.auto-hero-proofs.svelte-1ggbilr>div:where(.svelte-1ggbilr)+div:where(.svelte-1ggbilr){border-left:1px solid var(--hairline)}.auto-hero-proofs.svelte-1ggbilr svg{color:#9b6545;flex:none}.auto-hero-proofs.svelte-1ggbilr strong:where(.svelte-1ggbilr),.auto-hero-proofs.svelte-1ggbilr small:where(.svelte-1ggbilr){display:block}.auto-hero-proofs.svelte-1ggbilr strong:where(.svelte-1ggbilr){color:var(--body-strong);font-size:12px;line-height:1.2}.auto-hero-proofs.svelte-1ggbilr small:where(.svelte-1ggbilr){color:var(--muted);margin-top:2px;font-size:10px;line-height:1.3}.auto-search.svelte-1ggbilr{padding-top:12px}.auto-search-card.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);box-shadow:var(--shadow-elev);background:#ffffffc2;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:30px;padding:24px;display:grid}.auto-search-card.svelte-1ggbilr h2:where(.svelte-1ggbilr){margin:8px 0 14px;font-size:26px;font-weight:400}.auto-search-chips.svelte-1ggbilr{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.auto-search-chips.svelte-1ggbilr>span:where(.svelte-1ggbilr){color:var(--muted);margin-right:3px;font-size:12px}.auto-search-chips.svelte-1ggbilr button:where(.svelte-1ggbilr){background:var(--canvas-soft);border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--body-strong);min-height:32px;padding:5px 10px}.auto-search-guide.svelte-1ggbilr{border-left:1px solid var(--hairline);grid-template-columns:auto 1fr;align-items:start;gap:10px 12px;padding:6px 0 6px 26px;display:grid}.auto-search-guide-icon.svelte-1ggbilr{color:#8b583b;background:#f4c5a857;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex}.auto-search-guide.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-family:var(--serif);font-size:18px;font-weight:500;display:block}.auto-search-guide.svelte-1ggbilr p:where(.svelte-1ggbilr){color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.auto-search-guide.svelte-1ggbilr a:where(.svelte-1ggbilr){grid-column:2;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:650;display:inline-flex}.auto-routes.svelte-1ggbilr{padding-top:52px}.auto-section-heading.svelte-1ggbilr{grid-template-columns:minmax(0,1fr) minmax(290px,.72fr);align-items:end;gap:30px;margin-bottom:22px;display:grid}.auto-section-heading.svelte-1ggbilr .eyebrow{margin-bottom:9px}.auto-section-heading.svelte-1ggbilr h2:where(.svelte-1ggbilr){max-width:740px;margin:0;font-size:clamp(30px,3.1vw,42px);font-weight:400;line-height:1.07}.auto-section-heading.svelte-1ggbilr>p:where(.svelte-1ggbilr){color:var(--muted);margin:0;font-size:14px;line-height:1.6}.auto-route-grid.svelte-1ggbilr{grid-template-rows:1fr 1fr 1fr;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:12px;display:grid}.auto-route.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);color:var(--ink);grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:154px;padding:20px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.auto-route.svelte-1ggbilr:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.auto-route.route-1.svelte-1ggbilr{grid-row:1/4;min-height:486px;padding:28px}.auto-route-grid.has-promoted-bpm.svelte-1ggbilr .auto-route.route-1:where(.svelte-1ggbilr){grid-row:1/3;min-height:320px}.auto-route.tone-peach.svelte-1ggbilr{background:linear-gradient(145deg,#ffffffe0,#f8d7c27a)}.auto-route.tone-mint.svelte-1ggbilr{background:linear-gradient(145deg,#ffffffe0,#c2e7db61)}.auto-route.tone-lavender.svelte-1ggbilr{background:linear-gradient(145deg,#ffffffe0,#dcd0ee61)}.auto-route.tone-sky.svelte-1ggbilr{background:linear-gradient(145deg,#ffffffe0,#ccdeee66)}.auto-route-icon.svelte-1ggbilr{color:#735746;background:#ffffffad;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.auto-route-copy.svelte-1ggbilr{align-self:center;display:block}.auto-route-copy.svelte-1ggbilr small:where(.svelte-1ggbilr),.auto-route-copy.svelte-1ggbilr strong:where(.svelte-1ggbilr),.auto-route-copy.svelte-1ggbilr>span:where(.svelte-1ggbilr){display:block}.auto-route-copy.svelte-1ggbilr small:where(.svelte-1ggbilr){color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.auto-route-copy.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-family:var(--serif);margin-top:7px;font-size:24px;font-weight:500;line-height:1.08}.auto-route-copy.svelte-1ggbilr>span:where(.svelte-1ggbilr){color:var(--body);margin-top:8px;font-size:12px;line-height:1.55}.route-1.svelte-1ggbilr .auto-route-copy:where(.svelte-1ggbilr){grid-column:1/-1;align-self:end;max-width:620px;margin-top:auto}.route-1.svelte-1ggbilr .auto-route-copy:where(.svelte-1ggbilr) strong:where(.svelte-1ggbilr){font-size:clamp(31px,3.2vw,44px)}.route-1.svelte-1ggbilr .auto-route-copy:where(.svelte-1ggbilr)>span:where(.svelte-1ggbilr){max-width:560px;font-size:14px}.auto-route-action.svelte-1ggbilr{grid-column:2;align-self:end;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.route-1.svelte-1ggbilr .auto-route-action:where(.svelte-1ggbilr){grid-column:1/-1}.auto-planned.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:34px;margin-top:18px;padding:26px;display:grid}.auto-planned.svelte-1ggbilr h3:where(.svelte-1ggbilr){margin:0;font-size:27px;font-weight:400;line-height:1.1}.auto-planned.svelte-1ggbilr>div:where(.svelte-1ggbilr):first-child>p:where(.svelte-1ggbilr){color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.55}.auto-planned-list.svelte-1ggbilr{display:grid}.auto-planned-list.svelte-1ggbilr>div:where(.svelte-1ggbilr){border-top:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.auto-planned-list.svelte-1ggbilr>div:where(.svelte-1ggbilr):first-child{border-top:0;padding-top:0}.auto-planned-list.svelte-1ggbilr>div:where(.svelte-1ggbilr)>span:where(.svelte-1ggbilr){background:#d4b69f;border-radius:50%;width:8px;height:8px}.auto-planned-list.svelte-1ggbilr p:where(.svelte-1ggbilr){color:var(--body);margin:0;font-size:11px;line-height:1.45}.auto-planned-list.svelte-1ggbilr strong:where(.svelte-1ggbilr){color:var(--body-strong);font-family:var(--serif);margin-bottom:3px;font-size:17px;font-weight:500;display:block}.auto-planned-list.svelte-1ggbilr em:where(.svelte-1ggbilr){color:var(--muted);white-space:nowrap;font-size:10px;font-style:normal}.auto-context.svelte-1ggbilr{background:linear-gradient(#f6f2ed00,#f0e4da61 38%,#ebe5f445 72%,#f6f2ed00);margin-top:52px;padding:56px 0}.auto-layer-list.svelte-1ggbilr{border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline)}.auto-layer-list.svelte-1ggbilr article:where(.svelte-1ggbilr){grid-template-columns:40px 46px minmax(0,1fr);align-items:start;gap:18px;padding:22px 4px;display:grid}.auto-layer-list.svelte-1ggbilr article:where(.svelte-1ggbilr)+article:where(.svelte-1ggbilr){border-top:1px solid var(--hairline)}.auto-layer-number.svelte-1ggbilr{color:#a06d4c;font-family:var(--serif);font-size:22px}.auto-layer-icon.svelte-1ggbilr{color:#7d5f4b;background:#ffffffad;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.auto-layer-list.svelte-1ggbilr small:where(.svelte-1ggbilr){color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:10px}.auto-layer-list.svelte-1ggbilr h3:where(.svelte-1ggbilr){font-family:var(--serif);margin:4px 0 5px;font-size:22px;font-weight:500}.auto-layer-list.svelte-1ggbilr p:where(.svelte-1ggbilr){color:var(--body);max-width:820px;margin:0;font-size:13px;line-height:1.58}.auto-scenario-panel.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);background:#ffffffad;grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);gap:34px;margin-top:22px;padding:27px;display:grid}.auto-scenario-panel.svelte-1ggbilr h3:where(.svelte-1ggbilr){margin:0;font-size:28px;font-weight:400;line-height:1.1}.auto-scenario-panel.svelte-1ggbilr>div:where(.svelte-1ggbilr)>p:where(.svelte-1ggbilr){color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.55}.auto-scenario-list.svelte-1ggbilr{grid-template-columns:1fr 1fr;display:grid}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr){grid-template-columns:auto 1fr;gap:11px;padding:4px 18px 18px;display:grid}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr):nth-child(2n){border-left:1px solid var(--hairline)}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr):nth-child(n+3){border-top:1px solid var(--hairline);padding-top:18px}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr)>span:where(.svelte-1ggbilr){color:#a06d4c;font-family:var(--serif);font-size:19px}.auto-scenario-list.svelte-1ggbilr p:where(.svelte-1ggbilr){color:var(--body);margin:0;font-size:12px;line-height:1.5}.auto-scenario-list.svelte-1ggbilr strong:where(.svelte-1ggbilr){color:var(--body-strong);margin-bottom:4px;font-size:13px;display:block}.auto-related.svelte-1ggbilr{padding-top:40px}.auto-related-list.svelte-1ggbilr{border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline)}.auto-related-list.svelte-1ggbilr a:where(.svelte-1ggbilr){grid-template-columns:38px minmax(180px,.55fr) minmax(260px,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:10px 3px;display:grid}.auto-related-list.svelte-1ggbilr a:where(.svelte-1ggbilr)+a:where(.svelte-1ggbilr){border-top:1px solid var(--hairline)}.auto-related-list.svelte-1ggbilr a:where(.svelte-1ggbilr)>span:where(.svelte-1ggbilr){color:#a06d4c;font-family:var(--serif);font-size:19px}.auto-related-list.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-family:var(--serif);font-size:18px;font-weight:500}.auto-related-list.svelte-1ggbilr small:where(.svelte-1ggbilr){color:var(--muted);font-size:12px;line-height:1.45}.auto-related-list.svelte-1ggbilr svg{color:var(--muted)}.auto-verification.svelte-1ggbilr{padding-top:54px}.auto-check-grid.svelte-1ggbilr{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.auto-check-grid.svelte-1ggbilr article:where(.svelte-1ggbilr){border:1px solid var(--hairline);border-radius:var(--r-xl);min-height:210px;padding:21px}.auto-check-grid.svelte-1ggbilr article:where(.svelte-1ggbilr)>span:where(.svelte-1ggbilr){color:#a06d4c;font-family:var(--serif);font-size:27px}.auto-check-grid.svelte-1ggbilr h3:where(.svelte-1ggbilr){font-family:var(--serif);margin:21px 0 7px;font-size:19px;font-weight:500}.auto-check-grid.svelte-1ggbilr p:where(.svelte-1ggbilr){color:var(--body);margin:0;font-size:12px;line-height:1.58}.auto-faq.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);background:linear-gradient(135deg,#f5e2d69e,#e7f0ec8f);grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:36px;margin-top:18px;padding:27px;display:grid}.auto-faq-icon.svelte-1ggbilr{color:#936041;background:#ffffffad;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;display:inline-flex}.auto-faq.svelte-1ggbilr h3:where(.svelte-1ggbilr){margin:0;font-size:27px;font-weight:400;line-height:1.1}.auto-faq-intro.svelte-1ggbilr>p:where(.svelte-1ggbilr){color:var(--muted);margin:10px 0 16px;font-size:13px;line-height:1.55}.auto-faq-intro.svelte-1ggbilr>a:where(.svelte-1ggbilr){min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;font-weight:650;display:inline-flex}.auto-faq-list.svelte-1ggbilr details:where(.svelte-1ggbilr){border-top:1px solid var(--hairline)}.auto-faq-list.svelte-1ggbilr details:where(.svelte-1ggbilr):first-child{border-top:0}.auto-faq-list.svelte-1ggbilr summary:where(.svelte-1ggbilr){cursor:pointer;font-family:var(--serif);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 2px;font-size:17px;list-style:none;display:flex}.auto-faq-list.svelte-1ggbilr summary:where(.svelte-1ggbilr)::-webkit-details-marker{display:none}.auto-faq-list.svelte-1ggbilr details[open]:where(.svelte-1ggbilr) summary:where(.svelte-1ggbilr) svg{transform:rotate(90deg)}.auto-faq-list.svelte-1ggbilr details:where(.svelte-1ggbilr)>p:where(.svelte-1ggbilr){color:var(--body);margin:-2px 0 8px;font-size:13px;line-height:1.62}.auto-faq-list.svelte-1ggbilr details:where(.svelte-1ggbilr)>a:where(.svelte-1ggbilr){color:var(--body-strong);text-underline-offset:3px;align-items:center;gap:6px;margin-bottom:16px;font-size:11px;font-weight:650;text-decoration:underline;display:inline-flex}.auto-knowledge.svelte-1ggbilr{background:linear-gradient(#f6f2ed00,#efe2d98f);margin-top:54px;padding:56px 0 8px}.auto-knowledge-grid.svelte-1ggbilr{grid-template-columns:minmax(0,.78fr) minmax(350px,1.22fr);gap:42px;display:grid}.auto-knowledge-grid.svelte-1ggbilr h2:where(.svelte-1ggbilr){margin:8px 0 0;font-size:clamp(30px,3vw,41px);font-weight:400;line-height:1.08}.auto-knowledge-grid.svelte-1ggbilr>div:where(.svelte-1ggbilr):first-child>p:where(.svelte-1ggbilr){color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.6}.auto-knowledge-links.svelte-1ggbilr{border:1px solid var(--hairline);border-radius:var(--r-xl);overflow:hidden}.auto-knowledge-links.svelte-1ggbilr a:where(.svelte-1ggbilr){grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-height:76px;padding:15px 17px;display:grid}.auto-knowledge-links.svelte-1ggbilr a:where(.svelte-1ggbilr)+a:where(.svelte-1ggbilr){border-top:1px solid var(--hairline)}.auto-knowledge-links.svelte-1ggbilr span:where(.svelte-1ggbilr){color:#a06d4c;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700}.auto-knowledge-links.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-family:var(--serif);font-size:16px;font-weight:500}.auto-knowledge-links.svelte-1ggbilr svg{color:var(--muted);grid-area:1/2/3}.auto-review-note.svelte-1ggbilr{border-top:1px solid var(--hairline);align-items:flex-start;gap:11px;margin-top:34px;padding-top:18px;display:flex}.auto-review-note.svelte-1ggbilr svg{color:#6e8b7c;flex:none;margin-top:2px}.auto-review-note.svelte-1ggbilr p:where(.svelte-1ggbilr){gap:3px;margin:0;display:grid}.auto-review-note.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-size:12px}.auto-review-note.svelte-1ggbilr span:where(.svelte-1ggbilr){color:var(--muted);font-size:11px;line-height:1.45}@media (width<=1040px){.auto-hero-grid.svelte-1ggbilr{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr)}.auto-check-grid.svelte-1ggbilr{grid-template-columns:1fr 1fr}}@media (width<=820px){.auto-hero-grid.svelte-1ggbilr,.auto-search-card.svelte-1ggbilr,.auto-section-heading.svelte-1ggbilr,.auto-planned.svelte-1ggbilr,.auto-scenario-panel.svelte-1ggbilr,.auto-faq.svelte-1ggbilr,.auto-knowledge-grid.svelte-1ggbilr{grid-template-columns:1fr}.auto-hero-art.svelte-1ggbilr{order:-1;max-width:620px;margin:-12px auto 0}.auto-search-guide.svelte-1ggbilr{border-left:0;border-top:1px solid var(--hairline);padding:20px 0 0}.auto-route-grid.svelte-1ggbilr{grid-template-rows:auto;grid-template-columns:1fr}.auto-route.route-1.svelte-1ggbilr,.auto-route-grid.has-promoted-bpm.svelte-1ggbilr .auto-route.route-1:where(.svelte-1ggbilr){grid-row:auto;min-height:330px}.auto-related-list.svelte-1ggbilr a:where(.svelte-1ggbilr){grid-template-columns:38px minmax(0,1fr) auto}.auto-related-list.svelte-1ggbilr small:where(.svelte-1ggbilr){grid-column:2}}@media (width<=620px){.automotive-hub.svelte-1ggbilr{padding-bottom:44px}.auto-hero.svelte-1ggbilr{padding-top:26px}.auto-hero-copy.svelte-1ggbilr .crumb{margin-bottom:22px}.auto-hero-proofs.svelte-1ggbilr{grid-template-columns:1fr}.auto-hero-proofs.svelte-1ggbilr>div:where(.svelte-1ggbilr)+div:where(.svelte-1ggbilr){border-left:0;border-top:1px solid var(--hairline)}.auto-search-card.svelte-1ggbilr,.auto-planned.svelte-1ggbilr,.auto-scenario-panel.svelte-1ggbilr,.auto-faq.svelte-1ggbilr{padding:17px}.auto-search-chips.svelte-1ggbilr button:where(.svelte-1ggbilr){min-height:44px}.auto-route.svelte-1ggbilr{min-height:0;padding:17px}.auto-route.route-1.svelte-1ggbilr,.auto-route-grid.has-promoted-bpm.svelte-1ggbilr .auto-route.route-1:where(.svelte-1ggbilr){min-height:300px}.auto-planned-list.svelte-1ggbilr>div:where(.svelte-1ggbilr){grid-template-columns:auto 1fr;align-items:start}.auto-planned-list.svelte-1ggbilr em:where(.svelte-1ggbilr){grid-column:2}.auto-layer-list.svelte-1ggbilr article:where(.svelte-1ggbilr){grid-template-columns:34px minmax(0,1fr)}.auto-layer-icon.svelte-1ggbilr{display:none}.auto-scenario-list.svelte-1ggbilr,.auto-check-grid.svelte-1ggbilr{grid-template-columns:1fr}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr){border-top:1px solid var(--hairline);padding:16px 0}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr):first-child{border-top:0;padding-top:0}.auto-scenario-list.svelte-1ggbilr>div:where(.svelte-1ggbilr):nth-child(2n){border-left:0}.auto-check-grid.svelte-1ggbilr article:where(.svelte-1ggbilr){min-height:0}.auto-related-list.svelte-1ggbilr a:where(.svelte-1ggbilr){gap:8px 12px}.auto-related-list.svelte-1ggbilr strong:where(.svelte-1ggbilr){font-size:16px}.auto-related-list.svelte-1ggbilr small:where(.svelte-1ggbilr){font-size:11px}}@media (prefers-reduced-motion:reduce){.auto-route.svelte-1ggbilr{transition:none}}
