.SolutionPage-module__T9fNaq__page{color:#000;font-family:var(--font-sans);background:#fff}.SolutionPage-module__T9fNaq__page h1,.SolutionPage-module__T9fNaq__page h2,.SolutionPage-module__T9fNaq__page h3{font-family:var(--font-display)}.SolutionPage-module__T9fNaq__page h1{font-size:62px;line-height:1.03;font-weight:var(--weight-heading)}.SolutionPage-module__T9fNaq__page h2{font-size:36px;line-height:1.15;font-weight:var(--weight-heading)}.SolutionPage-module__T9fNaq__page h3{font-size:15px;line-height:1.3;font-weight:var(--weight-heading)}.SolutionPage-module__T9fNaq__page .section{background:#fff;padding-block:48px;scroll-margin-top:100px}.SolutionPage-module__T9fNaq__page .uppercase{color:var(--color-brand-deep);font-size:11px}.SolutionPage-module__T9fNaq__page .leading-relaxed{line-height:1.6}.SolutionPage-module__T9fNaq__page a{border-radius:var(--radius-md);box-shadow:none}.SolutionPage-module__T9fNaq__page a.bg-brand-deep{color:#fff}.SolutionPage-module__T9fNaq__page a:hover{filter:brightness(.96)}.SolutionPage-module__T9fNaq__page a:focus-visible{outline-color:var(--color-brand-deep)}:is(.SolutionPage-module__T9fNaq__page .shadow-2xl,.SolutionPage-module__T9fNaq__page .shadow-xl,.SolutionPage-module__T9fNaq__page .shadow-lg){box-shadow:none}.SolutionPage-module__T9fNaq__page .font-black{font-weight:var(--weight-heading)}.SolutionPage-module__T9fNaq__page .min-h-\[24rem\]{min-height:360px}.SolutionPage-module__T9fNaq__page .min-h-\[25rem\]{min-height:400px}.SolutionPage-module__T9fNaq__page .lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:1fr 1fr;gap:64px}.SolutionPage-module__T9fNaq__page .text-base{font-size:15px}.SolutionPage-module__T9fNaq__page .text-grey{color:var(--color-grey)}.SolutionPage-module__T9fNaq__hero{padding-top:88px;overflow:hidden}.SolutionPage-module__T9fNaq__breadcrumb{color:var(--color-grey-mid);align-items:center;gap:10px;padding:18px 0;font-size:11px;display:flex}.SolutionPage-module__T9fNaq__heroLayout{grid-template-columns:47% 53%;align-items:center;min-height:485px;display:grid;position:relative}.SolutionPage-module__T9fNaq__heroLayout>div:first-child{z-index:1;padding:32px 0 40px;position:relative}.SolutionPage-module__T9fNaq__heroLayout h1{margin-top:18px}.SolutionPage-module__T9fNaq__heroLayout p:not(.uppercase){max-width:455px;margin-top:22px;font-size:17px;line-height:1.5}.SolutionPage-module__T9fNaq__heroLayout a{padding:14px 19px;font-size:12px}.SolutionPage-module__T9fNaq__heroImage{position:absolute;inset:0 -7% 0 43%}.SolutionPage-module__T9fNaq__heroImage img{object-fit:contain}.SolutionPage-module__T9fNaq__heroFeatures{gap:16px;max-width:470px;margin-top:30px;display:flex}.SolutionPage-module__T9fNaq__heroFeatures>div{flex:1;align-items:center;gap:7px;display:flex}.SolutionPage-module__T9fNaq__heroFeatures svg{color:var(--color-brand-deep);flex-shrink:0}.SolutionPage-module__T9fNaq__heroFeatures span{font-size:10px;font-weight:700;line-height:1.35}.SolutionPage-module__T9fNaq__benefits{border:1px solid var(--color-hairline);border-radius:8px;grid-template-columns:repeat(4,1fr);margin-top:10px;margin-bottom:12px;display:grid;padding:16px 8px!important}.SolutionPage-module__T9fNaq__benefits>div{border-right:1px solid var(--color-hairline);border-radius:0;padding:10px 16px}.SolutionPage-module__T9fNaq__benefits>div:last-child{border:0}.SolutionPage-module__T9fNaq__benefits p:first-child{font-size:13px;line-height:1.3}.SolutionPage-module__T9fNaq__benefits p+p{color:var(--color-grey-mid);font-size:10px}.SolutionPage-module__T9fNaq__page .SolutionPage-module__T9fNaq__components{padding-bottom:24px}.SolutionPage-module__T9fNaq__components>div>div:first-child{max-width:880px}.SolutionPage-module__T9fNaq__diagram{margin-top:45px}.SolutionPage-module__T9fNaq__diagram>img{width:100%;height:auto;margin:-40px 0 -35px;display:block}.SolutionPage-module__T9fNaq__diagram>.SolutionPage-module__T9fNaq__diagramCompact{width:60%;max-width:700px;margin:-10px auto}.SolutionPage-module__T9fNaq__callouts{z-index:1;grid-template-columns:repeat(3,1fr);gap:100px;padding:0 24px;display:grid;position:relative}.SolutionPage-module__T9fNaq__callouts>div{border-left:1px solid var(--color-brand);max-width:235px;padding-left:15px;position:relative}.SolutionPage-module__T9fNaq__callouts>div:before{content:"";background:var(--color-brand);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-5px}.SolutionPage-module__T9fNaq__callouts>div:after{content:"";border-left:1px solid var(--color-brand);height:46px;position:absolute;top:100%;left:-1px}.SolutionPage-module__T9fNaq__callouts p{color:var(--color-grey);margin-top:7px;font-size:12px;line-height:1.5}.SolutionPage-module__T9fNaq__callouts:last-child{padding-left:100px}.SolutionPage-module__T9fNaq__callouts:last-child>div:after{top:auto;bottom:100%}.SolutionPage-module__T9fNaq__page section:has(>img){margin-top:25px;padding-block:55px}.SolutionPage-module__T9fNaq__page section:has(>img) h2{max-width:490px;font-size:42px}.SolutionPage-module__T9fNaq__page section:has(>img)>img{opacity:1}.SolutionPage-module__T9fNaq__page section:has(>img) .shell{grid-template-columns:1fr 300px;justify-content:space-between;gap:100px}.SolutionPage-module__T9fNaq__page section:has(>img) .text-xl{font-size:18px;font-weight:600}.SolutionPage-module__T9fNaq__page section:has(>img) .uppercase{color:#e2eadf}.SolutionPage-module__T9fNaq__sustainabilityStat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#dcf6b226;border:1px solid #ffffff40;border-radius:7px;align-items:flex-start;gap:20px;padding:20px 24px;display:flex}.SolutionPage-module__T9fNaq__sustainabilityStat svg{flex-shrink:0;margin-top:5px}.SolutionPage-module__T9fNaq__sustainabilityStat strong{font-size:39px;line-height:1.1}.SolutionPage-module__T9fNaq__sustainabilityStat p{margin-top:8px;font-size:12px;line-height:1.5}.SolutionPage-module__T9fNaq__applications{grid-template-columns:29% 1fr;gap:35px;display:grid}.SolutionPage-module__T9fNaq__applications h2{font-size:32px}.SolutionPage-module__T9fNaq__applicationGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.SolutionPage-module__T9fNaq__applicationGrid article{border-color:var(--color-hairline);border-radius:7px}.SolutionPage-module__T9fNaq__applicationGrid h3{font-size:13px}.SolutionPage-module__T9fNaq__applicationGrid .p-5{padding:0 14px 20px}.SolutionPage-module__T9fNaq__applicationGrid .p-5>span{border:4px solid #fff;margin-top:-20px;position:relative}.SolutionPage-module__T9fNaq__applicationGrid p{font-size:11px}.SolutionPage-module__T9fNaq__applicationGrid .h-36{height:150px}.SolutionPage-module__T9fNaq__step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.SolutionPage-module__T9fNaq__stepTitle{font-size:15px;line-height:1.3;font-weight:var(--weight-heading);color:#000;margin:20px 0 0}.SolutionPage-module__T9fNaq__stepText{max-width:12.5rem;color:var(--color-grey);text-align:center;margin:8px 0 0;font-size:12px;line-height:1.55}.SolutionPage-module__T9fNaq__strengths{grid-template-columns:1fr 1fr;gap:35px 25px;display:grid}.SolutionPage-module__T9fNaq__strength{grid-template-columns:44px 1fr;align-content:start;column-gap:14px;display:grid}.SolutionPage-module__T9fNaq__strength>span{grid-row:span 2}.SolutionPage-module__T9fNaq__strength h3{margin-top:4px;font-size:13px}.SolutionPage-module__T9fNaq__strength p{font-size:12px;line-height:1.5}.SolutionPage-module__T9fNaq__tiles{color:#fff;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.SolutionPage-module__T9fNaq__tiles>a{aspect-ratio:1.65;border-radius:0;min-height:0}.SolutionPage-module__T9fNaq__tiles h3{max-width:65%;font-size:21px}.SolutionPage-module__T9fNaq__tiles .h-10{width:30px;height:30px}.SolutionPage-module__T9fNaq__specWrap{border:1px solid var(--color-hairline);border-radius:8px;margin-top:38px;overflow-x:auto}.SolutionPage-module__T9fNaq__specTable{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.SolutionPage-module__T9fNaq__specTable th,.SolutionPage-module__T9fNaq__specTable td{text-align:left;border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:14px 20px}.SolutionPage-module__T9fNaq__specTable thead th{background:var(--color-surface-raised);color:var(--color-grey);text-transform:uppercase;font-size:11px;font-weight:700}.SolutionPage-module__T9fNaq__specTable tbody th{color:#000;width:30%;font-weight:700}.SolutionPage-module__T9fNaq__specTable tbody td{color:var(--color-grey);line-height:1.55}.SolutionPage-module__T9fNaq__specTable tbody tr:last-child th,.SolutionPage-module__T9fNaq__specTable tbody tr:last-child td{border-bottom:0}@media (max-width:1100px){.SolutionPage-module__T9fNaq__page h1{font-size:52px}.SolutionPage-module__T9fNaq__page h2{font-size:31px}.SolutionPage-module__T9fNaq__heroFeatures{gap:10px}.SolutionPage-module__T9fNaq__heroFeatures>div{flex-direction:column;align-items:flex-start}.SolutionPage-module__T9fNaq__page .lg\:grid-cols-\[0\.9fr_1\.1fr\]{gap:35px}.SolutionPage-module__T9fNaq__benefits>div{gap:8px;padding:5px 10px}.SolutionPage-module__T9fNaq__benefits span{width:36px;height:36px}.SolutionPage-module__T9fNaq__applications{grid-template-columns:1fr}.SolutionPage-module__T9fNaq__applications>div:first-child{max-width:540px}.SolutionPage-module__T9fNaq__callouts{gap:40px}.SolutionPage-module__T9fNaq__callouts:last-child{padding-left:55px}}@media (max-width:900px){.SolutionPage-module__T9fNaq__heroLayout{flex-direction:column;min-height:0;display:flex}.SolutionPage-module__T9fNaq__heroLayout>div:first-child{width:100%;padding:22px 0 0}.SolutionPage-module__T9fNaq__heroImage{aspect-ratio:1.65;margin-top:16px;width:calc(100% + 30px);margin-inline:-15px;position:relative;left:auto;right:auto}.SolutionPage-module__T9fNaq__heroImage img{object-fit:contain}.SolutionPage-module__T9fNaq__benefits{grid-template-columns:1fr 1fr;gap:16px}.SolutionPage-module__T9fNaq__benefits>div{border-right:0}.SolutionPage-module__T9fNaq__applicationGrid{grid-template-columns:1fr 1fr}.SolutionPage-module__T9fNaq__strengths{grid-template-columns:1fr}}@media (max-width:767px){.SolutionPage-module__T9fNaq__page .section{padding-block:34px}.SolutionPage-module__T9fNaq__hero{padding-top:80px}.SolutionPage-module__T9fNaq__breadcrumb{font-size:10px}.SolutionPage-module__T9fNaq__page h1{font-size:46px}.SolutionPage-module__T9fNaq__heroLayout p:not(.uppercase){font-size:15px}.SolutionPage-module__T9fNaq__heroFeatures{gap:13px;margin-top:22px}.SolutionPage-module__T9fNaq__heroFeatures>div{flex-direction:row}.SolutionPage-module__T9fNaq__heroFeatures span{font-size:9px}.SolutionPage-module__T9fNaq__heroFeatures svg{width:18px}.SolutionPage-module__T9fNaq__heroLayout a{gap:7px;padding:12px 14px;font-size:11px}.SolutionPage-module__T9fNaq__benefits{grid-template-columns:1fr 1fr;gap:22px 10px;margin-top:0;padding:18px 10px!important}.SolutionPage-module__T9fNaq__benefits>div{border:0;padding:0}.SolutionPage-module__T9fNaq__benefits p:first-child{font-size:11px}.SolutionPage-module__T9fNaq__benefits p+p{font-size:9px}.SolutionPage-module__T9fNaq__page h2{font-size:29px}.SolutionPage-module__T9fNaq__page .lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:1fr;gap:26px}.SolutionPage-module__T9fNaq__page .text-base{font-size:14px}.SolutionPage-module__T9fNaq__page .uppercase{font-size:10px}:is(.SolutionPage-module__T9fNaq__page .min-h-\[24rem\],.SolutionPage-module__T9fNaq__page .min-h-\[25rem\]){min-height:290px}.SolutionPage-module__T9fNaq__page .SolutionPage-module__T9fNaq__benefits p:first-child{font-size:11px}.SolutionPage-module__T9fNaq__diagram{flex-direction:column;margin-top:25px;display:flex}.SolutionPage-module__T9fNaq__diagram>img{order:-1;margin:0 0 25px}.SolutionPage-module__T9fNaq__callouts{grid-template-columns:1fr;gap:20px;padding:0 8px}.SolutionPage-module__T9fNaq__callouts>div{max-width:none}.SolutionPage-module__T9fNaq__callouts>div:after{display:none}.SolutionPage-module__T9fNaq__callouts:last-child{margin-top:20px;padding:0 8px}.SolutionPage-module__T9fNaq__page .md\:grid-cols-5{grid-template-columns:1fr 1fr;gap:30px 20px}.SolutionPage-module__T9fNaq__page .md\:grid-cols-5>div:last-child{grid-column:1/-1}.SolutionPage-module__T9fNaq__page .md\:grid-cols-4{grid-template-columns:1fr 1fr;gap:30px 20px}.SolutionPage-module__T9fNaq__specTable th,.SolutionPage-module__T9fNaq__specTable td{padding:12px 14px}.SolutionPage-module__T9fNaq__specTable{font-size:12px}.SolutionPage-module__T9fNaq__page section:has(>img){padding-block:35px}.SolutionPage-module__T9fNaq__page section:has(>img) .shell{grid-template-columns:1fr;gap:25px}.SolutionPage-module__T9fNaq__page section:has(>img) h2{font-size:32px}.SolutionPage-module__T9fNaq__applicationGrid{gap:12px}.SolutionPage-module__T9fNaq__applicationGrid .h-36{height:135px}.SolutionPage-module__T9fNaq__strengths{gap:25px 15px}.SolutionPage-module__T9fNaq__strength{display:block}.SolutionPage-module__T9fNaq__strength h3{margin-top:12px}.SolutionPage-module__T9fNaq__tiles{grid-template-columns:1fr;gap:6px;margin-top:15px}.SolutionPage-module__T9fNaq__tiles>a{aspect-ratio:2}.SolutionPage-module__T9fNaq__tiles h3{font-size:20px}}@media (max-width:420px){.SolutionPage-module__T9fNaq__page h1{font-size:38px}.SolutionPage-module__T9fNaq__page h2{font-size:25px}.SolutionPage-module__T9fNaq__benefits{grid-template-columns:1fr}.SolutionPage-module__T9fNaq__heroFeatures{flex-direction:column;align-items:flex-start;gap:10px}.SolutionPage-module__T9fNaq__applicationGrid{grid-template-columns:1fr}.SolutionPage-module__T9fNaq__page .md\:grid-cols-5{grid-template-columns:1fr}.SolutionPage-module__T9fNaq__page .md\:grid-cols-4{grid-template-columns:1fr}}@keyframes SolutionPage-module__T9fNaq__heroRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes SolutionPage-module__T9fNaq__heroImageIn{0%{opacity:0;transform:translate(28px)scale(.96)}to{opacity:1;transform:none}}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>*{animation:.85s cubic-bezier(.22,1,.36,1) both SolutionPage-module__T9fNaq__heroRise}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>:first-child{animation-delay:60ms}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>:nth-child(2){animation-delay:.15s}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>:nth-child(3){animation-delay:.24s}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>:nth-child(4){animation-delay:.33s}.SolutionPage-module__T9fNaq__heroLayout>div:first-child>:nth-child(5){animation-delay:.42s}.SolutionPage-module__T9fNaq__heroImage{animation:1.1s cubic-bezier(.22,1,.36,1) .12s both SolutionPage-module__T9fNaq__heroImageIn}.SolutionPage-module__T9fNaq__benefits{animation:.85s cubic-bezier(.22,1,.36,1) .5s both SolutionPage-module__T9fNaq__heroRise}.SolutionPage-module__T9fNaq__page 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-module__T9fNaq__page a[class*=rounded-md]:active{transform:scale(.98)}.SolutionPage-module__T9fNaq__benefits>div,.SolutionPage-module__T9fNaq__strength,.SolutionPage-module__T9fNaq__applicationGrid article,.SolutionPage-module__T9fNaq__callouts>div:before,.SolutionPage-module__T9fNaq__tiles>a>span{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s,background-color .35s,color .35s}.SolutionPage-module__T9fNaq__benefits>div>span,.SolutionPage-module__T9fNaq__strength>span,.SolutionPage-module__T9fNaq__step>div:first-child{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s,box-shadow .35s}.SolutionPage-module__T9fNaq__applicationGrid article span.rounded-full{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s,box-shadow .35s}.SolutionPage-module__T9fNaq__applicationGrid article img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.SolutionPage-module__T9fNaq__page .min-h-\[24rem\] img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.SolutionPage-module__T9fNaq__page .min-h-\[25rem\] img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.SolutionPage-module__T9fNaq__specTable tbody tr{transition:background-color .2s}.SolutionPage-module__T9fNaq__heroFeatures svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.SolutionPage-module__T9fNaq__breadcrumb a{transition:color .2s}@media (hover:hover) and (pointer:fine){.SolutionPage-module__T9fNaq__page a[class*=rounded-md]:hover{box-shadow:0 14px 26px -14px color-mix(in srgb, var(--color-brand-deep) 65%, transparent);transform:translateY(-2px)}.SolutionPage-module__T9fNaq__heroFeatures>div:hover svg{transform:translateY(-3px)scale(1.12)}.SolutionPage-module__T9fNaq__benefits>div:hover{background:color-mix(in srgb, var(--color-brand-wash) 55%, #fff);transform:translateY(-3px)}.SolutionPage-module__T9fNaq__benefits>div:hover>span,.SolutionPage-module__T9fNaq__strength:hover>span{background:var(--color-brand-deep);color:#fff;transform:translateY(-2px)scale(1.08)}.SolutionPage-module__T9fNaq__applicationGrid article:hover span.rounded-full{background:var(--color-brand-deep);color:#fff;transform:translateY(-2px)scale(1.08)}.SolutionPage-module__T9fNaq__strength:hover h3{color:var(--color-brand-deep)}.SolutionPage-module__T9fNaq__strength h3{transition:color .25s}.SolutionPage-module__T9fNaq__applicationGrid article:hover{border-color:color-mix(in srgb, var(--color-brand-deep) 40%, transparent);transform:translateY(-6px);box-shadow:0 24px 40px -24px #00000059}.SolutionPage-module__T9fNaq__applicationGrid article:hover img{transform:scale(1.08)}:is(.SolutionPage-module__T9fNaq__page .min-h-\[24rem\]:hover img,.SolutionPage-module__T9fNaq__page .min-h-\[25rem\]:hover img){transform:scale(1.04)}.SolutionPage-module__T9fNaq__callouts>div:hover:before{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-brand) 22%, transparent);transform:scale(1.6)}.SolutionPage-module__T9fNaq__step:hover>div:first-child{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);transform:translateY(-6px)}.SolutionPage-module__T9fNaq__tiles>a:hover>span:last-child{background:var(--color-brand-deep);color:#fff;transform:translate(5px)scale(1.1)}.SolutionPage-module__T9fNaq__specTable tbody tr:hover{background:color-mix(in srgb, var(--color-brand-wash) 55%, #fff)}.SolutionPage-module__T9fNaq__breadcrumb a:hover{color:var(--color-brand-deep)}}
.CorporatePage-module__Kq8VeW__page{background:var(--color-surface);color:var(--color-ink)}.CorporatePage-module__Kq8VeW__hero{background:var(--color-ink);align-items:flex-end;min-height:34rem;padding-block:7.5rem 4rem;display:flex;position:relative;overflow:hidden}.CorporatePage-module__Kq8VeW__hero img{opacity:.42}.CorporatePage-module__Kq8VeW__heroScrim{background:linear-gradient(to top, var(--color-ink) 2%, #0b0d0c8c 55%, #0b0d0cbf), linear-gradient(to right, #0b0d0cd9, transparent 70%);position:absolute;inset:0}.CorporatePage-module__Kq8VeW__heroInner{z-index:1;position:relative}.CorporatePage-module__Kq8VeW__breadcrumb{color:var(--color-on-dark-faint);align-items:center;gap:.625rem;font-size:.75rem;display:flex}.CorporatePage-module__Kq8VeW__breadcrumb a:hover{color:var(--color-brand)}.CorporatePage-module__Kq8VeW__heroTitle{max-width:18ch;font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1.02}.CorporatePage-module__Kq8VeW__heroSubtitle{max-width:54ch;color:var(--color-on-dark-muted);margin-top:1.5rem;font-size:1.0625rem;line-height:1.65}.CorporatePage-module__Kq8VeW__factBand{background:var(--color-ink-raised);border-block:1px solid var(--color-ink-line)}.CorporatePage-module__Kq8VeW__factRow{background:var(--color-ink-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.CorporatePage-module__Kq8VeW__fact{background:var(--color-ink-raised);padding:2.25rem 2rem 2.25rem 0}.CorporatePage-module__Kq8VeW__factRow>.CorporatePage-module__Kq8VeW__fact:not(:first-child){padding-left:2rem}.CorporatePage-module__Kq8VeW__factTitle{font-family:var(--font-display);color:#fff;margin-top:1.125rem;font-size:1.0625rem;font-weight:700;line-height:1.25}.CorporatePage-module__Kq8VeW__factText{color:var(--color-on-dark-faint);margin-top:.5rem;font-size:.8125rem;line-height:1.55}.CorporatePage-module__Kq8VeW__lead{grid-template-columns:.85fr 1fr;align-items:start;gap:5rem;display:grid}.CorporatePage-module__Kq8VeW__leadBody{color:var(--color-grey);font-size:1.0625rem;line-height:1.75}.CorporatePage-module__Kq8VeW__leadNote{border-left:2px solid var(--color-brand);color:var(--color-grey-mid);margin-top:1.75rem;padding-left:1.125rem;font-size:.9375rem;line-height:1.6}.CorporatePage-module__Kq8VeW__leadNote strong{color:var(--color-ink)}.CorporatePage-module__Kq8VeW__blockHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem;display:grid}.CorporatePage-module__Kq8VeW__blockIntro{color:var(--color-grey);font-size:.9375rem;line-height:1.7}.CorporatePage-module__Kq8VeW__numbered{background:var(--color-hairline);border:1px solid var(--color-hairline);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;padding:0;list-style:none;display:grid}.CorporatePage-module__Kq8VeW__numbered>li{background:var(--color-surface);padding:2.5rem 2rem 2.75rem}.CorporatePage-module__Kq8VeW__numeral{font-family:var(--font-display);letter-spacing:.1em;color:var(--color-brand-deep);font-size:.8125rem;font-weight:700}.CorporatePage-module__Kq8VeW__numberedTitle{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-ink);margin-top:1.25rem;font-size:1.1875rem;line-height:1.25}.CorporatePage-module__Kq8VeW__numberedText{color:var(--color-grey);margin-top:.875rem;font-size:.875rem;line-height:1.7}.CorporatePage-module__Kq8VeW__checklistBand{background:var(--color-ink);color:#fff}.CorporatePage-module__Kq8VeW__checklist{grid-template-columns:1fr .8fr;align-items:center;gap:4.5rem;padding-block:6rem;display:grid}.CorporatePage-module__Kq8VeW__checklistCopy{min-width:0}.CorporatePage-module__Kq8VeW__checklistBody{max-width:60ch;color:var(--color-on-dark-muted);margin-top:1.5rem;font-size:1rem;line-height:1.7}.CorporatePage-module__Kq8VeW__checklistItems{border-top:1px solid var(--color-ink-line);gap:0;margin-top:2.25rem;padding:0;list-style:none;display:grid}.CorporatePage-module__Kq8VeW__checklistItems>li{border-bottom:1px solid var(--color-ink-line);color:var(--color-on-dark);align-items:flex-start;gap:.875rem;padding:.9375rem 0;font-size:.9375rem;line-height:1.55;display:flex}.CorporatePage-module__Kq8VeW__checklistMedia{aspect-ratio:3/4;border:1px solid var(--color-ink-line);position:relative}.CorporatePage-module__Kq8VeW__mediaCaption{inset-inline:0;border-top:1px solid var(--color-ink-line);background:#0b0d0ce6;gap:.25rem;padding:1rem 1.25rem;display:grid;position:absolute;bottom:0}.CorporatePage-module__Kq8VeW__mediaCaption strong{color:#fff;font-size:.875rem}.CorporatePage-module__Kq8VeW__mediaCaption span{color:var(--color-on-dark-faint);font-size:.75rem}.CorporatePage-module__Kq8VeW__tableWrap{border:1px solid var(--color-hairline);margin-top:3rem;overflow-x:auto}.CorporatePage-module__Kq8VeW__table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.875rem}.CorporatePage-module__Kq8VeW__table thead th{background:var(--color-ink);color:#fff;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:1rem 1.5rem;font-size:.6875rem;font-weight:700}.CorporatePage-module__Kq8VeW__table tbody th,.CorporatePage-module__Kq8VeW__table tbody td{text-align:left;border-top:1px solid var(--color-hairline);vertical-align:top;padding:1.0625rem 1.5rem}.CorporatePage-module__Kq8VeW__table tbody th{width:28%;color:var(--color-ink);font-weight:700}.CorporatePage-module__Kq8VeW__table tbody td{color:var(--color-grey);line-height:1.6}.CorporatePage-module__Kq8VeW__table tbody tr:nth-child(2n){background:var(--color-surface-raised)}.CorporatePage-module__Kq8VeW__timelineLayout{grid-template-columns:.8fr 1fr;align-items:start;gap:5rem;display:grid}.CorporatePage-module__Kq8VeW__timeline{margin:0;padding:0 0 0 2.75rem;list-style:none;position:relative}.CorporatePage-module__Kq8VeW__timeline:before{content:"";background:var(--color-hairline);width:1px;position:absolute;top:.5rem;bottom:2.5rem;left:.875rem}.CorporatePage-module__Kq8VeW__timeline>li{padding-bottom:2.5rem;position:relative}.CorporatePage-module__Kq8VeW__timeline>li:last-child{padding-bottom:0}.CorporatePage-module__Kq8VeW__timelineMark{background:var(--color-ink);width:1.75rem;height:1.75rem;color:var(--color-brand);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:-2.75rem}.CorporatePage-module__Kq8VeW__timelineStep{letter-spacing:.18em;text-transform:uppercase;color:var(--color-grey-soft);font-size:.6875rem;font-weight:600}.CorporatePage-module__Kq8VeW__timelineTitle{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-ink);margin-top:.4375rem;font-size:1.1875rem}.CorporatePage-module__Kq8VeW__timelineText{max-width:48ch;color:var(--color-grey);margin-top:.5rem;font-size:.875rem;line-height:1.7}.CorporatePage-module__Kq8VeW__photoRow{grid-template-columns:repeat(4,1fr);gap:1.75rem;margin-top:3.5rem;display:grid}.CorporatePage-module__Kq8VeW__photoRow figure{margin:0}.CorporatePage-module__Kq8VeW__photoFrame{aspect-ratio:4/3;border:1px solid var(--color-hairline);position:relative;overflow:hidden}.CorporatePage-module__Kq8VeW__photoRow figcaption h3{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-ink);margin-top:1.25rem;font-size:1.0625rem}.CorporatePage-module__Kq8VeW__photoRow figcaption p{color:var(--color-grey);margin-top:.5rem;font-size:.8125rem;line-height:1.6}.CorporatePage-module__Kq8VeW__reasonGrid{background:var(--color-hairline);border:1px solid var(--color-hairline);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:3.5rem;display:grid}.CorporatePage-module__Kq8VeW__reasonGrid article{background:var(--color-surface);padding:2.25rem 1.75rem 2.5rem}.CorporatePage-module__Kq8VeW__reasonGrid h3{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-ink);margin-top:1.25rem;font-size:1.0625rem;line-height:1.3}.CorporatePage-module__Kq8VeW__reasonGrid p{color:var(--color-grey);margin-top:.75rem;font-size:.8125rem;line-height:1.7}.CorporatePage-module__Kq8VeW__sustainBand{background:var(--color-ink);color:#fff;border-top:1px solid var(--color-ink-line)}.CorporatePage-module__Kq8VeW__sustain{grid-template-columns:1fr .7fr;align-items:center;gap:4.5rem;padding-block:5.5rem;display:grid}.CorporatePage-module__Kq8VeW__sustainStats{background:var(--color-ink-line);border:1px solid var(--color-ink-line);gap:1px;margin:0;display:grid}.CorporatePage-module__Kq8VeW__sustainStats>div{background:var(--color-ink);padding:1.75rem 2rem}.CorporatePage-module__Kq8VeW__sustainStats dt{color:var(--color-on-dark-faint);font-size:.8125rem}.CorporatePage-module__Kq8VeW__sustainStats dd{font-family:var(--font-display);color:var(--color-brand);margin:.5rem 0 0;font-size:2.75rem;font-weight:800;line-height:1}.CorporatePage-module__Kq8VeW__linkRows{border-top:1px solid var(--color-hairline);margin-top:2rem;padding:0;list-style:none}.CorporatePage-module__Kq8VeW__linkRows>li{border-bottom:1px solid var(--color-hairline)}.CorporatePage-module__Kq8VeW__linkRows a{transition:padding-inline .22s var(--ease-out-soft);align-items:center;gap:1.5rem;padding:1.375rem 0;display:flex}.CorporatePage-module__Kq8VeW__linkRows a:hover{padding-inline:.75rem}.CorporatePage-module__Kq8VeW__linkRows a:hover h3{color:var(--color-brand-deep)}.CorporatePage-module__Kq8VeW__linkThumb{border:1px solid var(--color-hairline);flex-shrink:0;width:6rem;height:3.5rem;position:relative;overflow:hidden}.CorporatePage-module__Kq8VeW__linkRows h3{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-ink);transition:color .22s var(--ease-out-soft);flex:1;font-size:1.25rem}@media (max-width:1100px){.CorporatePage-module__Kq8VeW__lead,.CorporatePage-module__Kq8VeW__timelineLayout{grid-template-columns:1fr;gap:2.5rem}.CorporatePage-module__Kq8VeW__blockHead{grid-template-columns:1fr;align-items:start;gap:1.75rem}.CorporatePage-module__Kq8VeW__numbered{grid-template-columns:repeat(2,1fr)}.CorporatePage-module__Kq8VeW__checklist{grid-template-columns:1fr;gap:3rem;padding-block:4.5rem}.CorporatePage-module__Kq8VeW__checklistMedia{aspect-ratio:16/10}.CorporatePage-module__Kq8VeW__photoRow,.CorporatePage-module__Kq8VeW__reasonGrid{grid-template-columns:repeat(2,1fr)}.CorporatePage-module__Kq8VeW__sustain{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:767px){.CorporatePage-module__Kq8VeW__hero{min-height:26rem;padding-block:6.5rem 3rem}.CorporatePage-module__Kq8VeW__factRow{grid-template-columns:repeat(2,1fr)}.CorporatePage-module__Kq8VeW__fact{padding:1.75rem 1.25rem}.CorporatePage-module__Kq8VeW__factRow>.CorporatePage-module__Kq8VeW__fact:not(:first-child){padding-left:1.25rem}.CorporatePage-module__Kq8VeW__lead,.CorporatePage-module__Kq8VeW__timelineLayout{gap:2rem}.CorporatePage-module__Kq8VeW__numbered,.CorporatePage-module__Kq8VeW__photoRow,.CorporatePage-module__Kq8VeW__reasonGrid{grid-template-columns:1fr}.CorporatePage-module__Kq8VeW__numbered>li{padding:2rem 1.5rem 2.25rem}.CorporatePage-module__Kq8VeW__photoRow{gap:2.25rem}.CorporatePage-module__Kq8VeW__sustainStats dd{font-size:2.25rem}.CorporatePage-module__Kq8VeW__linkRows h3{font-size:1.0625rem}.CorporatePage-module__Kq8VeW__table thead th,.CorporatePage-module__Kq8VeW__table tbody th,.CorporatePage-module__Kq8VeW__table tbody td{padding:.875rem 1rem}}@keyframes CorporatePage-module__Kq8VeW__corpRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.CorporatePage-module__Kq8VeW__heroInner>*{animation:.85s cubic-bezier(.22,1,.36,1) both CorporatePage-module__Kq8VeW__corpRise}.CorporatePage-module__Kq8VeW__heroInner>:first-child{animation-delay:40ms}.CorporatePage-module__Kq8VeW__heroInner>:nth-child(2){animation-delay:.13s}.CorporatePage-module__Kq8VeW__heroInner>:nth-child(3){animation-delay:.22s}.CorporatePage-module__Kq8VeW__heroInner>:nth-child(4){animation-delay:.31s}.CorporatePage-module__Kq8VeW__heroInner>:nth-child(5){animation-delay:.4s}.CorporatePage-module__Kq8VeW__heroInner>:nth-child(6){animation-delay:.49s}.CorporatePage-module__Kq8VeW__factBand{animation:.85s cubic-bezier(.22,1,.36,1) .52s both CorporatePage-module__Kq8VeW__corpRise}.CorporatePage-module__Kq8VeW__fact,.CorporatePage-module__Kq8VeW__numbered>li,.CorporatePage-module__Kq8VeW__reasonGrid article,.CorporatePage-module__Kq8VeW__sustainStats>div,.CorporatePage-module__Kq8VeW__checklistItems>li,.CorporatePage-module__Kq8VeW__timelineStep,.CorporatePage-module__Kq8VeW__timelineMark{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,border-color .3s,box-shadow .35s,color .3s}:is(.CorporatePage-module__Kq8VeW__photoFrame img,.CorporatePage-module__Kq8VeW__checklistMedia img,.CorporatePage-module__Kq8VeW__linkThumb img){transition:transform .9s cubic-bezier(.22,1,.36,1)}.CorporatePage-module__Kq8VeW__table tbody tr{transition:background-color .2s}.CorporatePage-module__Kq8VeW__numberedTitle,.CorporatePage-module__Kq8VeW__reasonGrid h3,.CorporatePage-module__Kq8VeW__factTitle{transition:color .25s}@media (hover:hover) and (pointer:fine){.CorporatePage-module__Kq8VeW__fact:hover{background:#ffffff0d}.CorporatePage-module__Kq8VeW__fact:hover .CorporatePage-module__Kq8VeW__factTitle{color:var(--color-brand)}.CorporatePage-module__Kq8VeW__numbered>li:hover{transform:translateY(-4px)}.CorporatePage-module__Kq8VeW__numbered>li:hover .CorporatePage-module__Kq8VeW__numberedTitle{color:var(--color-brand-deep)}.CorporatePage-module__Kq8VeW__reasonGrid article:hover{border-color:color-mix(in srgb, var(--color-brand-deep) 40%, transparent);transform:translateY(-5px);box-shadow:0 22px 36px -24px #00000059}.CorporatePage-module__Kq8VeW__reasonGrid article:hover h3{color:var(--color-brand-deep)}.CorporatePage-module__Kq8VeW__sustainStats>div:hover{transform:translateY(-3px)}.CorporatePage-module__Kq8VeW__checklistItems>li:hover{transform:translate(4px)}.CorporatePage-module__Kq8VeW__timelineStep:hover{transform:translate(3px)}.CorporatePage-module__Kq8VeW__photoRow figure:hover img{transform:scale(1.06)}.CorporatePage-module__Kq8VeW__checklistMedia:hover img{transform:scale(1.06)}.CorporatePage-module__Kq8VeW__linkRows a:hover .CorporatePage-module__Kq8VeW__linkThumb img{transform:scale(1.06)}.CorporatePage-module__Kq8VeW__table tbody tr:hover{background:color-mix(in srgb, var(--color-brand-wash) 55%, #fff)}}.CorporatePage-module__Kq8VeW__downloadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:3rem;padding:0;list-style:none;display:grid}.CorporatePage-module__Kq8VeW__downloadCard{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.75rem;height:100%;padding:1.75rem;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .35s;display:flex}.CorporatePage-module__Kq8VeW__downloadFormat{text-transform:uppercase;color:var(--color-brand-deep);font-size:.75rem;font-weight:600}.CorporatePage-module__Kq8VeW__downloadCard h3{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--color-ink);line-height:1.25}.CorporatePage-module__Kq8VeW__downloadCard p{color:var(--color-grey);flex:1;font-size:.9375rem;line-height:1.6}.CorporatePage-module__Kq8VeW__downloadAction{color:var(--color-brand-deep);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.CorporatePage-module__Kq8VeW__downloadCard:hover{border-color:color-mix(in srgb, var(--color-brand-deep) 40%, transparent);transform:translateY(-5px);box-shadow:0 22px 36px -24px #00000059}}@media (max-width:900px){.CorporatePage-module__Kq8VeW__downloadGrid{grid-template-columns:1fr}}
