.prose.prose-academic h1{margin:0;font-size:clamp(24px,24px + 3vw,60px);font-weight:300;line-height:1.16667}.prose.prose-academic h3{margin-top:61px;margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.2}.prose.prose-academic ul{margin-bottom:16px!important}.prose.prose-academic ul li:before{background-color:var(--black)}.prose.prose-academic.prose-invert ul li:before{background-color:var(--white)}.prose.prose-academic>p>a:only-child{background-color:var(--primary);color:var(--white);padding:12px 22px;font-size:18px;font-weight:500;line-height:21px;text-decoration:none;transition:background-color .15s;display:inline-block}.news-blog-article .prose .wp-quote{border-inline-start-width:0;border-top:2px solid var(--primary);border-bottom:2px solid var(--primary);text-align:center;color:var(--gray-800);quotes:none;margin:0 0 16px;padding:24px 0;font-size:20px;font-style:normal;line-height:1.667}.news-blog-article .prose .wp-quote+p{text-align:center;margin-top:0;font-size:16px;font-style:italic}.news-blog-article .article-style-tariff-tracker .prose h4,.news-blog-article .article-style-tariff-tracker .prose h4 strong,.news-blog-article .article-style-electrification-headings .prose h4,.news-blog-article .article-style-electrification-headings .prose h4 strong{margin:0 0 8px;font-size:1.375rem;font-weight:500;line-height:1.2}.news-blog-article .article-style-electrification-headings .prose h2{text-align:center;font-weight:500}.news-blog-article .article-style-electrification-headings .prose h4,.news-blog-article .article-style-electrification-headings .prose h4 strong{color:var(--primary)}.news-blog-article .prose>h4:last-child{margin-bottom:-8px!important}.news-blog-article .article-style-regular-headings .prose :is(h2,h3,h4){font-weight:400}.news-blog-article .article-style-compact-table-gap{padding-bottom:46px!important}.news-blog-article .article-style-map-label,.news-blog-article .article-style-union-strike-details{padding-bottom:0!important}.news-blog-article .article-style-map-label .prose h3,.news-blog-article .article-style-union-strike-details .prose h3,.news-blog-article .article-style-help-center-heading .prose h3,article.post-article .article-style-centered-about-headings .prose h3{font-size:clamp(21.57px,20.4px + .3vw,24px);font-weight:500;line-height:1.2;margin:0 0 8px!important}.news-blog-article .article-style-union-strike-details .prose ul ul li:before{border:1px solid var(--primary);background-color:#0000}.news-blog-article .article-style-dark-table-header table thead{background-color:var(--gray-800);color:var(--white)}.news-blog-article .article-style-dark-table-header table th{color:var(--white)!important;background-color:#0000!important}.news-blog-article .article-style-centered-press-body .prose>p,.news-blog-article .article-style-fuel-retailers-body .prose>p,article.post-article .article-style-centered-about-headings .prose h3{text-align:center}.news-blog-article .article-style-vmt-headings>div>div>h2{color:var(--primary)!important;text-align:left!important;font-weight:500!important}.news-blog-article .article-style-vmt-headings>div>div>h2+div{margin-top:0!important}.news-blog-article .article-style-wide-caption figure{width:100%;max-width:none!important}.news-blog-article .article-style-wide-caption figure img{margin-inline:auto;width:min(512px,100%)!important}.news-blog-article .article-style-fuel-retailers-body .prose>ul+ul,.news-blog-article .article-style-fuel-retailers-body .prose>ul+p{margin-top:16px!important}.prose.prose-academic>p>a:only-child:focus-visible{outline:2px solid var(--white);outline-offset:2px;box-shadow:0 0 0 4px var(--gray-800)}@media (hover:hover){.prose.prose-academic>p>a:only-child:hover{background-color:var(--primary-dark)}}
.cta-angled-panel{clip-path:none}@media (min-width:992px){.cta-angled-panel{clip-path:polygon(0% 0,0% 100%,100% 100%,100% calc(50% + 23.75px),calc(100% - 47.5px) calc(50% - 23.75px),calc(100% - 47.5px) 0)}}@media (min-width:1400px){.cta-angled-panel{clip-path:polygon(0% 0,0% 100%,100% 100%,100% calc(50% + 47.5px),calc(100% - 95px) calc(50% - 47.5px),calc(100% - 95px) 0)}}@media (min-width:992px){.cta-angled-panel--reversed{clip-path:polygon(100% 0,100% 100%,0% 100%,0% calc(50% + 23.75px),47.5px calc(50% - 23.75px),47.5px 0)}}@media (min-width:1400px){.cta-angled-panel--reversed{clip-path:polygon(100% 0,100% 100%,0% 100%,0% calc(50% + 47.5px),95px calc(50% - 47.5px),95px 0)}}
.overflow-x-auto.hide-scrollbar{scrollbar-width:none}.overflow-x-auto.hide-scrollbar::-webkit-scrollbar{display:none}
.interactive-map{--container-max-width:1320px;max-width:calc(var(--container-max-width) - 30px);background:#e7e4df;grid-template-columns:minmax(0,1fr);min-height:631px;margin-inline:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #181f2a24}.interactive-map[data-active],.interactive-map[data-intro]{grid-template-columns:minmax(0,1fr) 370px}.interactive-map--loading,.interactive-map--unavailable{color:#595959;text-align:center;box-shadow:none;place-items:center;padding:20px}.interactive-map--loading{background:#e7e4df}.interactive-map--loading:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#fff6 50%,#0000 70%);animation:1.4s ease-in-out infinite interactive-map-skeleton;position:absolute;inset:0;transform:translate(-100%)}@keyframes interactive-map-skeleton{to{transform:translate(100%)}}.interactive-map__stage{grid-area:1/1;min-width:0;min-height:631px;position:relative}.interactive-map-canvas-wrap,.interactive-map-canvas{width:100%;height:631px}.interactive-map-navigation-wrap{z-index:4;gap:10px;width:calc(100% - 60px);display:grid;position:absolute;top:30px;left:30px}.interactive-map-navigation-desktop{gap:10px;display:grid}.interactive-map-mobile-toggle,.interactive-map-mobile-panel{display:none}.interactive-map-navigation,.interactive-map-scenario-bar{background:#fff;border-radius:20px;align-items:center;width:100%;min-height:50px;padding:0 24px;display:flex;box-shadow:3px 3px 8px #0000000d}.interactive-map-navigation{justify-content:space-between}.interactive-map-navigation__categories{justify-content:flex-end;gap:8px;display:flex}.interactive-map-breadcrumbs{justify-content:flex-start;gap:6px}.interactive-map-breadcrumbs__current{color:#db0000;padding:9px 15px;font-size:.9375rem;font-weight:600;line-height:1.15}.interactive-map-scenario-bar{justify-content:flex-end;gap:0;display:flex}.interactive-map-navigation button,.interactive-map-options button,.interactive-map-insights-toggle{color:#24262b;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:17px;padding:9px 15px;font-size:.9375rem;font-weight:600;line-height:1.15}.interactive-map-scenario-bar button{color:#24262b;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-left:1px solid #d9d9d9;border-radius:0;padding:9px 18px;font-size:.9375rem;font-weight:600;line-height:1.15}.interactive-map-scenario-bar button:first-child{border-left:0}.interactive-map-navigation button:focus-visible,.interactive-map-scenario-bar button:focus-visible,.interactive-map-options button:focus-visible,.interactive-map-insights-toggle:focus-visible,.interactive-map-intro-toggle:focus-visible,.interactive-map-sidebar__close:focus-visible,.interactive-map-intro__close:focus-visible,.interactive-map-image-overlay button:focus-visible,.interactive-map-image-overlay-reopen:focus-visible,.interactive-map-mobile-panel__close:focus-visible{outline-offset:2px;outline:3px solid #166ee1}.interactive-map-home[aria-pressed=true],.interactive-map-navigation button[aria-expanded=true],.interactive-map-scenario-bar button[aria-pressed=true],.interactive-map-options button[aria-pressed=true]{color:#db0000;background:0 0}.interactive-map-canvas-wrap{position:relative}.interactive-map-status{z-index:2;color:#3c3c41;text-align:center;background:#f5f3ef;place-content:center;justify-items:center;gap:18px;padding:30px;display:grid;position:absolute;inset:0}.interactive-map-status img{width:145px;height:auto}.interactive-map-state-loading{z-index:3;color:#3c3c41;background:#eff3f7f5;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:.9rem;font-weight:600;display:flex;position:absolute;inset:0}.interactive-map-state-loading img{width:min(240px,55%);height:auto}.interactive-map-state-loading__spinner{border:3px solid #db000033;border-top-color:#db0000;border-radius:50%;width:34px;height:34px;animation:.7s linear infinite interactive-map-spin}.interactive-map-data-error{z-index:3;color:#fff;background:#3c3c41;border-radius:8px;max-width:330px;padding:11px 15px;font-size:.85rem;position:absolute;bottom:18px;right:18px}.interactive-map-options{z-index:4;flex-wrap:wrap;gap:7px;display:flex;position:absolute;bottom:22px;left:22px}.interactive-map-options button,.interactive-map-insights-toggle{background:#fff;box-shadow:0 5px 18px #181f2a2e}.interactive-map-insights-toggle{z-index:4;display:none;position:absolute;top:28px;right:20px}.interactive-map-sidebar{z-index:5;background:#fff;border:0;grid-area:1/2;max-width:none;height:631px;max-height:none;margin:0;padding:0;position:relative;overflow-y:auto}.interactive-map-intro{z-index:5;color:#303238;background:#fff;grid-area:1/2;height:631px;position:relative;overflow-y:auto}.interactive-map-intro__header{color:#191919;padding:30px 23px 0;position:relative}.interactive-map-intro__header h2{margin:0;font-size:18px;font-weight:500;line-height:19px}.interactive-map-intro__content{color:#3c3c41;gap:1rem;padding:13px 20px 20px;font-size:15px;line-height:23px;display:grid}.interactive-map-intro__content>*{margin:0}.interactive-map-sidebar__header{color:#fff;background:linear-gradient(145deg,#232a35 0%,#3c3c41 62%,#750000 100%);align-content:end;min-height:205px;padding:28px;display:grid;position:relative;overflow:hidden}.interactive-map-sidebar__header:after{content:"";border:28px solid #db00008c;width:245px;height:245px;position:absolute;bottom:-135px;right:-75px;transform:rotate(45deg)}.interactive-map-sidebar__category,.interactive-map-sidebar__header p,.interactive-map-sidebar__header h2{z-index:1;position:relative}.interactive-map-sidebar__category{color:#24262b;background:#fff;border-radius:999px;width:fit-content;margin-bottom:20px;padding:5px 12px;font-size:.72rem;font-weight:700}.interactive-map-sidebar__header p{text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:.8rem;font-weight:600}.interactive-map-sidebar__header h2{margin:0;font-size:1.15rem;line-height:1.25}.interactive-map-sidebar__close,.interactive-map-intro__close{z-index:3;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;width:38px;height:38px;font-size:1.5rem;display:none;position:absolute;top:18px;right:18px}.interactive-map-sidebar__content{color:#303238;gap:1rem;padding:24px 25px 38px;font-size:.88rem;line-height:1.55;display:grid}.interactive-map-sidebar__content>*{margin:0}.interactive-map-sidebar__content img{border-radius:7px;width:100%;height:auto}.interactive-map-sidebar-image{cursor:zoom-in;background:0 0;border:0;border-radius:7px;width:100%;padding:0;display:block}.interactive-map-sidebar-image:focus-visible,.interactive-map-media-dialog__close:focus-visible{outline-offset:3px;outline:3px solid #166ee1}.interactive-map-media-dialog{background:#121418f5;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:hidden}.interactive-map-media-dialog[open]{place-items:center;display:grid}.interactive-map-media-dialog::backdrop{background:#121418e0}.interactive-map-media-dialog__frame{width:90vw;height:90vh;position:relative}.interactive-map-media-dialog__close{z-index:1;color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff8c;border-radius:50%;width:46px;height:46px;font-size:2rem;line-height:1;position:fixed;top:22px;right:26px}.interactive-map-sidebar__content a{color:#b80000;text-underline-offset:3px;font-weight:600}.interactive-map-image-overlay{z-index:4;background:#fff;border-radius:12px;max-width:min(520px,100% - 48px);margin:0;padding:10px;position:absolute;bottom:80px;left:24px;box-shadow:0 16px 42px #181f2a47}.interactive-map-image-overlay img{width:auto;max-width:100%;height:auto;display:block}.interactive-map-image-overlay button{color:#fff;cursor:pointer;background:#3c3c41;border:2px solid #fff;border-radius:50%;width:36px;height:36px;font-size:1.35rem;position:absolute;top:-12px;right:-12px}.interactive-map-image-overlay-reopen{z-index:4;color:#fff;max-width:calc(100% - 48px);font:inherit;cursor:pointer;background:#3c3c41;border:0;border-radius:20px;padding:10px 16px;font-size:.9375rem;position:absolute;bottom:80px;left:24px}.interactive-map-marker{justify-content:center;align-items:center;display:flex;position:relative}.interactive-map-marker img{width:38px;height:auto;display:block}.interactive-map-marker--parking img{width:25px}.interactive-map-marker__dot{background:#db0000;border:0;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite interactive-map-pulse;box-shadow:0 0 #db00008c}.interactive-map-marker__label{color:#fff;text-align:center;visibility:hidden;opacity:0;background:#3c3c41;border-radius:7px;width:max-content;max-width:180px;padding:6px 10px;font-size:.72rem;font-weight:700;line-height:1.2;transition:opacity .15s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.interactive-map-marker:hover .interactive-map-marker__label,gmp-advanced-marker:focus-visible .interactive-map-marker__label{visibility:visible;opacity:1}.interactive-map-marker--pulse{background:#db0000;border-radius:3px;gap:7px;padding:6px 10px 6px 7px;transition:background-color .15s;box-shadow:0 3px 10px #00000038}.interactive-map-marker--pulse:after{content:"";border-top:8px solid #db0000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;transition:border-top-color .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.interactive-map-marker--pulse:hover,gmp-advanced-marker:focus-visible .interactive-map-marker--pulse{background:#db0000cc}.interactive-map-marker--pulse:hover:after,gmp-advanced-marker:focus-visible .interactive-map-marker--pulse:after{border-top-color:#db0000cc}.interactive-map-marker--pulse .interactive-map-marker__dot{background:#fff;flex:none;animation:1.8s ease-out infinite interactive-map-pulse-white;box-shadow:0 0 #ffffff8c}.interactive-map-marker--pulse .interactive-map-marker__label{visibility:visible;opacity:1;white-space:nowrap;background:0 0;padding:0;position:static;transform:none}@keyframes interactive-map-pulse-white{70%{box-shadow:0 0 0 13px #fff0}to{box-shadow:0 0 #fff0}}.interactive-map-fallback{color:#fff;text-align:center;background:#3c3c41;place-items:center;min-height:380px;padding:30px;display:grid}@keyframes interactive-map-pulse{70%{box-shadow:0 0 0 13px #db000000}to{box-shadow:0 0 #db000000}}@keyframes interactive-map-spin{to{transform:rotate(360deg)}}@media (hover:hover){.interactive-map-navigation button:hover,.interactive-map-options button:hover,.interactive-map-insights-toggle:hover{color:#b80000;background:#f4eeee}.interactive-map-scenario-bar button:hover{color:#b80000;background:0 0}.interactive-map-sidebar__content a:hover{text-decoration:none}}@media (max-width:1099px){.interactive-map{flex-direction:column;min-height:631px;display:flex}.interactive-map-navigation-wrap{pointer-events:none;grid-template-rows:auto 1fr;width:calc(100% - 44px);height:calc(100% - 14px);top:7px;left:22px}.interactive-map-navigation-desktop{display:none}.interactive-map-mobile-toggle{cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex;box-shadow:3px 3px 8px #0000000d}.interactive-map-mobile-panel[open]{pointer-events:auto;background:#fff;border:0;border-radius:20px;width:calc(100% - 36px);max-width:none;height:calc(100dvh - 36px);margin:0;padding:20px;display:block;position:fixed;inset:18px;overflow-y:auto;box-shadow:3px 3px 8px #0000000d}.interactive-map-mobile-panel::backdrop{background:#00000073}.interactive-map-mobile-panel__actions{justify-content:space-between;align-items:center;display:flex}.interactive-map-mobile-panel__home{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:600}.interactive-map-mobile-panel__close{width:40px;height:40px;font:inherit;cursor:pointer;background:#f1f1f1;border:0;border-radius:50%;place-items:center;font-size:1.1rem;display:grid}.interactive-map-mobile-panel__group{margin-top:20px}.interactive-map-mobile-panel__group h3{margin:0 0 6px;font-size:.9375rem;font-weight:700}.interactive-map-mobile-panel__group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.interactive-map-mobile-panel__group button{color:#24262b;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.9375rem}.interactive-map-mobile-panel__group button[aria-pressed=true]{color:#db0000}.interactive-map-insights-toggle{display:block;top:auto;bottom:18px}.interactive-map-sidebar{width:min(390px,100%);height:100dvh;position:fixed;inset:0 0 0 auto}.interactive-map-intro--popout{z-index:6;visibility:hidden;grid-area:auto;width:370px;height:auto;max-height:631px;transition:translate .3s,visibility 0s linear .3s;position:absolute;top:0;right:0;translate:100%}.interactive-map-intro--popout[data-open]{visibility:visible;transition:translate .3s;translate:0}.interactive-map-intro--popout .interactive-map-intro__close{background:#000000b3;width:31px;height:31px;font-size:1.25rem;line-height:1;top:20px;right:20px}.interactive-map-intro-toggle{z-index:4;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex;position:absolute;top:7px;right:20px;box-shadow:3px 3px 8px #0000000d}.interactive-map-intro-toggle[aria-expanded=true]{display:none}.interactive-map-sidebar::backdrop{background:#00000073}.interactive-map-intro__close,.interactive-map-sidebar__close{display:block}}@media (max-width:400px){.interactive-map-intro--popout{width:calc(100% - 15px)}}@media (prefers-reduced-motion:reduce){.interactive-map-intro--popout,.interactive-map-intro--popout[data-open]{transition:none}}@media (max-width:639px){.interactive-map-navigation,.interactive-map-scenario-bar{padding:4px}.interactive-map-insights-toggle{top:auto;bottom:18px;right:14px}.interactive-map-options{bottom:70px;left:14px;right:14px}.interactive-map-image-overlay,.interactive-map-image-overlay-reopen{max-width:none;bottom:125px;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.interactive-map--loading:after,.interactive-map-marker__dot,.interactive-map-state-loading__spinner{animation:none}}
