.wo884q_container{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-max));margin-inline:auto}.wo884q_grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.wo884q_item{grid-column:span var(--span);min-width:0}.wo884q_section{scroll-margin-top:calc(var(--header-height) + 1rem);position:relative}@media (min-width:64rem){.wo884q_item{grid-column:span var(--desktop-span)}}
.v2cToa_footer{padding:0 0 var(--space-4);background:var(--color-charcoal);color:var(--color-paper);font:400 var(--text-label)/2 var(--font-mono);text-transform:uppercase}.v2cToa_locations{scroll-margin-top:calc(var(--header-height) + 24px)}.v2cToa_copyright,.v2cToa_legalLinks{font-size:var(--text-micro);letter-spacing:.02em;line-height:1.2}.v2cToa_footer a:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:64rem){.v2cToa_grid{row-gap:calc(var(--space-6) + var(--space-5))}.v2cToa_locationsColumn,.v2cToa_copyrightColumn{grid-column:7/span 3}.v2cToa_socialColumn,.v2cToa_legalColumn{grid-column:10/span 3}.v2cToa_copyrightColumn,.v2cToa_legalColumn{grid-row:2;align-self:end}}@media (max-width:63.99rem){.v2cToa_copyrightColumn{margin-top:28px}}
.lff0TG_media{width:100%;aspect-ratio:var(--media-ratio,1);position:relative}.lff0TG_media>img,.lff0TG_media>video,.lff0TG_animation{object-fit:var(--media-fit,contain);width:100%;height:100%;position:absolute;inset:0}.lff0TG_animation>div{width:100%;height:100%}
.d01cjq_carousel{--carousel-gap:20px;--carousel-inset:max(var(--page-gutter), calc((100% - var(--content-max)) / 2));position:relative}.d01cjq_header{margin:0 var(--carousel-inset) clamp(24px, 2.1875vw, 42px);justify-content:space-between;align-items:center;gap:24px;display:flex}.d01cjq_introduction{min-width:0}.d01cjq_controls{flex-shrink:0;justify-content:flex-end;gap:5px;margin-left:auto;display:flex}.d01cjq_controls button{background:var(--color-paper);border:0;border-radius:10px;place-items:center;width:60px;height:60px;display:grid}.d01cjq_controls button:disabled img{opacity:.45}.d01cjq_previousArrow{transform:scaleX(-1)}.d01cjq_viewport{cursor:grab;overflow:hidden}.d01cjq_viewport:active{cursor:grabbing}.d01cjq_rail{gap:var(--carousel-gap);margin-inline:var(--carousel-inset);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;display:flex}.d01cjq_rail>li{flex:0 0 calc((100% - var(--carousel-gap)) / 2);min-width:0}.d01cjq_rail img{-webkit-user-drag:none}.d01cjq_features .d01cjq_viewport{cursor:auto;overflow:visible}.d01cjq_features .d01cjq_rail{gap:var(--grid-gap);touch-action:auto;-webkit-user-select:auto;user-select:auto;display:grid}@media (min-width:48rem){.d01cjq_features .d01cjq_rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1921px){.d01cjq_rail>li{flex-basis:900px}}@media (max-width:63.99rem){.d01cjq_controls{display:none}.d01cjq_rail>li{flex-basis:calc(100% - var(--carousel-gap))}}@media (max-width:47.99rem){.d01cjq_features .d01cjq_viewport{cursor:grab;overflow:hidden}.d01cjq_features .d01cjq_viewport:active{cursor:grabbing}.d01cjq_features .d01cjq_rail{gap:var(--carousel-gap);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;display:flex}.d01cjq_carousel{--carousel-gap:12px;--carousel-inset:var(--graphic-gutter)}.d01cjq_header{flex-wrap:wrap;gap:20px}.d01cjq_introduction{padding-inline:calc(var(--page-gutter) - var(--graphic-gutter));flex-basis:100%}.d01cjq_controls button{width:44px;height:44px}}
.ToCz9a_form{gap:10px;display:grid;position:relative}.ToCz9a_field{background:var(--color-ink);border-radius:var(--radius-card);position:relative}.ToCz9a_field:focus-within{outline:1px solid var(--color-text-muted);outline-offset:-1px}.ToCz9a_field input,.ToCz9a_field textarea{width:100%;color:var(--color-paper);border-radius:inherit;font:400 1rem/20px var(--font-mono);background:0 0;border:0;outline:0;padding:35px 42px;display:block}.ToCz9a_field input{height:90px}.ToCz9a_field textarea{resize:vertical;min-height:417px}.ToCz9a_field input::placeholder,.ToCz9a_field textarea::placeholder{color:var(--color-text-muted);opacity:1;text-transform:uppercase}.ToCz9a_field input:focus::placeholder,.ToCz9a_field textarea:focus::placeholder{opacity:0}.ToCz9a_error{color:#ffb3a9;padding:0 42px 16px;font-size:.875rem}.ToCz9a_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ToCz9a_submit{border-radius:var(--radius-card);background:var(--color-submit);min-height:90px;color:var(--color-text-muted);font:400 1rem/1.08 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);border:0;place-items:center;padding:24px 32px;display:grid}.ToCz9a_submit:is(:hover,:focus-visible):not(:disabled){background:var(--color-submit-hover);color:var(--color-paper)}.ToCz9a_submit:disabled{opacity:.6}.ToCz9a_note,.ToCz9a_status{font-size:.875rem;line-height:1.4}.ToCz9a_status{min-height:1.4em;margin-top:8px}@media (max-width:47.99rem){.ToCz9a_field input,.ToCz9a_field textarea{padding:22px 18px}.ToCz9a_field input{height:63px;padding-block:20px}.ToCz9a_field textarea{min-height:298px}.ToCz9a_submit{min-height:63px;color:var(--color-paper);padding:20px 18px}.ToCz9a_error{padding-inline:18px}}
.eajxJW_hero{background:var(--color-paper);isolation:isolate;place-items:center;height:100svh;display:grid}.eajxJW_heroBackground{aspect-ratio:auto;z-index:-1;height:100%;position:absolute;inset:0}.eajxJW_heroHeading{width:min(79.12%,1519px);font-family:var(--font-body);text-align:center;margin-top:-5vh;font-size:clamp(2.5rem,6.5vw,8rem)}.eajxJW_uploadedTagline{width:100%;height:auto}.eajxJW_intro{align-items:center;min-height:clamp(650px,64.3vw,1234px);display:grid}.eajxJW_intro>div>div{align-items:start}.eajxJW_introStatement{max-width:765px;font:300 var(--text-intro)/1.2 var(--font-display);letter-spacing:-.035em}.eajxJW_introMedia{opacity:.75}.eajxJW_heroBackground,.eajxJW_introMedia{mix-blend-mode:multiply}.eajxJW_features{background:var(--color-surface);padding-block:clamp(48px,3.33vw,64px) clamp(120px,15.6vw,300px)}.eajxJW_featureHeading{color:var(--color-accent);max-width:1217px;margin-bottom:clamp(70px,8.95vw,172px)}.eajxJW_featureVisual{aspect-ratio:598/644;border-radius:var(--radius-card);background:var(--color-paper);align-items:center;padding:8px;display:grid;overflow:hidden}.eajxJW_featureVisual[data-surface=taupe]{background:var(--color-surface-taupe)}.eajxJW_featureVisual[data-surface=lavender]{background:var(--color-surface-lavender)}.eajxJW_featureVisual[data-surface=accent]{background:var(--color-accent)}.eajxJW_featureVisual>div{mix-blend-mode:multiply}.eajxJW_feature h3{color:var(--color-text-secondary);margin-block:30px 18px}.eajxJW_feature p{max-width:480px;color:var(--color-text-secondary);line-height:1.1}.eajxJW_capabilities{background:var(--color-surface)}.eajxJW_capabilityHeading{max-width:1180px;margin-bottom:clamp(20px,1.4583vw,28px)}.eajxJW_capabilitiesCarousel{background:linear-gradient(180deg, var(--color-surface) 15.503%, var(--color-text-secondary) 97.233%);padding-block:clamp(24px,2.0833vw,40px) 12px}.eajxJW_capabilityIntro{max-width:767px;color:var(--color-text-muted);line-height:1.1}.eajxJW_capabilityCard{aspect-ratio:900/588;border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;padding:clamp(20px,1.56vw,30px);display:flex;position:relative}.eajxJW_capabilityCard h3,.eajxJW_capabilityCard p{z-index:1;position:relative}.eajxJW_capabilityCard p{max-width:465px;margin-top:auto;line-height:1.1}.eajxJW_capabilityMedia{aspect-ratio:auto;mix-blend-mode:multiply;width:93.34%;height:72%;position:absolute;top:12%;left:3.33%}.eajxJW_spotlight{isolation:isolate;min-height:clamp(600px,56.25vw,1080px);color:var(--color-paper);text-align:center;background:#000;place-items:center;display:grid}.eajxJW_spotlight:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(180deg, var(--color-text-secondary) 0%, #000 10%, #130101 25%, #340200 50%, #590700 75%, #850b00 85%, var(--color-accent) 100%);position:absolute;inset:0}.eajxJW_spotlightMedia{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.eajxJW_spotlightContent{z-index:2;position:relative}.eajxJW_spotlight h2{font-size:var(--text-body);max-width:1297px;margin-inline:auto}.eajxJW_platform{padding-block:64px clamp(100px,10.94vw,210px)}.eajxJW_platformIntro{color:var(--color-text-muted);max-width:790px;margin-top:20px;line-height:1.1}.eajxJW_flow{margin-top:clamp(72px,9.06vw,174px)}.eajxJW_stage{flex-direction:column;display:flex;position:relative}.eajxJW_stage>h3{margin-bottom:16px;font-size:1rem}.eajxJW_flowPanels{border-radius:calc(var(--radius-card) + 2px);flex:1;grid-auto-rows:minmax(min-content,1fr);width:calc(100% - 54px);min-height:674px;display:grid;overflow:hidden}.eajxJW_stage:nth-child(2)>h3,.eajxJW_stage:nth-child(2)>ol{margin-left:27px}.eajxJW_stage:nth-child(3)>h3,.eajxJW_stage:nth-child(3)>ol{margin-left:54px}.eajxJW_flowPanel{background:var(--color-surface-muted);border:2px solid var(--color-paper);color:var(--color-text-muted);transition:background-color var(--motion-fast) var(--motion-ease);flex-direction:column;padding:20px;display:flex;position:relative}.eajxJW_flowPanel:first-child{border-start-start-radius:calc(var(--radius-card) + 2px);border-start-end-radius:calc(var(--radius-card) + 2px)}.eajxJW_flowPanel:last-child{border-end-end-radius:calc(var(--radius-card) + 2px);border-end-start-radius:calc(var(--radius-card) + 2px)}.eajxJW_flowLabel{font:400 1rem/1.08 var(--font-mono);margin:0}.eajxJW_flowBody{flex:1;align-items:end;min-height:220px;display:grid}.eajxJW_flowMedia{width:312px;max-width:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eajxJW_flowPanel:focus-visible{outline-offset:-5px}.eajxJW_flowArrow{width:14px;height:30px;position:absolute;top:50%;right:3px}.eajxJW_stage:nth-child(2) .eajxJW_flowArrow{right:-24px}.eajxJW_sectors{background:var(--color-surface-muted);color:var(--color-text-muted);padding:42px 0}.eajxJW_sectorList{gap:20px;margin:48px clamp(10px,1.05vw,20px) 0;display:grid}.eajxJW_sector{border-radius:var(--radius-card);background:var(--color-paper);min-height:clamp(180px,13.75vw,264px);padding:20px clamp(20px,1.15vw,22px);transition:background-color .3s ease-out}.eajxJW_sector[data-hover-tone=green]:hover{background:var(--color-sector-green)}.eajxJW_sector[data-hover-tone=blue]:hover{background:var(--color-sector-blue)}.eajxJW_sector[data-hover-tone=rose]:hover{background:var(--color-sector-rose)}.eajxJW_sectorTitle{align-items:center;gap:20px;display:flex}.eajxJW_sectorTitle h3{font:300 var(--text-h3)/1.2 var(--font-display);letter-spacing:0}.eajxJW_sectorTitle span{font:400 var(--text-micro)/1.2 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;border:1px solid;padding:7px}.eajxJW_sector p{max-width:480px;line-height:1.1}.eajxJW_recognition{background:var(--recognition-gradient);color:var(--color-accent);padding-block:clamp(64px,4.8vw,92px) clamp(120px,13.5vw,260px)}.eajxJW_recognitionHeading{max-width:846px;font-size:clamp(2rem,3.65vw,4.375rem)}.eajxJW_recognitionGroups{gap:64px;display:grid}.eajxJW_recognitionGroups h3{margin-bottom:10px}.eajxJW_recognitionGroups ul{gap:10px;display:grid}.eajxJW_recognitionGroups li{border-radius:var(--radius-card);background:var(--color-accent-deep);min-height:90px;color:var(--color-paper);font:400 var(--text-label)/1.2 var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:20px 42px;display:flex}@media (hover:hover){.eajxJW_recognitionGroups li:hover{animation:1.1s ease-out eajxJW_awardHover}}@keyframes eajxJW_awardHover{0%,to{background-color:var(--color-accent-deep)}9.0909%{background-color:#c81100}27.2727%{background-color:#c81100;animation-timing-function:ease-in-out}}.eajxJW_contact{color:var(--color-paper);background:var(--color-charcoal);padding:clamp(64px,6.3vw,121px) 0 64px}section.eajxJW_contact{scroll-margin-top:calc(var(--header-height) + 1rem - 80px)}.eajxJW_contact>div>div{align-items:start}.eajxJW_contactIntro{max-width:583px;padding-top:12px}.eajxJW_form{grid-area:1/7/span 2/span 6}.eajxJW_compass{isolation:isolate;grid-area:2/1/auto/span 6;width:60%;margin:300px auto 0;position:relative}.eajxJW_compass:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:var(--color-charcoal);position:absolute;inset:0}@media (min-width:64rem){.eajxJW_platformHeading{font:400 1.375rem/1.08 var(--font-mono);letter-spacing:0}section.eajxJW_contact{scroll-margin-top:calc(var(--header-height) + 1rem - 5.8vw)}.eajxJW_intro{align-items:start;padding-top:80px;padding-bottom:200px}.eajxJW_introStatement{padding-top:20px}}@media (max-width:63.99rem){.eajxJW_intro{min-height:0;padding-block:100px}.eajxJW_introMedia{max-height:500px}.eajxJW_introStatement{margin-bottom:40px}.eajxJW_feature h3{margin-top:20px}.eajxJW_feature p{max-width:none}.eajxJW_featureVisual{max-height:580px}.eajxJW_features{padding-bottom:100px}.eajxJW_platform{padding-block:50px}.eajxJW_platform h2,.eajxJW_platform h3{font-size:1rem;line-height:1.08}.eajxJW_platform>div>div:first-child{row-gap:50px}.eajxJW_platformIntro{margin-block:10px 0}.eajxJW_flow{--flow-stage-gap:48px;--flow-heading-height:27.28px;row-gap:var(--flow-stage-gap);margin-top:50px;margin-inline:calc(var(--graphic-gutter) - var(--page-gutter))}.eajxJW_stage{height:87svh;min-height:0}.eajxJW_flow .eajxJW_stage>h3{margin:0 calc(var(--page-gutter) - var(--graphic-gutter)) 10px;flex-shrink:0;line-height:1.08}.eajxJW_flowPanels{grid-auto-rows:minmax(0,1fr);width:100%;min-height:0}.eajxJW_flowPanel{min-height:0;padding:15px}.eajxJW_flowLabel{font-size:13px;line-height:1.2}.eajxJW_stage:nth-child(2)>h3,.eajxJW_stage:nth-child(2)>ol,.eajxJW_stage:nth-child(3)>h3,.eajxJW_stage:nth-child(3)>ol{margin-left:0}.eajxJW_flowArrow,.eajxJW_stage:nth-child(2) .eajxJW_flowArrow{top:calc(100% + (var(--flow-stage-gap) + var(--flow-heading-height)) / 2);bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)rotate(90deg)}.eajxJW_recognitionHeading{max-width:700px;margin-bottom:60px}.eajxJW_sectors{--page-gutter:24px;padding-block:24px 89px}.eajxJW_sectors h2{font-size:1rem;line-height:1.08}.eajxJW_sectorList{margin:54px var(--graphic-gutter) 0;gap:10px}.eajxJW_sector{min-height:180px;padding:12px;display:flex}.eajxJW_sector[data-hover-tone=green]{background:var(--color-sector-green)}.eajxJW_sector[data-hover-tone=blue]{background:var(--color-sector-blue)}.eajxJW_sector[data-hover-tone=rose]{background:var(--color-sector-rose)}.eajxJW_sector>div{flex-direction:column;flex:1;justify-content:space-between;gap:24px;display:flex}.eajxJW_sectorTitle{flex-flow:wrap;align-items:center;gap:12px}.eajxJW_sectorTitle span{flex-shrink:0;line-height:1}.eajxJW_sectorTitle h3{font:400 1rem/1.1 var(--font-body)}.eajxJW_sector p{margin-top:0}.eajxJW_form,.eajxJW_compass{grid-area:auto/span 12}.eajxJW_form{margin-top:40px}.eajxJW_compass{width:260px;max-width:70%;margin:40px auto 0}}@media (max-width:63.99rem),(hover:none),(pointer:coarse){.eajxJW_flowBody{flex-direction:column;align-items:stretch;display:flex}.eajxJW_flowMedia{max-width:100%;min-height:0;margin:28px auto;position:relative;top:auto;left:auto;transform:none}}@media (max-width:63.99rem){.eajxJW_capabilityCard{aspect-ratio:auto;grid-template-rows:auto minmax(0,1fr) auto;row-gap:26px;height:clamp(420px,55svh,640px);padding:20px;display:grid}.eajxJW_capabilityCard p{margin-top:0}.eajxJW_capabilityMedia{width:calc(100% + 16px);height:100%;margin-inline:-8px;position:relative;top:auto;left:auto;overflow:hidden;transform:none}.eajxJW_capabilityCard .eajxJW_capabilityMedia>img{object-fit:cover}.eajxJW_capabilityMedia video{object-fit:cover!important}.eajxJW_spotlight{overflow:hidden}.eajxJW_spotlightMedia>img{object-fit:cover}.eajxJW_spotlightMedia video{object-fit:cover!important}.eajxJW_flowBody{min-height:0}.eajxJW_flowMedia{aspect-ratio:auto;mix-blend-mode:multiply;width:218px;max-width:calc(100% - 30px);height:min(218px,100% - 64px);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eajxJW_stage:last-child .eajxJW_flowPanel:last-child .eajxJW_flowMedia{width:312px;height:min(312px,100% - 64px)}}@media (max-width:47.99rem){.eajxJW_contact>div>div{row-gap:10px}.eajxJW_form{margin-top:0}.eajxJW_heroHeading{width:calc(100% - 2 * var(--page-gutter))}.eajxJW_introMedia,.eajxJW_flow,.eajxJW_form,.eajxJW_recognitionGroups ul{margin-inline:calc(var(--graphic-gutter) - var(--page-gutter))}.eajxJW_introMedia{width:calc(100% + 2 * (var(--page-gutter) - var(--graphic-gutter)))}.eajxJW_flow .eajxJW_stage>h3{margin-inline:calc(var(--page-gutter) - var(--graphic-gutter))}.eajxJW_featureHeading{margin-bottom:48px}.eajxJW_features .label{font-size:1rem}.eajxJW_feature h3{margin-bottom:10px}.eajxJW_featureVisual{aspect-ratio:598/644}.eajxJW_capabilityCard{height:67svh}.eajxJW_capabilityHeading{margin-bottom:28px}.eajxJW_capabilityIntro{margin-bottom:24px}.eajxJW_spotlight{height:100svh;min-height:100svh;padding-inline:0;overflow:hidden}.eajxJW_spotlight h2{width:26ch;max-width:100%;line-height:1.4}.eajxJW_recognitionGroups{gap:36px}.eajxJW_recognitionGroups li{min-height:72px;padding:20px}}
.uKODYq_main{padding-block:var(--space-section);background:var(--color-charcoal);color:var(--color-paper)}.uKODYq_intro{margin-bottom:var(--space-section)}.uKODYq_title{margin-bottom:var(--space-5)}.uKODYq_date{font:400 var(--text-label)/1.4 var(--font-mono)}.uKODYq_section+.uKODYq_section{margin-top:var(--space-section)}.uKODYq_sectionGrid{row-gap:var(--space-3)}.uKODYq_sectionHeading{padding-right:var(--space-4);font:400 var(--text-body)/1.08 var(--font-mono);text-transform:uppercase;overflow-wrap:anywhere}.uKODYq_prose{font:400 var(--text-body)/1.1 var(--font-body);overflow-wrap:anywhere}.uKODYq_prose>*+*{margin-top:var(--space-2)}.uKODYq_prose h3,.uKODYq_prose h4{font:400 1em/1.08 var(--font-mono);text-transform:uppercase}.uKODYq_prose h3:not(:first-child),.uKODYq_prose h4:not(:first-child){margin-top:var(--space-4)}.uKODYq_prose ul,.uKODYq_prose ol{padding-left:1.25em}.uKODYq_prose ul{list-style:outside}.uKODYq_prose ol{list-style:decimal}.uKODYq_prose li+li,.uKODYq_prose li>ul,.uKODYq_prose li>ol{margin-top:var(--space-1)}.uKODYq_prose a{text-underline-offset:.15em;text-decoration:underline}.uKODYq_prose a:hover{text-decoration-thickness:2px}@media (max-width:63.99rem){.uKODYq_intro>div{row-gap:var(--space-3)}.uKODYq_sectionHeading{max-width:none;padding-right:0}}
