.CaseStudy_case__HrtN7{margin:0 0 48px;color:#243d37}.CaseStudy_heading__Pc4Gk{max-width:860px;margin:0 0 24px}.CaseStudy_heading__Pc4Gk>span{font-size:12px;letter-spacing:.16em;color:#63796f}.CaseStudy_heading__Pc4Gk h2{font-size:clamp(26px,4vw,42px);line-height:1.2;margin:12px 0}.CaseStudy_heading__Pc4Gk p{line-height:1.7;color:#60736a}.CaseStudy_video__844xl{display:block;width:100%;aspect-ratio:16/9;background:#153e35;border-radius:18px}.CaseStudy_links__QFo0y{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0 30px}.CaseStudy_case__HrtN7 article a,.CaseStudy_details__QWMpu a,.CaseStudy_links__QFo0y a{color:#165744;text-decoration:underline;text-underline-offset:4px;font-size:14px}.CaseStudy_comparison__PRWbW{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d5dfd7;border-bottom:1px solid #d5dfd7;gap:36px;padding:28px 0}.CaseStudy_comparison__PRWbW small{letter-spacing:.15em;font-size:12px}.CaseStudy_comparison__PRWbW h3{font-size:24px;margin:10px 0}.CaseStudy_comparison__PRWbW p{line-height:1.8;color:#60736a}.CaseStudy_comparison__PRWbW a+a,.CaseStudy_details__QWMpu a+a{margin-left:20px}.CaseStudy_previews__1Wb23{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.CaseStudy_previews__1Wb23 figure{margin:0;min-width:0}.CaseStudy_previews__1Wb23 img{width:100%;height:auto;border:1px solid #d5dfd7;border-radius:8px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:#fffefb}.CaseStudy_previews__1Wb23 figcaption{font-size:14px;margin-top:10px}.CaseStudy_details__QWMpu{padding:20px;background:#edf1e9;border-radius:10px;line-height:1.7}.CaseStudy_details__QWMpu summary{cursor:pointer;font-weight:600}@media(max-width:650px){.CaseStudy_comparison__PRWbW{grid-template-columns:1fr;gap:24px}.CaseStudy_previews__1Wb23{grid-template-columns:1fr}.CaseStudy_links__QFo0y{gap:16px}.CaseStudy_video__844xl{border-radius:10px}.CaseStudy_details__QWMpu a{display:block}.CaseStudy_details__QWMpu a+a{margin-left:0}}.IndustryLibrary_library__5cwV0{color:#243d37;margin:0 0 64px}.IndustryLibrary_header__hfQ8d{max-width:870px;margin-bottom:28px}.IndustryLibrary_detailTitle__ETk8p>span,.IndustryLibrary_header__hfQ8d>span{font-size:12px;letter-spacing:.13em;color:#61776c}.IndustryLibrary_header__hfQ8d h2{font-size:clamp(28px,4vw,42px);line-height:1.2;margin:12px 0}.IndustryLibrary_header__hfQ8d p{line-height:1.8;font-size:17px}.IndustryLibrary_facts__HMA8_ small,.IndustryLibrary_header__hfQ8d small{line-height:1.7;color:#61776c;display:block}.IndustryLibrary_controls__tMcJq{padding:22px;background:#edf2eb;border-radius:14px}.IndustryLibrary_search__qXi5f{display:block;font-size:14px;font-weight:600}.IndustryLibrary_search__qXi5f input{display:block;width:100%;background:#fffefb;color:#243d37;border:1px solid #bbcfc1;border-radius:8px;padding:12px 14px;margin-top:8px;font:inherit}.IndustryLibrary_filters__LIGgl{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.IndustryLibrary_filters__LIGgl button{border:1px solid #c9d7c8;background:#fffefb;color:#345548;border-radius:6px;padding:8px 12px;font:inherit;font-size:14px;cursor:pointer}.IndustryLibrary_filters__LIGgl button[aria-pressed=true]{background:#1f5544;border-color:#1f5544;color:#fff}.IndustryLibrary_count__5gZod{font-size:14px;color:#627a6b;margin:22px 0 14px}.IndustryLibrary_grid__PjDuK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.IndustryLibrary_card__rpQeX{min-width:0;display:flex;flex-direction:column;text-align:left;border:1px solid #d3dfd3;background:#fffefb;color:inherit;padding:20px;border-radius:10px;cursor:pointer;font:inherit}.IndustryLibrary_card__rpQeX[aria-pressed=true]{border-color:#1f5544;box-shadow:inset 0 0 0 1px #1f5544}.IndustryLibrary_card__rpQeX>span{font-size:12px;color:#647d6d}.IndustryLibrary_card__rpQeX strong{font-size:20px;line-height:1.4;margin-top:9px}.IndustryLibrary_card__rpQeX p{font-size:14px;line-height:1.7;color:#607467;margin:10px 0 20px}.IndustryLibrary_card__rpQeX small{margin-top:auto;font-size:12px;display:flex;justify-content:space-between;gap:12px}.IndustryLibrary_card__rpQeX i{font-style:normal}.IndustryLibrary_empty__NuudM{padding:25px;border:1px dashed #c7d7c8}.IndustryLibrary_detail__RdDkk{scroll-margin-top:88px;border:1px solid #c7d9ca;background:#f4f6ef;border-radius:16px;padding:28px;margin-top:30px;overflow:hidden}.IndustryLibrary_detailTitle__ETk8p h3{font-size:clamp(25px,3vw,34px);line-height:1.3;margin:12px 0}.IndustryLibrary_detailTitle__ETk8p p{line-height:1.8;margin:10px 0}.IndustryLibrary_detailTitle__ETk8p>a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.IndustryLibrary_detailGrid__qdMka{display:grid;grid-template-columns:1.45fr 1fr;gap:26px;align-items:start;margin:24px 0}.IndustryLibrary_detail__RdDkk video{display:block;width:100%;aspect-ratio:16/9;background:#163e35;border-radius:10px}.IndustryLibrary_downloads__3nknb h4,.IndustryLibrary_facts__HMA8_ h4{font-size:16px;margin:0 0 15px}.IndustryLibrary_facts__HMA8_ dl{margin:0}.IndustryLibrary_facts__HMA8_ dl>div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #d8e1d5;padding:10px 0}.IndustryLibrary_facts__HMA8_ dt{font-size:14px}.IndustryLibrary_facts__HMA8_ dd{font-weight:600;margin:0;white-space:nowrap}.IndustryLibrary_facts__HMA8_ p{font-size:14px;line-height:1.7}.IndustryLibrary_downloads__3nknb{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;padding:20px 0;border-top:1px solid #d1ddcd}.IndustryLibrary_downloads__3nknb a{display:block;font-size:14px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px;margin:12px 0;color:#16563e}.IndustryLibrary_prompt__e_53x{border-top:1px solid #d1ddcd;padding-top:18px;line-height:1.8;font-size:14px}.IndustryLibrary_prompt__e_53x summary{font-weight:600;cursor:pointer}.IndustryLibrary_card__rpQeX:focus-visible,.IndustryLibrary_filters__LIGgl button:focus-visible,.IndustryLibrary_search__qXi5f input:focus-visible{outline:3px solid #bf8544;outline-offset:3px}@media(max-width:900px){.IndustryLibrary_grid__PjDuK{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustryLibrary_detailGrid__qdMka{grid-template-columns:1fr}.IndustryLibrary_downloads__3nknb{grid-template-columns:1fr 1fr}}@media(max-width:550px){.IndustryLibrary_grid__PjDuK{grid-template-columns:1fr}.IndustryLibrary_detail__RdDkk{padding:18px 14px}.IndustryLibrary_controls__tMcJq{padding:16px}.IndustryLibrary_filters__LIGgl button{padding:8px 10px}.IndustryLibrary_downloads__3nknb{grid-template-columns:1fr;gap:12px}.IndustryLibrary_header__hfQ8d p{font-size:16px}.IndustryLibrary_card__rpQeX strong{font-size:19px}.IndustryLibrary_facts__HMA8_ dl>div{flex-wrap:wrap}}.IndustryLibrary_outline__plOIh{border-top:1px solid #d1ddcd;padding:22px 0}.IndustryLibrary_outline__plOIh h4{font-size:18px;margin:0 0 8px}.IndustryLibrary_outline__plOIh>p{font-size:14px;line-height:1.7;color:#607467}.IndustryLibrary_outline__plOIh>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.IndustryLibrary_outline__plOIh details{background:#fffefb;border:1px solid #d3dfd3;border-radius:8px;padding:13px;font-size:14px;line-height:1.7;min-width:0}.IndustryLibrary_outline__plOIh summary{cursor:pointer;font-weight:600}.IndustryLibrary_outline__plOIh summary>span{color:#68806e;font-weight:400;margin-right:10px}.IndustryLibrary_outline__plOIh ul{padding-left:20px}.IndustryLibrary_outline__plOIh li+li{margin-top:6px}@media(max-width:650px){.IndustryLibrary_outline__plOIh>div{grid-template-columns:1fr}}.IndustryLibrary_backToFilters__ZXjiz{margin-left:20px}.IndustryLibrary_controls__tMcJq{scroll-margin-top:88px}