PageSourceSearch

https://www.autocare.org/

html autocare.org collected 2026-10-02 06:43:39 UTC 181,253 bytes, 4,365 lines download raw bytes

1 <!DOCTYPE html> <html class="no-js" lang="en"><head> <title>
2	Home | Automobile Industry Analysis &amp; Advocacy
3</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1"> <link href="/Stylesheets/Testimonials/ef5ee183-f33f-4aa5-be05-fbb9a9d6cac9?version=4" rel="stylesheet" type="text/css" /><link href="/Stylesheets/Events/702b039e-2bbf-4297-891f-8cc5628c565d?version=60" rel="stylesheet" type="text/css" /><link href="/Stylesheets/WebinarWidget/e3940e11-bead-47b3-87e1-6cdf53f145bf?version=24" rel="stylesheet" type="text/css" /><link href="/Stylesheets/SponsorshipWidget/118150bc-4049-4594-93c7-629b227242d3?version=6" rel="stylesheet" type="text/css" /><link href="/Stylesheets/AutoCareMain/e3874882-56ab-4062-af35-1e9de1429148?version=2762" rel="stylesheet" type="text/css" /> <!-- Auto Care FontAwesome Pro Kit --> 
3<script src=https://kit.fontawesome.com/4c9f09c5bb.js crossorigin="anonymous"></script>
3 <!-- Google Tag Manager --> 
3<script>
vendor: 400 bytes, lines 3-9
3    (function(w, d, s, l, i) {
4				w[l] = w[l] || []; w[l].push({ 'gtm.start':
5		new Date().getTime(), event: 'gtm.js'
6				}); var f = d.getElementsByTagName(s)[0],
7		j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
8		'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
9			})(window, document, 'script', 'dataLayer', '
9GTM-WX4RFM
vendor: 3 bytes, line 9
9');
9</script>
9 <!-- End Google Tag Manager --> <meta property="og:title" content="Auto Care Association - Automobile Industry Analysis &amp; Advocacy" /><meta property="og:description" content="Independence drives us: our global member companies manufacture, distribute, and sell vehicle parts and components as well as perform services, maintenance, and repairs on every class of vehicle on the road." /><meta property="og:image" content="https://www.autocare.org/images/default-source/logos/autocare-logo.jpg?sfvrsn=a42fcf3d_4" /><meta property="og:url" content="https://www.autocare.org" /><meta property="og:type" content="website" /><meta property="og:site_name" content="Auto Care" /><style type="text/css" media="all">.horizontal-scroll__item {max-width:100%!Important;)</style><style type="text/css" media="all">/* =========================================================
10   Homepage hero carousel widget — append to AutoCareMain
11   Scoped under .hc-widget (Sitefinity list template)
12   ========================================================= */
13
14.hc-widget *,
15.hc-widget *::before,
16.hc-widget *::after {
17  box-sizing: border-box;
18}
19
20.content > .hc-widget,
21.content .hc-widget {
22  overflow-x: hidden;
23}
24
25/* Flush with header — offsets .content top padding (hero is direct child on homepage) */
26.content > .hc-widget.hero-carousel:first-child,
27.content > .page-bounds > .hc-widget.hero-carousel:first-child,
28.content > .alternate-background__content > .hc-widget.hero-carousel:first-child,
29.content > .section-events__content > .hc-widget.hero-carousel:first-child,
30.content > .page-bounds > .carousel.hc-widget.hero-carousel:first-child,
31.content > .alternate-background__content > .carousel.hc-widget.hero-carousel:first-child,
32.content > .section-events__content > .carousel.hc-widget.hero-carousel:first-child {
33  margin-top: -24px;
34}
35
36@media (min-width: 768px) {
37  .content > .hc-widget.hero-carousel:first-child,
38  .content > .page-bounds > .hc-widget.hero-carousel:first-child,
39  .content > .alternate-background__content > .hc-widget.hero-carousel:first-child,
40  .content > .section-events__content > .hc-widget.hero-carousel:first-child,
41  .content > .page-bounds > .carousel.hc-widget.hero-carousel:first-child,
42  .content > .alternate-background__content > .carousel.hc-widget.hero-carousel:first-child,
43  .content > .section-events__content > .carousel.hc-widget.hero-carousel:first-child {
44    margin-top: -48px;
45  }
46}
47
48
49    .hc-widget.hero-carousel {
50      /* Auto Care brand kit (2026 palette) */
51      --brand-ink: #2b3942;
52      --brand-navy: #00344f;
53      --brand-navy-deep: #005581;
54      --brand-blue: #569bbe;
55      --brand-blue-dark: #39677e;
56      --brand-charcoal: #2b3942;
57      --brand-slate: #76848f;
58      --brand-grey-dark: #798a94;
59      --brand-orange: #f3901d;
60      --brand-orange-cta: #e07d3d;
61      --brand-orange-dark: #c96a2a;
62      --brand-orange-deep: #d9531e;
63      --brand-teal: #007d68;
64      --brand-teal-dark: #00344f;
65      --hero-orange: var(--brand-orange);
66      --hero-navy: var(--brand-navy);
67      --hero-ink: var(--brand-ink);
68      --hero-body: var(--brand-slate);
69      --hero-muted: var(--brand-grey-dark);
70      --hero-grey-banner: rgba(43, 57, 66, 0.9);
71      --shape-navy-bg: var(--brand-charcoal);
72      --shape-burgundy-bg: #F47721;
73      --shape-coral-bg: #C35309;
74      /* copy must stay inside grey banner trailing edge (clip-banner-fill 93% at bottom) */
75      --hero-banner-edge: 0.88;
76      --hero-copy-edge-gap: 36px;
77      --hero-copy-bound: max(
78        0px,
79        calc(
80          var(--banner-fill-left) + var(--banner-fill-width) * var(--hero-banner-edge)
81          - var(--hero-inset) - var(--hero-copy-offset) - var(--hero-copy-edge-gap)
82        )
83      );
84      --hero-copy-max: min(var(--hero-copy-bound), 625px);
85      --hero-copy-gap: clamp(20px, 2.8vw, 32px);
86      --hero-copy-pad-top: clamp(36px, 5vw, 56px);
87      --hero-copy-pad-bottom: clamp(28px, 4vw, 40px);
88      --hero-inset: 48px;
89      --hero-copy-offset: 0px;
90      --hero-min-height: 464px;
91      /* shared line / panel geometry (static = animated end state) */
92      --line-navy-width: min(11%, 118px);
93      --line-burgundy-left: 0;
94      --line-burgundy-width: min(18%, 203px);
95      --line-coral-left: min(3%, 29px);
96      --line-coral-width: min(36%, 325px);
97      --line-coral-skew: -10deg;
98      --clip-line-navy: polygon(0 0, 100% 0, 82% 100%, 0 100%);
99      /* flush left edge — no inset cut that reads as a gap at the browser edge */
100      --clip-line-burgundy: polygon(0 0, 100% 0, 72% 100%, 0 100%);
101      --clip-panel: polygon(0 0, 100% 0, 94% 100%, 0 100%);
102      --banner-fill-left: 8%;
103      --banner-fill-width: max(55%, min(64%, 760px));
104      --clip-banner-fill: polygon(0 0, 100% 0, 93% 100%, 0 100%);
105      --layer-expand-ms: 0.88s;
106      --layer-panel-delay: 0.22s;
107      --layer-banner-delay: 0.35s;
108      --layer-fade-ms: 0.28s;
109      /* depth stack z-index scale */
110      --z-hero-photo: 1;
111      --z-hero-grey: 2;
112      --z-hero-wipe: 3;
113      --z-hero-lines: 4;
114      --z-hero-copy: 60;
115      --z-hero-controls: 110;
116      --hero-motion-top: clamp(12px, 2vw, 20px);
117      --hero-motion-right: clamp(12px, 2vw, 20px);
118    }
119
120    @media (min-width: 960px) {
121      .hc-widget.hero-carousel {
122        --hero-inset: max(48px, calc(50vw - 600px));
123        --hero-min-height: 524px;
124        --hero-copy-pad-top: clamp(40px, 5vw, 64px);
125        --hero-copy-pad-bottom: clamp(28px, 3.5vw, 40px);
126      }
127
128      /* fixed .page-header (z-index 100) overlaps hero when negative margin pulls hero up */
129      .content > .hc-widget.hero-carousel:first-child,
130      .content > .page-bounds > .hc-widget.hero-carousel:first-child,
131      .content > .alternate-background__content > .hc-widget.hero-carousel:first-child,
132      .content > .section-events__content > .hc-widget.hero-carousel:first-child,
133      .content > .page-bounds > .carousel.hc-widget.hero-carousel:first-child,
134      .content > .alternate-background__content > .carousel.hc-widget.hero-carousel:first-child,
135      .content > .section-events__content > .carousel.hc-widget.hero-carousel:first-child {
136        --hero-motion-top: clamp(52px, 6vw, 76px);
137      }
138    }
139
140    /* tablet / small desktop (<960): clear sticky header; full-bleed wash + equal content margins */
141    @media (max-width: 959px) {
142      .hc-widget.hero-carousel {
143        --hero-inset: 50px;
144        --hero-copy-offset: 0px;
145        --hero-copy-edge-gap: 0px;
146        --hero-banner-edge: 1;
147        --hero-copy-bound: calc(100% - (2 * var(--hero-inset)));
148        --hero-copy-max: var(--hero-copy-bound);
149        --hero-copy-pad-top: clamp(56px, 9vw, 80px);
150        --hero-copy-pad-bottom: clamp(28px, 4vw, 40px);
151        --banner-fill-left: 0%;
152        --banner-fill-width: 100%;
153        --clip-banner-fill: polygon(0 0, 100% 0, 100% 100%, 0 100%);
154        --clip-panel: polygon(0 0, 100% 0, 100% 100%, 0 100%);
155        --line-navy-width: min(22%, 108px);
156        --line-burgundy-left: 0;
157        --line-burgundy-width: min(32%, 181px);
158        --line-coral-left: 0;
159        --line-coral-width: min(59%, 252px);
160      }
161
162      /* flush hero + fixed header (−48px margin from 768px) needs extra top pad */
163      .content > .hc-widget.hero-carousel:first-child,
164      .content > .page-bounds > .hc-widget.hero-carousel:first-child,
165      .content > .alternate-background__content > .hc-widget.hero-carousel:first-child,
166      .content > .section-events__content > .hc-widget.hero-carousel:first-child,
167      .content > .page-bounds > .carousel.hc-widget.hero-carousel:first-child,
168      .content > .alternate-background__content > .carousel.hc-widget.hero-carousel:first-child,
169      .content > .section-events__content > .carousel.hc-widget.hero-carousel:first-child {
170        --hero-copy-pad-top: clamp(72px, 11vw, 100px);
171        --hero-motion-top: clamp(56px, 8vw, 84px);
172      }
173    }
174
175    /* wide viewports — visible accent stripes, wider text + grey wash */
176    @media (min-width: 1296px) {
177      .hc-widget.hero-carousel {
178        --hero-copy-offset: 15px;
179        --hero-copy-max: min(var(--hero-copy-bound), 685px);
180        --line-navy-width: min(14%, 156px);
181        --line-burgundy-left: 0;
182        --line-burgundy-width: min(14%, 181px);
183        --line-coral-left: min(6%, 54px);
184        --line-coral-width: min(25%, 286px);
185        --line-coral-skew: -10deg;
186        --banner-fill-left: 11%;
187        --banner-fill-width: max(54%, min(64%, 820px));
188      }
189    }
190
191    /* wider stripe overlap on mid-width layouts — match emerald band for all themes */
192    @media (min-width: 960px) and (max-width: 1295px) {
193      .hc-widget.hero-carousel {
194        --line-burgundy-width: min(20%, 208px);
195        --line-coral-width: min(45%, 325px);
196        --line-coral-left: min(3%, 29px);
197        --banner-fill-width: max(55%, min(72%, 780px));
198      }
199    }
200
201    @media (max-width: 767px) {
202      .hc-widget.hero-carousel {
203        --hero-inset: 50px;
204        --hero-copy-bound: calc(100% - (2 * var(--hero-inset)));
205        --hero-copy-max: var(--hero-copy-bound);
206        --hero-copy-pad-top: clamp(40px, 10vw, 56px);
207        --hero-copy-pad-bottom: clamp(24px, 5vw, 36px);
208        --line-navy-width: min(30%, 128px);
209        --line-burgundy-left: 0;
210        --line-burgundy-width: min(40%, 203px);
211        --line-coral-left: 0;
212        --line-coral-width: min(73%, 308px);
213      }
214
215      .content > .hc-widget.hero-carousel:first-child,
216      .content > .page-bounds > .hc-widget.hero-carousel:first-child,
217      .content > .alternate-background__content > .hc-widget.hero-carousel:first-child,
218      .content > .section-events__content > .hc-widget.hero-carousel:first-child,
219      .content > .page-bounds > .carousel.hc-widget.hero-carousel:first-child,
220      .content > .alternate-background__content > .carousel.hc-widget.hero-carousel:first-child,
221      .content > .section-events__content > .carousel.hc-widget.hero-carousel:first-child {
222        /* −24px flush + shorter mobile header */
223        --hero-copy-pad-top: clamp(52px, 12vw, 72px);
224        --hero-motion-top: clamp(40px, 8vw, 56px);
225      }
226
227      .hc-widget.hero-carousel[data-active-slide="report-it"],
228      .hc-widget.hero-carousel[data-active-slide="emerging-tech"] {
229        --banner-fill-left: 0%;
230        --banner-fill-width: 100%;
231      }
232    }
233
234  /* —— refreshed hero carousel (no legacy carousel__ / skew stack) —— */
235
236.hc-widget.hero-carousel {
237      position: relative;
238      overflow: visible;
239      min-height: var(--hero-min-height);
240      /* full-bleed to viewport — leftmost stripe docks to browser edge */
241      margin-left: -24px;
242      margin-right: -24px;
243      width: auto;
244      background: var(--hero-ink);
245    }
246
247@media (min-width: 768px) {
248  .hc-widget.hero-carousel {
249    margin-left: -48px;
250    margin-right: -48px;
251  }
252}
253
254@media (min-width: 1296px) {
255  .hc-widget.hero-carousel {
256    margin-left: calc(-50vw + 600px);
257    margin-right: calc(-50vw + 600px);
258  }
259}
260
261/* AutoCareMain .carousel { overflow: hidden } — keep section visible for controls */
262.hc-widget.hero-carousel.carousel {
263      overflow: visible;
264    }
265
266.hc-widget .hero-carousel__viewport {
267      position: relative;
268      min-height: var(--hero-min-height);
269      overflow: hidden;
270      isolation: isolate;
271    }
272
273    @media (min-width: 768px) {
274.hc-widget.hero-carousel {
275        margin-left: -48px;
276        margin-right: -48px;
277      }
278    }
279
280    @media (min-width: 1296px) {
281.hc-widget.hero-carousel {
282        margin-left: calc(-50vw + 600px);
283        margin-right: calc(-50vw + 600px);
284      }
285    }
286
287.hc-widget .hero-carousel__media {
288      position: absolute;
289      inset: 0;
290      z-index: var(--z-hero-photo);
291    }
292
293.hc-widget .hero-carousel__photo {
294      position: absolute;
295      inset: 0;
296      background-size: cover;
297      background-position: center;
298      opacity: 0;
299      transition: opacity 0.45s ease;
300    }
301
302.hc-widget .hero-carousel__photo.is-active {
303      opacity: 1;
304    }
305
306    /* —— layered depth composition (back → front) —— */
307.hc-widget .hero-carousel__depth {
308      position: absolute;
309      inset: 0;
310      z-index: var(--z-hero-grey);
311      pointer-events: none;
312    }
313
314  /* grey wash — ~75% width, angled trailing edge, above photo / behind stripes */
315.hc-widget .hero-carousel__banner-fill {
316      position: absolute;
317      top: 0;
318      bottom: 0;
319      left: var(--banner-fill-left);
320      width: var(--banner-fill-width);
321      z-index: 1;
322      pointer-events: none;
323      clip-path: var(--clip-banner-fill);
324      transform: scaleX(1);
325      transform-origin: left center;
326      transition: background 0.45s ease;
327    }
328
329.hc-widget.hero-carousel.is-wiping .hero-carousel__banner-fill {
330      animation: hero-banner-expand var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1) forwards;
331      animation-delay: var(--layer-banner-delay);
332    }
333
334    @keyframes hero-banner-expand {
335      from { transform: scaleX(0); }
336      to { transform: scaleX(1); }
337    }
338
339  /* copy-column panel — resting overlay */
340.hc-widget .hero-carousel__overlay {
341      position: absolute;
342      top: 0;
343      bottom: 0;
344      left: calc(var(--hero-inset) + var(--hero-copy-offset));
345      width: var(--hero-copy-max);
346      max-width: var(--hero-copy-bound);
347      z-index: 2;
348      pointer-events: none;
349      clip-path: var(--clip-panel);
350      transition: background 0.45s ease;
351    }
352
353  /* static angular lines — always on top of wipe color bands */
354.hc-widget .hero-carousel__lines {
355      position: absolute;
356      inset: 0;
357      z-index: var(--z-hero-lines);
358      pointer-events: none;
359    }
360
361.hc-widget .hero-carousel__shape {
362      position: absolute;
363      pointer-events: none;
364      transition: left 0.45s ease, width 0.45s ease, transform 0.45s ease, background 0.45s ease;
365    }
366
367.hc-widget .hero-carousel__shape--navy {
368      z-index: 1;
369      top: -2%;
370      bottom: -2%;
371      /* always flush to the left edge of the (full-bleed) hero / browser */
372      left: 0;
373      width: calc(var(--line-navy-width) + 2%);
374      background: var(--shape-navy-bg);
375      clip-path: var(--clip-line-navy);
376      opacity: 0.96;
377    }
378
379.hc-widget .hero-carousel__shape--burgundy {
380      z-index: 2;
381      top: -6%;
382      bottom: -6%;
383      left: var(--line-burgundy-left);
384      width: calc(var(--line-burgundy-width) + 2%);
385      background: var(--shape-burgundy-bg);
386      clip-path: var(--clip-line-burgundy);
387      opacity: 0.9;
388    }
389
390.hc-widget .hero-carousel__shape--coral {
391      z-index: 3;
392      top: -10%;
393      bottom: -10%;
394      left: var(--line-coral-left);
395      width: calc(var(--line-coral-width) + 4%);
396      background: var(--shape-coral-bg);
397      transform: skewX(var(--line-coral-skew));
398      transform-origin: left center;
399      opacity: 0.86;
400    }
401
402    @media (min-width: 1296px) {
403      .hc-widget .hero-carousel__shape--navy {
404        top: -6%;
405        bottom: -6%;
406        width: calc(var(--line-navy-width) + 3%);
407        opacity: 0.96;
408      }
409
410      .hc-widget .hero-carousel__shape--burgundy {
411        top: -10%;
412        bottom: -10%;
413        opacity: 0.88;
414      }
415
416      .hc-widget .hero-carousel__shape--coral {
417        top: -14%;
418        bottom: -14%;
419        width: calc(var(--line-coral-width) + 4%);
420        opacity: 0.84;
421      }
422
423      .hc-widget .hero-carousel__overlay {
424        opacity: 0.94;
425      }
426    }
427
428  /* transition wipe — accent + panel bands (grey lives in banner-fill) */
429.hc-widget .hero-carousel__wipe {
430      position: absolute;
431      inset: 0;
432      z-index: var(--z-hero-wipe);
433      pointer-events: none;
434      visibility: hidden;
435      opacity: 0;
436      transition: opacity var(--layer-fade-ms) ease, visibility 0s linear var(--layer-fade-ms);
437    }
438
439.hc-widget .hero-carousel__wipe.is-running {
440      visibility: visible;
441      opacity: 1;
442      transition: opacity var(--layer-fade-ms) ease, visibility 0s;
443    }
444
445.hc-widget .hero-carousel__wipe.is-fading {
446      opacity: 0;
447    }
448
449.hc-widget .hero-carousel__wipe-bands {
450      position: absolute;
451      inset: 0;
452      overflow: hidden;
453    }
454
455.hc-widget .hero-carousel__wipe-band {
456      position: absolute;
457      transform: skewX(var(--band-skew, 0deg)) scaleX(0);
458      transform-origin: left center;
459      will-change: transform;
460    }
461
462.hc-widget .hero-carousel__wipe-band--line-navy {
463      top: -2%;
464      bottom: -2%;
465      left: 0;
466      width: calc(var(--line-navy-width) + 2%);
467      clip-path: var(--clip-line-navy);
468      z-index: 1;
469    }
470
471.hc-widget .hero-carousel__wipe-band--line-burgundy {
472      top: -6%;
473      bottom: -6%;
474      left: var(--line-burgundy-left);
475      width: calc(var(--line-burgundy-width) + 2%);
476      clip-path: var(--clip-line-burgundy);
477      z-index: 2;
478    }
479
480.hc-widget .hero-carousel__wipe-band--line-coral {
481      top: -10%;
482      bottom: -10%;
483      left: var(--line-coral-left);
484      width: calc(var(--line-coral-width) + 4%);
485      --band-skew: var(--line-coral-skew);
486      z-index: 3;
487    }
488
489.hc-widget .hero-carousel__wipe-band--panel {
490      top: 0;
491      bottom: 0;
492      left: calc(var(--hero-inset) + var(--hero-copy-offset));
493      width: var(--hero-copy-max);
494      max-width: var(--hero-copy-bound);
495      clip-path: var(--clip-panel);
496      z-index: 20;
497    }
498
499.hc-widget .hero-carousel__wipe.is-running .hero-carousel__wipe-band {
500      animation: hero-band-expand var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1) forwards;
501      animation-delay: var(--band-delay, 0s);
502    }
503
504    @keyframes hero-band-expand {
505      from { transform: skewX(var(--band-skew, 0deg)) scaleX(0); }
506      to { transform: skewX(var(--band-skew, 0deg)) scaleX(1); }
507    }
508
509  /* display headline — first item in copy stack */
510.hc-widget .hero-carousel__headline-layer {
511      position: relative;
512      left: auto;
513      top: auto;
514      width: 100%;
515      max-width: 100%;
516      margin: 0;
517      padding: 0;
518      box-sizing: border-box;
519      pointer-events: none;
520      z-index: 1;
521    }
522
523.hc-widget .hero-carousel__display {
524      margin: 0;
525      width: 100%;
526      max-width: 100%;
527      font-family: "Barlow Condensed", "Open Sans", Helvetica, Arial, sans-serif;
528      font-size: clamp(2rem, 4.8vw, 4.25rem);
529      font-weight: 800;
530      line-height: 1.08;
531      letter-spacing: -0.02em;
532      text-transform: none;
533      color: #fff;
534      text-shadow: 0 4px 20px rgba(3, 12, 17, 0.5);
535      white-space: normal;
536      overflow-wrap: break-word;
537      word-break: normal;
538      hyphens: none;
539      text-wrap: wrap;
540      box-sizing: border-box;
541    }
542
543    /* text slides in from left — synced to panel band timing */
544.hc-widget .hero-carousel__text-slide {
545      transform: translateX(0);
546      opacity: 1;
547    }
548
549.hc-widget.hero-carousel.is-wiping:not(.is-revealing) .hero-carousel__text-slide {
550      transform: translateX(-6%);
551      opacity: 0;
552      transition: transform 0.18s cubic-bezier(0.4, 0, 1, 1), opacity 0.15s ease;
553    }
554
555.hc-widget.hero-carousel.is-revealing .hero-carousel__text-slide {
556      animation: hero-text-slide-in var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1) forwards;
557    }
558
559    @keyframes hero-text-slide-in {
560      from {
561        transform: translateX(-6%);
562        opacity: 0;
563      }
564      to {
565        transform: translateX(0);
566        opacity: 1;
567      }
568    }
569
570    /* copy block — description, CTA */
571.hc-widget .hero-carousel__panel {
572      position: absolute;
573      inset: 0;
574      z-index: var(--z-hero-copy);
575      pointer-events: none;
576    }
577
578.hc-widget .hero-carousel__copy {
579      position: relative;
580      z-index: var(--z-hero-copy);
581      width: var(--hero-copy-max);
582      max-width: min(var(--hero-copy-bound), calc(100% - var(--hero-inset) - var(--hero-copy-offset) - 24px));
583      margin-left: calc(var(--hero-inset) + var(--hero-copy-offset));
584      padding: var(--hero-copy-pad-top) 0 var(--hero-copy-pad-bottom);
585      padding-right: 0;
586      display: flex;
587      flex-direction: column;
588      align-items: flex-start;
589      gap: var(--hero-copy-gap);
590      pointer-events: auto;
591      box-sizing: border-box;
592    }
593
594.hc-widget .hero-carousel__copy-footer {
595      width: 100%;
596    }
597
598    /* equal L/R margins + near-full width on tablet / mobile */
599    @media (max-width: 959px) {
600.hc-widget .hero-carousel__copy {
601        width: var(--hero-copy-bound);
602        max-width: var(--hero-copy-bound);
603        margin-left: var(--hero-inset);
604        margin-right: var(--hero-inset);
605        padding-left: 0;
606        padding-right: 0;
607      }
608
609.hc-widget .hero-carousel__wipe-band--panel,
610.hc-widget .hero-carousel__overlay {
611        left: var(--hero-inset);
612        width: var(--hero-copy-bound);
613        max-width: var(--hero-copy-bound);
614      }
615
616.hc-widget .hero-carousel__nav {
617        left: var(--hero-inset);
618        right: var(--hero-inset);
619        width: auto;
620        max-width: none;
621      }
622    }
623
624    @media (max-width: 767px) {
625.hc-widget .hero-carousel__display {
626        font-size: clamp(1.75rem, 9vw, 2.35rem);
627        line-height: 1.1;
628      }
629    }
630
631.hc-widget .hero-carousel__title {
632      margin: 0;
633      color: var(--hero-ink);
634      font-size: 42px;
635      line-height: 1.1;
636      font-weight: 800;
637      text-transform: none;
638    }
639
640  @media (max-width: 959px) {
641.hc-widget .hero-carousel__title {
642      font-size: 36px;
643    }
644  }
645
646.hc-widget .hero-carousel__subtitle {
647      display: block;
648      color: var(--hero-body);
649      font-size: 75%;
650      font-weight: 400;
651    }
652
653.hc-widget .hero-carousel__description {
654      color: #fff;
655      margin: 0;
656      width: 100%;
657      max-width: 100%;
658      font-size: 18px;
659      line-height: 1.55;
660      text-shadow: 0 2px 12px rgba(3, 12, 17, 0.45);
661      overflow-wrap: break-word;
662      box-sizing: border-box;
663    }
664
665.hc-widget .hero-carousel__description p { margin: 0; }
666
667.hc-widget .hero-carousel__actions .hero-carousel__cta {
668      --hero-cta-bg: #ffffff;
669      --hero-cta-border: #ffffff;
670      --hero-cta-text: var(--brand-ink);
671      --hero-cta-icon: var(--brand-ink);
672      --hero-cta-hover-bg: #f3f5f6;
673      --hero-cta-hover-text: var(--brand-ink);
674      --hero-cta-hover-border: #f3f5f6;
675      display: inline-flex !important;
676      align-items: center;
677      gap: 0;
678      background: var(--hero-cta-bg) !important;
679      border: 2px solid var(--hero-cta-border) !important;
680      color: var(--hero-cta-text) !important;
681      border-radius: 0 !important;
682      box-shadow: 0 4px 16px rgba(3, 12, 17, 0.32);
683      transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
684    }
685
686.hc-widget .hero-carousel__actions .hero-carousel__cta .hero-carousel__cta-lead,
687.hc-widget .hero-carousel__actions .hero-carousel__cta .hero-carousel__cta-lead.fa,
688.hc-widget .hero-carousel__actions .hero-carousel__cta .hero-carousel__cta-lead.fa-solid,
689.hc-widget .hero-carousel__actions .hero-carousel__cta [class*="fa-"].hero-carousel__cta-lead {
690      margin-right: 10px;
691      font-size: 13px;
692      font-weight: 900;
693      font-family: "Font Awesome 6 Free", "Font Awesome 6 Pro", "Font Awesome 5 Free", FontAwesome !important;
694      font-style: normal;
695      color: var(--hero-cta-icon);
696      vertical-align: middle;
697      transition: color 0.2s ease;
698    }
699
700.hc-widget .hero-carousel__actions .hero-carousel__cta:hover .hero-carousel__cta-lead,
701.hc-widget .hero-carousel__actions .hero-carousel__cta:focus-visible .hero-carousel__cta-lead {
702      color: var(--hero-cta-hover-icon, var(--hero-cta-icon));
703    }
704
705.hc-widget .hero-carousel__actions .hero-carousel__cta::after {
706      content: none;
707      display: none;
708    }
709
710.hc-widget .hero-carousel__actions .hero-carousel__cta .hero-carousel__cta-arrow {
711      margin-left: 10px;
712      margin-right: 0;
713      font-size: 13px;
714      font-weight: 900;
715      font-family: "Font Awesome 6 Free", "Font Awesome 6 Pro", "Font Awesome 5 Free", FontAwesome !important;
716      color: var(--hero-cta-icon);
717      vertical-align: middle;
718      transition: color 0.2s ease;
719    }
720
721.hc-widget .hero-carousel__actions .hero-carousel__cta:hover .hero-carousel__cta-arrow,
722.hc-widget .hero-carousel__actions .hero-carousel__cta:focus-visible .hero-carousel__cta-arrow {
723      color: var(--hero-cta-hover-icon, var(--hero-cta-icon));
724    }
725
726.hc-widget .hero-carousel__actions .hero-carousel__cta:hover,
727.hc-widget .hero-carousel__actions .hero-carousel__cta:focus-visible {
728      background: var(--hero-cta-hover-bg) !important;
729      border-color: var(--hero-cta-hover-border) !important;
730      color: var(--hero-cta-hover-text) !important;
731      box-shadow: 0 6px 20px rgba(3, 12, 17, 0.38);
732      outline: none;
733    }
734
735.hc-widget .hero-carousel__nav {
736      position: absolute;
737      bottom: 15px;
738      left: calc(var(--hero-inset) + var(--hero-copy-offset));
739      z-index: var(--z-hero-copy);
740      display: flex;
741      flex-direction: row;
742      justify-content: flex-start;
743      align-items: center;
744      gap: 8px;
745      width: 100%;
746      max-width: var(--hero-copy-bound);
747      padding: 0;
748      margin: 0;
749      list-style: none;
750      pointer-events: auto;
751    }
752
753.hc-widget .hero-carousel__nav-btn {
754      position: relative;
755      flex: 0 0 auto;
756      width: 52px;
757      height: 52px;
758      border-radius: 50%;
759      border: 2px solid rgba(255, 255, 255, 0.5);
760      background: rgba(3, 12, 17, 0.4);
761      display: flex;
762      align-items: center;
763      justify-content: center;
764      padding: 0;
765      margin: 0;
766      cursor: pointer;
767      color: rgba(255, 255, 255, 0.88);
768      font-size: 15px;
769      line-height: 1;
770      font-family: inherit;
771      overflow: hidden;
772      transition: border-color 0.35s ease, background 0.35s ease, color 0.35s ease, box-shadow 0.35s ease;
773    }
774
775/* autoplay dwell progress — left → right, duration = CONTENT_MS */
776.hc-widget .hero-carousel__nav-btn::before {
777      content: "";
778      position: absolute;
779      inset: 0;
780      z-index: 0;
781      background: rgba(224, 125, 61, 0.38);
782      transform: scaleX(0);
783      transform-origin: left center;
784      pointer-events: none;
785    }
786
787.hc-widget .hero-carousel__nav-btn > * {
788      position: relative;
789      z-index: 1;
790    }
791
792.hc-widget .hero-carousel__nav-btn.is-timing::before {
793      animation: hc-nav-progress var(--hc-content-ms, 6000ms) linear forwards;
794    }
795
796.hc-widget.hero-carousel.is-autoplay-paused .hero-carousel__nav-btn.is-timing::before {
797      animation-play-state: paused;
798    }
799
800@keyframes hc-nav-progress {
801  from { transform: scaleX(0); }
802  to { transform: scaleX(1); }
803}
804
805.hc-widget .hero-carousel__nav-btn i,
806.hc-widget .hero-carousel__nav-btn .svg-inline--fa,
807.hc-widget .hero-carousel__nav-btn svg {
808      display: inline-block;
809      width: 1.125em;
810      height: 1.125em;
811      font-size: 16px;
812      line-height: 1;
813      color: inherit;
814      fill: currentColor;
815      vertical-align: middle;
816      -webkit-font-smoothing: antialiased;
817      -moz-osx-font-smoothing: grayscale;
818    }
819
820/* FA Free solid glyphs — fa-regular is Pro-only for most icons and renders blank */
821.hc-widget .hero-carousel__nav-btn .fa,
822.hc-widget .hero-carousel__nav-btn .fas,
823.hc-widget .hero-carousel__nav-btn .far,
824.hc-widget .hero-carousel__nav-btn .fa-solid,
825.hc-widget .hero-carousel__nav-btn .fa-regular,
826.hc-widget .hero-carousel__nav-btn .fa-brands,
827.hc-widget .hero-carousel__nav-btn [class*="fa-"] {
828      font-family: "Font Awesome 6 Free", "Font Awesome 6 Pro", "Font Awesome 5 Free", "Font Awesome 5 Pro", FontAwesome !important;
829      font-weight: 900 !important;
830      font-style: normal;
831      speak: never;
832    }
833
834.hc-widget .hero-carousel__nav-btn:hover,
835.hc-widget .hero-carousel__nav-btn:focus-visible {
836      border-color: rgba(255, 255, 255, 0.92);
837      color: #fff;
838      background: rgba(3, 12, 17, 0.55);
839      outline: none;
840    }
841
842.hc-widget .hero-carousel__nav-btn.is-active {
843      border-color: #1a242c;
844      background: #2b3942;
845      color: #fff;
846      box-shadow: 0 4px 14px rgba(3, 12, 17, 0.35);
847    }
848
849/* autoplay pause — square control, distinct from circular slide tabs */
850.hc-widget .hero-carousel__motion-btn {
851      position: relative;
852      top: auto;
853      bottom: auto;
854      left: auto;
855      right: auto;
856      flex: 0 0 auto;
857      align-self: center;
858      z-index: var(--z-hero-controls);
859      width: 36px;
860      height: 36px;
861      margin-left: 10px;
862      padding: 0;
863      border-radius: 0;
864      border: 2px solid var(--brand-orange-cta, #e07d3d);
865      background: #fff;
866      color: var(--brand-orange-cta, #e07d3d);
867      display: inline-flex;
868      align-items: center;
869      justify-content: center;
870      cursor: pointer;
871      font-family: inherit;
872      line-height: 1;
873      box-shadow: 0 4px 14px rgba(3, 12, 17, 0.22);
874      transition: border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
875      pointer-events: auto;
876    }
877
878.hc-widget .hero-carousel__motion-btn:hover,
879.hc-widget .hero-carousel__motion-btn:focus-visible {
880      border-color: var(--brand-orange-cta, #e07d3d);
881      background: var(--brand-orange-cta, #e07d3d);
882      color: #fff;
883      outline: none;
884      box-shadow: 0 6px 18px rgba(3, 12, 17, 0.28);
885    }
886
887.hc-widget .hero-carousel__motion-btn.is-paused {
888      border-color: #2b3942;
889      background: #2b3942;
890      color: #fff;
891    }
892
893.hc-widget .hero-carousel__motion-btn.is-paused:hover,
894.hc-widget .hero-carousel__motion-btn.is-paused:focus-visible {
895      border-color: #1a242c;
896      background: #1a242c;
897      color: #fff;
898    }
899
900.hc-widget .hero-carousel__motion-icon {
901      display: block;
902      width: 12px;
903      height: 12px;
904      pointer-events: none;
905      fill: currentColor;
906    }
907
908.hc-widget .hero-carousel__motion-icon--play {
909      display: none;
910      margin-left: 2px;
911    }
912
913.hc-widget .hero-carousel__motion-btn.is-paused .hero-carousel__motion-icon--pause {
914      display: none;
915    }
916
917.hc-widget .hero-carousel__motion-btn.is-paused .hero-carousel__motion-icon--play {
918      display: block;
919    }
920
921/* reduced motion — instant slide changes, no wipe choreography */
922@media (prefers-reduced-motion: reduce) {
923.hc-widget.hero-carousel,
924.hc-widget.hero-carousel.is-reduced-motion {
925        --layer-expand-ms: 0.01ms;
926        --layer-fade-ms: 0.01ms;
927        --layer-panel-delay: 0s;
928        --layer-banner-delay: 0s;
929      }
930
931.hc-widget.hero-carousel *:not(.hero-carousel__photo),
932.hc-widget.hero-carousel.is-reduced-motion *:not(.hero-carousel__photo) {
933        animation-duration: 0.01ms !important;
934        animation-iteration-count: 1 !important;
935        transition-duration: 0.01ms !important;
936      }
937
938.hc-widget.hero-carousel .hero-carousel__photo,
939.hc-widget.hero-carousel.is-reduced-motion .hero-carousel__photo {
940        transition-duration: 0.2s !important;
941      }
942    }
943
944.hc-widget.hero-carousel.is-reduced-motion {
945      --layer-expand-ms: 0.01ms;
946      --layer-fade-ms: 0.01ms;
947      --layer-panel-delay: 0s;
948      --layer-banner-delay: 0s;
949    }
950
951.hc-widget.hero-carousel.is-reduced-motion *:not(.hero-carousel__photo) {
952      animation-duration: 0.01ms !important;
953      animation-iteration-count: 1 !important;
954      transition-duration: 0.01ms !important;
955    }
956
957.hc-widget.hero-carousel.is-reduced-motion .hero-carousel__nav-btn.is-timing::before,
958.hc-widget.hero-carousel.is-reduced-motion .hero-carousel__nav-btn::before {
959      animation: none !important;
960      transform: scaleX(0);
961    }
962
963    .hc-widget .screenreaders-only {
964      position: absolute;
965      width: 1px;
966      height: 1px;
967      padding: 0;
968      margin: -1px;
969      overflow: hidden;
970      clip: rect(0, 0, 0, 0);
971      border: 0;
972    }
973
974/* —— related sidebar cards (events / issues / webinars) —— */
975.hc-widget .hero-carousel__related {
976      --hc-related-width: clamp(300px, 22vw, 350px);
977      position: absolute;
978      /* align card top with copy/headline top */
979      top: var(--hero-copy-pad-top);
980      right: var(--hero-inset);
981      z-index: calc(var(--z-hero-copy) + 1);
982      width: var(--hc-related-width);
983      max-width: calc(100% - var(--hero-inset) - 12px);
984      opacity: 0;
985      visibility: hidden;
986      transform: translateX(-28px);
987      transition:
988        opacity var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1),
989        transform var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1),
990        visibility 0s linear var(--layer-expand-ms);
991      pointer-events: none;
992    }
993
994.hc-widget .hero-carousel__related.is-visible {
995      opacity: 1;
996      visibility: visible;
997      transform: translateX(0);
998      transition:
999        opacity var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1),
1000        transform var(--layer-expand-ms) cubic-bezier(0.22, 1, 0.36, 1),
1001        visibility 0s linear 0s;
1002      pointer-events: auto;
1003    }
1004
1005.hc-widget .hero-carousel__related[hidden],
1006.hc-widget .hero-carousel__related.is-empty {
1007      display: none !important;
1008    }
1009
1010.hc-widget .hc-related-panel[hidden] {
1011      display: none !important;
1012    }
1013
1014.hc-widget .hc-related-panel--empty {
1015      display: none !important;
1016    }
1017
1018.hc-widget .hc-related-card {
1019      display: flex;
1020      flex-direction: column;
1021      border-radius: 12px;
1022      overflow: hidden;
1023      background: #fff;
1024      border: 1px solid rgba(46, 56, 65, 0.14);
1025      box-shadow: 0 14px 36px rgba(3, 12, 17, 0.22);
1026    }
1027
1028.hc-widget .hc-related-card__media {
1029      padding: 1.15rem 1.25rem 1.2rem;
1030      color: #fff;
1031      background: linear-gradient(135deg, #2e3841 0%, #1a242c 58%, #3a2a1a 100%);
1032    }
1033
1034.hc-widget .hc-related-card--policy .hc-related-card__media {
1035      background: linear-gradient(135deg, #061a2e 0%, #09132c 55%, #2e3841 100%);
1036    }
1037
1038.hc-widget .hc-related-card--webinar .hc-related-card__media {
1039      background: linear-gradient(135deg, #004233 0%, #061a2e 52%, #2e3841 100%);
1040    }
1041
1042.hc-widget .hc-related-card__kicker {
1043      margin: 0 0 0.4rem;
1044      font-family: "Open Sans",
1044 Helvetica, Arial, sans-serif;
1045      font-size: 0.68rem;
1046      font-weight: 800;
1047      letter-spacing: 0.06em;
1048      text-transform: none;
1049      color: var(--hero-orange);
1050    }
1051
1052.hc-widget .hc-related-card__title {
1053      margin: 0 0 0.35rem;
1054      font-family: "Barlow Condensed", "Open Sans", Helvetica, Arial, sans-serif;
1055      font-size: clamp(1.35rem, 2vw, 1.65rem);
1056      font-weight: 800;
1057      line-height: 1.15;
1058      letter-spacing: -0.01em;
1059      text-transform: none;
1060      color: #fff;
1061    }
1062
1063.hc-widget .hc-related-card__meta {
1064      margin: 0;
1065      font-family: "Open Sans", Helvetica, Arial, sans-serif;
1066      font-size: 0.82rem;
1067      line-height: 1.35;
1068      color: rgba(255, 255, 255, 0.86);
1069    }
1070
1071.hc-widget .hc-related-card__body {
1072      display: flex;
1073      flex-direction: column;
1074      gap: 0.85rem;
1075      padding: 1rem 1.2rem 1.15rem;
1076      background: #fff;
1077    }
1078
1079.hc-widget .hc-related-card__blurb {
1080      margin: 0;
1081      font-family: "Open Sans", Helvetica, Arial, sans-serif;
1082      font-size: 0.86rem;
1083      line-height: 1.45;
1084      color: var(--hero-body);
1085      display: -webkit-box;
1086      -webkit-line-clamp: 3;
1087      -webkit-box-orient: vertical;
1088      overflow: hidden;
1089    }
1090
1091.hc-widget .hc-related-card__facts {
1092      display: grid;
1093      grid-template-columns: 1fr 1fr;
1094      gap: 0.65rem 0.85rem;
1095      margin: 0;
1096    }
1097
1098.hc-widget .hc-related-card__facts:last-child {
1099      margin-bottom: 0;
1100    }
1101
1102.hc-widget .hc-related-card__fact {
1103      display: flex;
1104      flex-direction: column;
1105      align-items: flex-start;
1106      margin: 0;
1107      min-width: 0;
1108    }
1109
1110.hc-widget .hc-related-card__fact dt {
1111      float: none;
1112      clear: none;
1113      display: block;
1114      margin: 0 0 0.25rem;
1115      font-family: "Open Sans", Helvetica, Arial, sans-serif;
1116      font-size: 0.68rem;
1117      font-weight: 800;
1118      letter-spacing: 0.06em;
1119      text-transform: uppercase;
1120      color: var(--hero-charcoal, #2e3841);
1121    }
1122
1123.hc-widget .hc-related-card__fact dd {
1124      display: block;
1125      float: none;
1126      clear: none;
1127      overflow: visible;
1128      margin: 0;
1129      font-family: "Open Sans", Helvetica, Arial, sans-serif;
1130      font-size: 0.82rem;
1131      line-height: 1.35;
1132      color: var(--hero-ink);
1133    }
1134
1135.hc-widget .hc-related-card--webinar .hc-related-card__facts {
1136      grid-template-columns: 1fr 1fr;
1137    }
1138
1139.hc-widget .hc-related-card__actions {
1140      display: flex;
1141      flex-wrap: wrap;
1142      gap: 0.5rem;
1143      margin-top: 0.1rem;
1144    }
1145
1146.hc-widget .hc-related-card__btn {
1147      display: inline-flex;
1148      align-items: center;
1149      justify-content: center;
1150      gap: 0.55rem;
1151      min-height: 42px;
1152      padding: 0.65rem 1.15rem;
1153      border-radius: 0;
1154      border: 2px solid transparent;
1155      font-family: "Open Sans", Helvetica, Arial, sans-serif;
1156      font-size: 0.9rem;
1157      font-weight: 700;
1158      line-height: 1.2;
1159      text-transform: none;
1160      text-decoration: none;
1161      transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
1162    }
1163
1164.hc-widget .hc-related-card__btn .hc-related-card__btn-arrow {
1165      font-size: 0.85em;
1166      font-weight: 900;
1167      font-family: "Font Awesome 6 Free", "Font Awesome 6 Pro", "Font Awesome 5 Free", FontAwesome !important;
1168      font-style: normal;
1169      line-height: 1;
1170      color: inherit;
1171    }
1172
1173.hc-widget .hc-related-card__btn--primary {
1174      background: #5a6570;
1175      border-color: #5a6570;
1176      color: #fff;
1177    }
1178
1179.hc-widget .hc-related-card__btn--primary:hover,
1180.hc-widget .hc-related-card__btn--primary:focus-visible {
1181      background: #4d5362;
1182      border-color: #4d5362;
1183      color: #fff;
1184      outline: none;
1185      box-shadow: 0 4px 14px rgba(3, 12, 17, 0.18);
1186    }
1187
1188.hc-widget .hc-related-card__btn--ghost {
1189      background: #fff;
1190      border-color: rgba(90, 101, 112, 0.45);
1191      color: var(--hero-ink);
1192    }
1193
1194.hc-widget .hc-related-card__btn--ghost:hover,
1195.hc-widget .hc-related-card__btn--ghost:focus-visible {
1196      border-color: var(--hero-ink);
1197      color: var(--hero-ink);
1198      outline: none;
1199    }
1200
1201@media (max-width: 1099px) {
1202.hc-widget .hero-carousel__related {
1203        display: none !important;
1204      }
1205    }
1206
1207@media (min-width: 1100px) and (max-width: 1295px) {
1208.hc-widget .hero-carousel__related {
1209        --hc-related-width: min(320px, 28vw);
1210      }
1211    }
1212
1213  
1214</style>
1214<script type="text/javascript">
1215/*
1216  Testimonials carousel — pairs with Testimonials-AutoCareMain.css.
1217  Add once per page (Sitefinity JavaScript widget, head or bottom).
1218  Enhances every <section data-ac-testimonials>: arrows, page dots,
1219  initials avatars and "Read more" toggles for clamped quotes.
1220*/
1221(function () {
1222  var reduceMotion = window.matchMedia("(prefers-reduced-motion: reduce)");
1223
1224  function init(root) {
1225    if (root.getAttribute("data-ac-testimonials-ready")) return;
1226
1227    var viewport = root.querySelector(".ac-testimonials__viewport");
1228    var slides = root.querySelectorAll(".ac-testimonials__slide");
1229    var controls = root.querySelector(".ac-testimonials__controls");
1230    var prevBtn = root.querySelector("[data-ac-testimonials-prev]");
1231    var nextBtn = root.querySelector("[data-ac-testimonials-next]");
1232    var dotsWrap = root.querySelector(".ac-testimonials__dots");
1233    if (!viewport || !slides.length || !controls || !prevBtn || !nextBtn || !dotsWrap) return;
1234
1235    root.setAttribute("data-ac-testimonials-ready", "1");
1236
1237    function perView() {
1238      var w = slides[0].getBoundingClientRect().width;
1239      return w ? Math.max(1, Math.floor((viewport.clientWidth + 4) / w)) : 1;
1240    }
1241
1242    function offsetOf(i) {
1243      return slides[i].offsetLeft - slides[0].offsetLeft;
1244    }
1245
1246    function currentIndex() {
1247      var best = 0;
1248      var bestDist = Infinity;
1249      for (var i = 0; i < slides.length; i++) {
1250        var d = Math.abs(offsetOf(i) - viewport.scrollLeft);
1251        if (d < bestDist) { bestDist = d; best = i; }
1252      }
1253      return best;
1254    }
1255
1256    function atEnd() {
1257      return viewport.scrollLeft >= viewport.scrollWidth - viewport.clientWidth - 2;
1258    }
1259
1260    function goTo(i) {
1261      i = Math.max(0, Math.min(slides.length - 1, i));
1262      viewport.scrollTo({ left: offsetOf(i), behavior: reduceMotion.matches ? "auto" : "smooth" });
1263    }
1264
1265    var dotCount = 0;
1266    function buildDots() {
1267      var pages = Math.ceil(slides.length / perView());
1268      if (pages === dotCount) return;
1269      dotCount = pages;
1270      dotsWrap.innerHTML = "";
1271      for (var p = 0; p < pages; p++) {
1272        var dot = document.createElement("button");
1273        dot.type = "button";
1274        dot.className = "ac-testimonials__dot";
1275        dot.setAttribute("aria-label", "Show testimonials page " + (p + 1) + " of " + pages);
1276        dot.addEventListener("click", (function (page) {
1277          return function () { goTo(page * perView()); };
1278        })(p));
1279        dotsWrap.appendChild(dot);
1280      }
1281      dotsWrap.hidden = pages < 2;
1282      controls.hidden = pages < 2;
1283    }
1284
1285    function update() {
1286      var page = atEnd() ? dotCount - 1 : Math.floor(currentIndex() / perView());
1287      var dots = dotsWrap.children;
1288      for (var d = 0; d < dots.length; d++) {
1289        if (d === page) dots[d].setAttribute("aria-current", "true");
1290        else dots[d].removeAttribute("aria-current");
1291      }
1292      prevBtn.disabled = viewport.scrollLeft <= 2;
1293      nextBtn.disabled = atEnd();
1294    }
1295
1296    function setupReadMore() {
1297      var cards = root.querySelectorAll(".ac-testimonials__card");
1298      Array.prototype.forEach.call(cards, function (card) {
1299        var quote = card.querySelector(".ac-testimonials__quote");
1300        var text = quote && quote.querySelector("p");
1301        if (!text) return;
1302        var btn = card.querySelector(".ac-testimonials__more");
1303        if (!btn) {
1304          btn = document.createElement("button");
1305          btn.type = "button";
1306          btn.className = "ac-testimonials__more";
1307          btn.textContent = "Read more";
1308          btn.setAttribute("aria-expanded", "false");
1309          btn.addEventListener("click", function () {
1310            var open = card.classList.toggle("is-expanded");
1311            btn.textContent = open ? "Show less" : "Read more";
1312            btn.setAttribute("aria-expanded", open ? "true" : "false");
1313          });
1314          quote.parentNode.insertBefore(btn, quote.nextSibling);
1315        }
1316        if (card.classList.contains("is-expanded")) return;
1317        btn.hidden = text.scrollHeight <= text.clientHeight + 1;
1318      });
1319    }
1320
1321    function setupAvatars() {
1322      var cites = root.querySelectorAll(".ac-testimonials__cite");
1323      Array.prototype.forEach.call(cites, function (cite) {
1324        if (cite.querySelector(".ac-testimonials__avatar")) return;
1325        var name = cite.querySelector(".ac-testimonials__name");
1326        var words = name ? name.textContent.trim().split(/\s+/) : [];
1327        if (!words.length) return;
1328        var initials = words[0].charAt(0);
1329        if (words.length > 1) initials += words[words.length - 1].charAt(0);
1330        var avatar = document.createElement("span");
1331        avatar.className = "ac-testimonials__avatar";
1332        avatar.setAttribute("aria-hidden", "true");
1333        avatar.textContent = initials.toUpperCase();
1334        cite.insertBefore(avatar, cite.firstChild);
1335      });
1336    }
1337
1338    prevBtn.addEventListener("click", function () { goTo(currentIndex() - perView()); });
1339    nextBtn.addEventListener("click", function () { goTo(currentIndex() + perView()); });
1340
1341    var ticking = false;
1342    viewport.addEventListener("scroll", function () {
1343      if (ticking) return;
1344      ticking = true;
1345      window.requestAnimationFrame(function () { ticking = false; update(); });
1346    }, { passive: true });
1347
1348    var resizeTimer;
1349    window.addEventListener("resize", function () {
1350      clearTimeout(resizeTimer);
1351      resizeTimer = setTimeout(function () {
1352        viewport.scrollTo({ left: offsetOf(currentIndex()), behavior: "auto" });
1353        buildDots();
1354        setupReadMore();
1355        update();
1356      }, 150);
1357    });
1358
1359    setupAvatars();
1360    buildDots();
1361    setupReadMore();
1362    update();
1363  }
1364
1365  function initAll() {
1366    Array.prototype.forEach.call(document.querySelectorAll("[data-ac-testimonials]"), init);
1367  }
1368
1369  if (document.readyState === "loading") {
1370    document.addEventListener("DOMContentLoaded", initAll);
1371  } else {
1372    initAll();
1373  }
1374})();
1375
1376</script>
1376<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&amp;amp;display=swap" media="all" rel="stylesheet" type="text/css" /><meta name="Generator" content="Sitefinity 15.0.8234.0 DX" /><link rel="canonical" href="https://www.autocare.org" /><!-- Start of HubSpot Embed Code -->
1377<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/50603700.js"></script>
1377
1378<!-- End of HubSpot Embed Code -->
1379<script src="https://analytics.ahrefs.com/analytics.js" data-key="pFdxp9SfnjwtOJN4+KkemA" async></script>
1379<meta name="description" content="The auto care industry keeps vehicles moving, and the Auto Care Association is dedicated to helping every one of those vehicles last longer, perform more efficiently, and keep drivers safe." /><meta name="keywords" content="automotive aftermarket industry association, aftermarket industry association, automotive parts association, automotive associations usa, aaia association, automotive parts and accessories association , autocare.org, automobile industry analysis and advocacy, aftermarket products and services, aftermarket trade association" /></head> <body data-waypoints="115vh: is-scrolled"> <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, line 1379
1379 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1379GTM-WX4RFM
vendor: 84 bytes, lines 1379-1380
1379"
1380height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
1380<!-- End Google Tag Manager (noscript) --> 
1380<script src="/ScriptResource.axd?d=agwj-qG4Oi7k9hkvkRq2GcqjB1XHSkBKr3YPwFzb1tVLNQM4OCSWfJWQTqaAsthHXNJUNrFKsrsClRVXxUX3gBQtqlgMiXLiLm_qwfndO6E7GzPwl58HMv1ycY-Qf-pYRm-xeYxGb9h2C6pc7fwfo-brChhb4CzPosyQuvDPIPQq3pV-7w26bm5lCsXk_Ks30&amp;t=ffffffffdbfab1e5" type="text/javascript"></script>
1380<script src="/ScriptResource.axd?d=ePnjFy9PuY6CB3GWMX-b_9VliZHwdPJPwBhDz5P21WY9cWi-aw_gfRlOAgDmMQgNNSmHxK42kpJznvK4AutWtohNcfMHY1xGICy8qd6s5ftFBSlUODeU6hGPMDkJFzGIOdA_neVKpbfMQf7v_3co7cKNwNjy89oanC5nc-zkdw3zUMxI1BEp9yHf-FDz0-6-0&amp;t=ffffffffdbfab1e5" type="text/javascript"></script>
1380 <header class="page-header" role="banner"> <div class="page-bounds"> <div class="header-logo">
1381
1382<div >
1383    <div class="sfContentBlock sf-Long-text" ><a href="/" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce" data-acsb-clickable="true" data-acsb-navigable="true" data-acsb-now-navigable="true" data-acsb-textual-ops="null" data-custom-button-processed="true"><img src="/images/default-source/logos/autocare_svg_web_med.svg?sfvrsn=c8080e2b_1" class="header-logo" alt="Auto Care Association logo"></a></div>
1384</div>
1385
1386</div> <button class="page-header__toggle">
1387                Menu
1388                <span class="toggle-indicator"> <span class="toggle-indicator__piece toggle-indicator__piece--1"></span> <span class="toggle-indicator__piece toggle-indicator__piece--2"></span> <span class="toggle-indicator__piece toggle-indicator__piece--3"></span> </span> </button> <div class="page-header__content"> <div class="header-utility header-utility__secondary">
1389
1390<ul class="header-utility__list">
1391    <li class="header-utility__item">
1392        <a href="/auto-care-vip" target="_blank">Auto Care VIP</a>
1393    </li>
1394    <li class="header-utility__item">
1395        <a href="/digital-hub" target="_blank">Digital Hub</a>
1396    </li>
1397    <li class="header-utility__item">
1398        <a href="/trendlens-login" target="_blank">TrendLens</a>
1399    </li>
1400    <li class="header-utility__item">
1401        <a href="/secondary-header-utility-navigation/academy" target="_blank">Academy</a>
1402    </li>
1403    <li class="header-utility__item">
1404        <a href="/secondary-header-utility-navigation/protect-right-to-repair" target="_self">Protect Right to Repair</a>
1405    </li>
1406</ul>
1407
1408
1409
1410
1411
1412</div> <div class="header-utility">
1413
1414<div class="translate sf-lang-selector">
1415
1416  <ul class="header-list header-translate">
1417    <li class="header-list__item">
1418      <a href="#0">
1419        Language <span class="icon-language header-utility__icon"></span>
1420        <label>
1421
1422              <select onChange="openLinkCustom(value)">
1423                                  <option value="en" selected=selected>English</option>
1424              <option value="es" >Espa&#241;ol</option>
1425        </select>
1426    </label>
1427
1428  </a>
1429
1430</li>
1431
1432</ul>
1433
1434</div>
1435
1436<script>
1437  function openLinkCustom(culture) {
1438    var url = document.querySelector('[data-sf-role="' + culture + '"]').value;
1439
1440    if (culture == "en") {
1441      url = url.replace("/home", "");
1442    }
1443    else if (culture == "es") {
1444      url = url.replace("/casa", "");
1445    }
1446
1447    window.location = url;
1448  }
1449</script>
1449
1450
1451
1452<div >
1453    <div class="sfContentBlock sf-Long-text" ><ul class="header-list header-share"><li class="header-list__item"><a href="#0">Share <span class="fas fa-share-alt header-utility__icon"></span></a>
1454
1455 <ul class="header-user__actions"><div data-share-to="facebook twitter linkedin email" class="display-inline"></div></ul></li></ul></div>
1456</div>
1457<ul class="header-utility__list header-utility__list">
1458    <li class="header-utility__item">
1459        <a href="/about-us" target="_self">About Us</a>
1460    </li>
1461    <li class="header-utility__item">
1462        <a href="/contact" target="_self">Contact</a>
1463    </li>
1464    <li class="header-utility__item">
1465        <a href="/membership" target="_self">Membership</a>
1466    </li>
1467</ul>
1468
1469
1470
1471
1472
1473</div> <div class="header-search">
1474
1475<div >
1476    <div class="sfContentBlock sf-Long-text" ><form action="/search-results" method="GET" class="header-search__form"><label class="header-search__label" for="header-search__input"><span class="header-search__text">Search</span> <span class="fa fa-search"></span></label>
1477 <input type="text" id="header-search__input" class="header-search__input" name="Keywords" placeholder="Search"><button type="submit" class="header-search__submit"><span class="fa fa-search"></span></button></form></div>
1478</div></div> <div class="header-user">
1479
1480
1481
1482
1483
1484
1485
1486<div>
1487  <div data-sf-role="sf-logged-in-view" style="display: none">
1488
1489
1490    <a href="#0"><span class="header-user__welcome"><em class="fas fa-user-circle"></em><span class="screenreaders-only">User Profile</span></span></a>
1491
1492
1493  </div>
1494
1495  <div data-sf-role="sf-logged-out-view" style="display: none">
1496    <a href="https://www.autocare.org/account/login?redirect_uri=%2f"><span class="header-user__welcome"><em class="fas fa-user-circle"></em><span class="screenreaders-only">User Profile</span></span></a>
1497  </div>
1498</div>
1499
1500<input type="hidden" data-sf-role="sf-status-json-endpoint-url" value="/rest-api/rd-login-status/FullName" />
1501<input type="hidden" data-sf-role="sf-allow-windows-sts-login" value="False" />
1502<input type="hidden" data-sf-role="sf-logout-redirect-url" value="https://www.autocare.org/account/logout" />
1503<input type="hidden" data-sf-role="sf-is-design-mode-value" value="False" />
1504
1505</div> <nav class="header-nav" role="navigation">
1506
1507<ul class="header-nav__sf-list newmenunav">
1508    <li class="  ">
1509
1510                
1511        <a href="/data-and-information" target="_self">Data and Information</a>
1512            <ul>
1513                        <li class="  ">
1514            <a href="/data-standards" target="_self">Data Standards</a>
1515                <ul>
1516                            <li class="  ">
1517            <a href="/aces" target="_self">Aftermarket Catalog Exchange Standard (ACES&#174;)</a>
1518        </li>
1519        <li class="  ">
1520            <a href="/pies" target="_self">Product Information Exchange Standard (PIES&#174;)</a>
1521        </li>
1522        <li class="  ">
1523            <a href="/data-and-information/data-standards/databases" target="_self">Databases</a>
1524                <ul>
1525                            <li class="  ">
1526            <a href="/data-and-information/data-standards/databases/vehicle-configuration-database-vcdb" target="_self">Vehicle Configuration database (VCdb)</a>
1527        </li>
1528        <li class="  ">
1529            <a href="/data-and-information/data-standards/databases/qualifier-database-qdb" target="_self">Qualifier database (Qdb)</a>
1530        </li>
1531        <li class="  ">
1532            <a href="/data-and-information/data-standards/databases/product-classification-database-pcdb" target="_self">Product Classification database (PCdb)</a>
1533        </li>
1534        <li class="  ">
1535            <a href="/data-and-information/data-standards/databases/product-attribute-database-padb" target="_self">Product Attribute database (PAdb)</a>
1536        </li>
1537        <li class="  ">
1538            <a href="/data-and-information/data-standards/databases/brand-table" target="_self">Brand Table</a>
1539        </li>
1540
1541                </ul>
1542        </li>
1543        <li class="  ">
1544            <a href="/data-standards/integrated-shop-standard-(ishop)" target="_self">Integrated Shop Standard (iShop&#174;)</a>
1545        </li>
1546        <li class="  ">
1547            <a href="/data-standards/internet-parts-ordering-(ipo)" target="_self">Internet Parts Ordering (IPO)</a>
1548        </li>
1549        <li class="  ">
1550            <a href="/data-standards/super-spec" target="_self">Super Spec</a>
1551        </li>
1552        <li class="  ">
1553            <a href="/data-standards/managing-data-standards" target="_self">Managing Data Standards</a>
1554        </li>
1555
1556                </ul>
1557        </li>
1558        <li class="  ">
1559            <a href="/trendlens" target="_self">TrendLens&#174;: Interactive Data</a>
1560                <ul>
1561                            <li class="  ">
1562            <a href="/demand-index" target="_self">Demand Index</a>
1563        </li>
1564
1565                </ul>
1566        </li>
1567        <li class="  ">
1568            <a href="/data-and-information/market-research" target="_self">Market Research</a>
1569                <ul>
1570                            <li class="  ">
1571            <a href="/data-and-information/market-research/Auto-Care-Factbook" target="_self">Auto Care Factbook</a>
1572        </li>
1573        <li class="  ">
1574            <a href="/data-and-information/market-research/lang-annual" target="_self">Lang Annual</a>
1575        </li>
1576        <li class="  ">
1577            <a href="/data-and-information/market-research/confidence-indices" target="_self">Confidence Indices</a>
1578        </li>
1579        <li class="  ">
1580            <a href="/data-and-information/market-research/global-automotive-aftermarket-report" target="_self">Global Automotive Aftermarket Report</a>
1581        </li>
1582        <li class="  ">
1583            <a href="/data-and-information/market-research/joint-electrification-forecast" target="_self">Joint Electrification Forecast</a>
1584        </li>
1585        <li class="  ">
1586            <a href="/data-and-information/market-research/joint-e-commerce-trends-and-outlook-forecast" target="_self">Joint E-commerce Trends and Outlook Forecast</a>
1587        </li>
1588        <li class="  ">
1589            <a href="/data-and-information/market-research/market-insights-with-mike" target="_self">Market Insights with Mike</a>
1590        </li>
1591        <li class="  ">
1592            <a href="/data-and-information/market-research/state-of-auto-care" target="_blank">State of Auto Care</a>
1593        </li>
1594
1595                </ul>
1596        </li>
1597        <li class="  ">
1598            <a href="/data-and-information/emerging-transportation-technologies" target="_self">Emerging Transportation Technologies</a>
1599        </li>
1600        <li class="  ">
1601            <a href="/data-and-information/glossary-of-terms" target="_self">Glossary of Terms</a>
1602        </li>
1603        <li class="  ">
1604            <a href="/data-and-information/industry-acronyms" target="_self">Industry Acronyms</a>
1605        </li>
1606
1607
1608            </ul>
1609    </li>
1610    <li class="  ">
1611
1612                
1613        <a href="/events" target="_self">Events</a>
1614            <ul>
1615                        <li class="  ">
1616            <a href="/trade-shows" target="_self">Trade Shows</a>
1617                <ul>
1618                            <li class="  ">
1619            <a href="/trade-shows/heavy-duty-aftermarket-week-hdaw" target="_self">Heavy Duty Aftermarket Week (HDAW)</a>
1620        </li>
1621        <li class="  ">
1622            <a href="/trade-shows/automotive-aftermarket-products-expo-(aapex)" target="_self">Automotive Aftermarket Products Expo (AAPEX)</a>
1623        </li>
1624
1625                </ul>
1626        </li>
1627        <li class="  ">
1628            <a href="/conferences" target="_self">Conferences</a>
1629                <ul>
1630                            <li class="  ">
1631            <a href="/connect" target="_self">Auto Care Connect</a>
1632        </li>
1633        <li class="  ">
1634            <a href="/leadership-days" target="_self">Fall Leadership Days</a>
1635        </li>
1636        <li class="  ">
1637            <a href="/category-management-summit" target="_self">Category Management Summit</a>
1638        </li>
1639        <li class="  ">
1640            <a href="/conferences/awda-business-conference" target="_self">AWDA Annual Business Conference</a>
1641        </li>
1642        <li class="  ">
1643            <a href="/conferences/legislative-summit" target="_self">Legislative Summit</a>
1644        </li>
1645        <li class="  ">
1646            <a href="/conferences/women-in-auto-care-leadership-conference" target="_self">Women in Auto Care Leadership Conference</a>
1647        </li>
1648
1649                </ul>
1650        </li>
1651        <li class="  ">
1652            <a href="/events/webinars" target="_self">Webinars</a>
1653                <ul>
1654                            <li class="  ">
1655            <a href="/events/webinars/upcoming-webinars" target="_self">Upcoming Webinars</a>
1656        </li>
1657        <li class="  ">
1658            <a href="/events/webinars/webinar-series" target="_self">Webinar Series</a>
1659        </li>
1660        <li class="  ">
1661            <a href="/webinar-recordings" target="_self">Auto Care Webinar Recordings</a>
1662        </li>
1663        <li class="  ">
1664            <a href="/all-past-webinars" target="_self">All Past Webinars</a>
1665        </li>
1666
1667                </ul>
1668        </li>
1669        <li class=" hide-nav ">
1670            <a href="/events/details" target="_self">
1670Details</a>
1671        </li>
1672        <li class="  ">
1673            <a href="/events/auto-care-on-air" target="_self">Auto Care ON AIR Podcast</a>
1674        </li>
1675        <li class="  ">
1676            <a href="/events/full-industry-events-calendar" target="_self">Industry Calendar</a>
1677        </li>
1678
1679
1680            </ul>
1681    </li>
1682    <li class="  ">
1683
1684                
1685        <a href="/networking-and-development" target="_self">Networking and Development</a>
1686            <ul>
1687                        <li class="  ">
1688            <a href="/communities" target="_self">Communities</a>
1689                <ul>
1690                            <li class="  ">
1691            <a href="/acc" target="_self">Automotive Communications Council</a>
1692                <ul>
1693                            <li class=" hide-nav ">
1694            <a href="/acc/sponsorships" target="_self">Sponsorships</a>
1695        </li>
1696
1697                </ul>
1698        </li>
1699        <li class="  ">
1700            <a href="/communities/aftermarket-warehouse-distributors" target="_self">Aftermarket Warehouse Distributors</a>
1701        </li>
1702        <li class="  ">
1703            <a href="/acpn" target="_self">Aftermarket Content Professionals Network</a>
1704                <ul>
1705                            <li class=" hide-nav ">
1706            <a href="/acpn/sponsorships" target="_self">Sponsorships</a>
1707        </li>
1708
1709                </ul>
1710        </li>
1711        <li class="  ">
1712            <a href="/communities/filter-manufacturers-community" target="_self">Filter Manufacturers Community</a>
1713        </li>
1714        <li class="  ">
1715            <a href="/communities/import-vehicle-community" target="_self">Import Vehicle Community</a>
1716        </li>
1717        <li class="  ">
1718            <a href="/communities/manufacturers&#39;-representatives" target="_self">Manufacturers&#39; Representatives</a>
1719        </li>
1720        <li class="  ">
1721            <a href="/communities/paint-body-equipment-specialists" target="_self">Paint, Body, &amp; Equipment Specialists</a>
1722                <ul>
1723                            <li class=" hide-nav ">
1724            <a href="/communities/paint-body-equipment-specialists/pbes-conference" target="_self">PBES at Connect</a>
1725                <ul>
1726                            <li class="  ">
1727            <a href="/communities/paint-body-equipment-specialists/pbes-conference/session-details" target="_self">Session Details</a>
1728        </li>
1729        <li class=" hide-nav ">
1730            <a href="/communities/paint-body-equipment-specialists/pbes-conference/speakers" target="_self">Speakers</a>
1731        </li>
1732
1733                </ul>
1734        </li>
1735        <li class=" hide-nav ">
1736            <a href="/communities/paint-body-equipment-specialists/about-us" target="_self">About Us</a>
1737        </li>
1738
1739                </ul>
1740        </li>
1741        <li class="  ">
1742            <a href="/tool-and-equipment" target="_self">Tool and Equipment</a>
1743        </li>
1744        <li class="  ">
1745            <a href="/women-in-auto-care" target="_self">Women in Auto Care</a>
1746                <ul>
1747                            <li class=" hide-nav ">
1748            <a href="/women-in-auto-care/events" target="_self">Events</a>
1749                <ul>
1750                            <li class=" hide-nav ">
1751            <a href="/women-in-auto-care-leadership-conference" target="_self">Women in Auto Care Leadership Conference</a>
1752                <ul>
1753                            <li class="  ">
1754            <a href="/women-in-auto-care-leadership-conference/session-details" target="_self">Session Details</a>
1755        </li>
1756        <li class=" hide-nav ">
1757            <a href="/women-in-auto-care-leadership-conference/speakers" target="_self">Speakers</a>
1758        </li>
1759
1760                </ul>
1761        </li>
1762        <li class=" hide-nav ">
1763            <a href="/women-in-auto-care/events/women-in-auto-care-quarterly-bookclub" target="_self">Women in Auto Care Quarterly Bookclub</a>
1764        </li>
1765        <li class="  ">
1766            <a href="/women-in-auto-care/events/connection-circles" target="_self">Connection Circles</a>
1767        </li>
1768
1769                </ul>
1770        </li>
1771        <li class=" hide-nav ">
1772            <a href="/women-in-auto-care/awards" target="_self">Awards</a>
1773        </li>
1774        <li class=" hide-nav ">
1775            <a href="/women-in-auto-care/scholarships" target="_self">Scholarships</a>
1776        </li>
1777        <li class=" hide-nav ">
1778            <a href="/women-in-auto-care/sponsorships" target="_self">Sponsorships</a>
1779        </li>
1780        <li class=" hide-nav ">
1781            <a href="/women-in-auto-care/about-us" target="_self">About Us</a>
1782        </li>
1783        <li class=" hide-nav ">
1784            <a href="/international-womens-day" target="_self">International Womens Day</a>
1785        </li>
1786        <li class=" hide-nav ">
1787            <a href="/women-in-auto-care/women-in-auto-care-champions" target="_self">Women in Auto Care Champions</a>
1788        </li>
1789
1790                </ul>
1791        </li>
1792        <li class="  ">
1793            <a href="/yang" target="_self">Young Auto Care Network Group</a>
1794                <ul>
1795                            <li class=" hide-nav ">
1796            <a href="/yang-at-connect" target="_self">YANG at Connect</a>
1797                <ul>
1798                            <li class=" hide-nav ">
1799            <a href="/yang-at-connect/session-details" target="_self">Session Details</a>
1800        </li>
1801        <li class=" hide-nav ">
1802            <a href="/yang-at-connect/speakers" target="_self">Speakers</a>
1803        </li>
1804
1805                </ul>
1806        </li>
1807        <li class=" hide-nav ">
1808            <a href="/yang/mentoring" target="_self">YANG Mentorship Program</a>
1809        </li>
1810        <li class=" hide-nav ">
1811            <a href="/yang/scholarships" target="_self">Scholarships</a>
1812        </li>
1813        <li class=" hide-nav ">
1814            <a href="/yang/sponsorships" target="_self">Sponsorships</a>
1815        </li>
1816        <li class=" hide-nav ">
1817            <a href="/yang/about-us" target="_self">About Us</a>
1818        </li>
1819
1820                </ul>
1821        </li>
1822        <li class="  ">
1823            <a href="/vehicle-service-experts" target="_self">Vehicle Service Experts</a>
1824        </li>
1825
1826                </ul>
1827        </li>
1828        <li class="  ">
1829            <a href="/committees" target="_self">Committees</a>
1830                <ul>
1831                            <li class="  ">
1832            <a href="/committees/board-of-directors" target="_self">board of directors</a>
1833        </li>
1834        <li class="  ">
1835            <a href="/committees/audit-committee" target="_self">audit committee</a>
1836        </li>
1837        <li class="  ">
1838            <a href="/committees/category-management-committee" target="_self">category management committee</a>
1839        </li>
1840        <li class="  ">
1841            <a href="/committees/education-committee" target="_self">education committee</a>
1842        </li>
1843        <li class="  ">
1844            <a href="/committees/emerging-technologies-committee" target="_self">emerging technologies committee</a>
1845        </li>
1846        <li class="  ">
1847            <a href="/committees/events-committee" target="_self">events committee</a>
1848        </li>
1849        <li class="  ">
1850            <a href="/committees/finance-committee" target="_self">finance committee</a>
1851        </li>
1852        <li class="  ">
1853            <a href="/committees/government-affairs-committee" target="_self">government affairs committee</a>
1854        </li>
1855        <li class="  ">
1856            <a href="/committees/international-trade-committee" target="_self">international trade committee</a>
1857        </li>
1858        <li class="  ">
1859            <a href="/committees/market-intelligence-committee" target="_self">market intelligence committee</a>
1860        </li>
1861        <li class="  ">
1862            <a href="/committees/marketing-and-communications-committee" target="_self">marketing and communications committee</a>
1863        </li>
1864        <li class="  ">
1865            <a href="/committees/sustainability-committee" target="_self">sustainability committee</a>
1866        </li>
1867        <li class="  ">
1868            <a href="/committees/technology-standards-committee" target="_self">technology standards committee</a>
1869        </li>
1870
1871                </ul>
1872        </li>
1873        <li class="  ">
1874            <a href="/networking-and-development/international-business-development" target="_self">International Business Development Opportunities</a>
1875                <ul>
1876                            <li class="  ">
1877            <a href="/networking-and-development/international-business-development/explore-international-markets" target="_self">Explore International Markets</a>
1878        </li>
1879        <li class="  ">
1880            <a href="/matchmaking-at-aapex" target="_self">Matchmaking Program at AAPEX</a>
1881        </li>
1882        <li class="  ">
1883            <a href="/networking-and-development/international-business-development/partnerships" target="_self">International Partnerships</a>
1884        </li>
1885        <li class="  ">
1886            <a href="/networking-and-development/international-business-development/international-trade-resources" target="_self">International Trade Resources</a>
1887        </li>
1888        <li class="  ">
1889            <a href="/networking-and-development/international-business-development/data-standards-seminars" target="_self">Data Standards Seminars</a>
1890        </li>
1891
1892                </ul>
1893        </li>
1894        <li class="  ">
1895            <a href="/networking-and-development/awards-and-scholarships" target="_self">
1895Awards and Scholarships</a>
1896                <ul>
1897                            <li class=" hide-nav ">
1898            <a href="/networking-and-development/awards-and-scholarships/impact-awards" target="_self">Impact Awards</a>
1899        </li>
1900
1901                </ul>
1902        </li>
1903        <li class="  ">
1904            <a href="/networking-and-development/career-tools-and-resources" target="_self">Career Tools and Resources</a>
1905                <ul>
1906                            <li class="  ">
1907            <a href="/networking-and-development/career-tools-and-resources/sustainability-toolkit" target="_self">Sustainability Toolkit</a>
1908        </li>
1909        <li class="  ">
1910            <a href="/networking-and-development/career-tools-and-resources/rep-match-tool" target="_self">Rep Match Tool</a>
1911        </li>
1912        <li class="  ">
1913            <a href="/networking-and-development/career-tools-and-resources/shop-toolkit" target="_self">Shop Toolkit</a>
1914        </li>
1915        <li class=" hide-nav ">
1916            <a href="/networking-and-development/career-tools-and-resources/social-responsibility" target="_self">Auto Care Social Responsibility</a>
1917        </li>
1918        <li class="  ">
1919            <a href="/networking-and-development/career-tools-and-resources/mentoring-toolkit" target="_self">Mentoring Toolkit</a>
1920        </li>
1921        <li class="  ">
1922            <a href="/networking-and-development/career-tools-and-resources/auto-care-jobs" target="_blank">Auto Care Jobs</a>
1923        </li>
1924        <li class=" hide-nav ">
1925            <a href="/networking-and-development/career-tools-and-resources/auto-care-careers" target="_self">Auto Care Careers</a>
1926        </li>
1927
1928                </ul>
1929        </li>
1930
1931
1932            </ul>
1933    </li>
1934    <li class="  ">
1935
1936                
1937        <a href="/government-relations" target="_self">Government Relations</a>
1938            <ul>
1939                        <li class="  ">
1940            <a href="/government-relations/current-issues" target="_self">Key Issues</a>
1941                <ul>
1942                            <li class="  ">
1943            <a href="/government-relations/current-issues/global-right-to-repair" target="_self">Global Right to Repair</a>
1944        </li>
1945        <li class="  ">
1946            <a href="/government-relations/current-issues/access-to-and-control-of-vehicle-data" target="_self">National Right to Repair</a>
1947        </li>
1948        <li class="  ">
1949            <a href="/government-relations/current-issues/right-to-repair" target="_self">Massachusetts Right to Repair</a>
1950        </li>
1951        <li class="  ">
1952            <a href="/government-relations/current-issues/Magnuson-Moss-Warranty-Act" target="_self">Magnuson-Moss Warranty Act</a>
1953        </li>
1954        <li class="  ">
1955            <a href="/government-relations/current-issues/vehicle-safety-inspections" target="_self">Vehicle Safety Inspections</a>
1956        </li>
1957        <li class="  ">
1958            <a href="/government-relations/current-issues/tariffs-and-trade" target="_self">Tariffs and Trade</a>
1959        </li>
1960        <li class="  ">
1961            <a href="/government-relations/current-issues/sustainability" target="_self">Sustainability</a>
1962        </li>
1963        <li class="  ">
1964            <a href="/government-relations/current-issues/see-all-issues" target="_self">See All Issues</a>
1965        </li>
1966
1967                </ul>
1968        </li>
1969        <li class="  ">
1970            <a href="/government-relations/resources" target="_self">Resources</a>
1971                <ul>
1972                            <li class="  ">
1973            <a href="/government-relations/resources/advocacy-101" target="_self">Advocacy 101</a>
1974        </li>
1975        <li class="  ">
1976            <a href="/government-relations/resources/toolkit" target="_self">Right to Repair Media Kit</a>
1977                <ul>
1978                            <li class="  ">
1979            <a href="/government-relations/resources/toolkit/right-to-repair-media-kit-for-drivers-and-shops" target="_self">For Drivers and Shops</a>
1980        </li>
1981
1982                </ul>
1983        </li>
1984        <li class="  ">
1985            <a href="/government-relations/resources/district-impact-data" target="_self">District Impact Data</a>
1986        </li>
1987        <li class="  ">
1988            <a href="/government-relations/resources/latest-news" target="_self">Latest News</a>
1989        </li>
1990        <li class=" hide-nav ">
1991            <a href="/government-relations/resources/vehicle-data-toolkit" target="_self">Vehicle Data Toolkit</a>
1992        </li>
1993        <li class=" hide-nav ">
1994            <a href="/government-relations/resources/data-access-industry-engagement" target="_self">Data Access Industry Engagement</a>
1995        </li>
1996        <li class="  ">
1997            <a href="/epr-resources" target="_self">EPR Resources</a>
1998        </li>
1999
2000                </ul>
2001        </li>
2002        <li class="  ">
2003            <a href="/government-relations/become-an-advocate" target="_blank">Get Involved</a>
2004                <ul>
2005                            <li class="  ">
2006            <a href="/government-relations/become-an-advocate/join-acpac" target="_blank">Join ACPAC</a>
2007        </li>
2008        <li class="  ">
2009            <a href="/government-relations/become-an-advocate/state-associations" target="_self">State Associations</a>
2010        </li>
2011        <li class="  ">
2012            <a href="/government-relations/become-an-advocate/attend-the-legislative-summit" target="_self">Legislative Summit</a>
2013        </li>
2014        <li class="  ">
2015            <a href="/government-relations/become-an-advocate/report-automotive-repair-restr
2015ictions" target="_self">Report Automotive Repair Restrictions</a>
2016        </li>
2017
2018                </ul>
2019        </li>
2020
2021
2022            </ul>
2023    </li>
2024    <li class="  ">
2025
2026                
2027        <a href="/news" target="_self">News</a>
2028            <ul>
2029                        <li class="  ">
2030            <a href="/news/latest-news" target="_self">Latest News</a>
2031                <ul>
2032                            <li class=" hide-nav ">
2033            <a href="/news/latest-news/details" target="_self">Details</a>
2034        </li>
2035
2036                </ul>
2037        </li>
2038        <li class="  ">
2039            <a href="/news/blog" target="_self">Auto Care Blog</a>
2040                <ul>
2041                            <li class="  ">
2042            <a href="/news/blog/advocacy-in-action" target="_self">Advocacy in Action</a>
2043        </li>
2044        <li class="  ">
2045            <a href="/news/blog/emerging-technology" target="_self">Emerging Technology</a>
2046        </li>
2047        <li class="  ">
2048            <a href="/news/blog/executive-update" target="_self">Executive Update</a>
2049        </li>
2050        <li class="  ">
2051            <a href="/news/blog/global-trade-and-supply-chain" target="_self">Global Trade and Supply Chain</a>
2052        </li>
2053        <li class="  ">
2054            <a href="/news/blog/industry-profiles" target="_self">Industry Profiles</a>
2055        </li>
2056        <li class="  ">
2057            <a href="/news/blog/market-insights-with-mike" target="_self">Market Insights with Mike</a>
2058        </li>
2059        <li class="  ">
2060            <a href="/news/blog/meet-a-staffer" target="_self">Meet a Staffer</a>
2061        </li>
2062        <li class="  ">
2063            <a href="/news/blog/wtt" target="_self">What the Tech?</a>
2064        </li>
2065        <li class="  ">
2066            <a href="/news/blog/yang-effect" target="_self">YANG Effect</a>
2067        </li>
2068
2069                </ul>
2070        </li>
2071        <li class="  ">
2072            <a href="/news/media-coverage" target="_self">Media Coverage</a>
2073        </li>
2074        <li class="  ">
2075            <a href="/news/media-kit" target="_self">Media Kit</a>
2076        </li>
2077        <li class="  ">
2078            <a href="/news/auto-care-insider" target="_blank">Auto Care Insider</a>
2079        </li>
2080        <li class="  ">
2081            <a href="/news/media-contacts" target="_self">Media Contacts</a>
2082        </li>
2083
2084
2085                    <li class="header-nav__callout">
2086                            <a href="https://digital.autocare.org/2027factbook" class="header-nav__callout-link">
2087                            
2088                                <img src="https://www.autocare.org/images/default-source/aapex/2027-factbook-cover-final.jpg?sfvrsn=3280bfd6_1" alt="" class="header-nav__callout-image" />
2089                                
2090                                 <div class="header-callout-text"> The 36th edition includes an extended industry forecast through 2029.</div>
2091                                 
2092                                 <span class="button button--highlight__invert small-invert">view more</span>
2093                                 
2094                            </a>
2095                    </li>
2096            </ul>
2097    </li>
2098</ul>
2099
2100
2101
2102
2103
2104
2105</nav> </div> </div> </header> <div class="content" role="main" id="top">
2106
2107
2108
2109
2110
2111<section class="carousel hc-widget hero-carousel" id="hcWidgetRoot" aria-roledescription="carousel">
2112  <div class="hero-carousel__viewport">
2113    <div class="hero-carousel__media" id="hc-media" aria-hidden="true">
2114          <div class="hero-carousel__photo is-active" data-index="0" data-theme="emerging-tech" style="background-image: url('https://www.autocare.org/images/default-source/home-page-carousel-slides/trust-for-the-future68dfcf1df0db44e296f79021e8d33a2a.jpg?sfvrsn=8048bd5_7');"></div>
2115          <div class="hero-carousel__photo" data-index="1" data-theme="report-it" style="background-image: url('https://www.autocare.org/images/default-source/home-page-carousel-slides/homepage_report_banner.png?sfvrsn=dd6b4d31_2');"></div>
2116          <div class="hero-carousel__photo" data-index="2" data-theme="data-resources" style="background-image: url('https://www.autocare.org/images/default-source/banners/2026-homepage-hero_r2r-act-now.jpg?sfvrsn=8d448498_1');"></div>
2117          <div class="hero-carousel__photo" data-index="3" data-theme="repair-act" style="background-image: url('https://www.autocare.org/images/default-source/home-page-carousel-slides/data-solutionsf8f2977e53e74472af37e23959c6f1e8.
2117jpg?sfvrsn=4915d3e4_6');"></div>
2118
2119    </div>
2120
2121    <div class="hero-carousel__depth" id="hc-depth">
2122      <div class="hero-carousel__banner-fill" id="hc-banner-fill" aria-hidden="true"></div>
2123      <div class="hero-carousel__overlay" id="hc-overlay" aria-hidden="true"></div>
2124    </div>
2125
2126    <div class="hero-carousel__wipe" id="hc-wipe" aria-hidden="true">
2127      <div class="hero-carousel__wipe-bands" id="hc-wipe-bands"></div>
2128    </div>
2129
2130    <div class="hero-carousel__lines" aria-hidden="true">
2131      <div class="hero-carousel__shape hero-carousel__shape--navy"></div>
2132      <div class="hero-carousel__shape hero-carousel__shape--burgundy"></div>
2133      <div class="hero-carousel__shape hero-carousel__shape--coral"></div>
2134    </div>
2135
2136    <div class="hero-carousel__panel hero-carousel__text-slide">
2137      <div class="hero-carousel__copy">
2138        <div class="hero-carousel__headline-layer">
2139          <p class="hero-carousel__display" data-hero-headline id="hc-display"></p>
2140        </div>
2141        <h1 class="hero-carousel__title screenreaders-only" id="hc-title"></h1>
2142        <div class="hero-carousel__description" id="hc-description"></div>
2143        <div class="hero-carousel__copy-footer">
2144          <div class="hero-carousel__actions" id="hc-actions"></div>
2145        </div>
2146      </div>
2147    </div>
2148
2149        <nav class="hero-carousel__nav" id="hc-nav" aria-label="Carousel sections">
2150          <button type="button" class="hero-carousel__nav-btn is-active" data-hc-index="0" aria-label="EPR Resources" aria-selected="true">
2151            <i aria-hidden="true" class="fa-sharp fa-solid fa-clipboard"></i>
2152            <span class="screenreaders-only">EPR Resources</span>
2153          </button>
2154          <button type="button" class="hero-carousel__nav-btn" data-hc-index="1" aria-label="can&#39;t repair it?" aria-selected="false">
2155            <i aria-hidden="true" class="fa-solid fa-square-list"></i>
2156            <span class="screenreaders-only">can&#39;t repair it?</span>
2157          </button>
2158          <button type="button" class="hero-carousel__nav-btn" data-hc-index="2" aria-label="Advocate" aria-selected="false">
2159            <i aria-hidden="true" class="fa-sharp fa-solid fa-scale-balanced"></i>
2160            <span class="screenreaders-only">Advocate</span>
2161          </button>
2162          <button type="button" class="hero-carousel__nav-btn" data-hc-index="3" aria-label="Innovative" aria-selected="false">
2163            <i aria-hidden="true" class="fa-sharp fa-solid fa-chart-column"></i>
2164            <span class="screenreaders-only">Innovative</span>
2165          </button>
2166
2167      <button type="button" class="hero-carousel__motion-btn" id="hc-motion-btn" aria-label="Pause carousel autoplay" aria-pressed="false">
2168        <svg class="hero-carousel__motion-icon hero-carousel__motion-icon--pause" viewBox="0 0 16 16" aria-hidden="true" focusable="false"><rect x="3" y="2" width="3.5" height="12" rx="0.5"></rect><rect x="9.5" y="2" width="3.5" height="12" rx="0.5"></rect></svg>
2169        <svg class="hero-carousel__motion-icon hero-carousel__motion-icon--play" viewBox="0 0 16 16" aria-hidden="true" focusable="false"><path d="M4 2.5v11l9-5.5L4 2.5z"></path></svg>
2170        <span class="screenreaders-only" id="hc-motion-label">Pause carousel autoplay</span>
2171      </button>
2172    </nav>
2173
2174    <aside class="hero-carousel__related" id="hc-related" aria-label="Related content" hidden>
2175            <div class="hc-related-panel hc-related-panel--empty" data-hc-index="0" hidden></div>
2176            <div class="hc-related-panel hc-related-panel--empty" data-hc-index="1" hidden></div>
2177            <div class="hc-related-panel hc-related-panel--empty" data-hc-index="2" hidden></div>
2178            <div class="hc-related-panel hc-related-panel--empty" data-hc-index="3" hidden></div>
2179
2180    </aside>
2181  </div>
2182</section>
2183
2184<script>
2185(function () {
2186  // #region agent log
2187  fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:script-enter',message:'hero widget script entered',data:{rootType:typeof root},timestamp:Date.now()})}).catch(function(){});
2188  window.addEventListener('error',function(ev){fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:window-error',message:'uncaught error',data:{msg:String(ev.message||''),file:String(ev.filename||''),line:ev.lineno||0,col:ev.colno||0},timestamp:Date.now()})}).catch(function(){});});
2189  // #endregion
2190  var CONTENT_MS = 6000;
2191  var PANEL_DELAY_MS = 220;
2192  var LAYER_EXPAND_MS = 880;
2193  var LAYER_BANNER_DELAY_MS = 350;
2194  var LAYER_FADE_MS = 280;
2195  var TRANSITION_MS = LAYER_BANNER_DELAY_MS + LAYER_EXPAND_MS + LAYER_FADE_MS;
2196  // #region agent log
2197  fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'post-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:after-timing-consts',message:'timing consts ready; deferred --hc-content-ms until root exists',data:{contentMs:CONTENT_MS},timestamp:Date.now()})}).catch(function(){});
2198  // #endregion
2199
2200  /* Auto Care brand kit — shared primaries; one secondary accent per orientation */
2201  var HC_BRAND = {
2202    primary: "#F3901D",
2203    ctaOrange: "#e07d3d",
2204    ctaOrangeHover: "#c96a2a",
2205    primaryTint: "#ffb057",
2206    primaryShade: "#C35309",
2207    accentGrey: "#76848F",
2208    accentTint: "#8A9EAE",
2209    accentShade: "#798A94",
2210    ctaBlue: "#569BBE",
2211    ctaTint: "#8fbdd4",
2212    ctaShade: "#39677e",
2213    darkGray: "#2b3942",
2214    secondary: {
2215      green: "#B4CC95",
2216      skyBlue: "#569BBE",
2217      mauve: "#956E8E",
2218      yellow: "#E8CF00",
2219      umber: "#D9531E",
2220      emerald: "#007D68",
2221      oceanBlue: "#005581",
2222      oceanDark: "#00344F"
2223    }
2224  };
2225
2226  /* stripes: [dark base, primary-family tint, secondary accent] */
2227  var HC_THEMES = {
2228    "repair-act": {
2229      label: "Primary orange · primary shade accent",
2230      panel: "rgba(43, 57, 66, 0.94)",
2231      banner: "rgba(43, 57, 66, 0.9)",
2232      accents: [HC_BRAND.darkGray, "#F47721", HC_BRAND.primaryShade],
2233      geometry: { navyWidth: "min(12%, 122px)", burgundyLeft: "0", burgundyWidth: "min(16%, 197px)", coralLeft: "min(3%, 29px)", coralWidth: "min(36%, 325px)", coralSkew: "-10deg", bannerFillLeft: "8%", bannerFillWidth: "max(55%, min(64%, 760px))" },
2234      cta: { bg: "#ffffff", border: "#ffffff", text: HC_BRAND.darkGray, icon: HC_BRAND.darkGray, hoverBg: "#f3f5f6", hoverText: HC_BRAND.darkGray, hoverBorder: "#f3f5f6", hoverIcon: HC_BRAND.darkGray }
2235    },
2236    "report-it": {
2237      label: "Primary blue · ocean accent",
2238      panel: "rgba(43, 57, 66, 0.94)",
2239      banner: "rgba(43, 57, 66, 0.9)",
2240      accents: [HC_BRAND.darkGray, "#62788D", HC_BRAND.secondary.oceanBlue],
2241      geometry: { navyWidth: "min(12%, 122px)", burgundyLeft: "0", burgundyWidth: "min(20%, 216px)", coralLeft: "min(3%, 29px)", coralWidth: "min(36%, 325px)", coralSkew: "-10deg", bannerFillLeft: "8%", bannerFillWidth: "max(55%, min(66%, 780px))" },
2242      cta: { bg: HC_BRAND.ctaBlue, border: HC_BRAND.ctaBlue, text: "#ffffff", icon: "#ffffff", hoverBg: HC_BRAND.ctaShade, hoverText: "#ffffff", hoverBorder: HC_BRAND.ctaShade, hoverIcon: "#ffffff" }
2243    },
2244    "data-resources": {
2245      label: "Primary warm · umber accent",
2246      panel: "rgba(43, 57, 66, 0.94)",
2247      banner: "rgba(43, 57, 66, 0.88)",
2248      accents: [HC_BRAND.darkGray, "#BA2433", HC_BRAND.secondary.umber],
2249      geometry: { navyWidth: "min(11%, 118px)", burgundyLeft: "0", burgundyWidth: "min(18%, 208px)", coralLeft: "min(3%, 29px)", coralWidth: "min(36%, 325px)", coralSkew: "-10deg", bannerFillLeft: "8%", bannerFillWidth: "max(55%, min(64%, 760px))" },
2250      cta: { bg: HC_BRAND.darkGray, border: HC_BRAND.darkGray, text: "#ffffff", icon: HC_BRAND.primary, hoverBg: HC_BRAND.accentShade, hoverText: "#ffffff", hoverBorder: HC_BRAND.accentShade, hoverIcon: HC_BRAND.primaryTint }
2251    },
2252    "emerging-tech": {
2253      label: "Primary cool · emerald accent",
2254      panel: "rgba(0, 125, 104, 0.9)",
2255      banner: "rgba(43, 57, 66, 0.9)",
2256      accents: [HC_BRAND.darkGray, HC_BRAND.ctaBlue, "rgba(0, 125, 104, 0.85)"],
2257      geometry: { navyWidth: "min(11%, 118px)", burgundyLeft: "0", burgundyWidth: "min(18%, 208px)", coralLeft: "min(3%, 29px)", coralWidth: "min(36%, 325px)", coralSkew: "-10deg", bannerFillLeft: "8%", bannerFillWidth: "max(55%, min(66%, 780p
2257x))" },
2258      cta: { bg: "#ffffff", border: "#ffffff", text: HC_BRAND.secondary.emerald, icon: HC_BRAND.primary, hoverBg: "#f3f5f6", hoverText: HC_BRAND.secondary.emerald, hoverBorder: "#ffffff", hoverIcon: HC_BRAND.secondary.umber }
2259    }
2260  };
2261
2262  var DEFAULT_GEOMETRY = {
2263    navyWidth: "min(11%, 118px)",
2264    burgundyLeft: "0",
2265    burgundyWidth: "min(18%, 203px)",
2266    coralLeft: "min(3%, 29px)",
2267    coralWidth: "min(36%, 325px)",
2268    coralSkew: "-10deg",
2269    bannerFillLeft: "10%",
2270    bannerFillWidth: "max(55%, min(64%, 760px))"
2271  };
2272
2273  var WIDE_GEOMETRY = {
2274    navyWidth: "min(14%, 156px)",
2275    burgundyLeft: "0",
2276    burgundyWidth: "min(14%, 181px)",
2277    coralLeft: "min(6%, 54px)",
2278    coralWidth: "min(25%, 286px)",
2279    coralSkew: "-10deg",
2280    bannerFillLeft: "11%",
2281    bannerFillWidth: "max(54%, min(64%, 820px))"
2282  };
2283
2284  /* tablet — full-bleed wash; accent stripes stay as edge accents */
2285  var COMPACT_GEOMETRY = {
2286    navyWidth: "min(22%, 108px)",
2287    burgundyLeft: "0",
2288    burgundyWidth: "min(32%, 181px)",
2289    coralLeft: "0",
2290    coralWidth: "min(59%, 252px)",
2291    coralSkew: "-10deg",
2292    bannerFillLeft: "0%",
2293    bannerFillWidth: "100%"
2294  };
2295
2296  /* mobile — thicker accent stripes */
2297  var MOBILE_GEOMETRY = {
2298    navyWidth: "min(30%, 128px)",
2299    burgundyLeft: "0",
2300    burgundyWidth: "min(40%, 203px)",
2301    coralLeft: "0",
2302    coralWidth: "min(73%, 308px)",
2303    coralSkew: "-10deg",
2304    bannerFillLeft: "0%",
2305    bannerFillWidth: "100%"
2306  };
2307
2308  var SLIDES = [
2309    {
2310      id: 'emerging-tech',
2311      themeKey: 'emerging-tech',
2312      title: 'EPR Resources',
2313      subtitle: 'Compliance Best Practices',
2314      header: 'EPR Compliance<br/>Best Practices',
2315      srTitle: 'EPR Resources',
2316      description: '<p>Access industry-specific toolkits, webinars, regulatory updates and compliance guidance to help your business navigate emerging EPR requirements.<\/p>',
2317      cta: 'EPR RESOURCES',
2318      iconHtml: '<i aria-hidden=\"true\" class=\"hero-carousel__cta-lead fa-sharp fa-solid fa-clipboard\"><\/i>',
2319      href: '/epr-resources',
2320      newTab: false,
2321      overrides: {
2322        panel: '',
2323        banner: '',
2324        accent1: '',
2325        accent2: '',
2326        accent3: '',
2327        ctaBg: '',
2328        ctaBorder: '',
2329        ctaText: '',
2330        ctaIcon: '',
2331        ctaHoverBg: '',
2332        ctaHoverText: '',
2333        ctaHoverBorder: '',
2334        ctaHoverIcon: ''
2335      }
2336    }
2337    ,{
2338      id: 'report-it',
2339      themeKey: 'report-it',
2340      title: 'Report it',
2341      subtitle: 'Report it.',
2342      header: 'Can\'t Repair it?<br/>Report it!',
2343      srTitle: 'can\'t repair it?',
2344      description: '<p>Technicians and shop owners: Report issues with diagnosing or fixing vehicles in your service bays — help us fight for your right to repair.<\/p>',
2345      cta: 'report an issue',
2346      iconHtml: '<i aria-hidden=\"true\" class=\"hero-carousel__cta-lead fa-solid fa-square-list\"><\/i>',
2347      href: 'https://autocare.questionpro.com/a/TakeSurvey?tt=h5bIaO7yUXIECHrPeIW9eQ%3D%3D',
2348      newTab: true,
2349      overrides: {
2350        panel: '',
2351        banner: '',
2352        accent1: '',
2353        accent2: '',
2354        accent3: '',
2355        ctaBg: '',
2356        ctaBorder: '',
2357        ctaText: '',
2358        ctaIcon: '',
2359        ctaHoverBg: '',
2360        ctaHoverText: '',
2361        ctaHoverBorder: '',
2362        ctaHoverIcon: ''
2363      }
2364    }
2365    ,{
2366      id: 'data-resources',
2367      themeKey: 'data-resources',
2368      title: 'Repair Act',
2369      subtitle: 'for right to repair',
2370      header: 'Advocate for<br/>Right to Repair',
2371      srTitle: 'Advocate',
2372      description: '<p> Send a letter to congress urging their support for right to repair in your home state.<\/p>',
2373      cta: 'Send a letter',
2374      iconHtml: '<i aria-hidden=\"true\" class=\"hero-carousel__cta-lead fa-sharp fa-solid fa-scale-balanced\"><\/i>',
2375      href: 'https://www.repairact.com',
2376      newTab: true,
2377      overrides: {
2378        panel: '',
2379        banner: '',
2380        accent1: '',
2381        accent2: '',
2382        accent3: '',
2383        ctaBg: '',
2384        ctaBorder: '',
2385        ctaText: '',
2386        ctaIcon: '',
2387        ctaHoverBg: '',
2388        ctaHoverText: '',
2389        ctaHoverBorder: '',
2390        ctaHoverIcon: ''
2391      }
2392    }
2393    ,{
2394      id: 'repair-act',
2395      themeKey: 'repair-act',
2396      title: 'Data Resources',
2397      subtitle: 'solutions for growth',
2398      header: 'Innovative Solutions for Growth',
2399      srTitle: 'Innovative',
2400      description: '<p>The industry’s most powerful data resources to increase speed to market, reduce redundancies and increase sales.<\/p>',
2401      cta: 'FIND A SOLUTION',
2402      iconHtml: '<i aria-hidden=\"true\" class=\"hero-carousel__cta-lead fa-sharp fa-solid fa-chart-column\"><\/i>',
2403      href: '/data-and-information',
2404      newTab: false,
2405      overrides: {
2406        panel: '',
2407        banner: '',
2408        accent1: '',
2409        accent2: '',
2410        accent3: '',
2411        ctaBg: '',
2412        ctaBorder: '',
2413        ctaText: '',
2414        ctaIcon: '',
2415        ctaHoverBg: '',
2416        ctaHoverText: '',
2417        ctaHoverBorder: '',
2418        ctaHoverIcon: ''
2419      }
2420    }
2421
2422  ];
2423
2424  if (!SLIDES.length) { return; }
2425
2426  var WIPE_SLOTS = [
2427    { className: "hero-carousel__wipe-band--line-navy", delay: 0 },
2428    { className: "hero-carousel__wipe-band--line-burgundy", delay: 0.07 },
2429    { className: "hero-carousel__wipe-band--line-coral", delay: 0.14 }
2430  ];
2431
2432  var root = document.getElementById("hcWidgetRoot");
2433  if (root) root.style.setProperty("--hc-content-ms", CONTENT_MS + "ms");
2434  // #region agent log
2435  fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'post-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:root-lookup',message:'reached root element lookup after fix',data:{rootFound:!!root,slideCount:SLIDES.length,hcContentMs:root?root.style.getPropertyValue('--hc-content-ms'):null},timestamp:Date.now()})}).catch(function(){});
2436  // #endregion
2437  var mediaEl = document.getElementById("hc-media");
2438  var titleEl = document.getElementById("hc-title");
2439  var headlineEls = root.querySelectorAll("[data-hero-headline]");
2440  var descEl = document.getElementById("hc-description");
2441  var actionsEl = document.getElementById("hc-actions");
2442  var navEl = document.getElementById("hc-nav");
2443  var wipeEl = document.getElementById("hc-wipe");
2444  var wipeBandsEl = document.getElementById("hc-wipe-bands");
2445  var overlayEl = document.getElementById("hc-overlay");
2446  var bannerFillEl = document.getElementById("hc-banner-fill");
2447  var motionBtn = document.getElementById("hc-motion-btn");
2448  var motionLabel = document.getElementById("hc-motion-label");
2449
2450  var activeIndex = 0;
2451  var timer = 0;
2452  var transitioning = false;
2453  var userPaused = false;
2454  var reducedMotion = false;
2455  var motionMq = window.matchMedia("(prefers-reduced-motion: reduce)");
2456
2457  function prefersReducedMotion() {
2458    return motionMq.matches;
2459  }
2460
2461  function usesReducedTransitions() {
2462    return reducedMotion || root.classList.contains("is-reduced-motion");
2463  }
2464
2465  function isAutoplayAllowed() {
2466    return !userPaused;
2467  }
2468
2469  function applyReducedMotionState() {
2470    reducedMotion = prefersReducedMotion();
2471    root.classList.toggle("is-reduced-motion", reducedMotion);
2472    if (reducedMotion) {
2473      userPaused = true;
2474      clearTimeout(timer);
2475      stopNavProgress();
2476    }
2477    updateMotionButton();
2478  }
2479
2480  function updateMotionButton() {
2481    if (!motionBtn) return;
2482    var paused = userPaused;
2483    motionBtn.classList.toggle("is-paused", paused);
2484    motionBtn.setAttribute("aria-pressed", paused ? "true" : "false");
2485    motionBtn.setAttribute("aria-label", paused ? "Play carousel autoplay" : "Pause carousel autoplay");
2486    if (motionLabel) {
2487      motionLabel.textContent = paused ? "Play carousel autoplay" : "Pause carousel autoplay";
2488    }
2489  }
2490
2491  function toggleUserPause() {
2492    userPaused = !userPaused;
2493    updateMotionButton();
2494    if (userPaused) {
2495      clearTimeout(timer);
2496      stopNavProgress();
2497      root.classList.add("is-autoplay-paused");
2498    } else {
2499      root.classList.remove("is-autoplay-paused");
2500      scheduleNext();
2501    }
2502  }
2503
2504  function pickOverride(value, fallback) {
2505    if (value == null) return fallback;
2506    var s = String(value).trim();
2507    return s ? s : fallback;
2508  }
2509
2510  function getTransition(slide) {
2511    var key = slide.themeKey || slide.id || "repair-act";
2512    var base = HC_THEMES[key] || HC_THEMES["repair-act"];
2513    var ov = slide.overrides || {};
2514    var accents = base.accents.slice();
2515    accents[0] = pickOverride(ov.accent1, accents[0]);
2516    accents[1] = pickOverride(ov.accent2, accents[1]);
2517    accents[2] = pickOverride(ov.accent3, accents[2]);
2518    var cta = Object.assign({}, base.cta);
2519    cta.bg = pickOverride(ov.ctaBg, cta.bg);
2520    cta.border = pickOverride(ov.ctaBorder, cta.border || cta.bg);
2521    cta.text = pickOverride(ov.ctaText, cta.text);
2522    cta.icon = pickOverride(ov.ctaIcon, cta.icon || cta.text);
2523    cta.hoverBg = pickOverride(ov.ctaHoverBg, cta.hoverBg || cta.bg);
2524    cta.hoverText = pickOverride(ov.ctaHoverText, cta.hoverText || cta.text);
2525    cta.hoverBorder = pickOverride(ov.ctaHoverBorder, cta.hoverBorder || cta.border || cta.bg);
2526    cta.hoverIcon = pickOverride(ov.ctaHoverIcon, cta.hoverIcon || cta.icon || cta.text);
2527    return {
2528      panel: pickOverride(ov.panel, base.panel),
2529      banner: pickOverride(ov.banner, base.banner),
2530      accents: accents,
2531      geometry: Object.assign({}, DEFAULT_GEOMETRY, base.geometry || {}),
2532      cta: cta
2533    };
2534  }
2535
2536  function resolveGeometry(slide) {
2537    var t = getTransition(slide);
2538    var geo = Object.assign({}, DEFAULT_GEOMETRY, t.geometry || {});
2539    var w = window.innerWidth || 0;
2540    if (w < 768) {
2541      geo = Object.assign({}, geo, MOBILE_GEOMETRY);
2542    } else if (w < 960) {
2543      geo = Object.assign({}, geo, COMPACT_GEOMETRY);
2544    } else if (w >= 1296) {
2545      geo = Object.assign({}, geo, WIDE_GEOMETRY);
2546    }
2547    return geo;
2548  }
2549
2550  function applyGeometryVars(geo) {
2551    root.style.setProperty("--line-navy-width", geo.navyWidth);
2552    root.style.setProperty("--line-burgundy-left", geo.burgundyLeft);
2553    root.style.setProperty("--line-burgundy-width", geo.burgundyWidth);
2554    root.style.setProperty("--line-coral-left", geo.coralLeft);
2555    root.style.setProperty("--line-coral-width", geo.coralWidth);
2556    root.style.setProperty("--line-coral-skew", geo.coralSkew);
2557    root.style.setProperty("--banner-fill-left", geo.bannerFillLeft);
2558    root.style.setProperty("--banner-fill-width", geo.bannerFillWidth);
2559  }
2560
2561  function applySlideTheme(index) {
2562    var slide = SLIDES[index];
2563    var t = getTransition(slide);
2564    var geo = resolveGeometry(slide);
2565    root.setAttribute("data-active-slide", slide.themeKey || slide.id);
2566    overlayEl.style.background = t.panel;
2567    bannerFillEl.style.background = t.banner || "rgba(43, 57, 66, 0.9)";
2568    applyGeometryVars(geo);
2569    if (t.accents && t.accents.length >= 3) {
2570      root.style.setProperty("--shape-navy-bg", t.accents[0]);
2571      root.style.setProperty("--shape-burgundy-bg", t.accents[1]);
2572      root.style.setProperty("--shape-coral-bg", t.accents[2]);
2573    }
2574  }
2575
2576  function applyCtaTheme(cta) {
2577    if (!cta) return;
2578    actionsEl.style.setProperty("--hero-cta-bg", cta.bg);
2579    actionsEl.style.setProperty("--hero-cta-border", cta.border || cta.bg);
2580    actionsEl.style.setProperty("--hero-cta-text", cta.text);
2581    actionsEl.style.setProperty("--hero-cta-icon", cta.icon || cta.text);
2582    actionsEl.style.setProperty("--hero-cta-hover-bg", cta.hoverBg || cta.bg);
2583    actionsEl.style.setProperty("--hero-cta-hover-text", cta.hoverText || cta.text);
2584    actionsEl.style.setProperty("--hero-cta-hover-border", cta.hoverBorder || cta.border || cta.bg);
2585    if (cta.hoverIcon) {
2586      actionsEl.style.setProperty("--hero-cta-hover-icon", cta.hoverIcon);
2587    } else {
2588      actionsEl.style.removeProperty("--hero-cta-hover-icon");
2589    }
2590  }
2591
2592  function renderCopy(index) {
2593    // #region agent log
2594    fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'post-fix',hypothesisId:'B',location:'Homepage-hero-widget.cshtml.txt:renderCopy:entry',message:'renderCopy called',data:{index:index,hasSlide:!!(SLIDES&&SLIDES[index]),titleEl:!!titleEl,descEl:!!descEl,actionsEl:!!actionsEl,headlineCount:headlineEls?headlineEls.length:0},timestamp:Date.now()})}).catch(function(){});
2595    // #endregion
2596    var slide = SLIDES[index];
2597    var displayText = (slide.header && slide.header.trim())
2598      ? slide.header.trim()
2599      : (slide.title + " " + slide.subtitle).trim();
2600    var srText = (slide.srTitle && slide.srTitle.trim()) ? slide.srTitle.trim() : displayText;
2601    titleEl.textContent = String(srText).replace(/<[^>]+>/g, " ").replace(/\s+/g, " ").trim();
2602    headlineEls.forEach(function (el) { el.innerHTML = displayText; });
2603    descEl.innerHTML = slide.description || "";
2604    var t = getTransition(slide);
2605    applyCtaTheme(t.cta);
2606    var target = slide.newTab ? "_blank" : "_self";
2607    var rel = slide.newTab ? "noopener noreferrer" : "";
2608    var leadIcon = slide.iconHtml || "";
2609    actionsEl.innerHTML = "<a href=\"" + slide.href + "\" target=\"" + target + "\" rel=\"" + rel + "\" class=\"button hero-carousel__cta small-invert\">" + leadIcon + slide.cta + "<i class=\"fa-solid fa-chevron-right hero-carousel__cta-arrow\" aria-hidden=\"true\"></i></a>";
2610    applySlideTheme(index);
2611    // #region agent log
2612    (function(){var disp=document.getElementById('hc-display');var cs=disp?window.getComputedStyle(disp):null;fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'post-fix',hypothesisId:'C',location:'Homepage-hero-widget.cshtml.txt:renderCopy:after',message:'renderCopy finished',data:{displayLen:(displayText||'').length,descLen:(slide.description||'').length,ctaLen:(slide.cta||'').length,displayText:String(displayText||'').slice(0,80),dispOpacity:cs?cs.opacity:null,dispColor:cs?cs.color:null,dispVisibility:cs?cs.visibility:null,rootWiping:root.classList.contains('is-wiping'),rootRevealing:root.classList.contains('is-revealing')},timestamp:Date.now()})}).catch(function(){});})();
2613    // #endregion
2614  }
2615
2616  function buildWipeBands(index) {
2617    var t = getTransition(SLIDES[index]);
2618    wipeBandsEl.innerHTML = "";
2619    WIPE_SLOTS.forEach(function (slot, i) {
2620      var el = document.createElement("div");
2621      el.className = "hero-carousel__wipe-band " + slot.className;
2622      el.style.background = t.accents[i];
2623      el.style.setProperty("--band-delay", slot.delay + "s");
2624      wipeBandsEl.appendChild(el);
2625    });
2626    var panel = document.createElement("div");
2627    panel.className = "hero-carousel__wipe-band hero-carousel__wipe-band--panel";
2628    panel.style.background = t.panel;
2629    panel.style.setProperty("--band-delay", "var(--layer-panel-delay)");
2630    wipeBandsEl.appendChild(panel);
2631  }
2632
2633  function resetWipeBands() {
2634    var bands = wipeBandsEl.querySelectorAll(".hero-carousel__wipe-band");
2635    bands.forEach(function (band) {
2636      band.style.animation = "none";
2637      band.offsetHeight;
2638      band.style.animation = "";
2639    });
2640  }
2641
2642  function resetBannerFill() {
2643    bannerFillEl.style.animation = "none";
2644    bannerFillEl.offsetHeight;
2645    bannerFillEl.style.animation = "";
2646  }
2647
2648  function resetTextSlide() {
2649    var slides = root.querySelectorAll(".hero-carousel__text-slide");
2650    slides.forEach(function (el) {
2651      el.style.animation = "none";
2652      el.offsetHeight;
2653      el.style.animation = "";
2654    });
2655  }
2656
2657  function runWipe(targetIndex, onComplete) {
2658    applySlideTheme(targetIndex);
2659
2660    if (usesReducedTransitions()) {
2661      setActivePhoto(targetIndex);
2662      renderCopy(targetIndex);
2663      onComplete();
2664      return;
2665    }
2666
2667    buildWipeBands(targetIndex);
2668    resetWipeBands();
2669    resetBannerFill();
2670    resetTextSlide();
2671    root.classList.add("is-wiping");
2672    root.classList.remove("is-revealing");
2673    wipeEl.classList.remove("is-fading");
2674    wipeEl.classList.add("is-running");
2675    wipeEl.setAttribute("aria-hidden", "false");
2676
2677    setTimeout(function () {
2678      setActivePhoto(targetIndex);
2679      renderCopy(targetIndex);
2680      root.classList.add("is-revealing");
2681    }, PANEL_DELAY_MS);
2682
2683    setTimeout(function () {
2684      wipeEl.classList.add("is-fading");
2685    }, LAYER_BANNER_DELAY_MS + LAYER_EXPAND_MS);
2686
2687    setTimeout(function () {
2688      root.classList.remove("is-wiping", "is-revealing");
2689      wipeEl.classList.remove("is-running", "is-fading");
2690      wipeEl.setAttribute("aria-hidden", "true");
2691      onComplete();
2692    }, TRANSITION_MS);
2693  }
2694
2695  function setActivePhoto(index) {
2696    var photos = mediaEl.querySelectorAll(".hero-carousel__photo");
2697    photos.forEach(function (photo, i) {
2698      photo.classList.toggle("is-active", i === index);
2699    });
2700  }
2701
2702  function hideRelated() {
2703    var aside = document.getElementById("hc-related");
2704    if (!aside) return;
2705    aside.classList.remove("is-visible");
2706    // #region agent log
2707    fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'E',location:'Homepage-hero-widget.cshtml.txt:hideRelated',message:'hideRelated called',data:{activeIndex:activeIndex,hasIsVisible:aside.classList.contains('is-visible'),hidden:aside.hidden},timestamp:Date.now()})}).catch(function(){});
2708    // #endregion
2709  }
2710
2711  function setActiveRelated(index) {
2712    var aside = document.getElementById("hc-related");
2713    // #region agent log
2714    fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:setActiveRelated:entry',message:'setActiveRelated entry',data:{index:index,asideFound:!!aside,innerWidth:window.innerWidth,panelCount:aside?aside.querySelectorAll('.hc-related-panel').length:0},timestamp:Date.now()})}).catch(function(){});
2715    // #endregion
2716    if (!aside) return;
2717    var panels = aside.querySelectorAll(".hc-related-panel");
2718    var hasVisible = false;
2719    var panelStates = [];
2720    panels.forEach(function (panel) {
2721      var idx = parseInt(panel.getAttribute("data-hc-index"), 10);
2722      var isEmpty = panel.classList.contains("hc-related-panel--empty");
2723      var isMatch = idx === index && !isEmpty;
2724      panel.hidden = !isMatch;
2725      if (isMatch) hasVisible = true;
2726      panelStates.push({ idx: idx, isEmpty: isEmpty, isMatch: isMatch, hidden: panel.hidden });
2727    });
2728    // #region agent log
2729    fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'B',location:'Homepage-hero-widget.cshtml.txt:setActiveRelated:panels',message:'panel match result',data:{index:index,hasVisible:hasVisible,panelStates:panelStates},timestamp:Date.now()})}).catch(function(){});
2730    // #endregion
2731    if (!hasVisible) {
2732      aside.classList.remove("is-visible");
2733      aside.classList.add("is-empty");
2734      aside.hidden = true;
2735      return;
2736    }
2737    aside.hidden = false;
2738    aside.classList.remove("is-empty");
2739    aside.classList.remove("is-visible");
2740    // reflow so the entrance transition always runs
2741    void aside.offsetWidth;
2742    requestAnimationFrame(function () {
2743      aside.classList.add("is-visible");
2744      var cs = window.getComputedStyle(aside);
2745      // #region agent log
2746      fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'C',location:'Homepage-hero-widget.cshtml.txt:setActiveRelated:afterVisible',message:'after is-visible applied',data:{index:index,className:aside.className,hiddenAttr:aside.hidden,display:cs.display,opacity:cs.opacity,visibility:cs.visibility,transform:cs.transform,innerWidth:window.innerWidth},timestamp:Date.now()})}).catch(function(){});
2747      // #endregion
2748      setTimeout(function () {
2749        var cs2 = window.getComputedStyle(aside);
2750        // #region agent log
2751        fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'D',location:'Homepage-hero-widget.cshtml.txt:setActiveRelated:afterExpandMs',message:'related styles after expand ms',data:{index:index,stillVisible:aside.classList.contains('is-visible'),display:cs2.display,opacity:cs2.opacity,visibility:cs2.visibility},timestamp:Date.now()})}).catch(function(){});
2752        // #endregion
2753      }, LAYER_EXPAND_MS + 50);
2754    });
2755  }
2756
2757  function setActiveNav(index) {
2758    var buttons = navEl.querySelectorAll(".hero-carousel__nav-btn");
2759    buttons.forEach(function (btn, i) {
2760      btn.classList.toggle("is-active", i === index);
2761      btn.classList.remove("is-timing");
2762      btn.setAttribute("aria-selected", i === index ? "true" : "false");
2763    });
2764  }
2765
2766  function stopNavProgress() {
2767    navEl.querySelectorAll(".hero-carousel__nav-btn").forEach(function (btn) {
2768      btn.classList.remove("is-timing");
2769    });
2770  }
2771
2772  function restartNavProgress() {
2773    stopNavProgress();
2774    if (!isAutoplayAllowed() || usesReducedTransitions()) return;
2775    var active = navEl.querySelector(".hero-carousel__nav-btn.is-active");
2776    if (!active) return;
2777    void active.offsetWidth;
2778    active.classList.add("is-timing");
2779  }
2780
2781  function goTo(index, fromUser) {
2782    if (transitioning || index === activeIndex) {
2783      if (fromUser) scheduleNext();
2784      return;
2785    }
2786    transitioning = true;
2787    clearTimeout(timer);
2788    stopNavProgress();
2789    root.classList.remove("is-autoplay-paused");
2790    activeIndex = index;
2791    setActiveNav(index);
2792    hideRelated();
2793    runWipe(index, function () {
2794      setActiveRelated(index);
2795      transitioning = false;
2796      scheduleNext();
2797    });
2798  }
2799
2800  function scheduleNext() {
2801    clearTimeout(timer);
2802    if (transitioning || !isAutoplayAllowed()) {
2803      stopNavProgress();
2804      return;
2805    }
2806    restartNavProgress();
2807    timer = setTimeout(function () {
2808      goTo((activeIndex + 1) % SLIDES.length, false);
2809    }, CONTENT_MS);
2810  }
2811
2812  function play() {
2813    root.classList.remove("is-autoplay-paused");
2814    if (!isAutoplayAllowed()) return;
2815    scheduleNext();
2816  }
2817
2818  function pause() {
2819    clearTimeout(timer);
2820    root.classList.add("is-autoplay-paused");
2821  }
2822
2823  if (motionBtn) {
2824    motionBtn.addEventListener("click", function (e) {
2825      e.preventDefault();
2826      toggleUserPause();
2827    });
2828  }
2829
2830  motionMq.addEventListener("change", function () {
2831    applyReducedMotionState();
2832    if (!userPaused) scheduleNext();
2833  });
2834
2835  navEl.addEventListener("click", function (e) {
2836    var btn = e.target.closest(".hero-carousel__nav-btn");
2837    if (!btn) return;
2838    e.preventDefault();
2839    var idx = parseInt(btn.getAttribute("data-hc-index"), 10);
2840    if (!isNaN(idx)) goTo(idx, true);
2841  });
2842
2843  renderCopy(activeIndex);
2844  applySlideTheme(activeIndex);
2845  applyReducedMotionState();
2846  root.addEventListener("mouseenter", pause);
2847  root.addEventListener("mouseleave", play);
2848  var resizeTimer = 0;
2849  window.addEventListener("resize", function () {
2850    clearTimeout(resizeTimer);
2851    resizeTimer = setTimeout(function () {
2852      applySlideTheme(activeIndex);
2853    }, 150);
2854  });
2855  // reveal related callout after primary layers settle (same expand timing)
2856  var relatedRevealDelay = usesReducedTransitions() ? 0 : LAYER_EXPAND_MS;
2857  // #region agent log
2858  fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:init',message:'scheduling related reveal',data:{activeIndex:activeIndex,relatedRevealDelay:relatedRevealDelay,reduced:usesReducedTransitions(),innerWidth:window.innerWidth,asideExists:!!document.getElementById('hc-related')},timestamp:Date.now()})}).catch(function(){});
2859  // #endregion
2860  setTimeout(function () {
2861    // #region agent log
2862    fetch('http://127.0.0.1:7650/ingest/dc84002f-e2bb-4c4c-9627-b65b7316f495',{method:'POST',headers:{'Content-Type':'application/json','X-Debug-Session-Id':'9e37c5'},body:JSON.stringify({sessionId:'9e37c5',runId:'pre-fix',hypothesisId:'A',location:'Homepage-hero-widget.cshtml.txt:initTimeout',message:'related reveal timeout fired',data:{activeIndex:activeIndex},timestamp:Date.now()})}).catch(function(){});
2863    // #endregion
2864    setActiveRelated(activeIndex);
2865  }, relatedRevealDelay);
2866  if (isAutoplayAllowed()) play();
2867})();
2868</script>
2868
2869
2870<div >
2871    <div class="sfContentBlock sf-Long-text" ><section class="alternate-background"><div class="alternate-background__content"><img src="https://www.autocare.org/images/default-source/home-page-carousel-slides/trade.jpg?sfvrsn=305b9888_2" style="float: left; max-width: 365px; margin-right: 50px; margin-bottom: 50px; margin-left: 10px; width: 100%; border-radius: 10px"><h2 style="color: rgba(243, 144, 29, 1)"><em class="fa-solid fa-money-bill-trend-up"></em>&nbsp;Trade and tariffs updates </h2><p>Get the latest updates on <strong>trade policies and tariffs impacting the auto care industry</strong>. Stay ahead with expert insights and key developments.
2872        </p><div class="button-group"><a class="button" href="/government-relations/current-issues/tariffs-and-trade"><em class="fa-solid fa-newspaper"></em>&nbsp;Explore Updates</a>
2873 <a class="button" href="/government-relations/current-issues/tariffs-and-trade/tariff-calculator"><em class="fa-solid fa-calculator-simple"></em>&nbsp;Tariff Calculator</a>
2874
2875
2876
2877 </div></div><br></section></div>
2878</div><div class="" data-sf-element="Row">
2879    <div id="ContentPlaceholder_C004_Col00" class="sf_colsIn alternate-background alternate-background--parallax alternate-background--dark section-about" data-sf-element="Column 1" data-placeholder-label="Alternate Background"><div class="" data-sf-element="Row">
2880    <div id="ContentPlaceholder_C006_Col00" class="sf_colsIn alternate-background__content" data-sf-element="Column 1" data-placeholder-label="Alternate Background Content">
2881<div >
2882    <div class="sfContentBlock sf-Long-text" ><h2 class="highlight--action display-inline slash-text">The auto care industry</h2><p class="display-inline">keeps vehicles moving, and the Auto Care Association is dedicated to helping every one of those vehicles last longer, perform more efficiently, and keep drivers safe. Independence drives us: our global member companies manufacture, distribute, and sell vehicle parts and components as well as perform services, maintenance, and repairs on every class of vehicle on the road.</p></div>
2883</div><div class="" data-sf-element="Row">
2884    <div id="ContentPlaceholder_C008_Col00" class="sf_colsIn grid margin-top-large" data-sf-element="Column 1" data-placeholder-label="Grid"><div class="" data-sf-element="Row">
2885    <div id="ContentPlaceholder_C010_Col00" class="sf_colsIn grid__unit grid__unit--5-12-m section-about__left" data-sf-element="Column 1" data-placeholder-label="Numbers">
2886<div >
2887    <div class="sfContentBlock sf-Long-text" ><style>.item-list { width: 100% }</style>
2888
2889<h3 class="bordered margin-small">Our Impact</h3><div class="item-list item-list--grid item-list--icons grid"><div class="item-list__item grid__unit grid__unit--1-2-l"><div class="card" data-height-group="impact-box"><p class="align-center no-margin"><span class="fas fa-car-mechanic">&nbsp;</span></p><h1 class="counter-numbers align-center">$<span class="count-up js-count-up" data-start="0" data-end="568.7" data-decimals="1" data-duration="3">568.7</span> billion</h1><p class="item-list__subtext">industry (projected $676.5 billion in 2029)</p></div></div><div class="item-list__item grid__unit grid__unit--1-2-l"><div class="card" data-height-group="impact-box"><p class="align-center no-margin"><span class="fas fa-user-hard-hat">&nbsp;</span></p><h1 class="counter-numbers align-center"><span class="count-up js-count-up" data-start="0" data-end="4.9" data-decimals="1" data-duration="3">4.9</span> million</h1><p class="item-list__subtext">people employed in the industry</p></div></div><div class="item-list__item grid__unit grid__unit--1-2-l"><div class="card" data-height-group="impact-box"><p class="align-center no-margin"><span class="fas fa-car">&nbsp;</span></p><h1 class="counter-numbers align-center"><span class="count-up js-count-up" data-start="0" data-end="303" data-decimals="1" data-duration="3">303</span> million</h1><p class="item-list__subtext">vehicles on the road</p></div></div><div class="item-list__item grid__unit grid__unit--1-2-l"><div class="card" data-height-group="impact-box"><p class="align-center no-margin"><span class="fas fa-toolbox">&nbsp;</span></p><h1 class="counter-numbers align-center"><span class="count-up js-count-up" data-start="0" data-end="269548" data-duration="3">269,548</span></h1><p class="item-list__subtext">service outlets</p></div></div></div></div>
2890</div>
2891    </div>
2892    <div id="ContentPlaceholder_C010_Col01" class="sf_colsIn grid__unit grid__unit--7-12-m section-about__right" data-sf-element="Column 2" data-placeholder-label="Map and Testimonials">
2893<div >
2894    <div class="sfContentBlock sf-Long-text" ><div class="content-box content-box--action"><img src="/images/default-source/sitedesign/autocare-map.png?sfvrsn=183965f9_2autocare-map.png" alt="Auto Care network pinned map | Auto Care Association" class="img-right"><h6>our membership and network spans across the globe</h6><a href="/membership" class="button button--small">Learn More</a>
2895</div></div>
2896</div>
2897
2898<script>
2899
2900function lazyLoad(){
2901    var $images = $('.lazy_load');
2902
2903    $images.each(function(){
2904        var $img = $(this),
2905            src = $img.attr('data-src');
2906
2907        $img
2908            .on('load',imgLoaded($img[0]))
2909            .attr('src',src);
2910        });
2911    };
2912
2913    $('.video-modal-content').on("show.bs.modal", function () {
2914    lazyLoad();
2915});          
2916
2917</script>
2917
2918
2919
2920<div class="testimonial-carousel tabs">
2921        <div class="testimonial-carousel__pane tabs__pane">
2922            <div class="testimonial-carousel__video">
2923                        <a class="btn ho js-trigger-video-modal" data-youtube-id="u-9Xgk4vbzA" href="https://www.youtube.com/embed/u-9Xgk4vbzA?controls=0&mute=1">
2924                            <img src="https://www.autocare.org/images/default-source/testimonials/member-testimonial---jc-washbish.jpg?sfvrsn=3a4792d0_4" alt="Member Testimonial - JC Washbish" title="Member Testimonial - JC Washbish" />
2925                        </a>
2926           
2927                <section class="video-modal">
2928                    <!-- Modal Content Wrapper -->
2929                    <div class="video-modal-content modal">
2930                        <!-- iframe -->
2931                        
2932                        <div class="embed-responsive embed-responsive-16by9">
2933  
2934                         
2935                            <iframe loading="lazy" name="youtube" src="" id="video"  allowscriptaccess="always"  class="embed-responsive-item youtube-iframe" ></iframe>
2936 
2937</div>              
2938                            
2939                            
2940                            <a class="close-video-modal" href="#">X</a>
2941                    </div><!-- end modal content wrapper -->
2942                    <!-- clickable overlay element -->
2943                    <div class="overlay"></div>
2944                </section><!-- end video modal -->
2945            </div>
2946            
2947            
2948               
2948<script id="rendered-js" >
2949$(document).ready(function () {
2950
2951  // Gets the video src from the data-src on each button
2952
2953  var $videoSrc;
2954  $('.video-btn').click(function () {
2955    $videoSrc = $(this).data("src");
2956  });
2957  console.log($videoSrc);
2958
2959
2960
2961  // when the modal is opened autoplay it  
2962  $('#myModal').on('shown.bs.modal', function (e) {
2963
2964    // set the video src to autoplay and not to show related video. Youtube related video is like a box of chocolates... you never know what you're gonna get
2965    $("#video").attr('src', $videoSrc + "?autoplay=1&amp;modestbranding=1&amp;showinfo=0");
2966  });
2967
2968
2969
2970  // stop playing the youtube video when I close the modal
2971  $('#myModal').on('hide.bs.modal', function (e) {
2972    // a poor man's stop video
2973    $("#video").attr('src', $videoSrc);
2974  });
2975
2976
2977
2978
2979
2980
2981  // document ready  
2982});
2983//# sourceURL=pen.js
2984    </script>
2984
2985
2986
2987          
2988            <blockquote class="testimonial-carousel__quote">
2989                <p class="testimonial-carousel__quote-content">It&#39;s important to be a member because of the personal and professional benefits, but also because it gets you engaged.</p>
2990                <cite class="testimonial-carousel__quote-cite">
2991                    <strong>JC Washbish</strong>
2992                    Aftermarket Auto Parts Alliance, Inc.
2993                </cite>
2994            </blockquote>
2995        </div>
2996        <div class="testimonial-carousel__pane tabs__pane">
2997            <div class="testimonial-carousel__video">
2998                        <a class="btn ho js-trigger-video-modal" data-youtube-id="hw9w691Djjg" href="https://www.youtube.com/embed/hw9w691Djjg?controls=0&mute=1">
2999                            <img src="https://www.autocare.org/images/default-source/testimonials/member-testimonial---david-castillo.jpg?sfvrsn=6b41c206_4" alt="Member Testimonial - David Castillo" title="Member Testimonial - David Castillo" />
3000                        </a>
3001           
3002                <section class="video-modal">
3003                    <!-- Modal Content Wrapper -->
3004                    <div class="video-modal-content modal">
3005                        <!-- iframe -->
3006                        
3007                        <div class="embed-responsive embed-responsive-16by9">
3008  
3009                         
3010                            <iframe loading="lazy" name="youtube" src="" id="video"  allowscriptaccess="always"  class="embed-responsive-item youtube-iframe" ></iframe>
3011 
3012</div>              
3013                            
3014                            
3015                            <a class="close-video-modal" href="#">X</a>
3016                    </div><!-- end modal content wrapper -->
3017                    <!-- clickable overlay element -->
3018                    <div class="overlay"></div>
3019                </section><!-- end video modal -->
3020            </div>
3021            
3022            
3023               
3023<script id="rendered-js" >
3024$(document).ready(function () {
3025
3026  // Gets the video src from the data-src on each button
3027
3028  var $videoSrc;
3029  $('.video-btn').click(function () {
3030    $videoSrc = $(this).data("src");
3031  });
3032  console.log($videoSrc);
3033
3034
3035
3036  // when the modal is opened autoplay it  
3037  $('#myModal').on('shown.bs.modal', function (e) {
3038
3039    // set the video src to autoplay and not to show related video. Youtube related video is like a box of chocolates... you never know what you're gonna get
3040    $("#video").attr('src', $videoSrc + "?autoplay=1&amp;modestbranding=1&amp;showinfo=0");
3041  });
3042
3043
3044
3045  // stop playing the youtube video when I close the modal
3046  $('#myModal').on('hide.bs.modal', function (e) {
3047    // a poor man's stop video
3048    $("#video").attr('src', $videoSrc);
3049  });
3050
3051
3052
3053
3054
3055
3056  // document ready  
3057});
3058//# sourceURL=pen.js
3059    </script>
3059
3060
3061
3062          
3063            <blockquote class="testimonial-carousel__quote">
3064                <p class="testimonial-carousel__quote-content">Auto Care has opportunities for all levels: from the senior vice president to the individual that’s driving the truck.</p>
3065                <cite class="testimonial-carousel__quote-cite">
3066                    <strong>David Castillo</strong>
3067                    Warren Distribution
3068                </cite>
3069            </blockquote>
3070        </div>
3071        <div class="testimonial-carousel__pane tabs__pane">
3072            <div class="testimonial-carousel__video">
3073                        <a class="btn ho js-trigger-video-modal" data-youtube-id="YFfcOlubUjw" href="https://www.youtube.com/embed/YFfcOlubUjw?controls=0&mute=1">
3074                            <img src="https://www.autocare.org/images/default-source/testimonials/ashlee-arnold-testimonial.jpg?sfvrsn=d17084f0_6" alt="Ashlee Arnold Testimonial" title="Ashlee Arnold Testimonial" />
3075                        </a>
3076           
3077                <section class="video-modal">
3078                    <!-- Modal Content Wrapper -->
3079                    <div class="video-modal-content modal">
3080                        <!-- iframe -->
3081                        
3082                        <div class="embed-responsive embed-responsive-16by9">
3083  
3084                         
3085                            <iframe loading="lazy" name="youtube" src="" id="video"  allowscriptaccess="always"  class="embed-responsive-item youtube-iframe" ></iframe>
3086 
3087</div>              
3088                            
3089                            
3090                            <a class="close-video-modal" href="#">X</a>
3091                    </div><!-- end modal content wrapper -->
3092                    <!-- clickable overlay element -->
3093                    <div class="overlay"></div>
3094                </section><!-- end video modal -->
3095            </div>
3096            
3097            
3098               
3098<script id="rendered-js" >
3099$(document).ready(function () {
3100
3101  // Gets the video src from the data-src on each button
3102
3103  var $videoSrc;
3104  $('.video-btn').click(function () {
3105    $videoSrc = $(this).data("src");
3106  });
3107  console.log($videoSrc);
3108
3109
3110
3111  // when the modal is opened autoplay it  
3112  $('#myModal').on('shown.bs.modal', function (e) {
3113
3114    // set the video src to autoplay and not to show related video. Youtube related video is like a box of chocolates... you never know what you're gonna get
3115    $("#video").attr('src', $videoSrc + "?autoplay=1&amp;modestbranding=1&amp;showinfo=0");
3116  });
3117
3118
3119
3120  // stop playing the youtube video when I close the modal
3121  $('#myModal').on('hide.bs.modal', function (e) {
3122    // a poor man's stop video
3123    $("#video").attr('src', $videoSrc);
3124  });
3125
3126
3127
3128
3129
3130
3131  // document ready  
3132});
3133//# sourceURL=pen.js
3134    </script>
3134
3135
3136
3137          
3138            <blockquote class="testimonial-carousel__quote">
3139                <p class="testimonial-carousel__quote-content">Until I joined Auto Care, I wouldn&#39;t have known the full picture of tariffs other than what you see on the news.</p>
3140                <cite class="testimonial-carousel__quote-cite">
3141                    <strong>Ashlee Arnold</strong>
3142                    Arnold Oil Company of Austin
3143                </cite>
3144            </blockquote>
3145        </div>
3146    <nav class="testimonial-carousel__nav">
3147        <button class="testimonial-carousel__dot tabs__tab"></button>
3148        <button class="testimonial-carousel__dot tabs__tab"></button>
3149        <button class="testimonial-carousel__dot tabs__tab"></button>
3150    </nav>
3151</div>
3152
3153    </div>
3154</div>
3155
3156    </div>
3157</div>
3158
3159    </div>
3160</div>
3161
3162<div >
3163    <div class="sfContentBlock sf-Long-text" ><div class="alternate-background__image" data-bottom-top="transform: translateY(-20vh);" data-top-bottom="transform: translateY(20vh);"><img src="/images/default-source/sitedesign/bg-about.jpg?sfvrsn=98a38e55_2bg-about.jpg" alt="About section background | Auto Care Association"></div></div>
3164</div>
3165    </div>
3166</div>
3167<div class="section-events" data-sf-element="Row">
3168    <div id="ContentPlaceholder_C014_Col00" class="sf_colsIn section-events__content" data-sf-element="Column 1" data-placeholder-label="Event Section">
3169<section class="horizontal-scroll horizontal-scroll--is-at-start event-scroller-new">
3170
3171  <div class="horizontal-scroll__wrapper">   
3172
3173    <ul class="horizontal-scroll__contents event-contents">
3174
3175        <li class="horizontal-scroll__item event-fourths" >
3176
3177          <div class="horizontal-scroll__content new-scroll card card--primary">
3178
3179
3180              <div class="card__header card__header--secondary card__header--borderless">
3181   
3182               <span class="item-list__date new-date-for-events">
3183
3184                <i class="fa-solid fa-calendar"></i>  
3185                
3186                <span class="event-home-orange-month-day">Nov 1</span>
3187                <span class="event-home-orange-year">2026</span>
3188               </span>
3189
3190                  <div class="item-list__location-new">
3191
3192                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3193                    
3194                      Las Vegas,
3195
3196                      NV
3197
3198                      
3199
3200                      </div> 
3201
3202              
3203                  
3204                  <p class="item-list__category new-event-category" >
3205
3206                     <span class="cat-conference actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=fca48462-46dc-47cc-96e1-b961e5285417'>Conference</a>
3207                  </p>
3208               
3209            
3210
3211              
3212  
3213 
3214                <a href="https://my.autocare.org/events/event-registration/?id=2f384e3c-2938-f111-9a91-7c1e52d8db84" class="buttton button--small new-registration-button">Register Now <i class="fa-solid fa-chevron-right"></i></a>
3215
3216
3217                
3217<script>
3218
3219                function copyText(a) {
3220                  navigator.clipboard.writeText(a);
3221
3222                  alert("Link Copied");
3223                }
3224
3225              </script>
3225
3226
3227               <ul class="header-list header-share event-share">
3228               
3229                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3230
3231                    <ul class="header-user__actions">
3232                    
3233                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3234                    
3235                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2026/11/01/default-calendar/79th-annual-awda-business-conference" data-feathr-click-track="true">
3236                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3237                        
3238                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2026/11/01/default-calendar/79th-annual-awda-business-conference" data-feathr-click-track="true">
3239                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3240   
3241                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2026/11/01/default-calendar/79th-annual-awda-business-conference" data-feathr-click-track="true">
3242                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3243
3244                        <button onclick="copyText('https://www.autocare.org/events/details/2026/11/01/default-calendar/79th-annual-awda-business-conference');"><i class="fa-solid fa-link"></i></button>
3245                       
3246                    </div>
3247                    
3248                    </ul>
3249                    
3250                </li>
3251                
3252                
3253                </ul>
3254
3255           
3256                
3257             </div>
3258       
3259            <div class="card__body">
3260
3261             
3262                <a href="https://www.autocare.org/communities/aftermarket-warehouse-distributors/awda-annual-business-conference" target="_blank">
3263
3264                <p class="item-list__title">79th Annual AWDA Business Conference <i class="fa-solid fa-circle-arrow-right"></i></p>
3265
3266                </a>
3267                <div>
3268                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3269
3270                  <div class="item-list__description home-events truncate">
3271                  
3272                    The 2026 AWDA Conference is a two day event of pre-scheduled one-on-one business meetings centered around maintaining existing relationships between the premier suppliers and distributors in the industry.
3273                
3274                  </div>
3275                </div>
3276                <div class="item-list__thumbnail">
3277                   <img src="https://www.autocare.org/images/default-source/aapex/79th-awda-conference-logo19cbe5e44-e316-4b93-81c3-5aeb459320bc.png?sfvrsn=fce0db2f_1" alt="79th AWDA Conference" title="79th-awda-conference-logo1" /><br>
3278                </div>
3279
3280          </div>
3281
3282          </div>
3283
3284        </li>
3285        <li class="horizontal-scroll__item event-fourths" >
3286
3287          <div class="horizontal-scroll__content new-scroll card card--primary">
3288
3289
3290              <div class="card__header card__header--secondary card__header--borderless">
3291   
3292               <span class="item-list__date new-date-for-events">
3293
3294                <i class="fa-solid fa-calendar"></i>  
3295                
3296                <span class="event-home-orange-month-day">Nov 3</span>
3297                <span class="event-home-orange-year">2026</span>
3298               </span>
3299
3300                  <div class="item-list__location-new">
3301
3302                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3303                    
3304                      Las Vegas,
3305
3306                      NW
3307
3308                      
3309
3310                      </div> 
3311
3312              
3313                  
3314                  <p class="item-list__category new-event-category" >
3315
3316                     <span class="cat-trade-show actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=e5f5ee83-2335-489a-b9de-4d19cdd5c80f'>Trade Show</a>
3317                  </p>
3318               
3319            
3320
3321              
3322  
3323 
3324                <a href="https://www.aapexshow.com/register/" class="buttton button--small new-registration-button">Register Now <i class="fa-solid fa-chevron-right"></i></a>
3325
3326
3327                
3327<script>
3328
3329                function copyText(a) {
3330                  navigator.clipboard.writeText(a);
3331
3332                  alert("Link Copied");
3333                }
3334
3335              </script>
3335
3336
3337               <ul class="header-list header-share event-share">
3338               
3339                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3340
3341                    <ul class="header-user__actions">
3342                    
3343                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3344                    
3345                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2026/11/03/default-calendar/aapex-2026" data-feathr-click-track="true">
3346                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3347                        
3348                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2026/11/03/default-calendar/aapex-2026" data-feathr-click-track="true">
3349                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3350   
3351                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2026/11/03/default-calendar/aapex-2026" data-feathr-click-track="true">
3352                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3353
3354                        <button onclick="copyText('https://www.autocare.org/events/details/2026/11/03/default-calendar/aapex-2026');"><i class="fa-solid fa-link"></i></button>
3355                       
3356                    </div>
3357                    
3358                    </ul>
3359                    
3360                </li>
3361                
3362                
3363                </ul>
3364
3365           
3366                
3367             </div>
3368       
3369            <div class="card__body">
3370
3371             
3372                <a href="https://www.autocare.org/trade-shows/automotive-aftermarket-products-expo-(aapex)" target="_blank">
3373
3374                <p class="item-list__title">AAPEX 2026 <i class="fa-solid fa-circle-arrow-right"></i></p>
3375
3376                </a>
3377                <div>
3378                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3379
3380                  <div class="item-list__description home-events truncate">
3381                  
3382                    For three days this fall, AAPEX 2026 returns to Las Vegas, bringing the automotive industry together at the Venetian Expo and Caesars Forum where aftermarket challenges meet solutions.
3383                
3384                  </div>
3385                </div>
3386                <div class="item-list__thumbnail">
3387                   <img src="https://www.autocare.org/images/default-source/aapex/appexogo.png?sfvrsn=b1e1234a_1" alt="AAPEX 2026" title="appexogo" /><br>
3388                </div>
3389
3390          </div>
3391
3392          </div>
3393
3394        </li>
3395        <li class="horizontal-scroll__item event-fourths" >
3396
3397          <div class="horizontal-scroll__content new-scroll card card--primary">
3398
3399
3400              <div class="card__header card__header--secondary card__header--borderless">
3401   
3402               <span class="item-list__date new-date-for-events">
3403
3404                <i class="fa-solid fa-calendar"></i>  
3405                
3406                <span class="event-home-orange-month-day">Jan 18</span>
3407                <span class="event-home-orange-year">2027</span>
3408               </span>
3409
3410                  <div class="item-list__location-new">
3411
3412                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3413                    
3414                      Grapevine,
3415
3416                      TX
3417
3418                      
3419
3420                      </div> 
3421
3422              
3423                  
3424                  <p class="item-list__category new-event-category" >
3425
3426                     <span class="cat-trade-show actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=e5f5ee83-2335-489a-b9de-4d19cdd5c80f'>Trade Show</a>
3427                  </p>
3428               
3429            
3430
3431              
3432  
3433 
3434
3435
3436                
3436<script>
3437
3438                function copyText(a) {
3439                  navigator.clipboard.writeText(a);
3440
3441                  alert("Link Copied");
3442                }
3443
3444              </script>
3444
3445
3446               <ul class="header-list header-share event-share">
3447               
3448                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3449
3450                    <ul class="header-user__actions">
3451                    
3452                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3453                    
3454                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2027/01/18/default-calendar/heavy-duty-aftermarket-week-(hdaw)" data-feathr-click-track="true">
3455                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3456                        
3457                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2027/01/18/default-calendar/heavy-duty-aftermarket-week-(hdaw)" data-feathr-click-track="true">
3458                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3459   
3460                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2027/01/18/default-calendar/heavy-duty-aftermarket-week-(hdaw)" data-feathr-click-track="true">
3461                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3462
3463                        <button onclick="copyText('https://www.autocare.org/events/details/2027/01/18/default-calendar/heavy-duty-aftermarket-week-(hdaw)');"><i class="fa-solid fa-link"></i></button>
3464                       
3465                    </div>
3466                    
3467                    </ul>
3468                    
3469                </li>
3470                
3471                
3472                </ul>
3473
3474           
3475                
3476             </div>
3477       
3478            <div class="card__body">
3479
3480             
3481                <a href="https://www.autocare.org/trade-shows/heavy-duty-aftermarket-week-hdaw" target="_blank">
3482
3483                <p class="item-list__title">Heavy Duty Aftermarket Week (HDAW) <i class="fa-solid fa-circle-arrow-right"></i></p>
3484
3485                </a>
3486                <div>
3487                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3488
3489                  <div class="item-list__description home-events truncate">
3490                  
3491                    North America’s largest, most trusted gathering for the heavy duty aftermarket industry.
3492                
3493                  </div>
3494                </div>
3495                <div class="item-list__thumbnail">
3496                   <img src="https://www.autocare.org/images/default-source/hdaw/hdaw-logo-27.png?sfvrsn=351a2ad8_1" alt="HDAW2027" title="HDAW Logo 27" /><br>
3497                </div>
3498
3499          </div>
3500
3501          </div>
3502
3503        </li>
3504        <li class="horizontal-scroll__item event-fourths" >
3505
3506          <div class="horizontal-scroll__content new-scroll card card--primary">
3507
3508
3509              <div class="card__header card__header--secondary card__header--borderless">
3510   
3511               <span class="item-list__date new-date-for-events">
3512
3513                <i class="fa-solid fa-calendar"></i>  
3514                
3515                <span class="event-home-orange-month-day">Feb 16</span>
3516                <span class="event-home-orange-year">2027</span>
3517               </span>
3518
3519                  <div class="item-list__location-new">
3520
3521                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3522                    
3523                      Washington,
3524
3525                      DC
3526
3527                      
3528
3529                      </div> 
3530
3531              
3532                  
3533                  <p class="item-list__category new-event-category" >
3534
3535                     <span class="cat-conference actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=fca48462-46dc-47cc-96e1-b961e5285417'>Conference</a>
3536                  </p>
3537               
3538            
3539
3540              
3541  
3542 
3543
3544
3545                
3545<script>
3546
3547                function copyText(a) {
3548                  navigator.clipboard.writeText(a);
3549
3550                  alert("Link Copied");
3551                }
3552
3553              </script>
3553
3554
3555               <ul class="header-list header-share event-share">
3556               
3557                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3558
3559                    <ul class="header-user__actions">
3560                    
3561                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3562                    
3563                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2027/02/16/default-calendar/2027-women-in-auto-care-leadership-conference" data-feathr-click-track="true">
3564                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3565                        
3566                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2027/02/16/default-calendar/2027-women-in-auto-care-leadership-conference" data-feathr-click-track="true">
3567                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3568   
3569                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2027/02/16/default-calendar/2027-women-in-auto-care-leadership-conference" data-feathr-click-track="true">
3570                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3571
3572                        <button onclick="copyText('https://www.autocare.org/events/details/2027/02/16/default-calendar/2027-women-in-auto-care-leadership-conference');"><i class="fa-solid fa-link"></i></button>
3573                       
3574                    </div>
3575                    
3576                    </ul>
3577                    
3578                </li>
3579                
3580                
3581                </ul>
3582
3583           
3584                
3585             </div>
3586       
3587            <div class="card__body">
3588
3589             
3590                <a href="https://www.autocare.org/women-in-auto-care-leadership-conference" target="_blank">
3591
3592                <p class="item-list__title">2027 Women in Auto Care Leadership Conference <i class="fa-solid fa-circle-arrow-right"></i></p>
3593
3594                </a>
3595                <div>
3596                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3597
3598                  <div class="item-list__description home-events truncate">
3599                  
3600                    The Women in Auto Care Leadership Conference, Innovate and Impact, was a resounding success, offering attendees a transformative experience filled with insightful sessions, networking opportunities, and impactful activities. 
3601
3602
3603                
3604                  </div>
3605                </div>
3606                <div class="item-list__thumbnail">
3607                   <img src="https://www.autocare.org/images/default-source/aapex/women-in-auto-care-community-logo.png?sfvrsn=6d95fbdf_1" alt="" title="women in auto care community logo" /><br>
3608                </div>
3609
3610          </div>
3611
3612          </div>
3613
3614        </li>
3615        <li class="horizontal-scroll__item event-fourths" >
3616
3617          <div class="horizontal-scroll__content new-scroll card card--primary">
3618
3619
3620              <div class="card__header card__header--secondary card__header--borderless">
3621   
3622               <span class="item-list__date new-date-for-events">
3623
3624                <i class="fa-solid fa-calendar"></i>  
3625                
3626                <span class="event-home-orange-month-day">May 10</span>
3627                <span class="event-home-orange-year">2027</span>
3628               </span>
3629
3630                  <div class="item-list__location-new">
3631
3632                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3633                    
3634                      Denver,
3635
3636                      CO
3637
3638                      
3639
3640                      </div> 
3641
3642              
3643                  
3644                  <p class="item-list__category new-event-category" >
3645
3646                     <span class="cat-conference actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=fca48462-46dc-47cc-96e1-b961e5285417'>Conference</a>
3647                  </p>
3648               
3649            
3650
3651              
3652  
3653 
3654
3655
3656                
3656<script>
3657
3658                function copyText(a) {
3659                  navigator.clipboard.writeText(a);
3660
3661                  alert("Link Copied");
3662                }
3663
3664              </script>
3664
3665
3666               <ul class="header-list header-share event-share">
3667               
3668                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3669
3670                    <ul class="header-user__actions">
3671                    
3672                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3673                    
3674                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2027/05/10/default-calendar/auto-care-connect-2027" data-feathr-click-track="true">
3675                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3676                        
3677                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2027/05/10/default-calendar/auto-care-connect-2027" data-feathr-click-track="true">
3678                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3679   
3680                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2027/05/10/default-calendar/auto-care-connect-2027" data-feathr-click-track="true">
3681                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3682
3683                        <button onclick="copyText('https://www.autocare.org/events/details/2027/05/10/default-calendar/auto-care-connect-2027');"><i class="fa-solid fa-link"></i></button>
3684                       
3685                    </div>
3686                    
3687                    </ul>
3688                    
3689                </li>
3690                
3691                
3692                </ul>
3693
3694           
3695                
3696             </div>
3697       
3698            <div class="card__body">
3699
3700             
3701                <a href="/connect" target="_blank">
3702
3703                <p class="item-list__title">Auto Care Connect 2027 <i class="fa-solid fa-circle-arrow-right"></i></p>
3704
3705                </a>
3706                <div>
3707                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3708
3709                  <div class="item-list__description home-events truncate">
3710                  
3711                    Auto Care Connect is a three and a half day program that offers learning sessions, a business trade show, executive keynote presentations and association steering meetings to shape the industry&#39;s landscape.
3712                
3713                  </div>
3714                </div>
3715                <div class="item-list__thumbnail">
3716                   <img src="https://www.autocare.org/images/default-source/aapex/auto-care-connect-logo.png?sfvrsn=5fb82555_1" alt="Auto Care Connect" title="Auto Care Connect logo" /><br>
3717                </div>
3718
3719          </div>
3720
3721          </div>
3722
3723        </li>
3724        <li class="horizontal-scroll__item event-fourths" >
3725
3726          <div class="horizontal-scroll__content new-scroll card card--primary">
3727
3728
3729              <div class="card__header card__header--secondary card__header--borderless">
3730   
3731               <span class="item-list__date new-date-for-events">
3732
3733                <i class="fa-solid fa-calendar"></i>  
3734                
3735                <span class="event-home-orange-month-day">Sep 22</span>
3736                <span class="event-home-orange-year">2027</span>
3737               </span>
3738
3739                  <div class="item-list__location-new">
3740
3741                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3742                    
3743                      Denver,
3744
3745                      CO
3746
3747                      
3748
3749                      </div> 
3750
3751              
3752                  
3753                  <p class="item-list__category new-event-category" >
3754
3755                     <span class="cat-conference actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=fca48462-46dc-47cc-96e1-b961e5285417'>Conference</a>
3756                  </p>
3757               
3758            
3759
3760              
3761  
3762 
3763                <a href="" class="buttton button--small new-registration-button">Register Now <i class="fa-solid fa-chevron-right"></i></a>
3764
3765
3766                
3766<script>
3767
3768                function copyText(a) {
3769                  navigator.clipboard.writeText(a);
3770
3771                  alert("Link Copied");
3772                }
3773
3774              </script>
3774
3775
3776               <ul class="header-list header-share event-share">
3777               
3778                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3779
3780                    <ul class="header-user__actions">
3781                    
3782                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3783                    
3784                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-leadership-days" data-feathr-click-track="true">
3785                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3786                        
3787                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-leadership-days" data-feathr-click-track="true">
3788                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3789   
3790                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-leadership-days" data-feathr-click-track="true">
3791                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3792
3793                        <button onclick="copyText('https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-leadership-days');"><i class="fa-solid fa-link"></i></button>
3794                       
3795                    </div>
3796                    
3797                    </ul>
3798                    
3799                </li>
3800                
3801                
3802                </ul>
3803
3804           
3805                
3806             </div>
3807       
3808            <div class="card__body">
3809
3810             
3811                <a href="https://www.autocare.org/conferences/leadership-days" target="_blank">
3812
3813                <p class="item-list__title">Fall Leadership Days <i class="fa-solid fa-circle-arrow-right"></i></p>
3814
3815                </a>
3816                <div>
3817                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3818
3819                  <div class="item-list__description home-events truncate">
3820                  
3821                    We welcome all current Auto Care official committee and community volunteers and association members  to join us over this three-day event in Denver,CO to participate and engage with your colleagues and peers. 
3822                
3823                  </div>
3824                </div>
3825                <div class="item-list__thumbnail">
3826                   <img src="https://www.autocare.org/images/default-source/uploadedimages/events/industry-calendar/2026_fld_email_header_250x250.jpg?sfvrsn=828a46fc_1" alt="" title="2026_FLD_email_header_250X250" /><br>
3827                </div>
3828
3829          </div>
3830
3831          </div>
3832
3833        </li>
3834        <li class="horizontal-scroll__item event-fourths" >
3835
3836          <div class="horizontal-scroll__content new-scroll card card--primary">
3837
3838
3839              <div class="card__header card__header--secondary card__header--borderless">
3840   
3841               <span class="item-list__date new-date-for-events">
3842
3843                <i class="fa-solid fa-calendar"></i>  
3844                
3845                <span class="event-home-orange-month-day">Sep 22</span>
3846                <span class="event-home-orange-year">2027</span>
3847               </span>
3848
3849                  <div class="item-list__location-new">
3850
3851                    <i class="fa-sharp fa-solid fa-location-dot"></i>  
3852                    
3853                      Denver,
3854
3855                      CO
3856
3857                      
3858
3859                      </div> 
3860
3861              
3862                  
3863                  <p class="item-list__category new-event-category" >
3864
3865                     <span class="cat-conference actual-image-image"></span>   <a target='_blank' href='/search-results?Categories=fca48462-46dc-47cc-96e1-b961e5285417'>Conference</a>
3866                  </p>
3867               
3868            
3869
3870              
3871  
3872 
3873
3874
3875                
3875<script>
3876
3877                function copyText(a) {
3878                  navigator.clipboard.writeText(a);
3879
3880                  alert("Link Copied");
3881                }
3882
3883              </script>
3883
3884
3885               <ul class="header-list header-share event-share">
3886               
3887                <li class="header-list__item"><a href="#0" data-feathr-click-track="true" data-feathr-link-aids="587e77177c1fea20c28a89ce">Share <span class="fa-solid fa-reply header-utility__icon" aria-hidden="true"></span></a>
3888
3889                    <ul class="header-user__actions">
3890                    
3891                      <div data-share-to="facebook twitter linkedin email" class="display-inline">
3892                    
3893                        <a target="_blank" class="share-buttons__button" title="Share via Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-legislative-summit" data-feathr-click-track="true">
3894                        <span class="fab fa-facebook-square" aria-hidden="true"></span></a>
3895                        
3896                        <a target="_blank" class="share-buttons__button" title="Share via Twitter" href="https://twitter.com/intent/tweet?url=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-legislative-summit" data-feathr-click-track="true">
3897                        <span class="fab fa-twitter-square" aria-hidden="true"></span></a>
3898   
3899                        <a target="_blank" class="share-buttons__button" title="Share via LinkedIn" href="https://www.linkedin.com/shareArticle?url=https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-legislative-summit" data-feathr-click-track="true">
3900                        <span class="fab fa-linkedin" aria-hidden="true"></span></a>
3901
3902                        <button onclick="copyText('https://www.autocare.org/events/details/2027/09/22/default-calendar/fall-legislative-summit');"><i class="fa-solid fa-link"></i></button>
3903                       
3904                    </div>
3905                    
3906                    </ul>
3907                    
3908                </li>
3909                
3910                
3911                </ul>
3912
3913           
3914                
3915             </div>
3916       
3917            <div class="card__body">
3918
3919             
3920                <a href="https://www.autocare.org/conferences/legislative-summit" target="_blank">
3921
3922                <p class="item-list__title">Fall Legislative Summit <i class="fa-solid fa-circle-arrow-right"></i></p>
3923
3924                </a>
3925                <div>
3926                  <div class="expand-summary fourth-summary" tabindex="1">Show Event Details <i class="fa-solid fa-chevron-right"></i></div>
3927
3928                  <div class="item-list__description home-events truncate">
3929                  
3930                    The Legislative summit consists of in-depth briefings on the industry&#39;s most pressing policy issues and face-to-face meetings with members of Congress and their staff.
3931                
3932                  </div>
3933                </div>
3934                <div class="item-list__thumbnail">
3935                   <img src="https://www.autocare.org/images/default-source/default-album/2021-autocare_color-logo_r.png?sfvrsn=a813e750_0" alt="auto care logo" title="auto care logo" /><br>
3936                </div>
3937
3938          </div>
3939
3940          </div>
3941
3942        </li>
3943
3944    </ul>
3945
3946  </div>
3947
3948  <div class="horizontal-scroll__controllers new-event-control">
3949    <button class="horizontal-scroll__control horizontal-scroll__control--left"><i class="icon-chevron"></i></button>
3950    <button class="horizontal-scroll__control horizontal-scroll__control--right"><i class="icon-chevron"></i></button>
3951  </div>
3952
3953</section>
3954<div >
3955    <div class="sfContentBlock sf-Long-text" ><div class="margin-top"><h3 class="align-center">Find More Events:</h3><div class="button-group"><a href="/event-search-results?Keywords=&amp;Categories=fca48462-46dc-47cc-96e1-b961e5285417" class="button button--small button--simple gray-font">Conferences</a>
3956 
3957        <a href="/events-search?Keywords=&amp;SortOrder=ASC&amp;TypeFacet=&amp;Categories=e5f5ee83-2335-489a-b9de-4d19cdd5c80f" class="button button--small button--simple gray-font">Trade Shows</a>
3958 <a href="/event-search-results?Keywords=&amp;Categories=ab953c0a-8beb-41d8-b225-17f232c6c90f" class="button button--small button--simple gray-font">Webinars</a>
3959 <a href="/events-search/full-industry-events-calendar" class="button button--small button--simple gray-font">Industry Calendar</a>
3960 <a href="/events" class="button button--small button--simple event-category__all">See All</a>
3961 </div></div></div>
3962</div>
3963    </div>
3964</div>
3965<div class="" data-sf-element="Row">
3966    <div id="ContentPlaceholder_C017_Col00" class="sf_colsIn alternate-background section-news" data-sf-element="Column 1" data-placeholder-label="News Section"><div class="" data-sf-element="Row">
3967    <div id="ContentPlaceholder_C018_Col00" class="sf_colsIn alternate-background__content section-news__content" data-sf-element="Column 1" data-placeholder-label="News Section Content">
3968<div >
3969    <div class="sfContentBlock sf-Long-text" ><h2 class="align-center margin-large"><span class="slash-text">Latest News</span>
3970</h2></div>
3971</div><div class="" data-sf-element="Row">
3972    <div id="ContentPlaceholder_C019_Col00" class="sf_colsIn grid" data-sf-element="Column 1" data-placeholder-label="Grid"><div class="" data-sf-element="Row">
3973    <div id="ContentPlaceholder_C020_Col00" class="sf_colsIn grid__unit grid__unit--1-2-m" data-sf-element="Column 1" data-placeholder-label="Column 1">
3974
3975     <ul class="item-list item-list--featured">
3976     
3977                <li class="item-list__item">
3978                
3979       
3980                        <a href="https://www.autocare.org/news/latest-news/details/2026/06/11/new-report--5.4--growth-expected-for-total-auto-care-industry-in-2026--reaching--676.5-billion-in-2029">
3981              
3982                        
3983                            <div class="item-list__container" style="background-image:url(https://www.autocare.org/images/default-source/aapex/2027-factbook-homepage_528x312.jpg?sfvrsn=2f7685d2_1);">
3984                            <div class="item-list__content">
3985                            
3986                                       <p class="item-list__title">New Report: 5.4% Growth Expected for Total Auto Care Industry in 2026, Reaching $676.5 Billion in 2029</p>
3987                                    
3988                            </div>
3989                            </div>
3990                       </a>
3991               </li>
3992                <li class="item-list__item">
3993                
3994       
3995                        <a href="https://www.autocare.org/news/latest-news/details/2026/01/14/auto-care-association-testifies-at-u.s.-house-subcommittee-hearing-highlighting-vehicle-repair-access--safety--affordability">
3996              
3997                        
3998                            <div class="item-list__container" style="background-image:url(https://www.autocare.org/images/default-source/policy-issues/right-to-repair/r2r-hearing_hanvey-screenshot.png?sfvrsn=2fc981c1_1);">
3999                            <div class="item-list__content">
4000                            
4001                                       <p class="item-list__title">Auto Care Association Testifies at U.S. House Subcommittee Hearing Highlighting Vehicle Repair Access, Safety, Affordability</p>
4002                                    
4003                            </div>
4004                            </div>
4005                       </a>
4006               </li>
4007                <li class="item-list__item">
4008                
4009       
4010                        <a href="https://www.autocare.org/news/latest-news/details/2025/09/10/fortune-media-great-place-to-work-add-auto-care-association-to-2025-best-workplaces-list">
4011              
4012                        
4013                            <div class="item-list__container" style="background-image:url(https://www.autocare.org/images/default-source/default-album/09-10-2025_auto-care_company_team-photo.png?sfvrsn=46a91593_0);">
4014                            <div class="item-list__content">
4015                            
4016                                       <p class="item-list__title">Fortune Media, Great Place To Work&#174;, Add Auto Care Association to 2025 Best Workplaces List</p>
4017                                    
4018                            </div>
4019                            </div>
4020                       </a>
4021               </li>
4022                <li class="item-list__item">
4023                
4024       
4025                        <a href="https://www.autocare.org/news/latest-news/details/2025/06/13/new-report-5.1-growth-expected-for-auto-care-industry-in-2025-reaching-$664-billion-in-2028">
4026              
4027                        
4028                            <div class="item-list__container" style="background-image:url(https://www.autocare.org/images/default-source/default-album/2026-factbook-homepage_528x312.png?sfvrsn=7931337f_0);">
4029                            <div class="item-list__content">
4030                            
4031                                       <p class="item-list__title">New Report: 5.1% Growth Expected for Auto Care Industry in 2025, Reaching $664 Billion in 2028</p>
4032                                    
4033                            </div>
4034                            </div>
4035                       </a>
4036               </li>
4037                <li class="item-list__item">
4038                
4039       
4040                        <a href="https://www.autocare.org/news/latest-news/details/2025/04/28/auto-care-association-launches-member-exclusive-auto-parts-tariff-calculator">
4041              
4042                        
4043                            <div class="item-list__container" style="background-image:url(https://www.autocare.org/images/default-source/default-album/05-14-2025_auto_parts_tariff_calculator_image.jpg?sfvrsn=69e6
4043d55_0);">
4044                            <div class="item-list__content">
4045                            
4046                                       <p class="item-list__title">Auto Care Association Launches Member-exclusive Auto Parts Tariff Calculator</p>
4047                                    
4048                            </div>
4049                            </div>
4050                       </a>
4051               </li>
4052    </ul>
4053
4054
4055<script type="text/javascript">
4056$(document).ready(function() {
4057    $('.item-list--featured .item-list__item:first .item-list__container').addClass('featured-active');
4058
4059    $('.item-list__container').mouseenter(function() {
4060        $('.featured-active').removeClass('featured-active').addClass('featured-inactive');
4061        $(this).removeClass('featured-inactive').addClass('featured-active');
4062    });
4063});
4064</script>
4064
4065    </div>
4066    <div id="ContentPlaceholder_C020_Col01" class="sf_colsIn grid__unit grid__unit--1-2-m" data-sf-element="Column 2" data-placeholder-label="Column 2">
4067
4068    <ul class="item-list item-list--simple grid">
4069            <li  class="item-list__item">
4070            
4071            
4072                    <div class="grid">
4073            
4074                                  <div class="grid__unit grid__unit--1-3-m">
4075                     
4076                 
4077
4078
4079
4080<p class="item-list__category" ><text>Press Release</text><text> </text></p>
4081                                                                                                        
4082
4083                                       </div>
4084                                    <div class="grid__unit grid__unit--2-3-m item-list__content">
4085                                    
4086                                    
4087                    <a class="item-list__title"  href="https://www.autocare.org/news/latest-news/details/2026/10/01/auto-care-association-adds-23-new-product-lines-to-demand-index--expanding-coverage-to-nearly-200-categories">
4088                        Auto Care Association Adds 23 New Product Lines to Demand Index, Expanding Coverage to Nearly 200 Categories
4089                    </a>
4090                 
4091                     
4092
4093                     
4094                                        <p class="item-list__date note">October 1, 2026</p>
4095                                        
4096
4097
4098                                    </div>
4099            
4100           </div>
4101               
4102              </li>
4103            <li  class="item-list__item">
4104            
4105            
4106                    <div class="grid">
4107            
4108                                  <div class="grid__unit grid__unit--1-3-m">
4109                     
4110                 
4111
4112
4113
4114<p class="item-list__category" ><text>Press Release</text><text> </text></p>
4115                                                                                                        
4116
4117                                       </div>
4118                                    <div class="grid__unit grid__unit--2-3-m item-list__content">
4119                                    
4120                                    
4121                    <a class="item-list__title"  href="https://www.autocare.org/news/latest-news/details/2026/09/02/auto-care-association-s-automotive-communications-council-to-host--2026-fast-track-education-series-webinar">
4122                        Auto Care Association’s Automotive Communications Council to Host  2026 Fast Track Education Series Webinar
4123                    </a>
4124                 
4125                     
4126
4127                     
4128                                        <p class="item-list__date note">September 2, 2026</p>
4129                                        
4130
4131
4132                                    </div>
4133            
4134           </div>
4135               
4136              </li>
4137            <li  class="item-list__item">
4138            
4139            
4140                    <div class="grid">
4141            
4142                                  <div class="grid__unit grid__unit--1-3-m">
4143                     
4144                 
4145
4146
4147
4148<p class="item-list__category" ><text>Press Release</text><text> </text></p>
4149                                                                                                        
4150
4151                                       </div>
4152                                    <div class="grid__unit grid__unit--2-3-m item-list__content">
4153                                    
4154                                    
4155                    <a class="item-list__title"  href="https://www.autocare.org/news/latest-news/details/2026/08/31/auto-care-association-celebrates-10-years-of-international-business-matchmaking-at-aapex">
4156                        Auto Care Association Celebrates 10 Years of International Business Matchmaking at AAPEX
4157                    </a>
4158                 
4159                     
4160
4161                     
4162                                        <p class="item-list__date note">August 31, 2026</p>
4163                                        
4164
4165
4166                                    </div>
4167            
4168           </div>
4169               
4170              </li>
4171            <li  class="item-list__item">
4172            
4173            
4174                    <div class="grid">
4175            
4176                                  <div class="grid__unit grid__unit--1-3-m">
4177                     
4178                 
4179
4180
4181
4182<p class="item-list__category" ><text>Press Release</text><text></text></p>
4183                                                                                                        
4184
4185                                       </div>
4186                                    <div class="grid__unit grid__unit--2-3-m item-list__content">
4187                                    
4188                                    
4189                    <a class="item-list__title"  href="https://www.autocare.org/news/latest-news/details/2026/08/12/auto-care-association-announces-pending-retirement-of-president-and-ceo-bill-hanvey">
4190                        Auto Care Association Announces Pending Retirement of President and CEO Bill Hanvey
4191                    </a>
4192                 
4193                     
4194
4195                     
4196                                        <p class="item-list__date note">August 12, 2026</p>
4197                                        
4198
4199
4200                                    </div>
4201            
4202           </div>
4203               
4204              </li>
4205            <li  class="item-list__item">
4206            
4207            
4208                    <div class="grid">
4209            
4210                                  <div class="grid__unit grid__unit--1-3-m">
4211                     
4212                 
4213
4214
4215
4216<p class="item-list__category" ><text>Press Release</text><text> </text></p>
4217                                                                                                        
4218
4219                                       </div>
4220                                    <div class="grid__unit grid__unit--2-3-m item-list__content">
4221                                    
4222                                    
4223                    <a class="item-list__title"  href="https://www.autocare.org/news/latest-news/details/2026/07/20/auto-care-association-opens-2026-fall-leadership-days-registration">
4224                        Auto Care Association Opens 2026 Fall Leadership Days Registration
4225                    </a>
4226                 
4227                     
4228
4229                     
4230                                        <p class="item-list__date note">July 20, 2026</p>
4231                                        
4232
4233
4234                                    </div>
4235            
4236           </div>
4237               
4238              </li>
4239    </ul>
4240
4241
4242
4243<div >
4244    <div class="sfContentBlock sf-Long-text" ><div class="align-center"><p><a class="button button--highlight__invert" href="/news/latest-news">ALL NEWS</a></p></div></div>
4245</div>
4246    </div>
4247</div>
4248
4249    </div>
4250</div>
4251
4252    </div>
4253</div>
4254
4255    </div>
4256</div>
4257</div> <footer class="page-footer" role="contentinfo" id="footer"> <!-- <div class="page-bounds"> --> <div class="footer-tagline">
4258
4259<div >
4260    <div class="sfContentBlock sf-Long-text" >Thank you for trusting us.</div>
4261</div></div> <div class="footer-logo">
4262
4263<div >
4264    <div class="sfContentBlock sf-Long-text" ><a data-feathr-click-track="true" href="/home" data-feathr-link-aids="587e77177c1fea20c28a89ce"><img src="/images/default-source/logos/autocare_svg_web.svg?sfvrsn=1274d7f7_1" alt="Auto Care Association logo"></a></div>
4265</div></div> <div class="page-footer__content"> <div class="footer-contact">
4266
4267<div >
4268    <div class="sfContentBlock sf-Long-text" ><p>2 Bethesda Metro Center, Suite 440
4269    <br>Bethesda, MD 20814-3415<br>(301) 654-6664
4270</p></div>
4271</div></div> <div class="footer-social">
4272
4273<div >
4274    <div class="sfContentBlock sf-Long-text" ><span class="screenreaders-only">Visit us on</span>
4275<a target="_blank" href="https://www.facebook.com/autocareorg" class="footer-social__icon"><span class="fab fa-facebook-f"></span><span class="screenreaders-only">Facebook</span></a>
4276<a target="_blank" href="https://twitter.com/autocareorg" class="footer-social__icon"><span class="fab fa-twitter"></span><span class="screenreaders-only">Twitter</span></a>
4277<a target="_blank" href="https://www.linkedin.com/company/autocareorg" class="footer-social__icon"><span class="fab fa-linkedin-in"></span><span class="screenreaders-only">LinkedIn</span></a>
4278<a target="_blank" href="https://www.youtube.com/user/AAIAssociation" class="footer-social__icon"><span class="fab fa-youtube"></span><span class="screenreaders-only">YouTube</span></a></div>
4279</div></div> <div class="footer-utility">
4280
4281<ul class="footer-utility__list footer-utility__list">
4282    <li class="footer-utility__item">
4283        <a href="/privacy-policy-footer" target="_self">Privacy Policy</a>
4284    </li>
4285    <li class="footer-utility__item">
4286        <a href="/site-map" target="_self">Site Map</a>
4287    </li>
4288    <li class="footer-utility__item">
4289        <a href="/contact-us" target="_self">Contact</a>
4290    </li>
4291</ul>
4292
4293
4294
4295
4296</div> </div> <div class="footer-copyright">
4297
4298<div >
4299    <div class="sfContentBlock sf-Long-text" >© 2026 Auto Care Association</div>
4300</div></div> <!-- </div> --> </footer> 
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312<div >
4313    <div class="sfContentBlock sf-Long-text" ><div class="footer-back-top"><a href="#top">Back to Top <span class="icon-chevron"></span></a>
4314
4315</div></div>
4316</div>
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342 
4342<script src="/Frontend-Assembly/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.min.js?package=AutoCare&amp;v=MTUuMC44MjM0LjA%3d" type="text/javascript"></script>
4342<script src="/Mvc/Scripts/RDLoginLogoutStatus/login-status.js" type="text/javascript"></script>
4342<script type="application/json" id="PersonalizationTracker">
4343	{"IsPagePersonalizationTarget":false,"IsUrlPersonalizationTarget":false,"PageId":"5962dda3-9e18-4dda-9bfd-042048ae5c8b"}
4344</script>
4344<script type="text/javascript" src="/WebResource.axd?d=NjxTqR2bqTw1rewxxlkHPlwgJ5N99V8LCA7GftcZJbTsW7roQLTtEpUyJigQCZdnaVIduS8stMhvRO-B8JHUoSjLtCz5CZvluKBPFsyqBgW2-GNWRUybheBqejEkKn1VUIdEe8NiVrFwMuMZJSqaBE8vZBBKGcoIym-tH7dwbRtBrJUC36HkrQtE0gJ6fDesQW-MUoRrCKQKIJEhhPQmjUcyzPQjgNAtICAP6rI9o8w1&amp;t=639177462963896133">
4345
4346</script>
4346<input data-sf-role='en' type='hidden' value='https://www.autocare.org/home'><input data-sf-role='es' type='hidden' value='https://www.autocare.org/es/casa'><input data-sf-role='zh-CHS' type='hidden' value='https://www.autocare.org/zh-chs/shou-ye'>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/polyfills.min.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/lodash.custom.min.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/scripts.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/prism.min.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/jquery-ui.min.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/countup.js"></script>
4346<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/waypoints.js"></script>
4346<script type="text/javascript">
4347   // import CountUp  from 'countup.js';
4348// import 'waypoints/lib/noframework.waypoints';
4349
4350document.querySelectorAll('.js-count-up').forEach(element => {
4351  const { start, end, decimals, duration } = element.dataset;
4352  const countUp = new CountUp(element, start, end, decimals, duration, element.dataset);
4353
4354  new Waypoint({
4355    element,
4356    handler: direction => {
4357      if (direction === 'down') {
4358        countUp.start();
4359      }
4360    },
4361    offset: '600px'
4362  });
4363});
4364
4365</script>
4365<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/modal.js"></script>
4365<script type="text/javascript" src="/ResourcePackages/AutoCare/assets/scripts/sponsor-rotate.js"></script>
4365<script type="text/javascript" src="/Scripts/clipboard.min.js"></script>
4365 </body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.