.product-alternative[data-astro-cid-g6mgxkyz]{margin:18px 0 0;font-size:.875rem;line-height:1.7;color:var(--muted)}.product-alternative[data-astro-cid-g6mgxkyz] a[data-astro-cid-g6mgxkyz]{display:inline-block;padding:4px 0;color:var(--accent);font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.product-alternative[data-astro-cid-g6mgxkyz] a[data-astro-cid-g6mgxkyz]:hover{text-decoration-thickness:2px}.product-alternative[data-astro-cid-g6mgxkyz] a[data-astro-cid-g6mgxkyz] span[data-astro-cid-g6mgxkyz]{margin-left:.3em}.product-alternative[data-astro-cid-g6mgxkyz] a[data-astro-cid-g6mgxkyz]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.editorial-product[data-astro-cid-zcdyjbd6] .product-layout[data-astro-cid-zcdyjbd6]{align-items:start;padding-bottom:48px}.product-info[data-astro-cid-zcdyjbd6] h1[data-astro-cid-zcdyjbd6]{font-size:clamp(2rem,3.2vw,3.35rem);line-height:1.12;overflow-wrap:anywhere}.product-description[data-astro-cid-zcdyjbd6]{line-height:1.75}.product-buy-actions[data-astro-cid-zcdyjbd6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.product-buy-actions[data-astro-cid-zcdyjbd6] .button[data-astro-cid-zcdyjbd6]{justify-content:center;font-size:.9rem;padding:15px 20px;gap:16px}.product-action-note[data-astro-cid-zcdyjbd6]{font-size:.8rem;color:var(--muted);margin-top:12px;line-height:1.6}.product-specs[data-astro-cid-zcdyjbd6]{margin:22px 0 18px}.product-detail-links[data-astro-cid-zcdyjbd6]{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:.8rem;color:var(--accent);text-decoration:underline;text-underline-offset:5px}.product-photo-note[data-astro-cid-zcdyjbd6]{font-size:.8rem;line-height:1.6;margin:8px 0 16px}.product-story[data-astro-cid-zcdyjbd6]{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;border-top:1px solid var(--line)}.product-story[data-astro-cid-zcdyjbd6] h2[data-astro-cid-zcdyjbd6]{font-size:clamp(1.75rem,2.5vw,2.5rem);margin-bottom:24px;line-height:1.2}.product-story[data-astro-cid-zcdyjbd6] p[data-astro-cid-zcdyjbd6]:not(.eyebrow){line-height:1.85;color:var(--muted);margin-bottom:18px}.product-choice[data-astro-cid-zcdyjbd6]{border-left:2px solid var(--accent);padding-left:30px}.vehicle-ideas[data-astro-cid-zcdyjbd6]{background:#f4f7f7}.vehicle-intro[data-astro-cid-zcdyjbd6]{max-width:800px;line-height:1.8;color:var(--muted);margin-bottom:30px}.vehicle-idea-grid[data-astro-cid-zcdyjbd6]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vehicle-idea-grid[data-astro-cid-zcdyjbd6] article[data-astro-cid-zcdyjbd6]{background:#fff;border:1px solid var(--line);padding:30px}.idea-number[data-astro-cid-zcdyjbd6]{color:var(--accent);font-size:.75rem;letter-spacing:.12em}.vehicle-idea-grid[data-astro-cid-zcdyjbd6] h3[data-astro-cid-zcdyjbd6]{font-size:1.5rem;margin:14px 0}.vehicle-idea-grid[data-astro-cid-zcdyjbd6] p[data-astro-cid-zcdyjbd6]{line-height:1.8;color:var(--muted)}.vehicle-confirmation[data-astro-cid-zcdyjbd6]{margin-top:24px;font-size:.9rem;line-height:1.8;color:var(--muted);max-width:1000px}.vehicle-confirmation[data-astro-cid-zcdyjbd6] strong[data-astro-cid-zcdyjbd6]{color:var(--ink);margin-right:8px}.product-custom-panel[data-astro-cid-zcdyjbd6]{display:grid;grid-template-columns:1.6fr 1fr;gap:64px;background:#eaf3f3;border:1px solid #d6e6e6;padding:48px}.product-custom-panel[data-astro-cid-zcdyjbd6] h2[data-astro-cid-zcdyjbd6]{font-size:clamp(1.9rem,3vw,2.7rem);margin-bottom:20px}.product-custom-panel[data-astro-cid-zcdyjbd6] p[data-astro-cid-zcdyjbd6]:not(.eyebrow){line-height:1.8;color:var(--muted);margin-bottom:24px}.product-custom-panel[data-astro-cid-zcdyjbd6] ul[data-astro-cid-zcdyjbd6]{list-style:none;margin:0;padding:0;align-self:center}.product-custom-panel[data-astro-cid-zcdyjbd6] li[data-astro-cid-zcdyjbd6]{padding:22px 0;border-bottom:1px solid #c9dbdc;font-size:1.1rem}.product-custom-panel[data-astro-cid-zcdyjbd6] li[data-astro-cid-zcdyjbd6]:before{content:"↗";color:var(--accent);margin-right:16px}.product-faq[data-astro-cid-zcdyjbd6]{padding-top:0}.product-sales-list[data-astro-cid-zcdyjbd6]{list-style:none;padding:0;margin:24px 0}.product-sales-list[data-astro-cid-zcdyjbd6] li[data-astro-cid-zcdyjbd6]{padding:18px 0;border-top:1px solid var(--line);line-height:1.7}.product-inquiry[data-astro-cid-zcdyjbd6] h2[data-astro-cid-zcdyjbd6]{font-size:clamp(1.8rem,3vw,2.8rem)}.product-inquiry[data-astro-cid-zcdyjbd6] p[data-astro-cid-zcdyjbd6]{line-height:1.8}.product-related-grid[data-astro-cid-zcdyjbd6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.related-reason[data-astro-cid-zcdyjbd6]{font-size:.85rem;line-height:1.65;color:var(--muted);margin-top:12px}a[data-astro-cid-zcdyjbd6]:focus-visible,button[data-astro-cid-zcdyjbd6]:focus-visible,summary[data-astro-cid-zcdyjbd6]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}section[data-astro-cid-zcdyjbd6][id]{scroll-margin-top:110px}@media (max-width:900px){.product-story[data-astro-cid-zcdyjbd6]{gap:32px}.product-custom-panel[data-astro-cid-zcdyjbd6]{gap:32px;padding:32px}}@media (max-width:700px){.product-story[data-astro-cid-zcdyjbd6],.vehicle-idea-grid[data-astro-cid-zcdyjbd6],.product-custom-panel[data-astro-cid-zcdyjbd6]{grid-template-columns:1fr}.product-story[data-astro-cid-zcdyjbd6]{gap:30px}.product-choice[data-astro-cid-zcdyjbd6]{padding-left:20px}.product-buy-actions[data-astro-cid-zcdyjbd6] .button[data-astro-cid-zcdyjbd6]{flex:1 1 160px}.product-info[data-astro-cid-zcdyjbd6] h1[data-astro-cid-zcdyjbd6]{font-size:2.2rem}.product-custom-panel[data-astro-cid-zcdyjbd6]{padding:24px;gap:16px}.vehicle-idea-grid[data-astro-cid-zcdyjbd6] article[data-astro-cid-zcdyjbd6]{padding:24px}.product-related-grid[data-astro-cid-zcdyjbd6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.product-custom-panel[data-astro-cid-zcdyjbd6] .button[data-astro-cid-zcdyjbd6]{white-space:normal;gap:12px}.product-visual[data-astro-cid-zcdyjbd6]{min-width:0}.vehicle-ideas[data-astro-cid-zcdyjbd6] .section-heading[data-astro-cid-zcdyjbd6]>.text-link[data-astro-cid-zcdyjbd6]{line-height:1.6}.product-detail-links[data-astro-cid-zcdyjbd6]{line-height:1.6}}@media (max-width:480px){.product-buy-actions[data-astro-cid-zcdyjbd6]{gap:10px}.product-buy-actions[data-astro-cid-zcdyjbd6] .button[data-astro-cid-zcdyjbd6]{flex-basis:100%;justify-content:space-between;min-height:52px}}
