.lighting-mobile-module__T3kHgW__mobileLead,.lighting-mobile-module__T3kHgW__mobileNav{display:none}@media (max-width:767px){.lighting-mobile-module__T3kHgW__lighting{padding-top:20px}.lighting-mobile-module__T3kHgW__hero{margin-bottom:16px}.lighting-mobile-module__T3kHgW__header{margin-bottom:14px;display:block}.lighting-mobile-module__T3kHgW__header h1{font-size:27px;line-height:1.15}.lighting-mobile-module__T3kHgW__header>a,.lighting-mobile-module__T3kHgW__desktopIntro,.lighting-mobile-module__T3kHgW__desktopNav{display:none!important}.lighting-mobile-module__T3kHgW__mobileLead{color:var(--ink2);font-size:14px;line-height:1.5;display:block}.lighting-mobile-module__T3kHgW__mobileNav{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:20px;display:block}.lighting-mobile-module__T3kHgW__mobileNav summary{cursor:pointer;padding:13px 0;font-size:14px;font-weight:500}.lighting-mobile-module__T3kHgW__mobileNav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding-bottom:12px;display:grid}.lighting-mobile-module__T3kHgW__mobileNav nav>*{border-bottom:1px solid var(--rule);align-items:center;min-height:44px;padding:8px 0;font-size:13px;display:flex}}
.WorklightsGuide-module__v8U0ma__guide{padding-bottom:64px;scroll-margin-top:110px}.WorklightsGuide-module__v8U0ma__header{border-top:1px solid var(--rule);padding-top:36px}.WorklightsGuide-module__v8U0ma__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--ink3);margin-bottom:12px;font-size:12px}.WorklightsGuide-module__v8U0ma__header h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.15}.WorklightsGuide-module__v8U0ma__header>p:last-of-type{max-width:700px;color:var(--ink2);margin-top:14px;font-size:16px;line-height:1.65}.WorklightsGuide-module__v8U0ma__jumpLinks{flex-wrap:wrap;gap:8px 24px;margin-top:18px;display:flex}.WorklightsGuide-module__v8U0ma__jumpLinks a{border-bottom:1px solid var(--rule);align-items:center;min-height:44px;font-size:14px;display:inline-flex}.WorklightsGuide-module__v8U0ma__section{margin-top:40px;scroll-margin-top:110px}.WorklightsGuide-module__v8U0ma__sectionHeading{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.WorklightsGuide-module__v8U0ma__step{color:var(--ink3);padding-top:6px;font-size:14px}.WorklightsGuide-module__v8U0ma__sectionHeading h3{letter-spacing:-.025em;font-size:clamp(23px,2.3vw,30px);font-weight:500;line-height:1.25}.WorklightsGuide-module__v8U0ma__sectionHeading p{color:var(--ink2);margin-top:8px;font-size:15px;line-height:1.6}.WorklightsGuide-module__v8U0ma__beamGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.WorklightsGuide-module__v8U0ma__beamGrid figure,.WorklightsGuide-module__v8U0ma__split figure{min-width:0;margin:0}.WorklightsGuide-module__v8U0ma__beam{border-radius:14px;width:100%;height:auto;display:block}.WorklightsGuide-module__v8U0ma__beamGrid figcaption{padding-top:16px}.WorklightsGuide-module__v8U0ma__guide h4{font-size:18px;font-weight:500;line-height:1.35}.WorklightsGuide-module__v8U0ma__beamGrid h4 span{color:var(--ink3);margin-left:8px;font-size:13px;font-weight:400}.WorklightsGuide-module__v8U0ma__beamGrid figcaption p,.WorklightsGuide-module__v8U0ma__legend p{color:var(--ink2);margin-top:6px;font-size:15px;line-height:1.65}.WorklightsGuide-module__v8U0ma__caption{color:var(--ink3);margin-top:12px;font-size:12px;line-height:1.6}.WorklightsGuide-module__v8U0ma__split{grid-template-columns:1.15fr 1fr;align-items:start;gap:32px;display:grid}.WorklightsGuide-module__v8U0ma__annotated{position:relative}.WorklightsGuide-module__v8U0ma__annotated img{border-radius:14px;width:100%;height:auto;display:block}.WorklightsGuide-module__v8U0ma__marker{color:#fff;background:#151a1c;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid;position:absolute;transform:translate(-50%,-50%)}.WorklightsGuide-module__v8U0ma__legend{gap:22px;margin:0;padding:0;list-style:none;display:grid}.WorklightsGuide-module__v8U0ma__legend li{align-items:flex-start;gap:12px;display:flex}.WorklightsGuide-module__v8U0ma__legend li>span{border:1px solid var(--rule);border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:13px;display:grid}.WorklightsGuide-module__v8U0ma__sideText>.WorklightsGuide-module__v8U0ma__more:first-of-type{margin-top:20px}.WorklightsGuide-module__v8U0ma__more{border-bottom:1px solid var(--rule)}.WorklightsGuide-module__v8U0ma__more summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:14px 0;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.WorklightsGuide-module__v8U0ma__more summary::-webkit-details-marker{display:none}.WorklightsGuide-module__v8U0ma__more summary svg{flex:0 0 18px;transition:transform .15s}.WorklightsGuide-module__v8U0ma__more[open] summary svg{transform:rotate(180deg)}.WorklightsGuide-module__v8U0ma__more>div{max-width:860px;color:var(--ink2);padding-bottom:20px;font-size:15px;line-height:1.7}.WorklightsGuide-module__v8U0ma__more>div p+p{margin-top:12px}.WorklightsGuide-module__v8U0ma__more summary:hover,.WorklightsGuide-module__v8U0ma__jumpLinks a:hover,.WorklightsGuide-module__v8U0ma__related a:hover{color:var(--ink2)}.WorklightsGuide-module__v8U0ma__more summary:focus-visible,.WorklightsGuide-module__v8U0ma__jumpLinks a:focus-visible,.WorklightsGuide-module__v8U0ma__related a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.WorklightsGuide-module__v8U0ma__units{background:var(--bg2,#f5f5f3);border-radius:14px;grid-template-columns:1fr 1fr 1.7fr;align-items:center;gap:24px;margin-top:24px;padding:24px;display:grid}.WorklightsGuide-module__v8U0ma__units>div{align-items:center;gap:16px;display:flex}.WorklightsGuide-module__v8U0ma__units strong{letter-spacing:-.04em;font-size:32px;font-weight:500}.WorklightsGuide-module__v8U0ma__units p{color:var(--ink2);font-size:14px;line-height:1.6}.WorklightsGuide-module__v8U0ma__units b{color:var(--ink);font-weight:500;display:block}.WorklightsGuide-module__v8U0ma__checks{margin-top:16px}.WorklightsGuide-module__v8U0ma__related{flex-wrap:wrap;gap:8px 24px;margin-top:28px;display:flex}.WorklightsGuide-module__v8U0ma__related a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:767px){.WorklightsGuide-module__v8U0ma__guide{padding-bottom:40px}.WorklightsGuide-module__v8U0ma__header{padding-top:28px}.WorklightsGuide-module__v8U0ma__section{margin-top:32px}.WorklightsGuide-module__v8U0ma__sectionHeading{gap:12px;margin-bottom:18px}.WorklightsGuide-module__v8U0ma__beamGrid,.WorklightsGuide-module__v8U0ma__split{grid-template-columns:1fr;gap:24px}.WorklightsGuide-module__v8U0ma__beamGrid figcaption{padding-top:12px}.WorklightsGuide-module__v8U0ma__units{grid-template-columns:1fr 1fr;gap:20px 16px;padding:20px}.WorklightsGuide-module__v8U0ma__units>p{grid-column:1/-1}.WorklightsGuide-module__v8U0ma__units>div{gap:10px}.WorklightsGuide-module__v8U0ma__units strong{font-size:26px}.WorklightsGuide-module__v8U0ma__legend{gap:18px}}@media (prefers-reduced-motion:reduce){.WorklightsGuide-module__v8U0ma__more summary svg{transition:none}}
.IllustratedCategoryGuides-module__OUrqYq__checkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.IllustratedCategoryGuides-module__OUrqYq__checkGrid>div,.IllustratedCategoryGuides-module__OUrqYq__comparison>div{background:var(--bg2,#f5f5f3);border-radius:14px;padding:24px}.IllustratedCategoryGuides-module__OUrqYq__checkGrid>div>span{letter-spacing:-.04em;margin-bottom:16px;font-size:30px;font-weight:500;display:block}.IllustratedCategoryGuides-module__OUrqYq__checkGrid p,.IllustratedCategoryGuides-module__OUrqYq__comparison p,.IllustratedCategoryGuides-module__OUrqYq__purposeGrid article>p{color:var(--ink2);margin-top:10px;font-size:15px;line-height:1.65}.IllustratedCategoryGuides-module__OUrqYq__comparison{grid-template-columns:1fr 1fr;gap:20px;display:grid}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid article{min-width:0}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid img{border-radius:14px;width:100%;height:auto;display:block}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid h3{letter-spacing:-.025em;margin-top:20px;font-size:22px;font-weight:500;line-height:1.25}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid nav{flex-wrap:wrap;gap:4px 18px;margin-top:12px;display:flex}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:767px){.IllustratedCategoryGuides-module__OUrqYq__checkGrid,.IllustratedCategoryGuides-module__OUrqYq__comparison,.IllustratedCategoryGuides-module__OUrqYq__purposeGrid{grid-template-columns:1fr}.IllustratedCategoryGuides-module__OUrqYq__checkGrid,.IllustratedCategoryGuides-module__OUrqYq__comparison{gap:12px}.IllustratedCategoryGuides-module__OUrqYq__checkGrid>div,.IllustratedCategoryGuides-module__OUrqYq__comparison>div{padding:20px}.IllustratedCategoryGuides-module__OUrqYq__checkGrid>div>span{margin-bottom:10px;font-size:25px}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid{gap:28px}.IllustratedCategoryGuides-module__OUrqYq__purposeGrid h3{margin-top:16px}}
.CategoryHero-module__BO8UwG__hero{margin-bottom:28px}.CategoryHero-module__BO8UwG__header{margin-bottom:18px}.CategoryHero-module__BO8UwG__header>a{margin-top:12px;font-size:13px;display:inline-block}.CategoryHero-module__BO8UwG__intro{gap:20px;display:grid}.CategoryHero-module__BO8UwG__intro>img{border-radius:14px;width:100%;height:auto;max-height:none}.CategoryHero-module__BO8UwG__intro summary{border-radius:8px}@media (min-width:1024px){.CategoryHero-module__BO8UwG__hero{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(340px,36%);align-items:start;gap:18px 40px;display:grid}.CategoryHero-module__BO8UwG__header{grid-area:1/1;margin-bottom:0}.CategoryHero-module__BO8UwG__header h1{letter-spacing:-.035em;font-size:clamp(32px,3.3vw,48px);line-height:1.12}.CategoryHero-module__BO8UwG__header>a{margin-top:10px}.CategoryHero-module__BO8UwG__intro{display:contents}.CategoryHero-module__BO8UwG__intro>div{grid-area:2/1}.CategoryHero-module__BO8UwG__intro>img{grid-area:1/2/span 2;align-self:start}}
.VehicleCategoryGuides-module__2V8K6a__tableWrap{min-width:0}.VehicleCategoryGuides-module__2V8K6a__table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:14px;line-height:1.6}.VehicleCategoryGuides-module__2V8K6a__table caption{text-align:left;color:var(--ink3);margin-bottom:12px;font-size:13px}.VehicleCategoryGuides-module__2V8K6a__table th,.VehicleCategoryGuides-module__2V8K6a__table td{border-bottom:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:16px}.VehicleCategoryGuides-module__2V8K6a__table thead{background:var(--bg2,#f5f5f3)}.VehicleCategoryGuides-module__2V8K6a__table th{color:var(--ink);font-weight:500}.VehicleCategoryGuides-module__2V8K6a__table th:first-child{width:23%}.VehicleCategoryGuides-module__2V8K6a__table td{color:var(--ink2)}.VehicleCategoryGuides-module__2V8K6a__body{color:var(--ink2);margin-top:12px;font-size:15px;line-height:1.7}.VehicleCategoryGuides-module__2V8K6a__sketch{min-width:0;margin:0}.VehicleCategoryGuides-module__2V8K6a__sketch svg{width:100%;height:auto;display:block}@media (max-width:767px){.VehicleCategoryGuides-module__2V8K6a__table{font-size:12px;line-height:1.55}.VehicleCategoryGuides-module__2V8K6a__table th,.VehicleCategoryGuides-module__2V8K6a__table td{padding:12px 6px}.VehicleCategoryGuides-module__2V8K6a__table th:first-child{width:25%}}
.mobile-module__kJWsDG__shortIntro,.mobile-module__kJWsDG__mobileCategories{display:none}@media (max-width:767px){.mobile-module__kJWsDG__top{padding-top:20px;padding-bottom:0}.mobile-module__kJWsDG__hero{margin-bottom:12px}.mobile-module__kJWsDG__eyebrow,.mobile-module__kJWsDG__stats{display:none}.mobile-module__kJWsDG__top h1{font-size:27px;line-height:1.15}.mobile-module__kJWsDG__desktopIntro,.mobile-module__kJWsDG__heroImage,.mobile-module__kJWsDG__guideLink,.mobile-module__kJWsDG__categoriesDesktop,.mobile-module__kJWsDG__selectionLead{display:none!important}.mobile-module__kJWsDG__shortIntro{font-size:14px;line-height:1.5;display:block}.mobile-module__kJWsDG__mobileCategories{border-bottom:1px solid var(--rule);display:block}.mobile-module__kJWsDG__mobileCategories summary{cursor:pointer;padding:14px 0;font-size:14px;font-weight:500}.mobile-module__kJWsDG__mobileCategories nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding-bottom:12px;display:grid}.mobile-module__kJWsDG__mobileCategories a{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:8px 0;font-size:13px;display:flex}.mobile-module__kJWsDG__mobileCategories a span{color:var(--ink3);font-size:12px}.mobile-module__kJWsDG__products{padding-top:24px}.mobile-module__kJWsDG__products h2{margin-bottom:20px;font-size:22px}}@media (min-width:768px){.mobile-module__kJWsDG__top.section{padding-top:32px}}
.WorklightsIntro-module__5NpbAq__details{margin-top:12px}.WorklightsIntro-module__5NpbAq__summary{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--rule);background:0 0;align-items:center;padding:0 14px;font-size:14px;font-weight:500;list-style:none;transition:border-color .15s,background .15s;display:inline-flex}.WorklightsIntro-module__5NpbAq__summary::-webkit-details-marker{display:none}.WorklightsIntro-module__5NpbAq__more,.WorklightsIntro-module__5NpbAq__less{align-items:center;gap:10px}.WorklightsIntro-module__5NpbAq__more{display:inline-flex}.WorklightsIntro-module__5NpbAq__less,.WorklightsIntro-module__5NpbAq__details[open]>.WorklightsIntro-module__5NpbAq__summary .WorklightsIntro-module__5NpbAq__more{display:none}.WorklightsIntro-module__5NpbAq__details[open]>.WorklightsIntro-module__5NpbAq__summary .WorklightsIntro-module__5NpbAq__less{display:inline-flex}.WorklightsIntro-module__5NpbAq__summary:hover{border-color:var(--ink);background:var(--bg2)}.WorklightsIntro-module__5NpbAq__summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
