.discovery_finder__qgqUZ{padding:56px 0;background:#f3f7f5;scroll-margin-top:150px}.discovery_heading__X3zR_{margin-top:12px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.5;color:#12332c}.discovery_lead__BFxE2{max-width:760px;margin-top:16px;font-size:15px;line-height:1.9;color:#53645e}.discovery_fields__0Q3rK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.discovery_fields__0Q3rK label{min-width:0}.discovery_fields__0Q3rK label>span{display:block;margin-bottom:9px;font-size:14px;font-weight:700;color:#153c30}.discovery_fields__0Q3rK b{margin-right:7px;color:#00713f;font-size:12px}.discovery_fields__0Q3rK select{display:block;width:100%;min-width:0;min-height:52px;border:1px solid #aabeb3;border-radius:9px;background:#fff;padding:10px 32px 10px 12px;font-size:14px;line-height:1.5;color:#17372c}.discovery_fields__0Q3rK select:focus-visible,.discovery_route__HySbu:focus-visible,.discovery_textLink__2fWcD:focus-visible,.discovery_themeLinks__1nltK a:focus-visible{outline:3px solid #00713f;outline-offset:4px}.discovery_status__olPVf{margin:20px 0 12px;font-size:12px;line-height:1.8;color:#4f635a}.discovery_result__HKCZw{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);border:1px solid #d2ded6;border-radius:18px;overflow:hidden;background:#fff}.discovery_handoff__dXTVW,.discovery_products__FR_Pj{min-width:0;padding:28px}.discovery_handoff__dXTVW{background:#eaf3ed;border-left:1px solid #d2ded6}.discovery_resultIntro__jru6x{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:center;margin-bottom:20px}.discovery_resultIntro__jru6x figure{min-width:0}.discovery_productImage__qy_lJ{width:100%;height:160px;object-fit:contain;background:white;border-radius:8px}.discovery_result__HKCZw figcaption{font-size:10px;line-height:1.7;color:#617267;margin-top:8px}.discovery_kicker__dN_pB{font-size:12px!important;color:#00713f!important;font-weight:700}.discovery_result__HKCZw h3{font-size:21px;line-height:1.65;font-weight:700;color:#163d2e;margin:10px 0}.discovery_result__HKCZw p{font-size:14px;line-height:1.9;color:#4c5f55}.discovery_route__HySbu{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-top:1px solid #dde7e1;font-size:14px;line-height:1.7;font-weight:700;color:#006d3d}.discovery_route__HySbu:hover,.discovery_textLink__2fWcD:hover{text-decoration:underline}.discovery_caution__kUHXz{font-size:12px!important;margin-top:14px;color:#5c6c63!important}.discovery_textLink__2fWcD{display:inline-block;font-weight:700;font-size:13px;color:#006b3c;margin-top:14px}.discovery_prepare__uO7_x{margin:22px 0;padding:17px 0;border-block:1px solid #cbdccf}.discovery_prepare__uO7_x h4{font-size:13px;font-weight:700;color:#193e2d}.discovery_prepare__uO7_x p{font-size:13px;margin-top:8px}.discovery_small__3FivA{font-size:11px!important;margin-top:12px}.discovery_themeLinks__1nltK{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px}.discovery_themeLinks__1nltK a{font-size:13px;line-height:1.7;color:#006c3d;text-decoration:underline;text-underline-offset:4px}.discovery_heroGrid__vdOyP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.discovery_heroCard__mSKO2{display:block;background:#fff;color:#153a2c;border-radius:13px;padding:16px;transition:transform .18s}.discovery_heroCard__mSKO2:hover{transform:translateY(-3px)}.discovery_heroCard__mSKO2:focus-visible{outline:3px solid #b7ef9b;outline-offset:4px}.discovery_heroCard__mSKO2 img{width:100%;height:155px;object-fit:contain}.discovery_heroCard__mSKO2 strong{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:15px;line-height:1.5}.discovery_heroCard__mSKO2 small{display:block;font-size:10px;line-height:1.6;color:#5e7065;margin-top:5px}.discovery_heroBottom__JM4v7{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px 0}.discovery_heroBottom__JM4v7 p{font-size:12px;line-height:1.7;color:#d3e8dc}.discovery_heroBottom__JM4v7 a{flex-shrink:0;font-size:13px;text-decoration:underline;text-underline-offset:4px;color:white}.discovery_ways__zJ2n7{background:#f4f7f4;padding:48px 0}.discovery_waysHead__tOLFS{display:flex;align-items:end;justify-content:space-between;gap:22px;flex-wrap:wrap}.discovery_waysHead__tOLFS h2{font-size:clamp(24px,3vw,31px);line-height:1.6;font-weight:700;color:#183d2f}.discovery_waysHead__tOLFS p{max-width:640px;margin-top:12px;font-size:15px;line-height:1.9;color:#4e6257}.discovery_wayCards__DwE6E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;border:1px solid #d6e1d9;border-radius:14px;overflow:hidden;background:#fff}.discovery_wayCards__DwE6E a{padding:24px;min-width:0}.discovery_wayCards__DwE6E a+a{border-left:1px solid #d6e1d9}.discovery_wayCards__DwE6E span{font-size:11px;font-weight:700;letter-spacing:.1em;color:#00713f}.discovery_wayCards__DwE6E h3{font-size:20px;line-height:1.5;font-weight:700;color:#163c2b;margin-top:12px}.discovery_wayCards__DwE6E p{font-size:13px;line-height:1.9;color:#54675c;margin-top:10px}.discovery_wayCards__DwE6E a:hover h3{text-decoration:underline;text-underline-offset:5px}.discovery_wayCards__DwE6E b{display:block;font-size:13px;color:#006b3c;margin-top:18px}.discovery_waysNote__M5Nfo{font-size:12px;line-height:1.8;color:#5e7065;margin-top:17px}.discovery_sceneLinks__8e0Uh{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.discovery_sceneLinks__8e0Uh a{padding:10px 14px;border:1px solid #c5d6cb;border-radius:7px;background:white;font-size:13px;color:#006d3c;font-weight:700}.discovery_sceneLinks__8e0Uh a:hover{border-color:#00713f}@media(max-width:1000px){.discovery_result__HKCZw{grid-template-columns:1fr}.discovery_handoff__dXTVW{border-left:0;border-top:1px solid #d2ded6}.discovery_wayCards__DwE6E{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery_wayCards__DwE6E a:nth-child(3){border-left:0}.discovery_wayCards__DwE6E a:nth-child(n+3){border-top:1px solid #d6e1d9}}@media(max-width:600px){.discovery_finder__qgqUZ{padding:36px 0}.discovery_fields__0Q3rK{grid-template-columns:1fr;gap:16px}.discovery_handoff__dXTVW,.discovery_products__FR_Pj{padding:20px}.discovery_resultIntro__jru6x{grid-template-columns:1fr;gap:20px}.discovery_resultIntro__jru6x figure{max-width:280px;width:100%;margin:0 auto}.discovery_result__HKCZw h3{font-size:20px}.discovery_heroCard__mSKO2{padding:12px}.discovery_heroCard__mSKO2 img{height:115px}.discovery_heroCard__mSKO2 strong{font-size:13px}.discovery_heroBottom__JM4v7{flex-wrap:wrap;gap:12px}.discovery_wayCards__DwE6E{grid-template-columns:1fr}.discovery_wayCards__DwE6E a+a{border-left:0;border-top:1px solid #d6e1d9}.discovery_wayCards__DwE6E a{padding:22px}.discovery_ways__zJ2n7{padding:36px 0}}@media(prefers-reduced-motion:reduce){.discovery_heroCard__mSKO2{transition:none}.discovery_heroCard__mSKO2:hover{transform:none}}.people-support_section__11fyT{overflow:clip;background:#f3f8f5;padding:48px 0 32px;color:#102a35}.people-support_shell__GDN3z{width:min(1160px,calc(100% - 40px));margin-inline:auto}.people-support_intro__APXBF{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:36px}.people-support_eyebrow__yknFI{margin:0 0 12px;color:#00713f;font-size:13px;font-weight:800;letter-spacing:.04em}.people-support_intro__APXBF h2{margin:0;font-size:clamp(26px,2.7vw,36px);line-height:1.55;letter-spacing:-.035em;font-weight:800}.people-support_lead__TBdeW{margin-top:14px;font-size:15px;line-height:1.9}.people-support_contact__a4wN2{border-left:2px solid #c9dfd2;padding-left:28px}.people-support_contact__a4wN2>p:first-child{margin:0 0 10px;font-size:13px;font-weight:700}.people-support_phone__3FPNA{display:flex;align-items:center;justify-content:center;gap:9px;min-height:60px;border-radius:14px;background:#00713f;color:white;font-size:clamp(25px,2.35vw,32px);font-weight:800;letter-spacing:-.025em;text-decoration:none;white-space:nowrap;box-shadow:0 6px 16px #005f3520}.people-support_phone__3FPNA:hover{background:#005c33}.people-support_phone__3FPNA svg{flex-shrink:0}.people-support_hours__1LFRs{margin:9px 0 0;font-size:11px;line-height:1.7;color:#41564e}.people-support_formLink__xHtLR{display:inline-flex;align-items:center;gap:12px;margin-top:12px;min-height:32px;font-size:14px;font-weight:750;color:#00653a;text-decoration:underline;text-underline-offset:4px}.people-support_gallery__86X9r{margin-top:28px}.people-support_galleryHeading__CtBtG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;margin-bottom:12px;min-height:32px}.people-support_galleryHeading__CtBtG>p{margin:0;font-size:12px;color:#4f6259}.people-support_pause__r45ma{display:none;align-items:center;gap:7px;min-height:36px;border:1px solid #a6c0b1;border-radius:100px;padding:5px 12px;background:#fff;color:#254b38;font-size:12px;font-weight:700;cursor:pointer}.people-support_staticHint__0t8PZ{color:#4f6259;font-size:11px}.people-support_viewport__iT9Nm{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#8caa98 #e5eee8;padding:4px 0 10px}.people-support_pause__r45ma:focus-visible,.people-support_section__11fyT a:focus-visible,.people-support_viewport__iT9Nm:focus-visible{outline:3px solid #df8a18;outline-offset:4px}.people-support_track__F5rwz{display:flex;width:max-content}.people-support_group__yIgHP{display:flex;flex-shrink:0;gap:16px;margin:0;padding:0 16px 0 0;list-style:none}.people-support_duplicate__Jp5eE{display:none}.people-support_photoCard__0uhjt{width:clamp(240px,24vw,336px);flex-shrink:0;overflow:hidden;border-radius:14px;background:#fff;border:1px solid #dce8df}.people-support_photoCard__0uhjt figure{margin:0}.people-support_photo__f5J8b{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.people-support_photoCard__0uhjt figcaption{padding:11px 14px;font-size:12px;font-weight:650;line-height:1.5;color:#345143}.people-support_gallery__86X9r[data-motion=on] .people-support_pause__r45ma{display:inline-flex}.people-support_gallery__86X9r[data-motion=on] .people-support_staticHint__0t8PZ{display:none}.people-support_gallery__86X9r[data-motion=on] .people-support_viewport__iT9Nm{overflow:hidden}.people-support_gallery__86X9r[data-motion=on] .people-support_duplicate__Jp5eE{display:flex}.people-support_gallery__86X9r[data-motion=on] .people-support_track__F5rwz{animation:people-support_people-scroll__pqcVq 128s linear infinite;will-change:transform}.people-support_gallery__86X9r:focus-within .people-support_track__F5rwz,.people-support_gallery__86X9r:hover .people-support_track__F5rwz,.people-support_gallery__86X9r[data-paused=true] .people-support_track__F5rwz{animation-play-state:paused}.people-support_roles__IOXaF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:24px 0 0;padding:0;list-style:none}.people-support_roles__IOXaF>li{display:flex;align-items:flex-start;gap:10px}.people-support_number__b_sSc{flex-shrink:0;padding-top:2px;color:#2c8357;font-size:12px;font-weight:800}.people-support_roles__IOXaF h3{margin:0;color:#133e2a;font-size:16px;line-height:1.6;font-weight:800}.people-support_roles__IOXaF p{margin:7px 0 8px;font-size:13px;line-height:1.8}.people-support_roles__IOXaF a{display:inline-flex;align-items:center;gap:5px;min-height:28px;color:#00663a;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.people-support_conditions__HJq_y{margin:18px 0 0;color:#52645a;font-size:11px;line-height:1.8}@keyframes people-support_people-scroll__pqcVq{to{transform:translateX(-50%)}}@media (max-width:767px){.people-support_section__11fyT{padding-top:32px}.people-support_intro__APXBF{grid-template-columns:minmax(0,1fr);gap:22px}.people-support_contact__a4wN2{max-width:390px;width:100%;padding-left:0;border-left:0}.people-support_phone__3FPNA{max-width:340px}.people-support_roles__IOXaF{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.people-support_roles__IOXaF>li+li{padding-top:15px;border-top:1px solid #d9e5dc}.people-support_roles__IOXaF p{margin-top:4px;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.people-support_gallery__86X9r .people-support_track__F5rwz{animation:none!important;transform:none!important;will-change:auto!important}.people-support_gallery__86X9r .people-support_duplicate__Jp5eE,.people-support_gallery__86X9r .people-support_pause__r45ma{display:none!important}.people-support_gallery__86X9r .people-support_staticHint__0t8PZ{display:inline!important}.people-support_gallery__86X9r .people-support_viewport__iT9Nm{overflow-x:auto!important}}.industries_section__n5d5N{padding:60px 0;background:#fff}.industries_headingRow__cjiQs{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.industries_eyebrow__8pAYM{margin:0 0 10px;color:var(--color-gc-800);font-size:13px;font-weight:800;letter-spacing:.06em}.industries_heading__QOi40{margin:0;color:var(--color-navy-900);font-size:clamp(24px,2.55vw,34px);font-weight:800;line-height:1.55;letter-spacing:.015em}.industries_mobileBreak__VAtpd{display:none}.industries_finderLink__D_5un{display:inline-flex;align-items:center;gap:9px;padding:10px 0;color:var(--color-gc-800);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px;flex-shrink:0}.industries_grid__BcPDI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none}.industries_grid__BcPDI li{min-width:0}.industries_card__IOX6s{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-line);border-radius:16px;overflow:hidden;background:#fff;color:var(--color-ink);box-shadow:0 2px 8px #0e203208;transition:border-color .18s,box-shadow .18s,transform .18s}.industries_photoWrap__ebCan{aspect-ratio:3/2;overflow:hidden;background:var(--color-mist-100)}.industries_photo__VPKqT{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.industries_copy__45tsb{display:flex;flex:1;flex-direction:column;padding:17px 15px 14px}.industries_copy__45tsb h3{margin:0;font-size:17px;font-weight:800;line-height:1.65;text-wrap:balance}.industries_labelPart__MjvvZ{display:inline-block}.industries_copy__45tsb p{margin:7px 0 17px;color:var(--color-muted);font-size:13px;line-height:1.8;text-wrap:pretty}.industries_action__9WvYX{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;color:var(--color-gc-800);font-size:12px;font-weight:800}.industries_arrow__2KJVy{display:inline-flex;flex:0 0 27px;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background:var(--color-gc-50);font-size:17px}.industries_imageNote__iSFG9{margin:12px 0 0;color:var(--color-subtle);font-size:11px;line-height:1.8;text-align:right}.industries_purchaseNav__vRfs1{display:flex;align-items:flex-start;gap:30px;margin-top:27px;padding-top:24px;border-top:1px solid var(--color-line)}.industries_purchaseHeading__bCL_X{flex:0 0 236px}.industries_purchaseHeading__bCL_X h3{margin:0;color:var(--color-ink);font-size:14px;font-weight:800;line-height:1.8}.industries_purchaseHeading__bCL_X p{margin:5px 0 0;color:var(--color-muted);font-size:12px;line-height:1.8}.industries_purchaseLinks___E6Z3{display:flex;flex-wrap:wrap;gap:5px 22px;padding:0;margin:0;list-style:none}.industries_purchaseLinks___E6Z3 a{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--color-gc-800);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.industries_purchaseLinks___E6Z3 a span{text-decoration:none}.industries_card__IOX6s:focus-visible,.industries_finderLink__D_5un:focus-visible,.industries_purchaseLinks___E6Z3 a:focus-visible{outline:3px solid var(--color-gc-700);outline-offset:4px}@media (hover:hover){.industries_card__IOX6s:hover{border-color:var(--color-gc-500);box-shadow:0 7px 22px #0e20321c;transform:translateY(-3px)}.industries_card__IOX6s:hover .industries_photo__VPKqT{transform:scale(1.025)}.industries_card__IOX6s:hover .industries_arrow__2KJVy{background:var(--color-gc-700);color:#fff}.industries_finderLink__D_5un:hover,.industries_purchaseLinks___E6Z3 a:hover{color:var(--color-gc-600)}}@media (max-width:1023px){.industries_headingRow__cjiQs{align-items:flex-start;flex-direction:column;gap:9px}.industries_grid__BcPDI{grid-template-columns:repeat(3,minmax(0,1fr))}.industries_purchaseNav__vRfs1{flex-direction:column;gap:10px}.industries_purchaseHeading__bCL_X{flex-basis:auto}}@media (max-width:639px){.industries_section__n5d5N{padding:40px 0}.industries_mobileBreak__VAtpd{display:block}.industries_headingRow__cjiQs{margin-bottom:20px}.industries_heading__QOi40{font-size:24px}.industries_finderLink__D_5un{font-size:13px}.industries_grid__BcPDI{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.industries_card__IOX6s{border-radius:12px}.industries_copy__45tsb{padding:12px 11px}.industries_copy__45tsb h3{font-size:15px}.industries_copy__45tsb p{margin:6px 0 12px;font-size:12px}.industries_action__9WvYX{flex-wrap:wrap;gap:4px;font-size:11px}.industries_arrow__2KJVy{flex-basis:23px;width:23px;height:23px;font-size:15px}.industries_imageNote__iSFG9{font-size:10px;text-align:left}.industries_purchaseNav__vRfs1{margin-top:20px;padding-top:20px}.industries_purchaseLinks___E6Z3{flex-direction:column;gap:0}.industries_purchaseLinks___E6Z3 a{min-height:42px}}@media (prefers-reduced-motion:reduce){.industries_card__IOX6s,.industries_photo__VPKqT{transition:none}.industries_card__IOX6s:hover,.industries_card__IOX6s:hover .industries_photo__VPKqT{transform:none}}