:root{--brand-cream: #f5f4f0;--brand-cream-darker: #edeae4;--brand-dark: #121212;--brand-dark-surface: #1c1c1c;--brand-accent: #d9381e;--brand-accent-hover: #bb2e17;--brand-charcoal: #141414;--brand-muted: #666666;--brand-light-border: #d8d4cc;--brand-dark-border: rgba(255, 255, 255, .08)}.wrap[data-astro-cid-xgt76tnc]{max-width:1140px;margin:0 auto;padding:0 1.5rem;width:100%}.page-nav[data-astro-cid-xgt76tnc]{position:sticky;top:0;z-index:100;background:#edeae4e0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);padding:1.2rem 2.5rem}.header-inner[data-astro-cid-xgt76tnc]{display:flex;justify-content:space-between;align-items:center}.logo[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dark);text-decoration:none;transition:color .2s ease}.logo[data-astro-cid-xgt76tnc]:hover{color:var(--accent)}.hero-section[data-astro-cid-xgt76tnc]{background:var(--brand-cream);padding:4.5rem 0 4rem;border-bottom:1px solid var(--brand-light-border);background-image:radial-gradient(circle,rgba(0,0,0,.04) 1px,transparent 1px);background-size:24px 24px}.hero-grid[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem;align-items:center}.hero-kicker[data-astro-cid-xgt76tnc]{display:inline-flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-accent);margin-bottom:1rem}.kicker-dot[data-astro-cid-xgt76tnc]{width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.hero-headline[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:900;line-height:.98;text-transform:uppercase;color:var(--brand-charcoal);margin-bottom:1.25rem;letter-spacing:.02em}.text-accent[data-astro-cid-xgt76tnc]{color:var(--brand-accent)}.hero-subheadline[data-astro-cid-xgt76tnc]{font-size:1.05rem;color:#444;line-height:1.6;margin-bottom:2rem;max-width:520px}.hero-cta-group[data-astro-cid-xgt76tnc]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-bottom:2.5rem}.btn-action-primary[data-astro-cid-xgt76tnc]{background:var(--brand-accent);color:#fff;text-decoration:none;font-size:.92rem;font-weight:700;padding:.85rem 1.75rem;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 4px 15px #d9381e40;transition:all .2s ease}.btn-action-primary[data-astro-cid-xgt76tnc]:hover{background:var(--brand-accent-hover);transform:translateY(-2px);box-shadow:0 6px 20px #d9381e59}.btn-action-secondary[data-astro-cid-xgt76tnc]{background:transparent;color:var(--brand-charcoal);text-decoration:none;font-size:.9rem;font-weight:700;padding:.85rem 1.4rem;border:1px solid var(--brand-charcoal);border-radius:4px;text-transform:uppercase;letter-spacing:.03em;transition:all .2s ease}.btn-action-secondary[data-astro-cid-xgt76tnc]:hover{background:var(--brand-charcoal);color:#fff}.hero-stats[data-astro-cid-xgt76tnc]{display:flex;align-items:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid var(--brand-light-border)}.stat-cell[data-astro-cid-xgt76tnc]{display:flex;flex-direction:column}.stat-num[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.6rem;font-weight:900;color:var(--brand-charcoal);line-height:1}.stat-lbl[data-astro-cid-xgt76tnc]{font-size:.72rem;text-transform:uppercase;color:var(--brand-muted);font-weight:600;letter-spacing:.05em;margin-top:.25rem}.stat-divider[data-astro-cid-xgt76tnc]{width:1px;height:30px;background:var(--brand-light-border)}.hero-product-card[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-bottom:4px solid var(--brand-accent);border-radius:4px;padding:1.5rem;box-shadow:0 12px 30px #00000012;display:flex;flex-direction:column;gap:1.1rem}.card-head-row[data-astro-cid-xgt76tnc]{display:flex;justify-content:space-between;align-items:center}.product-tag-pill[data-astro-cid-xgt76tnc]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-muted)}.price-pill[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.15rem;font-weight:900;color:var(--brand-accent)}.product-image-frame[data-astro-cid-xgt76tnc]{position:relative;border-radius:4px;overflow:hidden;background:#0d0d0d;aspect-ratio:4 / 4.4;display:flex;align-items:center;justify-content:center;padding:.5rem}.hero-seat-image[data-astro-cid-xgt76tnc]{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .3s ease}.hero-product-card[data-astro-cid-xgt76tnc]:hover .hero-seat-image[data-astro-cid-xgt76tnc]{transform:scale(1.02)}.image-sub-tag[data-astro-cid-xgt76tnc]{position:absolute;bottom:.75rem;left:.75rem;background:#121212e0;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .65rem;border-radius:3px;border:1px solid rgba(255,255,255,.15)}.product-thumb-row[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}.thumb-item[data-astro-cid-xgt76tnc]{background:#000;border:1px solid var(--brand-light-border);border-radius:3px;padding:.2rem;cursor:pointer;overflow:hidden;display:flex;flex-direction:column;align-items:center;transition:all .2s ease}.thumb-item[data-astro-cid-xgt76tnc] img[data-astro-cid-xgt76tnc]{width:100%;height:48px;object-fit:contain;border-radius:2px}.thumb-caption[data-astro-cid-xgt76tnc]{font-size:.62rem;color:#777;margin-top:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumb-item[data-astro-cid-xgt76tnc].selected{border-color:var(--brand-accent)}.thumb-item[data-astro-cid-xgt76tnc].selected .thumb-caption[data-astro-cid-xgt76tnc]{color:var(--brand-accent);font-weight:700}.product-meta-row[data-astro-cid-xgt76tnc]{display:flex;justify-content:space-between;font-size:.78rem;color:#555;padding-top:.75rem;border-top:1px solid #eceae4}.meta-point[data-astro-cid-xgt76tnc] strong[data-astro-cid-xgt76tnc]{color:var(--brand-charcoal)}.statement-section[data-astro-cid-xgt76tnc]{background:var(--brand-dark);color:#fff;padding:5rem 0}.statement-header[data-astro-cid-xgt76tnc]{text-align:center;max-width:780px;margin:0 auto 3.5rem}.section-kicker-dark[data-astro-cid-xgt76tnc]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-accent);margin-bottom:.5rem}.section-title-dark[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;margin-bottom:.75rem}.section-sub-dark[data-astro-cid-xgt76tnc]{font-size:1rem;color:#a1a1a1;line-height:1.6}.usp-grid[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.usp-card[data-astro-cid-xgt76tnc]{background:var(--brand-dark-surface);border:1px solid var(--brand-dark-border);border-radius:4px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease}.usp-card[data-astro-cid-xgt76tnc]:hover{border-color:#d9381e66;transform:translateY(-2px)}.usp-num[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:900;color:var(--brand-accent);margin-bottom:.75rem}.usp-title[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.25rem;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:.6rem;line-height:1.15}.usp-body[data-astro-cid-xgt76tnc]{font-size:.88rem;color:#a1a1a1;line-height:1.6}.section-light[data-astro-cid-xgt76tnc]{background:var(--brand-cream);padding:5rem 0}.section-light[data-astro-cid-xgt76tnc].border-top{border-top:1px solid var(--brand-light-border)}.section-intro[data-astro-cid-xgt76tnc]{text-align:center;max-width:760px;margin:0 auto 3rem}.section-kicker[data-astro-cid-xgt76tnc]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-accent);margin-bottom:.45rem}.section-title[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em;color:var(--brand-charcoal);line-height:1.05;margin-bottom:.65rem}.section-desc[data-astro-cid-xgt76tnc]{font-size:1rem;color:var(--brand-muted);line-height:1.6}.specs-showcase-card[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-radius:4px;padding:2rem;margin-bottom:2.5rem;box-shadow:0 8px 24px #0000000a}.specs-card-header[data-astro-cid-xgt76tnc]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1.25rem;border-bottom:1px solid #eceae4;margin-bottom:2rem;flex-wrap:wrap;gap:.75rem}.specs-pill-tag[data-astro-cid-xgt76tnc]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-accent);display:block;margin-bottom:.25rem}.specs-card-h3[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.6rem;font-weight:900;text-transform:uppercase;color:var(--brand-charcoal);line-height:1.1}.specs-badge-unit[data-astro-cid-xgt76tnc]{font-size:.75rem;font-weight:700;color:var(--brand-muted);background:var(--brand-cream);padding:.3rem .65rem;border-radius:3px;border:1px solid var(--brand-light-border)}.specs-split-layout[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:.85fr 1.15fr;gap:2.5rem;align-items:center}.specs-visual-col[data-astro-cid-xgt76tnc]{display:flex;justify-content:center}.specs-img-container[data-astro-cid-xgt76tnc]{position:relative;background:#0d0d0d;border:1px solid var(--brand-light-border);border-radius:4px;overflow:hidden;max-width:360px;width:100%;box-shadow:0 10px 25px #0000001f;display:flex;align-items:center;justify-content:center;padding:.5rem}.specs-real-img[data-astro-cid-xgt76tnc]{width:100%;height:auto;max-height:480px;display:block;object-fit:contain}.specs-img-overlay[data-astro-cid-xgt76tnc]{position:absolute;bottom:.75rem;left:.75rem;right:.75rem;text-align:center}.overlay-tag[data-astro-cid-xgt76tnc]{display:inline-block;background:#121212e0;backdrop-filter:blur(4px);color:#fff;font-size:.72rem;font-weight:700;padding:.35rem .75rem;border-radius:3px;border:1px solid rgba(255,255,255,.2)}.specs-data-col[data-astro-cid-xgt76tnc]{display:flex;flex-direction:column;gap:1.5rem}.specs-metrics-grid[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.metric-card[data-astro-cid-xgt76tnc]{background:var(--brand-cream);border:1px solid var(--brand-light-border);border-radius:3px;padding:.75rem .65rem;display:flex;flex-direction:column;text-align:center}.metric-card[data-astro-cid-xgt76tnc].highlight-metric{border-color:var(--brand-accent);background:#d9381e0f}.metric-val[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.35rem;font-weight:900;color:var(--brand-charcoal);line-height:1.1}.metric-val[data-astro-cid-xgt76tnc] small[data-astro-cid-xgt76tnc]{font-size:.75rem;font-weight:600;color:var(--brand-muted);display:block}.metric-lbl[data-astro-cid-xgt76tnc]{font-size:.68rem;color:var(--brand-muted);margin-top:.25rem;text-transform:uppercase;font-weight:700;letter-spacing:.02em}.specs-details-list[data-astro-cid-xgt76tnc]{display:flex;flex-direction:column;gap:.75rem;background:var(--brand-cream);border:1px solid var(--brand-light-border);border-radius:4px;padding:1.25rem}.spec-detail-item[data-astro-cid-xgt76tnc]{font-size:.88rem;line-height:1.55;color:#444}.spec-detail-item[data-astro-cid-xgt76tnc] strong[data-astro-cid-xgt76tnc]{color:var(--brand-charcoal);display:inline;margin-right:.35rem}.pricing-duo[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.white-product-card[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-bottom:4px solid var(--brand-light-border);border-radius:4px;padding:2.25rem;display:flex;flex-direction:column;box-shadow:0 8px 24px #0000000a}.white-product-card[data-astro-cid-xgt76tnc].featured-tier{border-color:#e2dbd0;border-bottom:4px solid var(--brand-accent);box-shadow:0 14px 35px #d9381e1a}.card-tier-kicker[data-astro-cid-xgt76tnc]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-muted);margin-bottom:.5rem}.card-tier-kicker[data-astro-cid-xgt76tnc].red{color:var(--brand-accent)}.tier-heading[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.85rem;font-weight:900;text-transform:uppercase;color:var(--brand-charcoal);margin-bottom:.5rem}.tier-summary[data-astro-cid-xgt76tnc]{font-size:.92rem;color:var(--brand-muted);line-height:1.55;margin-bottom:1.5rem}.pricing-table[data-astro-cid-xgt76tnc]{background:var(--brand-cream);border:1px solid var(--brand-light-border);border-radius:3px;padding:1rem 1.25rem;margin-bottom:1.75rem;display:flex;flex-direction:column;gap:.75rem}.price-row[data-astro-cid-xgt76tnc]{display:flex;justify-content:space-between;align-items:center}.p-type[data-astro-cid-xgt76tnc]{font-size:.88rem;font-weight:600;color:var(--brand-charcoal)}.p-val[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:900;color:var(--brand-charcoal)}.p-val[data-astro-cid-xgt76tnc].red{color:var(--brand-accent)}.tier-checklist[data-astro-cid-xgt76tnc]{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;font-size:.9rem;color:#444}.tier-checklist[data-astro-cid-xgt76tnc] li[data-astro-cid-xgt76tnc]{position:relative;padding-left:1.25rem}.tier-checklist[data-astro-cid-xgt76tnc] li[data-astro-cid-xgt76tnc]:before{content:"—";position:absolute;left:0;color:var(--brand-accent);font-weight:700}.btn-card-outline[data-astro-cid-xgt76tnc]{margin-top:auto;display:block;text-align:center;background:transparent;color:var(--brand-charcoal);border:1px solid var(--brand-charcoal);padding:.85rem 1.25rem;border-radius:4px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:all .2s ease}.btn-card-outline[data-astro-cid-xgt76tnc]:hover{background:var(--brand-charcoal);color:#fff}.btn-card-primary[data-astro-cid-xgt76tnc]{margin-top:auto;display:block;text-align:center;background:var(--brand-accent);color:#fff;border:1px solid var(--brand-accent);padding:.85rem 1.25rem;border-radius:4px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;box-shadow:0 4px 15px #d9381e40;transition:all .2s ease}.btn-card-primary[data-astro-cid-xgt76tnc]:hover{background:var(--brand-accent-hover);transform:translateY(-1px);box-shadow:0 6px 20px #d9381e59}.fabric-palette-box[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-radius:4px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.35rem}.palette-head[data-astro-cid-xgt76tnc] strong[data-astro-cid-xgt76tnc]{color:var(--brand-charcoal);font-size:.9rem;margin-right:.5rem}.palette-head[data-astro-cid-xgt76tnc] span[data-astro-cid-xgt76tnc]{color:var(--brand-accent);font-weight:700;font-size:.88rem}.palette-note[data-astro-cid-xgt76tnc]{font-size:.82rem;color:var(--brand-muted);line-height:1.5}.car-fitment-grid[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.fitment-pill[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-radius:4px;padding:1.1rem 1rem;display:flex;flex-direction:column;text-align:center}.f-car-name[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.2rem;font-weight:900;text-transform:uppercase;color:var(--brand-charcoal)}.f-car-gen[data-astro-cid-xgt76tnc]{font-size:.75rem;color:var(--brand-muted);margin-top:.25rem}.subframe-note-card[data-astro-cid-xgt76tnc]{background:#fff;border-left:3px solid var(--brand-accent);border-top:1px solid var(--brand-light-border);border-right:1px solid var(--brand-light-border);border-bottom:1px solid var(--brand-light-border);padding:1rem 1.5rem;border-radius:0 4px 4px 0;font-size:.88rem;color:#444;line-height:1.6}.subframe-note-card[data-astro-cid-xgt76tnc] strong[data-astro-cid-xgt76tnc]{color:var(--brand-charcoal)}.catalog-cards-grid[data-astro-cid-xgt76tnc]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem}.catalog-card[data-astro-cid-xgt76tnc]{background:var(--brand-dark-surface);border:1px solid var(--brand-dark-border);border-radius:4px;padding:1.75rem 1.4rem;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease}.catalog-card[data-astro-cid-xgt76tnc]:hover{border-color:#d9381e80;transform:translateY(-2px)}.c-num[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.4rem;font-weight:900;color:var(--brand-accent);margin-bottom:.5rem}.c-title[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:1.2rem;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:.6rem;line-height:1.15}.c-desc[data-astro-cid-xgt76tnc]{font-size:.85rem;color:#a1a1a1;line-height:1.6}.catalog-cta-wrap[data-astro-cid-xgt76tnc]{text-align:center}.btn-catalog[data-astro-cid-xgt76tnc]{display:inline-block;background:transparent;color:#fff;border:1px solid #fff;padding:.9rem 2rem;border-radius:4px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .2s ease}.btn-catalog[data-astro-cid-xgt76tnc]:hover{background:#fff;color:var(--brand-dark)}.workshop-card-white[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-bottom:4px solid var(--brand-accent);border-radius:4px;padding:3rem;display:grid;grid-template-columns:1.25fr .75fr;gap:3rem;align-items:center;box-shadow:0 10px 30px #0000000d}.workshop-title[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:2.2rem;font-weight:900;text-transform:uppercase;color:var(--brand-charcoal);margin-bottom:.85rem;line-height:1.1}.workshop-copy[data-astro-cid-xgt76tnc]{font-size:.95rem;color:#555;line-height:1.6;margin-bottom:1.75rem}.workshop-info-rows[data-astro-cid-xgt76tnc]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.w-row[data-astro-cid-xgt76tnc]{display:flex;gap:.75rem;font-size:.9rem;align-items:flex-start}.w-pin[data-astro-cid-xgt76tnc]{font-size:1.15rem;flex-shrink:0}.w-row[data-astro-cid-xgt76tnc] strong[data-astro-cid-xgt76tnc]{color:var(--brand-charcoal);display:block;margin-bottom:.15rem}.w-address[data-astro-cid-xgt76tnc],.w-row[data-astro-cid-xgt76tnc] span[data-astro-cid-xgt76tnc]{color:var(--brand-muted);font-style:normal;line-height:1.45}.workshop-buttons[data-astro-cid-xgt76tnc]{display:flex;gap:1rem;flex-wrap:wrap}.google-rating-card[data-astro-cid-xgt76tnc]{background:var(--brand-cream);border:1px solid var(--brand-light-border);border-radius:4px;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center}.rating-stars[data-astro-cid-xgt76tnc]{color:#f59e0b;font-size:1.75rem;letter-spacing:.15em;margin-bottom:.5rem}.rating-number[data-astro-cid-xgt76tnc]{font-family:Barlow Condensed,sans-serif;font-size:2.5rem;font-weight:900;color:var(--brand-charcoal);line-height:1}.rating-label[data-astro-cid-xgt76tnc]{font-size:.75rem;font-weight:800;letter-spacing:.08em;color:var(--brand-accent);margin-top:.35rem;margin-bottom:.5rem}.rating-sub[data-astro-cid-xgt76tnc]{font-size:.8rem;color:var(--brand-muted);max-width:220px}.faq-container[data-astro-cid-xgt76tnc]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-xgt76tnc]{background:#fff;border:1px solid var(--brand-light-border);border-radius:4px;overflow:hidden;transition:border-color .2s ease}.faq-item[data-astro-cid-xgt76tnc].active{border-color:var(--brand-accent)}.faq-question[data-astro-cid-xgt76tnc]{width:100%;background:transparent;border:none;padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.faq-q-text[data-astro-cid-xgt76tnc]{font-size:1rem;font-weight:700;color:var(--brand-charcoal);line-height:1.4}.faq-icon[data-astro-cid-xgt76tnc]{font-size:1.4rem;font-weight:400;color:var(--brand-accent);margin-left:1rem;line-height:1}.faq-answer[data-astro-cid-xgt76tnc]{overflow:hidden;transition:max-height .3s ease}.faq-answer[data-astro-cid-xgt76tnc] p[data-astro-cid-xgt76tnc]{padding:0 1.5rem 1.25rem;font-size:.92rem;color:#555;line-height:1.6}@media(max-width:1024px){.hero-grid[data-astro-cid-xgt76tnc]{grid-template-columns:1fr;gap:3rem}.usp-grid[data-astro-cid-xgt76tnc],.catalog-cards-grid[data-astro-cid-xgt76tnc]{grid-template-columns:repeat(2,1fr)}.specs-split-layout[data-astro-cid-xgt76tnc]{grid-template-columns:1fr;gap:2rem}.specs-img-container[data-astro-cid-xgt76tnc]{max-width:320px}.specs-metrics-grid[data-astro-cid-xgt76tnc]{grid-template-columns:repeat(4,1fr)}.car-fitment-grid[data-astro-cid-xgt76tnc]{grid-template-columns:repeat(2,1fr)}.workshop-card-white[data-astro-cid-xgt76tnc]{grid-template-columns:1fr}}@media(max-width:768px){.page-nav[data-astro-cid-xgt76tnc]{padding:1rem 1.5rem}.pricing-duo[data-astro-cid-xgt76tnc]{grid-template-columns:1fr}.specs-metrics-grid[data-astro-cid-xgt76tnc]{grid-template-columns:repeat(2,1fr)}.hero-stats[data-astro-cid-xgt76tnc]{gap:1rem}.stat-divider[data-astro-cid-xgt76tnc]{display:none}.stat-cell[data-astro-cid-xgt76tnc]{width:45%}}@media(max-width:480px){.hero-headline[data-astro-cid-xgt76tnc]{font-size:2.6rem}.hero-cta-group[data-astro-cid-xgt76tnc]{flex-direction:column;width:100%}.btn-action-primary[data-astro-cid-xgt76tnc],.btn-action-secondary[data-astro-cid-xgt76tnc]{width:100%;text-align:center}.usp-grid[data-astro-cid-xgt76tnc],.catalog-cards-grid[data-astro-cid-xgt76tnc],.car-fitment-grid[data-astro-cid-xgt76tnc],.specs-metrics-grid[data-astro-cid-xgt76tnc]{grid-template-columns:1fr}.product-thumb-row[data-astro-cid-xgt76tnc]{grid-template-columns:repeat(3,1fr)}}
