.h9IWFG_root{margin-top:clamp(2rem,4vw,3.5rem)}.h9IWFG_tabList{background:#fff;border:1px solid #2b2b2b2e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.h9IWFG_tab{color:#2b2b2b;cursor:pointer;min-height:3.5rem;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #2b2b2b2e;font-size:.75rem;font-weight:700;position:relative}.h9IWFG_tab:last-child{border-right:0}.h9IWFG_tab:focus-visible{z-index:2;outline-offset:3px;outline:2px solid #d6ad60}.h9IWFG_activeIndicator{background:#8a1538;position:absolute;inset:0}.h9IWFG_tabLabel{z-index:1;position:relative}.h9IWFG_tab[aria-selected=true]{color:#fff}.h9IWFG_panelViewport{touch-action:pan-y;min-height:34rem;overflow:hidden}.h9IWFG_panel{background:#fff;border:1px solid #2b2b2b2e;border-top:0;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);min-height:34rem;display:grid}.h9IWFG_media{background:#e8e5df;min-height:34rem;margin:0;position:relative;overflow:hidden}.h9IWFG_media:after{content:"";pointer-events:none;background:#13161414;position:absolute;inset:0}.h9IWFG_image{-webkit-user-drag:none;object-fit:cover;-webkit-user-select:none;user-select:none}.h9IWFG_caption{z-index:1;color:#fff;letter-spacing:.08em;text-shadow:0 1px 5px #0009;text-transform:uppercase;font-size:.6875rem;line-height:1.45;position:absolute;bottom:1rem;left:1rem;right:1rem}.h9IWFG_content{flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4.5rem);display:flex}.h9IWFG_phase{color:#8a1538;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:650;line-height:1}.h9IWFG_description{color:#44413f;max-width:36rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.7}.h9IWFG_list{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.h9IWFG_list li{color:#2b2b2b;border-top:1px solid #8a153829;padding:.8rem 0 .8rem 1.25rem;line-height:1.45;position:relative}.h9IWFG_list li:before{content:"";background:#d6ad60;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:1.4rem;left:0}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.h9IWFG_panel{grid-template-columns:minmax(0,1.04fr) minmax(20rem,.96fr)}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1279px) and (orientation:portrait){.h9IWFG_panelViewport,.h9IWFG_panel{min-height:0}.h9IWFG_panel{grid-template-columns:1fr}.h9IWFG_media{aspect-ratio:16/9;min-height:0}.h9IWFG_content{justify-content:flex-start;min-height:25rem;padding:2.5rem}}@media (max-width:767px){.h9IWFG_root{margin-top:1.75rem}.h9IWFG_tab{letter-spacing:.07em;min-height:3.25rem;padding-inline:.35rem;font-size:.6875rem}.h9IWFG_panelViewport,.h9IWFG_panel{min-height:0}.h9IWFG_panel{grid-template-columns:1fr}.h9IWFG_media{aspect-ratio:4/3;min-height:0}.h9IWFG_caption{font-size:.625rem;bottom:.75rem;left:.75rem;right:.75rem}.h9IWFG_content{justify-content:flex-start;min-height:30rem;padding:1.75rem 1.25rem 2rem}.h9IWFG_phase{font-size:2rem}.h9IWFG_description{margin-top:1rem;font-size:.95rem;line-height:1.65}.h9IWFG_list{margin-top:1.5rem}.h9IWFG_list li{padding-block:.7rem;padding-left:1.1rem;font-size:.9375rem}.h9IWFG_list li:before{top:1.28rem}}@media (prefers-reduced-motion:reduce){.h9IWFG_tab,.h9IWFG_panel,.h9IWFG_media{scroll-behavior:auto}}
.eomBnq_gallery{--gallery-height-desktop:420px;--gallery-height-tablet:340px;--gallery-height-mobile:300px;width:100%;min-width:0;margin-top:clamp(2.5rem,6vw,5rem)}.eomBnq_track{width:100%;height:var(--gallery-height-mobile);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-maroon-primary) transparent;gap:.5rem;display:flex;overflow-x:auto}.eomBnq_item{scroll-snap-align:center;background:var(--color-charcoal);min-width:44px;height:100%;color:var(--color-white);cursor:pointer;isolation:isolate;border:0;border-radius:2px;flex:0 0 min(82vw,22rem);padding:0;position:relative;overflow:hidden}.eomBnq_item img,.eomBnq_modalImage img{object-fit:cover}.eomBnq_veil{z-index:1;pointer-events:none;background:#0d0e0d6b;transition:opacity .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.eomBnq_caption{z-index:2;text-align:left;text-shadow:0 1px 12px #00000073;pointer-events:none;gap:.35rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.eomBnq_caption strong,.eomBnq_modalCaption strong{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:650;line-height:1.3}.eomBnq_caption small,.eomBnq_modalCaption small{max-width:34rem;font-size:.68rem;line-height:1.35;display:block}.eomBnq_item:focus-visible,.eomBnq_close:focus-visible,.eomBnq_modalControls button:focus-visible{outline:3px solid var(--color-antique-brass);outline-offset:-4px}.eomBnq_active .eomBnq_veil{opacity:.2}.eomBnq_inactive .eomBnq_veil{opacity:.7}.eomBnq_backdrop{z-index:1000;background:#242522e0;place-items:center;padding:clamp(.75rem,3vw,2rem);animation:.18s ease-out both eomBnq_backdrop-in;display:grid;position:fixed;inset:0}.eomBnq_dialog{background:var(--color-plaster);width:min(92vw,90rem);max-height:94vh;color:var(--color-charcoal);padding:clamp(2.75rem,5vw,4rem) clamp(.75rem,2vw,1.5rem) 1rem;position:relative;overflow:auto;box-shadow:0 1.5rem 5rem #00000059}.eomBnq_close{border:1px solid var(--color-charcoal);background:var(--color-plaster);min-width:44px;min-height:44px;color:var(--color-charcoal);font:inherit;cursor:pointer;position:absolute;top:.75rem;right:.75rem}.eomBnq_modalFigure{margin:0}.eomBnq_modalImage{background:var(--color-charcoal);width:100%;height:min(68vh,50rem);min-height:15rem;position:relative;overflow:hidden}.eomBnq_modalCaption{justify-content:space-between;gap:1.5rem;padding-top:.85rem;display:flex}.eomBnq_modalCaption div{gap:.3rem;display:grid}.eomBnq_modalCaption span{font-variant-numeric:tabular-nums;flex:none}.eomBnq_modalControls{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.eomBnq_modalControls button{border:1px solid var(--color-maroon-primary);background:var(--color-maroon-primary);min-height:44px;color:var(--color-white);font:inherit;cursor:pointer;padding-inline:1rem}@keyframes eomBnq_backdrop-in{0%{opacity:0}to{opacity:1}}@media (min-width:48rem){.eomBnq_track{height:var(--gallery-height-tablet);scroll-snap-type:none;overflow:hidden}.eomBnq_item{flex:1 1 0;min-width:0;transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}.eomBnq_active{flex-grow:2}.eomBnq_inactive{flex-grow:.8}}@media (min-width:80rem){.eomBnq_track{height:var(--gallery-height-desktop)}.eomBnq_active{flex-grow:3}.eomBnq_inactive{flex-grow:.7}}@media (prefers-reduced-motion:reduce){.eomBnq_item,.eomBnq_veil{transition-duration:1ms}.eomBnq_backdrop{animation:none}}
.QZwDva_scene{isolation:isolate;background:#f7f8fa;min-height:clamp(34rem,76svh,48rem);position:relative;overflow:hidden}.QZwDva_layer{pointer-events:none;position:absolute;inset:-3%}.QZwDva_layer img{object-fit:cover;object-position:50% 50%}.QZwDva_background{z-index:1}.QZwDva_field{z-index:2}.QZwDva_content{z-index:3;width:min(100%,90rem);min-height:inherit;padding:clamp(4.5rem, 9vw, 8rem) var(--gutter) clamp(8rem, 16vw, 13rem);color:var(--color-charcoal);align-content:center;margin-inline:auto;display:grid;position:relative}.QZwDva_label{color:var(--color-maroon-primary);margin-bottom:1rem}.QZwDva_status{width:fit-content;color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #9129308c;padding-bottom:.35rem;font-size:.75rem;font-weight:700;line-height:1.4}.QZwDva_content h2{max-width:11ch;color:var(--color-white);text-wrap:balance;margin-top:clamp(1.75rem,3vw,2.75rem);font-size:clamp(2.75rem,6vw,6.5rem);line-height:.94}.QZwDva_description{max-width:46rem;margin-top:clamp(1.75rem,3vw,2.75rem);font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.55}.QZwDva_foreground{z-index:4;transform-origin:50% 100%}.QZwDva_bottomFade{z-index:5;pointer-events:none;background:linear-gradient(#f7f8fa00,#f7f8fa40 28%,#f7f8fabf 68%,#f7f8fa 100%);height:32%;position:absolute;bottom:0;left:0;right:0}@media (min-width:48rem){.QZwDva_scene{min-height:clamp(38rem,72svh,48rem)}.QZwDva_content{padding-right:43%}.QZwDva_content h2{max-width:10ch}}@media (min-width:48rem) and (max-width:79.9375rem){.QZwDva_scene:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(90deg,#141010c7 0%,#2016179e 40%,#20161738 68%,#2016170a 84%);position:absolute;inset:0}.QZwDva_content{z-index:4;color:var(--color-white)}.QZwDva_content h2,.QZwDva_description,.QZwDva_label,.QZwDva_status{color:var(--color-white)}.QZwDva_status{border-color:#d6ad60a3}.QZwDva_foreground{display:none}}@media (min-width:80rem){.QZwDva_scene{min-height:clamp(46rem,86svh,58rem)}.QZwDva_layer{inset:-5%}.QZwDva_content{padding-right:48%}.QZwDva_scene[data-flagship-parallax-state=active] .QZwDva_layer,.QZwDva_scene[data-flagship-parallax-state=active] [data-flagship-copy]{will-change:transform}}@media (max-width:47.9375rem){.QZwDva_scene{flex-direction:column;min-height:0;display:flex;overflow:hidden}.QZwDva_content{background:#f7f8fa;order:-1;min-height:0;padding-block:5rem 3rem}.QZwDva_content h2{max-width:12ch;color:var(--color-charcoal);font-size:clamp(2.65rem,13vw,4.25rem)}.QZwDva_description{color:var(--color-charcoal);font-size:1rem}.QZwDva_layer{height:22rem;position:absolute;inset:auto -18% 0}.QZwDva_scene:after{content:"";height:22rem;display:block}.QZwDva_foreground{display:none}.QZwDva_bottomFade{height:9rem}}@media (prefers-reduced-motion:reduce){.QZwDva_layer,.QZwDva_scene [data-flagship-copy]{will-change:auto!important;transform:none!important}}
.Hx0lNG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Hx0lNG_hero{background:var(--color-maroon-primary);min-height:0;color:var(--color-white);padding-block:clamp(3rem,6vw,6rem)}.Hx0lNG_heroStageGrid{gap:clamp(2.5rem,5vw,5rem);display:grid}.Hx0lNG_architectureRegister{margin-top:clamp(2.5rem,5vw,5rem)}.Hx0lNG_heroContent{align-self:end;min-width:0}@keyframes Hx0lNG_heroContentReveal{0%{opacity:.72;transform:translateY(var(--hero-reveal-distance))}to{opacity:1;transform:translateY(0)}}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible]{--hero-reveal-distance:8px}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroKicker{animation:Hx0lNG_heroContentReveal var(--motion-duration-content) var(--motion-ease-out) both}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] h1{animation:Hx0lNG_heroContentReveal var(--motion-duration-content) var(--motion-ease-out) both}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroCopy{animation:Hx0lNG_heroContentReveal var(--motion-duration-content) var(--motion-ease-out) both}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroActions{animation:Hx0lNG_heroContentReveal var(--motion-duration-content) var(--motion-ease-out) both}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_supplyFlow{animation:Hx0lNG_heroContentReveal var(--motion-duration-content) var(--motion-ease-out) both}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] h1{animation-delay:45ms}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroCopy{animation-delay:.105s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroActions{animation-delay:.165s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_supplyFlow{animation-delay:.225s}.Hx0lNG_heroKicker,.Hx0lNG_diagramKicker,.Hx0lNG_diagramCode,.Hx0lNG_regionNumber,.Hx0lNG_pointLabel,.Hx0lNG_status{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:700;line-height:1.4}.Hx0lNG_heroKicker{color:var(--color-raw-linen);margin-bottom:clamp(1.5rem,4vw,3.5rem)}.Hx0lNG_hero h1{max-width:11ch;font-size:clamp(2.75rem,7vw,6.75rem);line-height:.99}.Hx0lNG_heroCopy{max-width:42rem;margin-top:1.5rem;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.55}.Hx0lNG_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.Hx0lNG_heroMedia{aspect-ratio:3/4;border-top:1px solid var(--color-antique-brass);border-bottom:1px solid var(--color-antique-brass);background:var(--color-maroon-deep);min-width:0;margin:0;display:block;overflow:hidden}.Hx0lNG_heroMedia picture,.Hx0lNG_heroMedia img{width:100%;height:100%;display:block}.Hx0lNG_heroMedia img{object-fit:cover;object-position:center}.Hx0lNG_heroMediaDisclosure{background:var(--color-maroon-deep);color:var(--color-white);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-align:right;border-top:1px solid #c49f6d8c;margin:0;padding:.5rem clamp(1rem,4vw,3.6rem);font-size:clamp(.62rem,1.6vw,.72rem);line-height:1.4;display:block}.Hx0lNG_systemPanel{border-top:1px solid var(--color-antique-brass);border-bottom:1px solid var(--color-antique-brass);align-self:end}.Hx0lNG_diagramHeader{color:var(--color-antique-brass);justify-content:space-between;align-items:center;gap:1rem;padding-block:.85rem;display:flex}.Hx0lNG_systemRegions{display:grid}.Hx0lNG_systemRegion{border-top:1px solid var(--color-antique-brass);min-width:0;padding-block:1.5rem}.Hx0lNG_regionNumber{color:var(--color-antique-brass);margin-bottom:1.5rem}.Hx0lNG_systemRegion h3{margin-bottom:1rem;font-size:clamp(1.25rem,2vw,1.75rem)}.Hx0lNG_systemRegion ul{margin:0;padding:0;list-style:none}.Hx0lNG_systemRegion li{font-size:.95rem;line-height:1.7}.Hx0lNG_supplyFlow{background:var(--color-antique-brass);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2.25rem 0 0;padding:1px;list-style:none;display:grid}.Hx0lNG_supplyFlow li{background:var(--color-maroon-primary);min-width:0;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:.8rem;font-size:.78rem}.Hx0lNG_supplyFlow span{color:var(--color-antique-brass);margin-bottom:.3rem;display:block}.Hx0lNG_definition,.Hx0lNG_capabilitySection,.Hx0lNG_regionalSection,.Hx0lNG_flagship,.Hx0lNG_groupSection,.Hx0lNG_methodSection,.Hx0lNG_sustainability,.Hx0lNG_pointOfView,.Hx0lNG_developmentSection,.Hx0lNG_insightsSection,.Hx0lNG_finalCta{padding-block:var(--section-space);border-top:1px solid var(--color-rule)}.Hx0lNG_definition,.Hx0lNG_groupSection,.Hx0lNG_sustainability,.Hx0lNG_developmentSection,.Hx0lNG_finalCta{background:var(--color-plaster)}.Hx0lNG_capabilitySection,.Hx0lNG_methodSection,.Hx0lNG_insightsSection{background:var(--color-raw-linen)}.Hx0lNG_definitionGrid,.Hx0lNG_sectionHeadingRow,.Hx0lNG_pointOfViewGrid{gap:clamp(2rem,7vw,7rem);display:grid}.Hx0lNG_definition .Hx0lNG_definitionGrid{grid-template-columns:minmax(0,1fr)}.Hx0lNG_definitionStatement{min-width:0;padding-top:1.5rem;position:relative}.Hx0lNG_motionDivider{transform-origin:0;background:var(--color-charcoal);height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.Hx0lNG_definitionStatement h2{max-width:16ch}.Hx0lNG_definitionCopy{max-width:68ch;margin-top:clamp(2rem,5vw,3.5rem);font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.55}.Hx0lNG_sectionHeadingRow{align-items:start;margin-bottom:clamp(3rem,7vw,6rem)}.Hx0lNG_capabilityIndex,.Hx0lNG_companyIndex,.Hx0lNG_methodGrid,.Hx0lNG_pillarIndex,.Hx0lNG_insightIndex{margin:0;padding:0;list-style:none}.Hx0lNG_capabilityIndex{border-top:1px solid var(--color-charcoal)}.Hx0lNG_capabilityIndex li{border-bottom:1px solid var(--color-charcoal);gap:1rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.Hx0lNG_indexNumber,.Hx0lNG_companyNumber,.Hx0lNG_regionalMeta,.Hx0lNG_operatingLayers span,.Hx0lNG_pillarIndex span,.Hx0lNG_insightIndex span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.Hx0lNG_capabilityIndex h3{max-width:28ch}.Hx0lNG_capabilityIndex p{max-width:42rem}.Hx0lNG_regionalSection{background:var(--color-midnight-indigo);color:var(--color-white)}.Hx0lNG_flagship{color:var(--color-charcoal);background:#f7f8fa;border-top-color:#91293061}:is(.Hx0lNG_regionalSection .section-label,.Hx0lNG_flagship .section-label){color:var(--color-antique-brass)}.Hx0lNG_flagship .Hx0lNG_status,.Hx0lNG_flagship .Hx0lNG_flagshipSubheading,.Hx0lNG_flagship .Hx0lNG_controlChainNumber,.Hx0lNG_flagship .Hx0lNG_operatingLayers span{color:var(--color-maroon-primary)}.Hx0lNG_flagship .section-label{color:var(--color-maroon-primary)}.Hx0lNG_flagship .Hx0lNG_status{border-bottom-color:#9129307a}.Hx0lNG_flagship .Hx0lNG_controlChain p{color:var(--color-charcoal)}.Hx0lNG_regionalDiagram{border-top:1px solid var(--color-antique-brass);border-bottom:1px solid var(--color-antique-brass);display:grid}.Hx0lNG_regionalNode{min-width:0;padding-block:clamp(2rem,5vw,4rem);position:relative}.Hx0lNG_regionalConnector{background:var(--color-antique-brass);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}html[data-motion-ready=true] [data-reveal=regional-sequence] .Hx0lNG_regionalConnector{transition:transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=pending] .Hx0lNG_regionalConnector{transform:scaleX(0)}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalConnector{transform:scaleX(1)}html[data-motion-ready=true] [data-reveal=regional-sequence] .Hx0lNG_regionalNode{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=pending] .Hx0lNG_regionalNode{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:first-of-type{transition-delay:70ms}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(2){transition-delay:.14s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(3){transition-delay:.21s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(3) .Hx0lNG_regionalConnector{transition-delay:70ms}.Hx0lNG_regionalMeta{color:var(--color-antique-brass);justify-content:flex-end;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.Hx0lNG_regionalNode h3{margin-bottom:1.25rem}.Hx0lNG_regionalNode p{max-width:28rem}.Hx0lNG_flagshipGrid{gap:clamp(3rem,7vw,7rem);display:grid}.Hx0lNG_status{border-bottom:1px solid var(--color-antique-brass);color:var(--color-antique-brass);margin-bottom:2rem;padding-bottom:.35rem;display:inline-block}.Hx0lNG_flagshipCopy{max-width:40rem;margin-top:2rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55}.Hx0lNG_flagshipSubheading{color:var(--color-antique-brass);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.8rem;font-weight:700;line-height:1.4}.Hx0lNG_controlChain,.Hx0lNG_operatingLayers{margin:0;padding:0;list-style:none}.Hx0lNG_controlChain{border-top:1px solid #0000;display:grid}.Hx0lNG_controlChainFrame,.Hx0lNG_operatingLayersFrame{position:relative}.Hx0lNG_controlChainLine,.Hx0lNG_operatingLayersLine{z-index:1;transform-origin:0;background:var(--color-antique-brass);height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.Hx0lNG_controlChain li{border-bottom:1px solid var(--color-antique-brass);min-width:0;padding:1.5rem 0 1.75rem 3rem;position:relative}.Hx0lNG_controlChainConnector{transform-origin:top;background:var(--color-antique-brass);width:1px;position:absolute;top:2rem;bottom:-.5rem;left:.7rem;transform:scaleY(1)}.Hx0lNG_controlChainNumber{color:var(--color-antique-brass);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.78rem;font-weight:700;position:absolute;top:1.5rem;left:0}.Hx0lNG_controlChain h4{margin-bottom:.65rem;font-size:clamp(1.05rem,1.5vw,1.25rem)}.Hx0lNG_controlChain p{color:var(--color-raw-linen);font-size:.95rem;line-height:1.55}.Hx0lNG_flagshipDetails{gap:clamp(3rem,7vw,6rem);min-width:0;display:grid}.Hx0lNG_operatingLayers{border-top:1px solid #0000}.Hx0lNG_operatingLayers li{border-bottom:1px solid var(--color-antique-brass);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.1rem;display:grid}.Hx0lNG_operatingLayers span{color:var(--color-antique-brass)}.Hx0lNG_operatingLayers p{font-weight:600}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_flagshipSubheading{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChain li{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_flagshipSubheading{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_operatingLayers li{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}:is(html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChainLine,html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChainConnector,html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_operatingLayersLine){transition:transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_flagshipSubheading{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_controlChain li{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=pending] .Hx0lNG_flagshipSubheading{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=pending] .Hx0lNG_operatingLayers li{opacity:0;transform:translateY(var(--motion-distance-small))}:is(html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_controlChainLine,html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=pending] .Hx0lNG_operatingLayersLine){transform:scaleX(0)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_controlChainConnector{transform:scaleY(0)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_flagshipSubheading{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_flagshipSubheading{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li{opacity:1;transform:translateY(0)}:is(html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChainLine,html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayersLine){transition-delay:50ms;transform:scaleX(1)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChainConnector{transform:scaleY(1)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:first-child{transition-delay:80ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:first-child .Hx0lNG_controlChainConnector{transition-delay:80ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(2){transition-delay:.135s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(2) .Hx0lNG_controlChainConnector{transition-delay:.135s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(3){transition-delay:.19s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(3) .Hx0lNG_controlChainConnector{transition-delay:.19s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(4){transition-delay:.245s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(4) .Hx0lNG_controlChainConnector{transition-delay:.245s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(5){transition-delay:.3s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(5) .Hx0lNG_controlChainConnector{transition-delay:.3s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(-n+3){transition-delay:.1s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+4):nth-child(-n+6){transition-delay:.2s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+7){transition-delay:.3s}.Hx0lNG_flagshipMedia{min-width:0;margin:0;display:none}.Hx0lNG_flagshipMedia picture{display:block}.Hx0lNG_flagshipMedia img{aspect-ratio:3/4;border:1px solid var(--color-antique-brass);object-fit:cover;object-position:54% 48%;width:100%;height:100%;display:block}.Hx0lNG_flagshipMedia figcaption{margin-bottom:max(4.5rem, calc(env(safe-area-inset-bottom) + 3.5rem));color:var(--color-raw-linen);padding-top:.75rem;font-size:.78rem;line-height:1.5}.Hx0lNG_definition .Hx0lNG_flagshipMedia{width:min(100%,52rem);margin-top:clamp(2.5rem,6vw,5rem)}.Hx0lNG_definition .Hx0lNG_flagshipMedia figcaption{color:var(--color-charcoal);margin-bottom:0}.Hx0lNG_companyIndex{border-top:1px solid var(--color-charcoal)}.Hx0lNG_companyIndex li{border-bottom:1px solid var(--color-charcoal)}.Hx0lNG_companyIndex li:first-child{border-top:2px solid var(--color-maroon-primary)}.Hx0lNG_groupIntroduction{max-width:46rem;margin-top:1.25rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.Hx0lNG_companyEntry{gap:.9rem;min-width:0;padding-block:clamp(1.5rem,6vw,2rem);display:grid}.Hx0lNG_companyIdentity{min-width:0}.Hx0lNG_companyIdentity h3{max-width:34ch;font-size:clamp(1.2rem,2.5vw,1.75rem);line-height:1.2}.Hx0lNG_companyLegalName,.Hx0lNG_companyAbbreviation{margin-top:.45rem;font-size:.82rem;line-height:1.4}.Hx0lNG_companyLegalName{color:var(--color-charcoal);opacity:.72}.Hx0lNG_companyAbbreviation{color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;font-weight:700}.Hx0lNG_companyNumber,.Hx0lNG_companyEntry dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:700}.Hx0lNG_companyNumber{color:var(--color-maroon-primary)}.Hx0lNG_companyEntry dl{min-width:0;margin:0}.Hx0lNG_companyEntry dt{color:var(--color-maroon-primary);margin-bottom:.4rem}.Hx0lNG_companyEntry dd{margin:0;line-height:1.45}.Hx0lNG_companyDescription{min-width:0;max-width:42rem;line-height:1.55}.Hx0lNG_methodGrid{border-top:1px solid #0000;border-left:1px solid var(--color-charcoal);display:grid}.Hx0lNG_methodGridFrame{margin-top:3rem;position:relative}.Hx0lNG_methodGridLine{z-index:1;transform-origin:0;background:var(--color-charcoal);height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.Hx0lNG_methodGrid li{border-right:1px solid var(--color-charcoal);border-bottom:1px solid var(--color-charcoal);min-width:0;padding:clamp(1.5rem,4vw,3rem)}.Hx0lNG_methodGrid h3{overflow-wrap:normal;text-wrap:balance;word-break:normal;margin-bottom:clamp(2rem,6vw,5rem)}.Hx0lNG_methodHeadingLine,.Hx0lNG_methodHeadingPhrase{display:block}.Hx0lNG_methodHeadingPhrase{white-space:nowrap}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodIntro{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodGrid li{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodGridLine{transition:transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=pending] .Hx0lNG_methodIntro{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=pending] .Hx0lNG_methodGrid li{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=pending] .Hx0lNG_methodGridLine{transform:scaleX(0)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodIntro{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGridLine{transition-delay:70ms;transform:scaleX(1)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:first-child{transition-delay:.14s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(2){transition-delay:.21s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(3){transition-delay:.28s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(4){transition-delay:.35s}.Hx0lNG_sustainabilityCopy{max-width:48rem;margin-top:2rem;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55}.Hx0lNG_pillarIndexFrame{margin-top:clamp(3rem,7vw,6rem);position:relative}.Hx0lNG_pillarIndexLine{z-index:1;transform-origin:0;background:var(--color-charcoal);height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.Hx0lNG_pillarIndex{border-top:1px solid #0000;border-left:1px solid var(--color-charcoal);display:grid}.Hx0lNG_pillarIndex li{border-right:1px solid var(--color-charcoal);border-bottom:1px solid var(--color-charcoal);min-width:0;padding:1.5rem}.Hx0lNG_pillarIndex span{color:var(--color-maroon-primary);margin-bottom:3rem;display:block}.Hx0lNG_disclosure{border-top:1px solid var(--color-charcoal);max-width:60rem;margin-top:3rem;padding-top:1.5rem;font-size:.9rem}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_sustainabilityIntro{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_pillarIndex li{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_disclosure{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_pillarIndexLine{transition:transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_sustainabilityIntro{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_pillarIndex li{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_disclosure{opacity:0;transform:translateY(var(--motion-distance-small))}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_pillarIndexLine{transform:scaleX(0)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_sustainabilityIntro{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndex li{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_disclosure{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndexLine{transition-delay:50ms;transform:scaleX(1)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndex li:nth-child(-n+2){transition-delay:90ms}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndex li:nth-child(n+3){transition-delay:.16s}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_disclosure{transition-delay:.16s}.Hx0lNG_pointOfView{background:var(--color-maroon-deep);color:var(--color-white)}.Hx0lNG_pointLabel{color:var(--color-antique-brass)}.Hx0lNG_pointOfView h2{letter-spacing:-.045em;max-width:24ch;font-size:clamp(2.5rem,6.5vw,6.5rem)}.Hx0lNG_pointSupport{border-top:1px solid var(--color-antique-brass);max-width:50rem;color:var(--color-raw-linen);margin-top:clamp(3rem,7vw,6rem);padding-top:1.5rem;font-size:clamp(1rem,1.6vw,1.3rem)}.Hx0lNG_pathGrid{border-top:1px solid #0000;margin-top:3rem;display:grid;position:relative}.Hx0lNG_pathGrid:before{content:"";background:var(--color-charcoal);transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(1)}.Hx0lNG_pathGrid article{border-bottom:1px solid var(--color-charcoal);min-width:0;padding-block:2rem}.Hx0lNG_pathGrid h3{color:var(--color-maroon-primary);margin-bottom:2rem}.Hx0lNG_pathGrid ul{margin:0;padding-left:1.2rem}.Hx0lNG_pathGrid li+li{margin-top:.6rem}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence] .section-label{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence]>.pmcs-container>h2{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=development-sequence] .Hx0lNG_pathGrid article{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=development-sequence] .Hx0lNG_pathGrid:before{transition:transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=pending] .section-label{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=pending]>.pmcs-container>h2{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=pending] .Hx0lNG_pathGrid article{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=pending] .Hx0lNG_pathGrid:before{transform:scaleX(0)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=visible] .section-label{opacity:1;transform:translateY(0)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=visible]>.pmcs-container>h2{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid:before{transition-delay:45ms;transform:scaleX(1)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:first-of-type{transition-delay:90ms}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(2){transition-delay:.15s}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(3){transition-delay:.21s}@media (min-width:48rem) and (max-width:79.9375rem){html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid:before{transition-delay:55ms}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:first-of-type{transition-delay:.11s}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(2){transition-delay:.185s}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(3){transition-delay:.26s}}@media (min-width:80rem){.Hx0lNG_heroMedia img{object-position:57% center}.Hx0lNG_definitionStatement{grid-template-rows:auto auto;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;column-gap:clamp(3rem,5vw,6rem);display:grid}.Hx0lNG_definition .Hx0lNG_definitionGrid{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,4vw,4rem)}.Hx0lNG_definitionStatement .Hx0lNG_motionDivider{grid-area:1/1/auto/-1}.Hx0lNG_definitionStatement h2{grid-area:2/1/span 2}.Hx0lNG_definitionCopy{grid-area:3/2;margin-top:clamp(2rem,3vw,3rem)}.Hx0lNG_definition .Hx0lNG_flagshipMedia{grid-area:2/2/span 2;align-self:start;width:100%;max-width:none;margin-top:0;display:block}.Hx0lNG_definition .Hx0lNG_aboutGallery{grid-area:2/2;align-self:start;margin-top:0}.Hx0lNG_definition .Hx0lNG_flagshipMedia img{aspect-ratio:16/9;object-position:58% 50%}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=pending] .section-label{transform:translateY(12px)}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence][data-reveal-state=pending]>.pmcs-container>h2{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=pending] .Hx0lNG_pathGrid article{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid:before{transition-delay:70ms}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:first-of-type{transition-delay:.14s}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(2){transition-delay:.23s}html[data-motion-ready=true] [data-reveal=development-sequence][data-reveal-state=visible] .Hx0lNG_pathGrid article:nth-of-type(3){transition-delay:.32s}}.Hx0lNG_insightsIntro{color:#4f4b47;max-width:50rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.Hx0lNG_finalCtaContent{border-top:1px solid var(--color-charcoal);padding-top:1.5rem}.Hx0lNG_finalCtaContent p{max-width:44rem;margin-block:2rem;font-size:clamp(1.05rem,1.7vw,1.3rem)}.Hx0lNG_finalCtaContent .Hx0lNG_finalCtaTrust{color:#5f5b57;margin-block:-.75rem 1.5rem;font-size:clamp(.875rem,1.1vw,1rem);line-height:1.6}.Hx0lNG_finalCtaContent>.button-link{border-color:#0000;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #2b2b2b14}@media (hover:hover){.Hx0lNG_finalCtaContent>.button-link:hover{border-color:var(--color-antique-brass);text-decoration:none;transform:translateY(-2px);box-shadow:0 3px 8px #2b2b2b1a}}.Hx0lNG_finalCtaContent>.button-link:focus-visible{border-color:var(--color-antique-brass);outline:2px solid var(--color-antique-brass);outline-offset:3px;transform:translateY(-2px);box-shadow:0 3px 8px #2b2b2b1a}html[data-motion-ready=true] .Hx0lNG_finalCta[data-reveal=final-cta-sequence] .section-label{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent h2{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent p{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent>.button-link{transition:opacity var(--motion-duration-content) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-out)}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent>.button-link{transition:background-color .25s ease, border-color .25s ease, color .25s ease, box-shadow .25s ease, opacity var(--motion-duration-content) var(--motion-ease-out), transform .25s cubic-bezier(.22, 1, .36, 1)}html[data-motion-ready=true] .Hx0lNG_finalCta[data-reveal=final-cta-sequence][data-reveal-state=pending] .section-label{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent h2{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent p{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent>.button-link{opacity:0;transform:translateY(8px)}html[data-motion-ready=true] .Hx0lNG_finalCta[data-reveal=final-cta-sequence][data-reveal-state=visible] .section-label{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent h2{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent p{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent>.button-link{opacity:1;transform:translateY(0)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent p{transition-delay:.1s}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent>.button-link{transition-delay:0s,0s,.1s,.1s}@media (min-width:48rem) and (max-width:79.9375rem){html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent h2{transition-delay:60ms}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent p{transition-delay:.13s}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent>.button-link{transition-delay:0s,0s,.2s,.2s}}@media (min-width:80rem){html[data-motion-ready=true] .Hx0lNG_finalCta[data-reveal=final-cta-sequence][data-reveal-state=pending] .section-label{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent h2{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent p{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=pending] .Hx0lNG_finalCtaContent>.button-link{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent h2{transition-delay:70ms}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent p{transition-delay:.15s}html[data-motion-ready=true] [data-reveal=final-cta-sequence][data-reveal-state=visible] .Hx0lNG_finalCtaContent>.button-link{transition-delay:0s,0s,.23s,.23s}}@media (min-width:48rem){.Hx0lNG_heroMedia{aspect-ratio:16/9}.Hx0lNG_heroMedia img{object-position:56% center}.Hx0lNG_systemRegions,.Hx0lNG_regionalDiagram,.Hx0lNG_pathGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.Hx0lNG_systemRegion{padding-inline:1.25rem}.Hx0lNG_systemRegion:first-child{padding-left:0}.Hx0lNG_systemRegion+.Hx0lNG_systemRegion{border-left:1px solid var(--color-antique-brass)}.Hx0lNG_supplyFlow{grid-template-columns:repeat(5,minmax(0,1fr))}.Hx0lNG_definitionGrid,.Hx0lNG_sectionHeadingRow,.Hx0lNG_pointOfViewGrid{grid-template-columns:minmax(10rem,.65fr) minmax(0,1.75fr)}.Hx0lNG_capabilityIndex li{grid-template-columns:3rem minmax(12rem,.8fr) minmax(0,1.2fr);align-items:start;gap:1.5rem;padding-block:2.5rem}.Hx0lNG_regionalNode{padding-block:3.5rem;padding-inline:1.5rem}.Hx0lNG_regionalNode:first-child{padding-left:0}.Hx0lNG_regionalConnector{transform-origin:top;width:1px;height:auto;bottom:0;left:0;right:auto}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=pending] .Hx0lNG_regionalConnector{transform:scaleY(0)}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalConnector{transform:scaleY(1)}.Hx0lNG_companyEntry{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:.9rem clamp(2rem,6vw,5rem);padding-block:2rem}.Hx0lNG_companyNumber{grid-area:1/1}.Hx0lNG_companyIdentity{grid-area:2/1}.Hx0lNG_companyJurisdiction{grid-area:3/1}.Hx0lNG_companyFunction{grid-area:2/2}.Hx0lNG_companyDescription{grid-area:3/2}.Hx0lNG_methodGrid,.Hx0lNG_pillarIndex{grid-template-columns:repeat(2,minmax(0,1fr))}.Hx0lNG_controlChain{grid-template-columns:repeat(6,minmax(0,1fr))}.Hx0lNG_controlChain li{border-right:1px solid var(--color-antique-brass);grid-column:span 2;padding:1.5rem}.Hx0lNG_controlChain li:nth-child(4){grid-column:2/span 2}.Hx0lNG_controlChainConnector{display:none}:is(html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChainLine,html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayersLine){transition-delay:55ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:first-child{transition-delay:90ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(2){transition-delay:.155s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(3){transition-delay:.22s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(4){transition-delay:.285s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(5){transition-delay:.35s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(-n+2){transition-delay:.1s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+3):nth-child(-n+4){transition-delay:.17s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+5):nth-child(-n+6){transition-delay:.24s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+7){transition-delay:.31s}.Hx0lNG_controlChainNumber{margin-bottom:2rem;display:block;position:static}.Hx0lNG_operatingLayers{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Hx0lNG_operatingLayers li{border-right:1px solid var(--color-antique-brass);padding-inline:1.25rem}.Hx0lNG_pathGrid article{padding-inline:2rem}.Hx0lNG_pathGrid article:not(:last-child){border-right:1px solid var(--color-charcoal)}.Hx0lNG_pathGrid article:first-child{padding-left:0}}@media (min-width:48rem) and (max-width:79.9375rem){.Hx0lNG_flagship{padding-block:clamp(3.5rem,6vw,4rem)}.Hx0lNG_flagshipGrid,.Hx0lNG_flagshipDetails{gap:clamp(2.25rem,4vw,2.75rem)}.Hx0lNG_controlChain li{padding:1.25rem}.Hx0lNG_operatingLayers li{padding-block:1rem}.Hx0lNG_flagshipMedia{width:68%;max-width:36rem;margin-inline:auto}.Hx0lNG_flagshipMedia img{aspect-ratio:16/9;object-position:58% 50%}.Hx0lNG_flagshipMedia figcaption{margin-bottom:0}}@media (min-width:48rem) and (max-width:79.9375rem) and (orientation:portrait){.Hx0lNG_flagshipMedia{max-width:28rem}.Hx0lNG_flagshipMedia img{aspect-ratio:4/3;object-position:56% 50%}}@media (min-width:64rem){.Hx0lNG_hero{background:var(--color-maroon-deep);min-height:0;padding-block:0}.Hx0lNG_heroStage{isolation:isolate;background:var(--color-plaster);min-height:clamp(620px,78svh,820px);color:var(--color-maroon-deep);position:relative;overflow:hidden}.Hx0lNG_heroStageGrid{min-height:inherit;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(.75rem,1.25vw,1.25rem)}.Hx0lNG_heroContent{z-index:1;grid-column:1/7;align-self:center;padding-block:clamp(2rem,3vw,3.25rem);position:relative}.Hx0lNG_heroKicker{color:var(--color-maroon-primary);margin-bottom:clamp(1.25rem,1.75vw,2rem)}.Hx0lNG_hero h1{max-width:10.5ch;font-size:clamp(3.5rem,4.6vw,4.9rem);line-height:.96}.Hx0lNG_heroCopy{background:var(--color-maroon-deep);max-width:29rem;color:var(--color-raw-linen);margin-top:clamp(1rem,1.4vw,1.5rem);padding:.7rem .9rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5}.Hx0lNG_heroActions{margin-top:1.25rem}.Hx0lNG_supplyFlow{margin-top:1.5rem}.Hx0lNG_supplyFlow li{color:var(--color-white);font-size:.8125rem;line-height:1.536}.Hx0lNG_supplyFlow span{color:var(--color-raw-linen);font-size:.78rem;line-height:1.6}.Hx0lNG_heroMedia{z-index:0;aspect-ratio:auto;border:0;min-height:0;position:absolute;inset:0}.Hx0lNG_architectureRegister{background:var(--color-maroon-deep);color:var(--color-white);margin-top:0;padding-block:clamp(1.5rem,2.5vw,2.5rem)}.Hx0lNG_methodGrid,.Hx0lNG_pillarIndex{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem) and (max-width:79.9375rem){.Hx0lNG_systemRegion{padding-inline:1.5rem}.Hx0lNG_systemRegion:first-child{padding-left:0}}@media (min-width:80rem) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Hx0lNG_heroMedia picture[data-hero-parallax-state=enabled]{height:calc(100% + 20px);transform:translate3d(0, var(--hero-parallax-y,0px), 0);will-change:transform;margin-top:-10px}}@media (min-width:90rem){.Hx0lNG_heroMedia img{object-position:53% center}}@media (min-width:80rem){html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible]{--hero-reveal-distance:12px}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] h1{animation-delay:80ms}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroCopy{animation-delay:.165s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroActions{animation-delay:.25s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_supplyFlow{animation-delay:.335s}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_sustainabilityIntro{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_pillarIndex li{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=pending] .Hx0lNG_disclosure{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndex li:nth-child(-n+2){transition-delay:.1s}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_pillarIndex li:nth-child(n+3){transition-delay:.2s}html[data-motion-ready=true] [data-reveal=sustainability-sequence][data-reveal-state=visible] .Hx0lNG_disclosure{transition-delay:.2s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=pending] .Hx0lNG_regionalNode{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_flagshipSubheading{transform:translateY(10px)}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=pending] .Hx0lNG_controlChain li{transform:translateY(10px)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=pending] .Hx0lNG_flagshipSubheading{transform:translateY(10px)}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=pending] .Hx0lNG_operatingLayers li{transform:translateY(10px)}:is(html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChainLine,html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayersLine){transition-delay:50ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:first-child{transition-delay:80ms}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(2){transition-delay:.155s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(3){transition-delay:.23s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(4){transition-delay:.305s}html[data-motion-ready=true] [data-reveal=control-chain-sequence][data-reveal-state=visible] .Hx0lNG_controlChain li:nth-child(5){transition-delay:.38s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(-n+2){transition-delay:.11s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+3):nth-child(-n+4){transition-delay:.11s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+5):nth-child(-n+6){transition-delay:.22s}html[data-motion-ready=true] [data-reveal=operating-layers-sequence][data-reveal-state=visible] .Hx0lNG_operatingLayers li:nth-child(n+7){transition-delay:.22s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:first-of-type{transition-delay:90ms}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(2){transition-delay:.18s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(3){transition-delay:.27s}html[data-motion-ready=true] [data-reveal=regional-sequence][data-reveal-state=visible] .Hx0lNG_regionalNode:nth-of-type(3) .Hx0lNG_regionalConnector{transition-delay:90ms}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=pending] .Hx0lNG_methodIntro{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=pending] .Hx0lNG_methodGrid li{transform:translateY(12px)}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGridLine{transition-delay:60ms}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:first-child{transition-delay:.12s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(2){transition-delay:.21s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(3){transition-delay:.3s}html[data-motion-ready=true] [data-reveal=method-sequence][data-reveal-state=visible] .Hx0lNG_methodGrid li:nth-child(4){transition-delay:.39s}.Hx0lNG_companyEntry{grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(.75rem,1.25vw,1.25rem);min-height:9rem;padding-block:1.75rem}.Hx0lNG_companyNumber{grid-area:1/1}.Hx0lNG_companyIdentity{grid-area:1/2/auto/span 3}.Hx0lNG_companyJurisdiction{grid-area:1/5/auto/span 2}.Hx0lNG_companyFunction{grid-area:1/7/auto/span 3}.Hx0lNG_companyDescription{grid-area:1/10/auto/span 3}.Hx0lNG_flagship{padding-block:clamp(3rem,4vw,4rem)}.Hx0lNG_flagshipGrid{row-gap:clamp(1.75rem,2.5vw,2.25rem)}.Hx0lNG_flagshipIntro{max-width:52rem}.Hx0lNG_flagshipCopy{font-size:clamp(1.15rem,1.45vw,1.35rem)}.Hx0lNG_controlChain{grid-template-columns:repeat(5,minmax(0,1fr))}.Hx0lNG_controlChain li,.Hx0lNG_controlChain li:nth-child(4){grid-column:auto;padding:1.25rem}.Hx0lNG_controlChain li:last-child{border-right:0}.Hx0lNG_flagshipDetails{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""layers";align-items:start;gap:2rem}.Hx0lNG_operatingLayersBlock{grid-area:layers}.Hx0lNG_flagshipMedia{margin:0;grid-area:media;width:100%;max-width:52rem;margin-inline:auto}.Hx0lNG_flagshipMedia img{aspect-ratio:2.1;object-position:58% 55%}.Hx0lNG_flagshipMedia figcaption{margin-bottom:0}.Hx0lNG_operatingLayers{grid-template-columns:repeat(4,minmax(0,1fr))}.Hx0lNG_operatingLayers li{padding-block:1rem}.Hx0lNG_operatingLayers li:nth-child(4n){border-right:0}}@media (max-width:79.9375rem){.Hx0lNG_hero{background:var(--color-maroon-deep);padding:0 0 2rem}.Hx0lNG_heroStage{isolation:isolate;background:var(--color-plaster);min-height:0;color:var(--color-maroon-deep);position:relative;overflow:hidden}.Hx0lNG_heroStageGrid{grid-template-columns:repeat(12,minmax(0,1fr));min-height:0}.Hx0lNG_heroContent{z-index:2;grid-column:1/8;width:100%;max-width:none;position:relative}.Hx0lNG_heroKicker{width:fit-content;color:var(--color-maroon-primary);margin-bottom:1.25rem}.Hx0lNG_hero h1{max-width:11ch;color:var(--color-maroon-deep);font-size:clamp(3rem,5.4vw,3.6rem);line-height:.99}.Hx0lNG_heroCopy{width:fit-content;max-width:29rem;color:var(--color-raw-linen);background:#4e0000db;margin-top:1.125rem;padding:.7rem .9rem;font-size:1rem;line-height:1.5}.Hx0lNG_heroActions{flex-wrap:nowrap;gap:.625rem;margin-top:.875rem}.Hx0lNG_heroActions>*{min-width:0}.Hx0lNG_supplyFlow{border-block:1px solid var(--color-antique-brass);background:#4e00006b;gap:0;margin-top:.875rem;padding:0}.Hx0lNG_supplyFlow li{border-right:1px solid var(--color-antique-brass);min-width:0;color:var(--color-white);background:0 0;padding:.625rem .5rem}.Hx0lNG_supplyFlow span{color:var(--color-raw-linen)}.Hx0lNG_supplyFlow li:last-child{border-right:0}.Hx0lNG_architectureRegister{border-top:1px solid var(--color-antique-brass);background:var(--color-maroon-deep);margin-top:1rem;padding-block:.625rem}.Hx0lNG_systemDiagramHeader,.Hx0lNG_systemRegion{padding-block:.75rem}.Hx0lNG_heroMedia{z-index:0;aspect-ratio:auto;border:0;min-height:0;position:absolute;inset:0}.Hx0lNG_heroMedia img{object-position:45% center}}@media (max-width:63.9375rem){.Hx0lNG_heroStageGrid{padding-block:clamp(3.75rem,7vw,4.75rem) clamp(2.5rem,5vw,3.5rem)}}@media (min-width:48rem) and (max-width:79.9375rem){html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] h1{animation-delay:60ms}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroCopy{animation-delay:.125s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_heroActions{animation-delay:.19s}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence][data-reveal-state=visible] .Hx0lNG_supplyFlow{animation-delay:.26s}.Hx0lNG_hero h1{max-width:100%;font-size:clamp(2.5rem,5vw,2.75rem);line-height:.99}.Hx0lNG_supplyFlow{width:calc(62vw - clamp(2rem,4vw,5rem))}.Hx0lNG_supplyFlow li{letter-spacing:.02em;padding-inline:.4rem;font-size:.65rem}}@media (min-width:64rem) and (max-width:79.9375rem){.Hx0lNG_heroContent{grid-column:1/8}.Hx0lNG_heroMedia img{object-position:55% center}}@media (max-width:47.9375rem){.Hx0lNG_hero{padding-bottom:.75rem}.Hx0lNG_heroStageGrid{padding-block:clamp(2.5rem,9.5vw,3rem) .75rem;display:block}.Hx0lNG_heroContent{max-width:100%}.Hx0lNG_heroKicker{letter-spacing:.07em;margin-bottom:.625rem;font-size:.72rem}.Hx0lNG_hero h1{max-width:9.75ch;font-size:clamp(2.15rem,9.6vw,2.5rem);line-height:1.02}.Hx0lNG_heroCopy{background:#4e0000e6;max-width:20rem;margin-top:.625rem;padding:.55rem .75rem;font-size:.95rem;line-height:1.48}.Hx0lNG_heroActions{flex-direction:column;align-items:stretch;gap:.375rem;width:min(100%,20rem);margin-top:.625rem;display:flex}.Hx0lNG_heroActions>*{justify-content:center;width:100%}.Hx0lNG_supplyFlow{background:#4e000085;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,20rem);margin-top:.625rem}.Hx0lNG_supplyFlow li{border-right:1px solid var(--color-antique-brass);border-bottom:1px solid var(--color-antique-brass);padding:.45rem .65rem}.Hx0lNG_supplyFlow li:nth-child(2n){border-right:0}.Hx0lNG_supplyFlow li:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.Hx0lNG_architectureRegister{margin-top:.5rem;padding-block:.25rem}.Hx0lNG_diagramHeader{padding-block:.25rem}.Hx0lNG_systemRegion{padding-block:.375rem}.Hx0lNG_systemRegion:not(:last-child){padding-bottom:.625rem}.Hx0lNG_regionNumber{margin-bottom:.375rem}.Hx0lNG_systemRegion h3{margin-bottom:.25rem}.Hx0lNG_systemRegion li{line-height:1.45}.Hx0lNG_heroMedia img{object-position:35% center}}@media (min-width:26.25rem) and (max-width:47.9375rem){.Hx0lNG_heroActions{flex-direction:row;width:min(100%,23.5rem)}.Hx0lNG_heroActions>*{flex:1 1 0;padding-inline:.75rem}}@media (max-width:47.9375rem){.Hx0lNG_flagship{padding-block:4rem}.Hx0lNG_flagshipGrid,.Hx0lNG_flagshipDetails{gap:2rem}.Hx0lNG_flagshipMedia{width:72%;max-width:15.5rem;margin-inline:auto}.Hx0lNG_flagshipMedia figcaption{margin-bottom:max(3rem, calc(env(safe-area-inset-bottom) + 2rem))}.Hx0lNG_controlChain li{grid-template-columns:2rem minmax(0,1fr);column-gap:2rem;padding:1.25rem 0 1.375rem;display:grid}.Hx0lNG_controlChainConnector{top:.5rem;bottom:.5rem;left:3rem}.Hx0lNG_controlChainNumber{grid-area:1/1/span 2;padding-top:.15rem;position:static}.Hx0lNG_controlChain h4,.Hx0lNG_controlChain p{grid-column:2}.Hx0lNG_operatingLayers li{padding-block:1rem}}@media (min-width:48rem) and (max-width:79.9375rem){.Hx0lNG_controlChain li:nth-child(3),.Hx0lNG_controlChain li:nth-child(5),.Hx0lNG_operatingLayers li:nth-child(2n){border-right:0}}@media (prefers-reduced-motion:reduce){:is(.Hx0lNG_finalCtaContent>.button-link:hover,.Hx0lNG_finalCtaContent>.button-link:focus-visible){transform:none}html[data-motion-ready=true] .Hx0lNG_finalCta[data-reveal=final-cta-sequence] .section-label{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent h2{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent p{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent>.button-link{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=final-cta-sequence] .Hx0lNG_finalCtaContent>.button-link{transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s!important}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence] .section-label{opacity:1;transition:none;transform:none}html[data-motion-ready=true] .Hx0lNG_developmentSection[data-reveal=development-sequence]>.pmcs-container>h2{opacity:1;transition:none;transform:none}html[data-motion-ready=true] [data-reveal=development-sequence] .Hx0lNG_pathGrid article{opacity:1;transition:none;transform:none}html[data-motion-ready=true] [data-reveal=development-sequence] .Hx0lNG_pathGrid:before{transition:none;transform:scaleX(1)}.Hx0lNG_heroMedia picture[data-hero-parallax]{will-change:auto;height:100%;margin-top:0;transform:none!important}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence] .Hx0lNG_heroKicker{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence] h1{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence] .Hx0lNG_heroCopy{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence] .Hx0lNG_heroActions{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html[data-motion-ready=true] .Hx0lNG_hero [data-reveal=hero-sequence] .Hx0lNG_supplyFlow{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}:is(html[data-motion-ready=true] [data-reveal=regional-sequence] .Hx0lNG_regionalNode,html[data-motion-ready=true] [data-reveal=regional-sequence] .Hx0lNG_regionalConnector){opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodIntro{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodGridLine{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=method-sequence] .Hx0lNG_methodGrid li{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_sustainabilityIntro{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_pillarIndexLine{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_pillarIndex li{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=sustainability-sequence] .Hx0lNG_disclosure{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_flagshipSubheading{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChainLine{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChainConnector{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=control-chain-sequence] .Hx0lNG_controlChain li{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_flagshipSubheading{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_operatingLayersLine{opacity:1!important;transition:none!important;transform:none!important}html[data-motion-ready=true] [data-reveal=operating-layers-sequence] .Hx0lNG_operatingLayers li{opacity:1!important;transition:none!important;transform:none!important}}@media (pointer:coarse){.Hx0lNG_heroMedia picture[data-hero-parallax]{will-change:auto;height:100%;margin-top:0;transform:none!important}}.Hx0lNG_flagship{padding:0}.Hx0lNG_flagshipContinuation{background:#f7f8fa;padding-block:clamp(5rem,8vw,8rem)}
.K_JnXG_root{margin-top:clamp(2.5rem,5vw,4.5rem)}.K_JnXG_map{border-block:1px solid #2b2b2b38;min-height:38.75rem;position:relative}.K_JnXG_connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.K_JnXG_connectors path{fill:none;stroke:#2b2b2b3d;stroke-width:1.2px;vector-effect:non-scaling-stroke;transition:stroke .36s cubic-bezier(.22,1,.36,1),stroke-width .36s cubic-bezier(.22,1,.36,1)}.K_JnXG_connectors .K_JnXG_connectorActive{stroke:#8a1538;stroke-width:2px}.K_JnXG_nodeGrid{z-index:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));min-height:38.75rem;padding:1.5rem 0;display:grid;position:relative}.K_JnXG_node{color:#2b2b2b;cursor:pointer;text-align:left;background:#fff;border:1px solid #2b2b2b42;place-self:center;width:min(100%,15.5rem);min-height:6.75rem;padding:1rem 1.15rem;transition:border-color .36s cubic-bezier(.22,1,.36,1),color .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1);display:grid}.K_JnXG_node[data-position="1"]{grid-area:1/2}.K_JnXG_node[data-position="2"]{grid-area:2/1}.K_JnXG_node[data-position="3"]{grid-area:2/3}.K_JnXG_node[data-position="4"]{grid-area:3/1}.K_JnXG_node[data-position="5"]{grid-area:3/3}.K_JnXG_node[data-position="6"]{grid-area:3/2}.K_JnXG_node[data-active=true]{color:#8a1538;border-color:#8a1538}.K_JnXG_node[data-dimmed=true]{opacity:.62}.K_JnXG_node:focus-visible{outline-offset:4px;outline:2px solid #d6ad60}.K_JnXG_nodeNumber{color:#8a1538;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:.72rem;font-weight:700}.K_JnXG_nodeTitle{align-self:end;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:650;line-height:1.22}.K_JnXG_core{z-index:2;color:#fff;text-align:center;background:#8a1538;border:1px solid #8a1538;place-content:center;width:12rem;min-height:7.5rem;padding:1.25rem;transition:border-color .36s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:45.2%;left:50%;transform:translate(-50%,-50%)}.K_JnXG_core[data-active=true]{border-color:#d6ad60}.K_JnXG_core span{color:#d6ad60;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:.7rem;font-weight:700}.K_JnXG_core strong{margin-top:.55rem;font-size:1rem;line-height:1.35}.K_JnXG_previewViewport{border-bottom:1px solid #2b2b2b38;min-height:25rem}.K_JnXG_preview{background:#f7f8fa;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);min-height:25rem;display:grid}.K_JnXG_previewMedia{background:#e8e5df;min-height:25rem;margin:0;position:relative;overflow:hidden}.K_JnXG_previewImage{object-fit:cover}.K_JnXG_previewContent{border-left:1px solid #2b2b2b2e;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4rem);display:flex}.K_JnXG_previewEyebrow,.K_JnXG_previewNumber,.K_JnXG_disclosure{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.K_JnXG_previewEyebrow{color:#8a1538;letter-spacing:.12em;margin:0;font-size:.7rem;font-weight:700}.K_JnXG_previewNumber{color:#8a1538;margin:2rem 0 0;font-size:.78rem;font-weight:700}.K_JnXG_previewContent h3{max-width:20ch;margin:.6rem 0 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.K_JnXG_previewDescription{color:#44413f;max-width:38rem;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.65}.K_JnXG_disclosure{color:#6a6662;letter-spacing:.06em;max-width:58ch;margin:2rem 0 0;font-size:.65rem;line-height:1.55}.K_JnXG_previewPrompt{color:#5f5b57;text-align:center;background:#f7f8fa;place-content:center;min-height:25rem;margin:0;padding:2rem;display:grid}.K_JnXG_accordion{display:none}@media (min-width:1024px) and (max-width:1279px){.K_JnXG_map,.K_JnXG_nodeGrid{min-height:34rem}.K_JnXG_node{width:min(100%,13.5rem)}.K_JnXG_core{width:10.5rem}.K_JnXG_preview{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr)}}@media (min-width:768px) and (max-width:1023px){.K_JnXG_map{min-height:0;padding-block:1.5rem}.K_JnXG_connectors{display:none}.K_JnXG_core{width:100%;min-height:6.5rem;position:relative;top:auto;left:auto;transform:none}.K_JnXG_nodeGrid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:0;padding:1.25rem 0 0}.K_JnXG_node[data-position]{grid-area:auto;width:100%}.K_JnXG_previewViewport,.K_JnXG_preview{min-height:0}.K_JnXG_preview{grid-template-columns:1fr 1fr}.K_JnXG_previewMedia{min-height:23rem}}@media (max-width:767px){.K_JnXG_root{margin-top:2rem}.K_JnXG_accordion{border-top:1px solid #d9d9d7;width:100%;display:block}.K_JnXG_accordionItem{border-bottom:1px solid #d9d9d7;position:relative}.K_JnXG_accordionItem[data-active=true]:before{z-index:1;content:"";background:#d6ad60;width:2px;position:absolute;top:0;bottom:0;left:0}.K_JnXG_accordionButton{color:#2b2b2b;cursor:pointer;width:100%;min-height:4rem;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;padding:.9rem .75rem;display:grid}.K_JnXG_accordionButton[aria-expanded=true]{color:#8a1538}.K_JnXG_accordionButton:focus-visible{outline-offset:-2px;outline:2px solid #d6ad60}.K_JnXG_accordionNumber{color:currentColor;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.72rem;font-weight:700}.K_JnXG_accordionTitle{overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:650;line-height:1.35}.K_JnXG_accordionIndicator{color:currentColor;justify-self:end;font-size:1.55rem;font-weight:300;line-height:1}.K_JnXG_accordionPanel{overflow:hidden}.K_JnXG_accordionContent{padding:0 1rem 1.25rem}.K_JnXG_accordionMedia{aspect-ratio:16/10;background:#e8e5df;margin:0;position:relative;overflow:hidden}.K_JnXG_accordionDescription{color:#2b2b2b;margin:1.1rem 0 0;font-size:.975rem;line-height:1.65}.K_JnXG_accordionDisclosure{color:#6a6662;font-family:var(--font-geist-mono), monospace;letter-spacing:.045em;text-transform:uppercase;border-top:1px solid #8a15383d;margin:1rem 0 0;padding-top:.9rem;font-size:.625rem;line-height:1.55}}@media (prefers-reduced-motion:reduce){.K_JnXG_connectors path,.K_JnXG_node,.K_JnXG_core,.K_JnXG_accordionButton{transition-duration:.01ms}}
.BFGltG_systemExplanation{color:var(--color-charcoal);gap:clamp(4.5rem,8vw,8rem);display:grid}.BFGltG_sectionHeading,.BFGltG_descriptionLabel{color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.78rem;font-weight:700;line-height:1.4}.BFGltG_cards,.BFGltG_layers{margin:0;padding:0;list-style:none}.BFGltG_cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1vw,1rem);display:grid}.BFGltG_cards li{min-width:0}.BFGltG_card{cursor:default;background:#ffffffa3;border:1px solid #2425222e;outline:none;flex-direction:column;height:clamp(20rem,24vw,22.5rem);padding:clamp(1.75rem,2vw,2rem);transition:border-color .22s,background-color .22s,transform .22s;display:flex;position:relative;overflow:hidden}.BFGltG_spotlight{z-index:0;background:radial-gradient(220px circle at var(--spot-x) var(--spot-y), #8a15381c, #d6ad600d 42%, transparent 72%);opacity:var(--spot-opacity);pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.BFGltG_cardNumber,.BFGltG_card h4,.BFGltG_card p{z-index:1;position:relative}.BFGltG_cardNumber{color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin-bottom:clamp(1.75rem,2.5vw,2.5rem);font-size:.75rem;font-weight:700}.BFGltG_card h4{border-top:1px solid #d6ad60b8;margin-bottom:.65rem;padding-top:.8rem;font-size:clamp(1.1rem,1.4vw,1.35rem);line-height:1.2}.BFGltG_card p{color:#242522c2;font-size:.95rem;line-height:1.58}.BFGltG_card:focus-visible{border-color:var(--color-maroon-primary);box-shadow:0 0 0 2px var(--color-plaster), 0 0 0 4px var(--color-maroon-primary)}.BFGltG_carouselControls{display:none}.BFGltG_layers{border-top:1px solid var(--color-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BFGltG_layers li{border-bottom:1px solid var(--color-rule);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-width:0;padding:1.25rem 1rem 1.35rem 0;display:grid}.BFGltG_layers li:not(:nth-child(4n+1)){border-left:1px solid var(--color-rule);padding-left:1rem}.BFGltG_layers span{color:var(--color-antique-brass);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;font-size:.74rem;font-weight:700}.BFGltG_layers p{font-weight:600;line-height:1.4}.BFGltG_descriptionBlock{border-top:1px solid var(--color-rule);grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.BFGltG_descriptionLabel{margin:0}.BFGltG_description{max-width:66ch;font-size:clamp(1.15rem,1.75vw,1.55rem);line-height:1.58}@media (hover:hover) and (pointer:fine){.BFGltG_card:hover,.BFGltG_card[data-active=true]{background:#ffffffdb;border-color:#8a15387a;transform:translateY(-2px)}}@media (min-width:48rem) and (max-width:79.9375rem){.BFGltG_carouselViewport{width:100%;overflow:visible}.BFGltG_cards{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;max-width:62rem;margin-inline:auto;display:flex}.BFGltG_cards li{opacity:1;visibility:visible;pointer-events:auto;flex:0 0 clamp(260px,29vw,300px);width:clamp(260px,29vw,300px);position:relative;transform:none}.BFGltG_card{background:#fffffff0;height:clamp(20rem,35vw,22.5rem)}.BFGltG_cardNumber{margin-bottom:clamp(1.75rem,3vw,2.25rem)}.BFGltG_card:focus-visible{background:#8a15380a;border-color:#8a15388c}.BFGltG_spotlight{display:none}.BFGltG_layers{grid-template-columns:repeat(2,minmax(0,1fr))}.BFGltG_layers li:not(:nth-child(4n+1)){border-left:0;padding-left:0}.BFGltG_layers li:nth-child(2n){border-left:1px solid var(--color-rule);padding-left:1rem}}@media (max-width:47.9375rem){.BFGltG_systemExplanation{gap:4.5rem}.BFGltG_layers{grid-template-columns:minmax(0,1fr)}.BFGltG_carouselViewport{justify-content:center;width:100%;display:flex;overflow:hidden}.BFGltG_cards{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);width:min(88vw,26.25rem);display:grid}.BFGltG_cards li{grid-area:1/1;width:100%;transition:opacity .24s,transform .24s;position:relative}.BFGltG_cards li[data-position=active]{z-index:2;transform:translate3d(var(--drag-x), 0, 0);opacity:1;visibility:visible}.BFGltG_cards li:not([data-position=active]){z-index:1;opacity:0;visibility:hidden;pointer-events:none;transform:translate(105%)}.BFGltG_cards li[data-position=previous]{transform:translate3d(calc(-105% + var(--drag-x)), 0, 0)}.BFGltG_card{width:100%;height:100%;padding:1.5rem}.BFGltG_cardNumber{margin-bottom:clamp(1.75rem,8vw,2.5rem)}.BFGltG_card h4{font-size:clamp(1.2rem,5.5vw,1.5rem)}.BFGltG_card p{font-size:clamp(.86rem,3.5vw,.95rem);line-height:1.5}.BFGltG_carouselControls{grid-template-columns:3rem minmax(4rem,auto) 3rem;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:grid}.BFGltG_carouselControls button{width:3rem;height:3rem;color:var(--color-charcoal);font:inherit;cursor:pointer;background:0 0;border:1px solid #24252247;place-items:center;padding:0;display:inline-grid}.BFGltG_carouselControls button:focus-visible{outline:2px solid var(--color-maroon-primary);outline-offset:3px}.BFGltG_carouselControls button:disabled{cursor:not-allowed;opacity:.32}.BFGltG_carouselControls p{min-width:4rem;color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center;font-size:.78rem;font-weight:700}.BFGltG_layers li,.BFGltG_layers li:not(:nth-child(4n+1)){border-left:0;padding-inline:0}.BFGltG_descriptionBlock{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media (prefers-reduced-motion:reduce){.BFGltG_card,.BFGltG_spotlight,.BFGltG_cards li,.BFGltG_carouselControls button{transition:none}.BFGltG_card:hover,.BFGltG_card[data-active=true]{transform:none}}
.jdD2iq_root{margin-top:clamp(3rem,7vw,6rem)}.jdD2iq_sliderGroup{width:min(100% - 3rem,72rem);margin-inline:auto}.jdD2iq_sliderRoot{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:2.75rem;display:flex;position:relative}.jdD2iq_sliderTrack{background:#d9dadd;flex:1;height:2px;position:relative}.jdD2iq_sliderRange{background:#8a1538;height:100%;position:absolute}.jdD2iq_sliderThumb{cursor:grab;background:#8a1538;border:2px solid #d6ad60;border-radius:50%;width:1.25rem;height:1.25rem;display:block}.jdD2iq_sliderThumb:active{cursor:grabbing}.jdD2iq_sliderThumb:focus-visible,.jdD2iq_card:focus-visible,.jdD2iq_mobileViewport:focus-visible,.jdD2iq_mobileControls button:focus-visible{outline-offset:4px;outline:3px solid #d6ad60}.jdD2iq_stopLabels{color:#6a6a68;letter-spacing:.14em;height:3.5rem;margin:0 .625rem;padding:0;font-size:.75rem;list-style:none;position:relative}.jdD2iq_stopLabels li{text-align:center;flex-direction:column;align-items:center;width:4rem;transition:color .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;transform:translate(-50%)}.jdD2iq_stopLabels li:first-child{left:0}.jdD2iq_stopLabels li:nth-child(2){left:33.3333%}.jdD2iq_stopLabels li:nth-child(3){left:66.6667%}.jdD2iq_stopLabels li:last-child{left:100%}.jdD2iq_stopLabels li[data-active=true]{color:#8a1538}.jdD2iq_markerIcon{background:#f0efea;border:1px solid #0000;border-radius:50%;place-items:center;width:2rem;height:2rem;transition:border-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1);display:grid}.jdD2iq_markerIcon svg{width:1.1rem;height:1.1rem}.jdD2iq_stopLabels li[data-active=true] .jdD2iq_markerIcon{border-color:#d6ad60}.jdD2iq_markerNumber{font-variant-numeric:tabular-nums;margin-top:.35rem}.jdD2iq_markerLabel{display:none}.jdD2iq_cardGrid{margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:none}.jdD2iq_cardGrid>li{min-width:0;display:flex}.jdD2iq_card{color:#2b2b2b;text-align:left;background:#f7f8fa;border:1px solid #2b2b2b52;border-radius:6px;flex-direction:column;align-items:flex-start;width:100%;min-width:0;padding:clamp(1.5rem,2.5vw,2rem);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1);display:flex}.jdD2iq_cardMarker{align-items:center;gap:.75rem;display:flex}.jdD2iq_cardIcon{color:#8a1538;border:1px solid #8a153859;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.jdD2iq_cardIcon svg{width:1.15rem;height:1.15rem}button.jdD2iq_card{appearance:none;font:inherit;cursor:pointer}.jdD2iq_card[data-active=false]{opacity:.66}.jdD2iq_card[data-active=true]{opacity:1;background:#fff;border-color:#8a1538;transform:translateY(-2px)}.jdD2iq_cardNumber{color:#8a1538;letter-spacing:.15em;font-size:.8rem}.jdD2iq_cardRule{background:#8a153861;width:100%;height:1px;margin-block:1rem 1.25rem}.jdD2iq_card h3{letter-spacing:-.025em;max-width:15ch;margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.08}.jdD2iq_card p{margin:1rem 0 0;font-size:.94rem;line-height:1.55}.jdD2iq_supportingLabel{color:#2ea37a;letter-spacing:.1em;text-transform:uppercase;margin-top:1.25rem;font-size:.75rem}.jdD2iq_mobileCarousel{width:100%;margin-top:2rem}.jdD2iq_mobileViewport{touch-action:pan-y;width:min(88vw,26.25rem);margin-inline:auto;overflow:hidden}.jdD2iq_mobileTrack{transform:translate3d(calc(var(--responsible-active-index) * -100% + var(--responsible-drag-offset)), 0, 0);will-change:transform;margin:0;padding:0;list-style:none;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex}.jdD2iq_mobileTrack>li{flex:0 0 100%;min-width:100%;display:flex}.jdD2iq_mobileTrack .jdD2iq_card{min-height:min(96vw,28rem)}.jdD2iq_liveRegion{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jdD2iq_mobileControls{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.jdD2iq_mobileControls button{color:#8a1538;cursor:pointer;background:0 0;border:1px solid #8a1538;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.jdD2iq_mobileControls button:disabled{color:#8a8a87;cursor:not-allowed;border-color:#b9b9b7}.jdD2iq_mobileControls>span{color:#2b2b2b;font-variant-numeric:tabular-nums;text-align:center;min-width:3.5rem}@media (min-width:48rem){.jdD2iq_sliderGroup{width:min(100% - 8rem,72rem)}.jdD2iq_stopLabels{height:7.4rem}.jdD2iq_stopLabels li{width:clamp(7.5rem,18vw,11rem)}.jdD2iq_markerLabel{letter-spacing:.04em;margin-top:.45rem;font-size:.68rem;line-height:1.35;display:block}.jdD2iq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,54rem);margin-inline:auto;display:grid}.jdD2iq_cardGrid .jdD2iq_card{min-height:25rem}.jdD2iq_mobileCarousel{display:none}}@media (min-width:64rem){.jdD2iq_cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);width:100%}.jdD2iq_cardGrid .jdD2iq_card{min-height:27rem;padding:clamp(1.25rem,2vw,2rem)}}@media (prefers-reduced-motion:reduce){.jdD2iq_sliderThumb,.jdD2iq_stopLabels li,.jdD2iq_markerIcon,.jdD2iq_card,.jdD2iq_mobileTrack{transition-duration:1ms}.jdD2iq_card[data-active=true]{transform:none}}
