.SolutionPage_page__KgUuN{background:#fff;color:#000;font-family:var(--font-sans)}.SolutionPage_page__KgUuN h1,.SolutionPage_page__KgUuN h2,.SolutionPage_page__KgUuN h3{font-family:var(--font-display)}.SolutionPage_page__KgUuN h1{font-size:62px;line-height:1.03;font-weight:var(--weight-heading)}.SolutionPage_page__KgUuN h2{font-size:36px;line-height:1.15;font-weight:var(--weight-heading)}.SolutionPage_page__KgUuN h3{font-size:15px;line-height:1.3;font-weight:var(--weight-heading)}.SolutionPage_page__KgUuN .section{background:white;padding-block:48px;scroll-margin-top:100px}.SolutionPage_page__KgUuN .uppercase{font-size:11px;color:var(--color-brand-deep)}.SolutionPage_page__KgUuN .leading-relaxed{line-height:1.6}.SolutionPage_page__KgUuN a{border-radius:var(--radius-md);box-shadow:none}.SolutionPage_page__KgUuN a.bg-brand-deep{color:#fff}.SolutionPage_page__KgUuN a:hover{filter:brightness(.96)}.SolutionPage_page__KgUuN a:focus-visible{outline-color:var(--color-brand-deep)}.SolutionPage_page__KgUuN .shadow-2xl,.SolutionPage_page__KgUuN .shadow-lg,.SolutionPage_page__KgUuN .shadow-xl{box-shadow:none}.SolutionPage_page__KgUuN .font-black{font-weight:var(--weight-heading)}.SolutionPage_page__KgUuN .min-h-\[24rem\]{min-height:360px}.SolutionPage_page__KgUuN .min-h-\[25rem\]{min-height:400px}.SolutionPage_page__KgUuN .lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:1fr 1fr;gap:64px}.SolutionPage_page__KgUuN .text-base{font-size:15px}.SolutionPage_page__KgUuN .text-grey{color:var(--color-grey)}.SolutionPage_hero___R_N2{padding-top:88px;overflow:hidden}.SolutionPage_breadcrumb__Ng_1l{display:flex;align-items:center;gap:10px;padding:18px 0;color:var(--color-grey-mid);font-size:11px}.SolutionPage_heroLayout__5cx7V{position:relative;display:grid;grid-template-columns:47% 53%;align-items:center;min-height:485px}.SolutionPage_heroLayout__5cx7V>div:first-child{position:relative;z-index:1;padding:32px 0 40px}.SolutionPage_heroLayout__5cx7V h1{margin-top:18px}.SolutionPage_heroLayout__5cx7V p:not(.uppercase){max-width:455px;font-size:17px;line-height:1.5;margin-top:22px}.SolutionPage_heroLayout__5cx7V a{font-size:12px;padding:14px 19px}.SolutionPage_heroImage__2DV_o{position:absolute;top:0;bottom:0;left:43%;right:-7%}.SolutionPage_heroImage__2DV_o img{object-fit:contain}.SolutionPage_heroFeatures__fdM3Q{display:flex;gap:16px;margin-top:30px;max-width:470px}.SolutionPage_heroFeatures__fdM3Q>div{display:flex;align-items:center;gap:7px;flex:1}.SolutionPage_heroFeatures__fdM3Q svg{color:var(--color-brand-deep);flex-shrink:0}.SolutionPage_heroFeatures__fdM3Q span{font-size:10px;font-weight:700;line-height:1.35}.SolutionPage_benefits__453gv{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--color-hairline);border-radius:8px;padding:16px 8px!important;margin-top:10px;margin-bottom:12px}.SolutionPage_benefits__453gv>div{border-right:1px solid var(--color-hairline);border-radius:0;padding:10px 16px}.SolutionPage_benefits__453gv>div:last-child{border:0}.SolutionPage_benefits__453gv p:first-child{font-size:13px;line-height:1.3}.SolutionPage_benefits__453gv p+p{font-size:10px;color:var(--color-grey-mid)}.SolutionPage_page__KgUuN .SolutionPage_components__Xf7UB{padding-bottom:24px}.SolutionPage_components__Xf7UB>div>div:first-child{max-width:880px}.SolutionPage_diagram__4PvXu{margin-top:45px}.SolutionPage_diagram__4PvXu>img{display:block;width:100%;height:auto;margin:-40px 0 -35px}.SolutionPage_diagram__4PvXu>.SolutionPage_diagramCompact__jCA3r{width:60%;max-width:700px;margin:-10px auto}.SolutionPage_callouts__EWcbE{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:100px;padding:0 24px}.SolutionPage_callouts__EWcbE>div{position:relative;border-left:1px solid var(--color-brand);padding-left:15px;max-width:235px}.SolutionPage_callouts__EWcbE>div:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--color-brand);left:-5px;top:3px}.SolutionPage_callouts__EWcbE>div:after{content:"";position:absolute;top:100%;left:-1px;height:46px;border-left:1px solid var(--color-brand)}.SolutionPage_callouts__EWcbE p{color:var(--color-grey);font-size:12px;line-height:1.5;margin-top:7px}.SolutionPage_callouts__EWcbE:last-child{padding-left:100px}.SolutionPage_callouts__EWcbE:last-child>div:after{top:auto;bottom:100%}.SolutionPage_page__KgUuN section:has(>img){padding-block:55px;margin-top:25px}.SolutionPage_page__KgUuN section:has(>img) h2{font-size:42px;max-width:490px}.SolutionPage_page__KgUuN section:has(>img)>img{opacity:1}.SolutionPage_page__KgUuN section:has(>img) .shell{grid-template-columns:1fr 300px;justify-content:space-between;gap:100px}.SolutionPage_page__KgUuN section:has(>img) .text-xl{font-size:18px;font-weight:600}.SolutionPage_page__KgUuN section:has(>img) .uppercase{color:#e2eadf}.SolutionPage_sustainabilityStat__OFfn5{display:flex;gap:20px;align-items:flex-start;padding:20px 24px;border:1px solid #ffffff40;background:#dcf6b226;backdrop-filter:blur(8px);border-radius:7px}.SolutionPage_sustainabilityStat__OFfn5 svg{flex-shrink:0;margin-top:5px}.SolutionPage_sustainabilityStat__OFfn5 strong{font-size:39px;line-height:1.1}.SolutionPage_sustainabilityStat__OFfn5 p{font-size:12px;line-height:1.5;margin-top:8px}.SolutionPage_applications___DE8U{display:grid;grid-template-columns:29% 1fr;gap:35px}.SolutionPage_applications___DE8U h2{font-size:32px}.SolutionPage_applicationGrid__1ASBv{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.SolutionPage_applicationGrid__1ASBv article{border-color:var(--color-hairline);border-radius:7px}.SolutionPage_applicationGrid__1ASBv h3{font-size:13px}.SolutionPage_applicationGrid__1ASBv .p-5{padding:0 14px 20px}.SolutionPage_applicationGrid__1ASBv .p-5>span{position:relative;margin-top:-20px;border:4px solid white}.SolutionPage_applicationGrid__1ASBv p{font-size:11px}.SolutionPage_applicationGrid__1ASBv .h-36{height:150px}.SolutionPage_step__A4sbk{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.SolutionPage_stepTitle__MaPWG{margin:20px 0 0;font-size:15px;line-height:1.3;font-weight:var(--weight-heading);color:#000}.SolutionPage_stepText__vuFLv{margin:8px 0 0;max-width:12.5rem;font-size:12px;line-height:1.55;color:var(--color-grey);text-align:center}.SolutionPage_strengths__gIcAc{display:grid;grid-template-columns:1fr 1fr;gap:35px 25px}.SolutionPage_strength__f8uu1{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-content:start}.SolutionPage_strength__f8uu1>span{grid-row:span 2}.SolutionPage_strength__f8uu1 h3{font-size:13px;margin-top:4px}.SolutionPage_strength__f8uu1 p{font-size:12px;line-height:1.5}.SolutionPage_tiles__evjpd{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;color:white}.SolutionPage_tiles__evjpd>a{border-radius:0;min-height:0;aspect-ratio:1.65}.SolutionPage_tiles__evjpd h3{font-size:21px;max-width:65%}.SolutionPage_tiles__evjpd .h-10{width:30px;height:30px}.SolutionPage_specWrap__bgXaR{margin-top:38px;overflow-x:auto;border:1px solid var(--color-hairline);border-radius:8px}.SolutionPage_specTable__8csmd{width:100%;border-collapse:collapse;font-size:13px;min-width:620px}.SolutionPage_specTable__8csmd td,.SolutionPage_specTable__8csmd th{text-align:left;padding:14px 20px;border-bottom:1px solid var(--color-hairline);vertical-align:top}.SolutionPage_specTable__8csmd thead th{background:var(--color-surface-raised);color:var(--color-grey);font-size:11px;font-weight:700;text-transform:uppercase}.SolutionPage_specTable__8csmd tbody th{font-weight:700;color:#000;width:30%}.SolutionPage_specTable__8csmd tbody td{color:var(--color-grey);line-height:1.55}.SolutionPage_specTable__8csmd tbody tr:last-child td,.SolutionPage_specTable__8csmd tbody tr:last-child th{border-bottom:0}@media (max-width:1100px){.SolutionPage_page__KgUuN h1{font-size:52px}.SolutionPage_page__KgUuN h2{font-size:31px}.SolutionPage_heroFeatures__fdM3Q{gap:10px}.SolutionPage_heroFeatures__fdM3Q>div{flex-direction:column;align-items:flex-start}.SolutionPage_page__KgUuN .lg\:grid-cols-\[0\.9fr_1\.1fr\]{gap:35px}.SolutionPage_benefits__453gv>div{padding:5px 10px;gap:8px}.SolutionPage_benefits__453gv span{width:36px;height:36px}.SolutionPage_applications___DE8U{grid-template-columns:1fr}.SolutionPage_applications___DE8U>div:first-child{max-width:540px}.SolutionPage_callouts__EWcbE{gap:40px}.SolutionPage_callouts__EWcbE:last-child{padding-left:55px}}@media (max-width:900px){.SolutionPage_heroLayout__5cx7V{display:flex;flex-direction:column;min-height:0}.SolutionPage_heroLayout__5cx7V>div:first-child{padding:22px 0 0;width:100%}.SolutionPage_heroImage__2DV_o{position:relative;left:auto;right:auto;width:calc(100% + 30px);aspect-ratio:1.65;margin-top:16px;margin-inline:-15px}.SolutionPage_heroImage__2DV_o img{object-fit:contain}.SolutionPage_benefits__453gv{grid-template-columns:1fr 1fr;gap:16px}.SolutionPage_benefits__453gv>div{border-right:0}.SolutionPage_applicationGrid__1ASBv{grid-template-columns:1fr 1fr}.SolutionPage_strengths__gIcAc{grid-template-columns:1fr}}@media (max-width:767px){.SolutionPage_page__KgUuN .section{padding-block:34px}.SolutionPage_hero___R_N2{padding-top:80px}.SolutionPage_breadcrumb__Ng_1l{font-size:10px}.SolutionPage_page__KgUuN h1{font-size:46px}.SolutionPage_heroLayout__5cx7V p:not(.uppercase){font-size:15px}.SolutionPage_heroFeatures__fdM3Q{gap:13px;margin-top:22px}.SolutionPage_heroFeatures__fdM3Q>div{flex-direction:row}.SolutionPage_heroFeatures__fdM3Q span{font-size:9px}.SolutionPage_heroFeatures__fdM3Q svg{width:18px}.SolutionPage_heroLayout__5cx7V a{font-size:11px;padding:12px 14px;gap:7px}.SolutionPage_benefits__453gv{grid-template-columns:1fr 1fr;gap:22px 10px;padding:18px 10px!important;margin-top:0}.SolutionPage_benefits__453gv>div{padding:0;border:0}.SolutionPage_benefits__453gv p:first-child{font-size:11px}.SolutionPage_benefits__453gv p+p{font-size:9px}.SolutionPage_page__KgUuN h2{font-size:29px}.SolutionPage_page__KgUuN .lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:1fr;gap:26px}.SolutionPage_page__KgUuN .text-base{font-size:14px}.SolutionPage_page__KgUuN .uppercase{font-size:10px}.SolutionPage_page__KgUuN .min-h-\[24rem\],.SolutionPage_page__KgUuN .min-h-\[25rem\]{min-height:290px}.SolutionPage_page__KgUuN .SolutionPage_benefits__453gv p:first-child{font-size:11px}.SolutionPage_diagram__4PvXu{margin-top:25px;display:flex;flex-direction:column}.SolutionPage_diagram__4PvXu>img{order:-1;margin:0 0 25px}.SolutionPage_callouts__EWcbE{gap:20px;grid-template-columns:1fr;padding:0 8px}.SolutionPage_callouts__EWcbE>div{max-width:none}.SolutionPage_callouts__EWcbE>div:after{display:none}.SolutionPage_callouts__EWcbE:last-child{padding:0 8px;margin-top:20px}.SolutionPage_page__KgUuN .md\:grid-cols-5{grid-template-columns:1fr 1fr;gap:30px 20px}.SolutionPage_page__KgUuN .md\:grid-cols-5>div:last-child{grid-column:1/-1}.SolutionPage_page__KgUuN .md\:grid-cols-4{grid-template-columns:1fr 1fr;gap:30px 20px}.SolutionPage_specTable__8csmd td,.SolutionPage_specTable__8csmd th{padding:12px 14px}.SolutionPage_specTable__8csmd{font-size:12px}.SolutionPage_page__KgUuN section:has(>img){padding-block:35px}.SolutionPage_page__KgUuN section:has(>img) .shell{grid-template-columns:1fr;gap:25px}.SolutionPage_page__KgUuN section:has(>img) h2{font-size:32px}.SolutionPage_applicationGrid__1ASBv{gap:12px}.SolutionPage_applicationGrid__1ASBv .h-36{height:135px}.SolutionPage_strengths__gIcAc{gap:25px 15px}.SolutionPage_strength__f8uu1{display:block}.SolutionPage_strength__f8uu1 h3{margin-top:12px}.SolutionPage_tiles__evjpd{grid-template-columns:1fr;gap:6px;margin-top:15px}.SolutionPage_tiles__evjpd>a{aspect-ratio:2}.SolutionPage_tiles__evjpd h3{font-size:20px}}@media (max-width:420px){.SolutionPage_page__KgUuN h1{font-size:38px}.SolutionPage_page__KgUuN h2{font-size:25px}.SolutionPage_benefits__453gv{grid-template-columns:1fr}.SolutionPage_heroFeatures__fdM3Q{flex-direction:column;align-items:flex-start;gap:10px}.SolutionPage_applicationGrid__1ASBv,.SolutionPage_page__KgUuN .md\:grid-cols-4,.SolutionPage_page__KgUuN .md\:grid-cols-5{grid-template-columns:1fr}}@keyframes SolutionPage_heroRise__Rd8mD{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes SolutionPage_heroImageIn__4ztKd{0%{opacity:0;transform:translateX(28px) scale(.96)}to{opacity:1;transform:none}}.SolutionPage_heroLayout__5cx7V>div:first-child>*{animation:SolutionPage_heroRise__Rd8mD .85s cubic-bezier(.22,1,.36,1) both}.SolutionPage_heroLayout__5cx7V>div:first-child>:first-child{animation-delay:60ms}.SolutionPage_heroLayout__5cx7V>div:first-child>:nth-child(2){animation-delay:.15s}.SolutionPage_heroLayout__5cx7V>div:first-child>:nth-child(3){animation-delay:.24s}.SolutionPage_heroLayout__5cx7V>div:first-child>:nth-child(4){animation-delay:.33s}.SolutionPage_heroLayout__5cx7V>div:first-child>:nth-child(5){animation-delay:.42s}.SolutionPage_heroImage__2DV_o{animation:SolutionPage_heroImageIn__4ztKd 1.1s cubic-bezier(.22,1,.36,1) .12s both}.SolutionPage_benefits__453gv{animation:SolutionPage_heroRise__Rd8mD .85s cubic-bezier(.22,1,.36,1) .5s both}.SolutionPage_page__KgUuN a[class*=rounded-md]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,background-color .25s,border-color .25s,color .25s}.SolutionPage_page__KgUuN a[class*=rounded-md]:active{transform:scale(.98)}.SolutionPage_applicationGrid__1ASBv article,.SolutionPage_benefits__453gv>div,.SolutionPage_callouts__EWcbE>div:before,.SolutionPage_strength__f8uu1,.SolutionPage_tiles__evjpd>a>span{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s,background-color .35s,color .35s}.SolutionPage_applicationGrid__1ASBv article span.rounded-full,.SolutionPage_benefits__453gv>div>span,.SolutionPage_step__A4sbk>div:first-child,.SolutionPage_strength__f8uu1>span{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s,box-shadow .35s}.SolutionPage_applicationGrid__1ASBv article img,.SolutionPage_page__KgUuN .min-h-\[24rem\] img,.SolutionPage_page__KgUuN .min-h-\[25rem\] img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.SolutionPage_specTable__8csmd tbody tr{transition:background-color .2s}.SolutionPage_heroFeatures__fdM3Q svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.SolutionPage_breadcrumb__Ng_1l a{transition:color .2s}@media (hover:hover) and (pointer:fine){.SolutionPage_page__KgUuN a[class*=rounded-md]:hover{transform:translateY(-2px);box-shadow:0 14px 26px -14px color-mix(in srgb,var(--color-brand-deep) 65%,transparent)}.SolutionPage_heroFeatures__fdM3Q>div:hover svg{transform:translateY(-3px) scale(1.12)}.SolutionPage_benefits__453gv>div:hover{background:color-mix(in srgb,var(--color-brand-wash) 55%,#fff);transform:translateY(-3px)}.SolutionPage_applicationGrid__1ASBv article:hover span.rounded-full,.SolutionPage_benefits__453gv>div:hover>span,.SolutionPage_strength__f8uu1:hover>span{background:var(--color-brand-deep);color:#fff;transform:translateY(-2px) scale(1.08)}.SolutionPage_strength__f8uu1:hover h3{color:var(--color-brand-deep)}.SolutionPage_strength__f8uu1 h3{transition:color .25s}.SolutionPage_applicationGrid__1ASBv article:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--color-brand-deep) 40%,transparent);box-shadow:0 24px 40px -24px rgb(0 0 0/.35)}.SolutionPage_applicationGrid__1ASBv article:hover img{transform:scale(1.08)}.SolutionPage_page__KgUuN .min-h-\[24rem\]:hover img,.SolutionPage_page__KgUuN .min-h-\[25rem\]:hover img{transform:scale(1.04)}.SolutionPage_callouts__EWcbE>div:hover:before{transform:scale(1.6);box-shadow:0 0 0 5px color-mix(in srgb,var(--color-brand) 22%,transparent)}.SolutionPage_step__A4sbk:hover>div:first-child{transform:translateY(-6px);background:var(--color-brand-deep);color:#fff;border-color:var(--color-brand-deep);box-shadow:0 18px 30px -14px color-mix(in srgb,var(--color-brand-deep) 55%,transparent)}.SolutionPage_tiles__evjpd>a:hover>span:last-child{transform:translateX(5px) scale(1.1);background:var(--color-brand-deep);color:#fff}.SolutionPage_specTable__8csmd tbody tr:hover{background:color-mix(in srgb,var(--color-brand-wash) 55%,#fff)}.SolutionPage_breadcrumb__Ng_1l a:hover{color:var(--color-brand-deep)}}.CorporatePage_page__zEBel{background:var(--color-surface);color:var(--color-ink)}.CorporatePage_hero__7Xs6B{position:relative;display:flex;align-items:flex-end;min-height:34rem;padding-block:7.5rem 4rem;background:var(--color-ink);overflow:hidden}.CorporatePage_hero__7Xs6B img{opacity:.42}.CorporatePage_heroScrim__serNh{position:absolute;inset:0;background:linear-gradient(to top,var(--color-ink) 2%,rgb(11 13 12/.55) 55%,rgb(11 13 12/.75)),linear-gradient(to right,rgb(11 13 12/.85),transparent 70%)}.CorporatePage_heroInner__mNxAS{position:relative;z-index:1}.CorporatePage_breadcrumb__nrN9s{display:flex;align-items:center;gap:.625rem;font-size:.75rem;color:var(--color-on-dark-faint)}.CorporatePage_breadcrumb__nrN9s a:hover{color:var(--color-brand)}.CorporatePage_heroTitle__rVV8G{margin-top:1.25rem;max-width:18ch;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1.02;letter-spacing:-.03em;color:#fff;text-wrap:balance}.CorporatePage_heroSubtitle__e06ER{margin-top:1.5rem;max-width:54ch;font-size:1.0625rem;line-height:1.65;color:var(--color-on-dark-muted)}.CorporatePage_factBand__8Lmzl{background:var(--color-ink-raised);border-block:1px solid var(--color-ink-line)}.CorporatePage_factRow__7_qtk{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--color-ink-line)}.CorporatePage_fact__UNtgS{background:var(--color-ink-raised);padding:2.25rem 2rem 2.25rem 0}.CorporatePage_factRow__7_qtk>.CorporatePage_fact__UNtgS:not(:first-child){padding-left:2rem}.CorporatePage_factTitle__mKSmf{margin-top:1.125rem;font-family:var(--font-display);font-weight:700;font-size:1.0625rem;line-height:1.25;color:#fff}.CorporatePage_factText__ps4Uk{margin-top:.5rem;font-size:.8125rem;line-height:1.55;color:var(--color-on-dark-faint)}.CorporatePage_lead___o60e{display:grid;grid-template-columns:.85fr 1fr;gap:5rem;align-items:start}.CorporatePage_leadBody__93ZDK{font-size:1.0625rem;line-height:1.75;color:var(--color-grey)}.CorporatePage_leadNote__whmoU{margin-top:1.75rem;border-left:2px solid var(--color-brand);padding-left:1.125rem;font-size:.9375rem;line-height:1.6;color:var(--color-grey-mid)}.CorporatePage_leadNote__whmoU strong{color:var(--color-ink)}.CorporatePage_blockHead__x5QT3{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:end}.CorporatePage_blockIntro__26scU{font-size:.9375rem;line-height:1.7;color:var(--color-grey)}.CorporatePage_numbered__rkg2Q{margin-top:4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-hairline);border:1px solid var(--color-hairline);list-style:none;padding:0}.CorporatePage_numbered__rkg2Q>li{background:var(--color-surface);padding:2.5rem 2rem 2.75rem}.CorporatePage_numeral__H_Jc7{font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:.1em;color:var(--color-brand-deep)}.CorporatePage_numberedTitle__0a8ZM{margin-top:1.25rem;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:1.1875rem;line-height:1.25;color:var(--color-ink)}.CorporatePage_numberedText__IcpnT{margin-top:.875rem;font-size:.875rem;line-height:1.7;color:var(--color-grey)}.CorporatePage_checklistBand__7gpQs{background:var(--color-ink);color:#fff}.CorporatePage_checklist__4iZHx{display:grid;grid-template-columns:1fr .8fr;gap:4.5rem;align-items:center;padding-block:6rem}.CorporatePage_checklistCopy__wDevg{min-width:0}.CorporatePage_checklistBody__GA8BZ{margin-top:1.5rem;max-width:60ch;font-size:1rem;line-height:1.7;color:var(--color-on-dark-muted)}.CorporatePage_checklistItems__Rz7vW{margin-top:2.25rem;display:grid;gap:0;list-style:none;padding:0;border-top:1px solid var(--color-ink-line)}.CorporatePage_checklistItems__Rz7vW>li{display:flex;gap:.875rem;align-items:flex-start;padding:.9375rem 0;border-bottom:1px solid var(--color-ink-line);font-size:.9375rem;line-height:1.55;color:var(--color-on-dark)}.CorporatePage_checklistMedia__KsKrx{position:relative;aspect-ratio:3/4;border:1px solid var(--color-ink-line)}.CorporatePage_mediaCaption__lcoqZ{position:absolute;inset-inline:0;bottom:0;display:grid;gap:.25rem;background:rgb(11 13 12/.9);border-top:1px solid var(--color-ink-line);padding:1rem 1.25rem}.CorporatePage_mediaCaption__lcoqZ strong{font-size:.875rem;color:#fff}.CorporatePage_mediaCaption__lcoqZ span{font-size:.75rem;color:var(--color-on-dark-faint)}.CorporatePage_tableWrap__ph_qu{margin-top:3rem;overflow-x:auto;border:1px solid var(--color-hairline)}.CorporatePage_table__yXo_x{width:100%;min-width:42rem;border-collapse:collapse;font-size:.875rem}.CorporatePage_table__yXo_x thead th{background:var(--color-ink);color:#fff;font-family:var(--font-display);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:1rem 1.5rem}.CorporatePage_table__yXo_x tbody td,.CorporatePage_table__yXo_x tbody th{text-align:left;padding:1.0625rem 1.5rem;border-top:1px solid var(--color-hairline);vertical-align:top}.CorporatePage_table__yXo_x tbody th{width:28%;font-weight:700;color:var(--color-ink)}.CorporatePage_table__yXo_x tbody td{color:var(--color-grey);line-height:1.6}.CorporatePage_table__yXo_x tbody tr:nth-child(2n){background:var(--color-surface-raised)}.CorporatePage_timelineLayout__H_m57{display:grid;grid-template-columns:.8fr 1fr;gap:5rem;align-items:start}.CorporatePage_timeline__sgwjy{position:relative;list-style:none;margin:0;padding:0 0 0 2.75rem}.CorporatePage_timeline__sgwjy:before{content:"";position:absolute;left:.875rem;top:.5rem;bottom:2.5rem;width:1px;background:var(--color-hairline)}.CorporatePage_timeline__sgwjy>li{position:relative;padding-bottom:2.5rem}.CorporatePage_timeline__sgwjy>li:last-child{padding-bottom:0}.CorporatePage_timelineMark__Ayu35{position:absolute;left:-2.75rem;top:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--color-ink);color:var(--color-brand)}.CorporatePage_timelineStep__ytKjf{font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-grey-soft)}.CorporatePage_timelineTitle__0l52j{margin-top:.4375rem;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:1.1875rem;color:var(--color-ink)}.CorporatePage_timelineText__JZKJJ{margin-top:.5rem;max-width:48ch;font-size:.875rem;line-height:1.7;color:var(--color-grey)}.CorporatePage_photoRow___Abu8{margin-top:3.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.75rem}.CorporatePage_photoRow___Abu8 figure{margin:0}.CorporatePage_photoFrame__553A3{position:relative;aspect-ratio:4/3;border:1px solid var(--color-hairline);overflow:hidden}.CorporatePage_photoRow___Abu8 figcaption h3{margin-top:1.25rem;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:1.0625rem;color:var(--color-ink)}.CorporatePage_photoRow___Abu8 figcaption p{margin-top:.5rem;font-size:.8125rem;line-height:1.6;color:var(--color-grey)}.CorporatePage_reasonGrid__tGpTS{margin-top:3.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--color-hairline);border:1px solid var(--color-hairline)}.CorporatePage_reasonGrid__tGpTS article{background:var(--color-surface);padding:2.25rem 1.75rem 2.5rem}.CorporatePage_reasonGrid__tGpTS h3{margin-top:1.25rem;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:1.0625rem;line-height:1.3;color:var(--color-ink)}.CorporatePage_reasonGrid__tGpTS p{margin-top:.75rem;font-size:.8125rem;line-height:1.7;color:var(--color-grey)}.CorporatePage_sustainBand__peWsd{background:var(--color-ink);color:#fff;border-top:1px solid var(--color-ink-line)}.CorporatePage_sustain__K6CqQ{display:grid;grid-template-columns:1fr .7fr;gap:4.5rem;align-items:center;padding-block:5.5rem}.CorporatePage_sustainStats__3Lh_J{display:grid;gap:1px;background:var(--color-ink-line);border:1px solid var(--color-ink-line);margin:0}.CorporatePage_sustainStats__3Lh_J>div{background:var(--color-ink);padding:1.75rem 2rem}.CorporatePage_sustainStats__3Lh_J dt{font-size:.8125rem;color:var(--color-on-dark-faint)}.CorporatePage_sustainStats__3Lh_J dd{margin:.5rem 0 0;font-family:var(--font-display);font-weight:800;font-size:2.75rem;line-height:1;color:var(--color-brand)}.CorporatePage_linkRows__4F6la{margin-top:2rem;list-style:none;padding:0;border-top:1px solid var(--color-hairline)}.CorporatePage_linkRows__4F6la>li{border-bottom:1px solid var(--color-hairline)}.CorporatePage_linkRows__4F6la a{display:flex;align-items:center;gap:1.5rem;padding:1.375rem 0;transition:padding-inline .22s var(--ease-out-soft)}.CorporatePage_linkRows__4F6la a:hover{padding-inline:.75rem}.CorporatePage_linkRows__4F6la a:hover h3{color:var(--color-brand-deep)}.CorporatePage_linkThumb__5V6Tj{position:relative;width:6rem;height:3.5rem;flex-shrink:0;overflow:hidden;border:1px solid var(--color-hairline)}.CorporatePage_linkRows__4F6la h3{flex:1;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:1.25rem;color:var(--color-ink);transition:color .22s var(--ease-out-soft)}@media (max-width:1100px){.CorporatePage_lead___o60e,.CorporatePage_timelineLayout__H_m57{grid-template-columns:1fr;gap:2.5rem}.CorporatePage_blockHead__x5QT3{grid-template-columns:1fr;gap:1.75rem;align-items:start}.CorporatePage_numbered__rkg2Q{grid-template-columns:repeat(2,1fr)}.CorporatePage_checklist__4iZHx{grid-template-columns:1fr;gap:3rem;padding-block:4.5rem}.CorporatePage_checklistMedia__KsKrx{aspect-ratio:16/10}.CorporatePage_photoRow___Abu8,.CorporatePage_reasonGrid__tGpTS{grid-template-columns:repeat(2,1fr)}.CorporatePage_sustain__K6CqQ{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:767px){.CorporatePage_hero__7Xs6B{min-height:26rem;padding-block:6.5rem 3rem}.CorporatePage_factRow__7_qtk{grid-template-columns:repeat(2,1fr)}.CorporatePage_fact__UNtgS{padding:1.75rem 1.25rem}.CorporatePage_factRow__7_qtk>.CorporatePage_fact__UNtgS:not(:first-child){padding-left:1.25rem}.CorporatePage_lead___o60e,.CorporatePage_timelineLayout__H_m57{gap:2rem}.CorporatePage_numbered__rkg2Q,.CorporatePage_photoRow___Abu8,.CorporatePage_reasonGrid__tGpTS{grid-template-columns:1fr}.CorporatePage_numbered__rkg2Q>li{padding:2rem 1.5rem 2.25rem}.CorporatePage_photoRow___Abu8{gap:2.25rem}.CorporatePage_sustainStats__3Lh_J dd{font-size:2.25rem}.CorporatePage_linkRows__4F6la h3{font-size:1.0625rem}.CorporatePage_table__yXo_x tbody td,.CorporatePage_table__yXo_x tbody th,.CorporatePage_table__yXo_x thead th{padding:.875rem 1rem}}@keyframes CorporatePage_corpRise__R1Oul{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.CorporatePage_heroInner__mNxAS>*{animation:CorporatePage_corpRise__R1Oul .85s cubic-bezier(.22,1,.36,1) both}.CorporatePage_heroInner__mNxAS>:first-child{animation-delay:40ms}.CorporatePage_heroInner__mNxAS>:nth-child(2){animation-delay:.13s}.CorporatePage_heroInner__mNxAS>:nth-child(3){animation-delay:.22s}.CorporatePage_heroInner__mNxAS>:nth-child(4){animation-delay:.31s}.CorporatePage_heroInner__mNxAS>:nth-child(5){animation-delay:.4s}.CorporatePage_heroInner__mNxAS>:nth-child(6){animation-delay:.49s}.CorporatePage_factBand__8Lmzl{animation:CorporatePage_corpRise__R1Oul .85s cubic-bezier(.22,1,.36,1) .52s both}.CorporatePage_checklistItems__Rz7vW>li,.CorporatePage_fact__UNtgS,.CorporatePage_numbered__rkg2Q>li,.CorporatePage_reasonGrid__tGpTS article,.CorporatePage_sustainStats__3Lh_J>div,.CorporatePage_timelineMark__Ayu35,.CorporatePage_timelineStep__ytKjf{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,border-color .3s,box-shadow .35s,color .3s}.CorporatePage_checklistMedia__KsKrx img,.CorporatePage_linkThumb__5V6Tj img,.CorporatePage_photoFrame__553A3 img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.CorporatePage_table__yXo_x tbody tr{transition:background-color .2s}.CorporatePage_factTitle__mKSmf,.CorporatePage_numberedTitle__0a8ZM,.CorporatePage_reasonGrid__tGpTS h3{transition:color .25s}@media (hover:hover) and (pointer:fine){.CorporatePage_fact__UNtgS:hover{background:color-mix(in srgb,#fff 5%,transparent)}.CorporatePage_fact__UNtgS:hover .CorporatePage_factTitle__mKSmf{color:var(--color-brand)}.CorporatePage_numbered__rkg2Q>li:hover{transform:translateY(-4px)}.CorporatePage_numbered__rkg2Q>li:hover .CorporatePage_numberedTitle__0a8ZM{color:var(--color-brand-deep)}.CorporatePage_reasonGrid__tGpTS article:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--color-brand-deep) 40%,transparent);box-shadow:0 22px 36px -24px rgb(0 0 0/.35)}.CorporatePage_reasonGrid__tGpTS article:hover h3{color:var(--color-brand-deep)}.CorporatePage_sustainStats__3Lh_J>div:hover{transform:translateY(-3px)}.CorporatePage_checklistItems__Rz7vW>li:hover{transform:translateX(4px)}.CorporatePage_timelineStep__ytKjf:hover{transform:translateX(3px)}.CorporatePage_checklistMedia__KsKrx:hover img,.CorporatePage_linkRows__4F6la a:hover .CorporatePage_linkThumb__5V6Tj img,.CorporatePage_photoRow___Abu8 figure:hover img{transform:scale(1.06)}.CorporatePage_table__yXo_x tbody tr:hover{background:color-mix(in srgb,var(--color-brand-wash) 55%,#fff)}}.CorporatePage_downloadGrid__HTlsu{margin-top:3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;padding:0}.CorporatePage_downloadCard__7IIpI{display:flex;height:100%;flex-direction:column;gap:.75rem;border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);padding:1.75rem;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .35s}.CorporatePage_downloadFormat__nupSD{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--color-brand-deep)}.CorporatePage_downloadCard__7IIpI h3{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--weight-heading);line-height:1.25;color:var(--color-ink)}.CorporatePage_downloadCard__7IIpI p{flex:1;font-size:.9375rem;line-height:1.6;color:var(--color-grey)}.CorporatePage_downloadAction__nSr2F{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--color-brand-deep)}@media (hover:hover) and (pointer:fine){.CorporatePage_downloadCard__7IIpI:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--color-brand-deep) 40%,transparent);box-shadow:0 22px 36px -24px rgb(0 0 0/.35)}}@media (max-width:900px){.CorporatePage_downloadGrid__HTlsu{grid-template-columns:1fr}}