.btoYpq_hero{--hero-background:var(--brand-deep-green);--hero-gradient-start:color-mix(in srgb, var(--brand-deep-green) 72%, var(--brand-navy));--hero-gradient-middle:var(--brand-deep-green);--hero-gradient-end:color-mix(in srgb, var(--brand-deep-green) 82%, var(--brand-navy));--hero-overlay:var(--brand-deep-green);min-block-size:100svh}.btoYpq_inner{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-block-size:100svh;padding-block:clamp(8.5rem,15vh,11rem) clamp(6rem,11vh,8rem);display:grid;position:relative}.btoYpq_context{text-shadow:0 .04em .12em #00000059,0 .16em .6em #0003;min-width:0}.btoYpq_backLink{color:#f9ebd5b3;align-items:center;gap:.55rem;width:fit-content;font-size:.78rem;text-decoration:none;transition:color .18s;display:inline-flex}.btoYpq_backLink:hover,.btoYpq_backLink:focus-visible{color:var(--brand-cream)}.btoYpq_backLink:focus-visible,.btoYpq_navigation a:focus-visible,.btoYpq_scrollCue:focus-visible{outline:2px solid var(--brand-cream);outline-offset:.35rem}.btoYpq_eyebrow{color:#f9ebd5a8;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.75rem;margin:clamp(2.5rem,6vw,5rem) 0 1rem;font-size:.75rem;display:flex}.btoYpq_eyebrow span:first-child{font-variant-numeric:tabular-nums}.btoYpq_context h1{max-width:12ch;color:var(--brand-cream);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,6.8vw,7.25rem);font-weight:500;line-height:.98}.btoYpq_introduction{color:#f9ebd5c7;max-width:42rem;margin:clamp(1.35rem,3vw,2.25rem) 0 0;font-size:clamp(.96rem,1.15vw,1.16rem);line-height:1.8}.btoYpq_navigation{align-self:center;min-width:0}.btoYpq_navigation>p{color:#f9ebd58f;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem}.btoYpq_navigation ol{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.btoYpq_navigation li{max-width:100%}.btoYpq_navigation a{min-height:2.75rem;color:var(--brand-cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00141c5c;border:1px solid #f9ebd573;border-radius:999px;align-items:center;gap:.7rem;padding:.6rem 1rem;font-size:.82rem;line-height:1.4;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.btoYpq_navigation a:hover,.btoYpq_navigation a:focus-visible{border-color:var(--brand-cream);background:#00141c99;transform:translateY(-2px)}.btoYpq_navigation a span:first-child{color:#f9ebd59e;font-variant-numeric:tabular-nums;font-size:.65rem}.btoYpq_scrollCue{z-index:3;left:50%;color:var(--brand-cream);justify-items:center;gap:.42rem;font-size:.7rem;text-decoration:none;display:grid;position:absolute;inset-block-end:clamp(1.15rem,2.5vh,2rem);transform:translate(-50%)}.btoYpq_cueLine{opacity:.48;background:currentColor;width:1px;height:1.4rem}.btoYpq_scrollCue>span:last-child{line-height:.7}@media (max-width:63.99rem){.btoYpq_inner{grid-template-columns:1fr;align-content:center;gap:2.5rem}.btoYpq_context,.btoYpq_navigation{max-width:48rem}.btoYpq_context h1{max-width:14ch}}@media (max-width:47.99rem){.btoYpq_inner{align-content:start;gap:1.6rem;padding-block:clamp(7.25rem,18vh,9rem) 6rem}.btoYpq_eyebrow{margin-block-start:1.6rem}.btoYpq_context h1{font-size:clamp(2.5rem,12.5vw,4.25rem)}.btoYpq_introduction{margin-block-start:1rem;font-size:.9rem;line-height:1.7}.btoYpq_navigation a{padding-inline:.75rem .9rem;font-size:.76rem}.btoYpq_scrollCue{inset-block-end:.9rem}}@media (prefers-reduced-motion:reduce){.btoYpq_backLink,.btoYpq_navigation a{transition:none}}
._2TzZfq_gallery{gap:.85rem;min-inline-size:0;margin-block-start:clamp(1.25rem,2.6vw,2rem);display:grid}._2TzZfq_galleryHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}._2TzZfq_galleryHeader h4{color:color-mix(in srgb, var(--brand-cream) 72%, var(--brand-green));letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:650;line-height:1.4}._2TzZfq_railControls{gap:.45rem;display:flex}._2TzZfq_railControls button,._2TzZfq_lightboxArrow,._2TzZfq_lightboxClose{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 28%, transparent);background:color-mix(in srgb, var(--brand-navy) 78%, transparent);inline-size:2.4rem;color:var(--brand-cream);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .18s,background-color .18s,color .18s;display:grid}._2TzZfq_railControls svg,._2TzZfq_lightboxArrow svg,._2TzZfq_lightboxClose svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:1rem;inline-size:1rem}._2TzZfq_railControls button:focus-visible,._2TzZfq_cardAction:focus-visible,._2TzZfq_cardOpenAffordance:focus-visible,._2TzZfq_lightboxArrow:focus-visible,._2TzZfq_lightboxClose:focus-visible{outline:2px solid var(--brand-green);outline-offset:.2rem}._2TzZfq_rail{overscroll-behavior-inline:contain;cursor:grab;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;min-inline-size:0;padding-block:.2rem .85rem;scroll-padding-inline:.1rem;overflow:auto hidden}._2TzZfq_rail::-webkit-scrollbar{display:none}._2TzZfq_rail:active{cursor:grabbing}._2TzZfq_track{--gallery-gap:clamp(1rem, 2.2vw, 2rem);align-items:stretch;gap:var(--gallery-gap);inline-size:max-content;display:flex}._2TzZfq_sequence{align-items:stretch;gap:var(--gallery-gap);display:flex}._2TzZfq_card{--gallery-parallax:0px;aspect-ratio:3/4;border:1px solid color-mix(in srgb, var(--brand-cream) 14%, transparent);background:var(--brand-deep-green);inline-size:clamp(12rem,15vw,16rem);color:var(--brand-cream);text-align:start;border-radius:1rem;flex:none;position:relative;overflow:hidden}._2TzZfq_cardAction{border-radius:inherit;color:inherit;cursor:grab;text-align:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0;overflow:hidden}._2TzZfq_rail:active ._2TzZfq_cardAction{cursor:grabbing}._2TzZfq_cardImage{object-fit:cover;transform:translate3d(var(--gallery-parallax), 0, 0) scale(1.2);transition:transform .26s var(--motion-ease-cinematic);will-change:transform;-webkit-user-select:none;user-select:none}._2TzZfq_cardReadability{background:linear-gradient(to top, color-mix(in srgb, var(--brand-navy) 82%, transparent), color-mix(in srgb, var(--brand-navy) 18%, transparent) 44%, transparent 70%);pointer-events:none;position:absolute;inset:0}._2TzZfq_cardMeta{pointer-events:none;gap:.2rem;display:grid;position:absolute;inset-block-end:clamp(.85rem,2vw,1.15rem);inset-inline:clamp(.9rem,2vw,1.25rem)}._2TzZfq_cardOpenAffordance{z-index:2;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 56%, transparent);background:color-mix(in srgb, var(--brand-navy) 62%, transparent);inline-size:2rem;color:var(--brand-cream);cursor:pointer;-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);transition:border-color .2s ease, background-color .2s ease, transform .24s var(--motion-ease-cinematic);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem}._2TzZfq_cardOpenAffordance span{background:currentColor;block-size:1px;inline-size:.7rem;position:absolute}._2TzZfq_cardOpenAffordance span:last-child{transform:rotate(90deg)}._2TzZfq_cardMeta strong{font-size:clamp(.9rem,.85rem + .18vw,1.05rem);font-weight:650;line-height:1.35}._2TzZfq_cardMeta span{color:color-mix(in srgb, var(--brand-cream) 76%, transparent);font-size:.72rem;line-height:1.45}._2TzZfq_lightboxBackdrop{z-index:1200;background:color-mix(in srgb, var(--brand-navy) 88%, transparent);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);isolation:isolate;place-items:center;padding:clamp(.5rem,2vw,1.5rem);display:grid;position:fixed;inset:0}._2TzZfq_lightbox{border:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);background:var(--brand-navy);border-radius:1rem;outline:none;grid-template-rows:minmax(0,1fr) auto;max-block-size:92svh;inline-size:min(96rem,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 7rem #00000094}._2TzZfq_lightbox[data-image-orientation=portrait]{inline-size:min(40rem,100%)}._2TzZfq_lightbox[data-image-orientation=square]{inline-size:min(52rem,100%)}._2TzZfq_lightboxStage{inline-size:100%;aspect-ratio:var(--lightbox-aspect-ratio,16 / 9);background:color-mix(in srgb, var(--brand-navy) 82%, black);touch-action:pan-y;min-block-size:0;max-block-size:calc(92svh - 7rem);position:relative;overflow:hidden}._2TzZfq_lightboxImageFrame{position:absolute;inset:0}._2TzZfq_lightboxImage{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}._2TzZfq_lightboxTopbar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:clamp(.8rem,2vw,1.25rem);inset-inline:clamp(.8rem,2vw,1.25rem)}._2TzZfq_lightboxCounter{border:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);background:color-mix(in srgb, var(--brand-navy) 68%, transparent);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);min-block-size:2.75rem;color:color-mix(in srgb, var(--brand-cream) 72%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.08em;border-radius:999px;align-items:center;padding-inline:.85rem;font-size:.75rem;display:inline-flex}._2TzZfq_lightboxClose{pointer-events:auto;inline-size:2.75rem}._2TzZfq_lightboxArrow{z-index:2;inline-size:2.75rem;position:absolute;inset-block-start:44%;transform:translateY(-50%)}._2TzZfq_lightboxPrevious{inset-inline-start:clamp(.75rem,2vw,1.5rem)}._2TzZfq_lightboxNext{inset-inline-end:clamp(.75rem,2vw,1.5rem)}._2TzZfq_lightboxMeta{z-index:1;border-block-start:1px solid color-mix(in srgb, var(--brand-cream) 12%, transparent);background:var(--brand-navy);color:var(--brand-cream);text-align:start;gap:.3rem;padding-block:clamp(1rem,2vw,1.5rem);padding-inline:clamp(1.25rem,5vw,4.75rem);display:grid;position:relative}._2TzZfq_lightboxMeta strong{font-family:var(--font-display);font-size:clamp(1.05rem,.95rem + .55vw,1.5rem);font-weight:600;line-height:1.3}._2TzZfq_lightboxMeta span{max-inline-size:70ch;color:color-mix(in srgb, var(--brand-cream) 72%, transparent);font-size:clamp(.75rem,.72rem + .12vw,.875rem);line-height:1.55}@media (hover:hover) and (pointer:fine){._2TzZfq_railControls button:hover,._2TzZfq_lightboxArrow:hover,._2TzZfq_lightboxClose:hover{border-color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 18%, var(--brand-navy))}._2TzZfq_card:hover ._2TzZfq_cardImage{transform:translate3d(var(--gallery-parallax), 0, 0) scale(1.23)}._2TzZfq_card:hover ._2TzZfq_cardOpenAffordance{border-color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 24%, var(--brand-navy));transform:rotate(90deg)}}@media (max-width:47.999rem){._2TzZfq_card{inline-size:min(72vw,17rem)}._2TzZfq_lightbox{border-radius:.75rem;max-block-size:calc(100svh - 1rem)}._2TzZfq_lightboxStage{max-block-size:calc(100svh - 7rem)}._2TzZfq_lightboxArrow{inset-block:44% auto}._2TzZfq_lightboxPrevious{inset-inline-start:.75rem}._2TzZfq_lightboxNext{inset-inline-end:.75rem}._2TzZfq_lightboxMeta{padding-block:.9rem 1.1rem;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){._2TzZfq_railControls button,._2TzZfq_cardImage,._2TzZfq_cardOpenAffordance,._2TzZfq_lightboxArrow,._2TzZfq_lightboxClose{transition:none}._2TzZfq_cardImage,._2TzZfq_card:hover ._2TzZfq_cardImage{transform:none}}
.vaDUzW_groupContent{gap:.25rem;min-inline-size:0;display:grid}.vaDUzW_projectList{border-block-start:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);margin:0;padding:0;list-style:none}.vaDUzW_projectItem{border-block-end:1px solid color-mix(in srgb, var(--brand-cream) 12%, transparent);min-inline-size:0}.vaDUzW_projectTrigger,.vaDUzW_projectStatic{inline-size:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:clamp(.65rem,1.6vw,1.2rem);padding-block:.9rem;padding-inline:0;display:grid}.vaDUzW_projectTrigger{cursor:pointer;transition:color .22s}.vaDUzW_projectTrigger:focus-visible{outline:2px solid var(--brand-green);outline-offset:.25rem;border-radius:.2rem}.vaDUzW_projectNumber,.vaDUzW_projectYear{color:color-mix(in srgb, var(--brand-cream) 62%, var(--brand-green));font-variant-numeric:tabular-nums;font-size:clamp(.7rem,.66rem + .12vw,.8rem);font-weight:600;line-height:1.4}.vaDUzW_projectTitleGroup{align-items:center;gap:.45rem;min-inline-size:0;display:inline-flex}.vaDUzW_projectTitle{min-inline-size:0;color:var(--brand-cream);text-align:start;font-size:clamp(.9rem,.84rem + .25vw,1.05rem);line-height:1.55}.vaDUzW_projectVideoIndicator{aspect-ratio:1;inline-size:1.15rem;color:color-mix(in srgb, var(--brand-cream) 78%, var(--brand-green));flex:none;place-items:center;display:inline-grid}.vaDUzW_projectVideoIndicator svg{fill:none;stroke:currentColor;stroke-width:1px;block-size:100%;inline-size:100%;display:block}.vaDUzW_projectVideoIndicator path{fill:currentColor;stroke:none}.vaDUzW_disclosureIcon{aspect-ratio:1;inline-size:1rem;color:color-mix(in srgb, var(--brand-cream) 72%, var(--brand-green));align-self:center;display:block;position:relative}.vaDUzW_disclosureIcon span{block-size:1px;inline-size:.75rem;transition:transform .26s var(--motion-ease-cinematic);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.vaDUzW_disclosureIcon span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.vaDUzW_projectTrigger[aria-expanded=true] .vaDUzW_disclosureIcon span:last-child{transform:translate(-50%,-50%)rotate(0)}.vaDUzW_detailPanel{overflow:hidden}.vaDUzW_detailPanelInner{padding-block:.25rem clamp(1.35rem,3vw,2rem);padding-inline-start:clamp(2.2rem,4.5vw,3.35rem)}.vaDUzW_inlineStatus,.vaDUzW_galleryStatus{color:color-mix(in srgb, var(--brand-cream) 64%, transparent);margin:0;font-size:.78rem;line-height:1.5}.vaDUzW_detailContent{gap:clamp(1.2rem,2.6vw,2rem);padding-block-start:.35rem;display:grid}.vaDUzW_introduction{max-inline-size:64ch;color:color-mix(in srgb, var(--brand-cream) 88%, transparent);font-family:var(--font-display);text-wrap:pretty;margin:0;font-size:clamp(1rem,.92rem + .35vw,1.25rem);line-height:1.75}.vaDUzW_factGrid{border-block-start:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.vaDUzW_factGrid[data-count="1"]{grid-template-columns:minmax(0,1fr);max-inline-size:18rem}.vaDUzW_factGrid[data-count="2"],.vaDUzW_factGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vaDUzW_factGrid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.vaDUzW_factGrid[data-count="5"] .vaDUzW_fact{grid-column:span 2}.vaDUzW_factGrid[data-count="5"] .vaDUzW_fact:nth-last-child(-n+2){grid-column:span 3}.vaDUzW_fact{border-block-end:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);border-inline-end:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);flex-direction:column-reverse;justify-content:space-between;gap:1rem;min-block-size:clamp(7.5rem,14vw,9.5rem);padding:clamp(.9rem,2vw,1.35rem);display:flex}.vaDUzW_fact dt{color:color-mix(in srgb, var(--brand-cream) 62%, transparent);font-size:clamp(.7rem,.67rem + .12vw,.8rem);line-height:1.45}.vaDUzW_fact dd{min-inline-size:max-content;color:var(--brand-cream);font-family:var(--font-display);overflow-wrap:normal;white-space:nowrap;word-break:normal;margin:0;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.6rem);font-weight:560;line-height:1.05}.vaDUzW_videoFigure{justify-self:center;gap:.7rem;inline-size:min(100%,72rem);margin:0;display:grid}.vaDUzW_videoFrame{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);background:var(--brand-deep-green);border-radius:.75rem;position:relative;overflow:hidden}.vaDUzW_videoFocusButton{z-index:3;border:1px solid color-mix(in srgb, var(--brand-cream) 42%, transparent);background:color-mix(in srgb, var(--brand-navy) 76%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);min-block-size:2.5rem;color:var(--brand-cream);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:.45rem;padding-block:.55rem;padding-inline:.75rem;font-size:.7rem;font-weight:650;line-height:1;transition:border-color .18s,background-color .18s,transform .18s;display:flex;position:absolute;inset-block-start:clamp(.6rem,1.5vw,1rem);inset-inline-end:clamp(.6rem,1.5vw,1rem)}.vaDUzW_videoFocusButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:1rem;inline-size:1rem}.vaDUzW_videoFocusButton:focus-visible{outline:2px solid var(--brand-green);outline-offset:.2rem}.vaDUzW_videoFrame iframe,.vaDUzW_videoFrame video,.vaDUzW_videoPoster{border:0;block-size:100%;inline-size:100%}.vaDUzW_videoFrame video{object-fit:contain}.vaDUzW_videoPoster{background:var(--brand-deep-green);color:var(--brand-cream);cursor:pointer;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.vaDUzW_videoPoster img{object-fit:cover}.vaDUzW_videoPlaceholder{background:radial-gradient(circle at 72% 30%, color-mix(in srgb, var(--brand-green) 32%, transparent), transparent 44%), linear-gradient(135deg, var(--brand-deep-green), var(--brand-navy));position:absolute;inset:0}.vaDUzW_videoShade{background:color-mix(in srgb, var(--brand-navy) 24%, transparent);position:absolute;inset:0}.vaDUzW_playIcon{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 66%, transparent);background:color-mix(in srgb, var(--brand-navy) 64%, transparent);border-radius:50%;place-items:center;inline-size:clamp(3rem,6vw,4rem);display:grid;position:relative}.vaDUzW_playIcon svg{fill:currentColor;block-size:1.3rem;inline-size:1.3rem}.vaDUzW_videoPoster:focus-visible{outline:2px solid var(--brand-green);outline-offset:-.3rem}.vaDUzW_videoFigure figcaption{color:var(--brand-cream);gap:.2rem;display:grid}.vaDUzW_videoFigure figcaption strong{font-size:.9rem;font-weight:600}.vaDUzW_videoFigure figcaption span{color:color-mix(in srgb, var(--brand-cream) 64%, transparent);font-size:.75rem;line-height:1.5}.vaDUzW_videoModalBackdrop{z-index:1300;background:color-mix(in srgb, var(--brand-navy) 88%, transparent);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);isolation:isolate;place-items:center;padding:clamp(.5rem,2vw,1.5rem);display:grid;position:fixed;inset:0}.vaDUzW_videoModal{inline-size:min(var(--video-modal-inline-size,96rem), 100%);border:1px solid color-mix(in srgb, var(--brand-cream) 16%, transparent);background:var(--brand-navy);border-radius:1rem;outline:none;grid-template-rows:minmax(0,1fr) auto;max-block-size:92svh;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 7rem #00000094}.vaDUzW_videoModalStage{inline-size:100%;aspect-ratio:var(--video-modal-aspect-ratio,16 / 9);background:color-mix(in srgb, var(--brand-navy) 82%, black);min-block-size:0;position:relative;overflow:hidden}.vaDUzW_videoModalStage iframe,.vaDUzW_videoModalStage video,.vaDUzW_videoModalStage .vaDUzW_videoPoster{border:0;block-size:100%;inline-size:100%;display:block}.vaDUzW_videoModalStage video{object-fit:contain}.vaDUzW_videoModalTopbar{z-index:2;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;inset-block-start:clamp(.8rem,2vw,1.25rem);inset-inline:clamp(.8rem,2vw,1.25rem)}.vaDUzW_videoModalClose{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 28%, transparent);background:color-mix(in srgb, var(--brand-navy) 68%, transparent);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);inline-size:2.75rem;color:var(--brand-cream);cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;transition:border-color .22s,background-color .22s;display:grid}.vaDUzW_videoModalClose svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;block-size:1.1rem;inline-size:1.1rem}.vaDUzW_videoModalClose:focus-visible{outline:2px solid var(--brand-green);outline-offset:.2rem}.vaDUzW_videoModalMeta{z-index:1;border-block-start:1px solid color-mix(in srgb, var(--brand-cream) 12%, transparent);background:var(--brand-navy);color:var(--brand-cream);text-align:start;gap:.3rem;padding-block:clamp(1rem,2vw,1.5rem);padding-inline:clamp(1.25rem,5vw,4.75rem);display:grid;position:relative}.vaDUzW_videoModalMeta strong{font-family:var(--font-display);font-size:clamp(1.05rem,.95rem + .55vw,1.5rem);font-weight:600;line-height:1.3}.vaDUzW_videoModalMeta span{max-inline-size:70ch;color:color-mix(in srgb, var(--brand-cream) 72%, transparent);font-size:clamp(.75rem,.72rem + .12vw,.875rem);line-height:1.55}.vaDUzW_galleryBoundary{min-block-size:1px;min-inline-size:0}.vaDUzW_galleryStatus{padding-block:1rem}@media (hover:hover) and (pointer:fine){.vaDUzW_projectTrigger:hover .vaDUzW_projectTitle{color:color-mix(in srgb, var(--brand-cream) 82%, var(--brand-green))}.vaDUzW_videoFocusButton:hover{border-color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 22%, var(--brand-navy));transform:translateY(-1px)}.vaDUzW_videoModalClose:hover{border-color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 18%, var(--brand-navy))}}@media (max-width:47.999rem){.vaDUzW_projectTrigger,.vaDUzW_projectStatic{grid-template-columns:auto minmax(0,1fr) auto}.vaDUzW_projectYear{grid-column:2}.vaDUzW_disclosureIcon{grid-area:1/3/span 2}.vaDUzW_detailPanelInner{padding-inline-start:2.15rem}.vaDUzW_factGrid,.vaDUzW_factGrid[data-count="2"],.vaDUzW_factGrid[data-count="4"],.vaDUzW_factGrid[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vaDUzW_factGrid[data-count="5"] .vaDUzW_fact,.vaDUzW_factGrid[data-count="5"] .vaDUzW_fact:nth-last-child(-n+2){grid-column:auto}.vaDUzW_factGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.vaDUzW_fact{min-block-size:6.75rem}.vaDUzW_videoModal{border-radius:.75rem;max-block-size:calc(100svh - 1rem)}.vaDUzW_videoModalStage{max-block-size:none}.vaDUzW_videoModalMeta{padding-block:.9rem 1.1rem;padding-inline:1rem}}@media (max-width:27rem){.vaDUzW_factGrid,.vaDUzW_factGrid[data-count="2"],.vaDUzW_factGrid[data-count="4"],.vaDUzW_factGrid[data-count="5"]{grid-template-columns:minmax(0,1fr)}.vaDUzW_videoFocusButton span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.vaDUzW_projectTrigger,.vaDUzW_disclosureIcon span,.vaDUzW_videoFocusButton,.vaDUzW_videoModalClose{transition:none}}
.N3YRAW_mark{aspect-ratio:850/219;background-color:var(--brand-logo-color,var(--brand-cream));display:block;-webkit-mask:url(/brand/logos/Artboard%202%402x.png) 50%/contain no-repeat;mask:url(/brand/logos/Artboard%202%402x.png) 50%/contain no-repeat}
._9mALFW_footer{z-index:100;isolation:isolate;background:color-mix(in srgb, var(--brand-green) 24%, var(--brand-cream));color:var(--brand-navy);position:relative;overflow:clip}._9mALFW_container{--footer-logo-gap:3rem;--footer-logo-row-gap:.875rem;inline-size:90%;max-inline-size:112rem;padding-inline:0;padding-block:var(--footer-logo-gap) .75rem}._9mALFW_footer[data-surface=green-atmosphere]{color:var(--brand-cream);background:#2f5549;box-shadow:inset 0 1px #f9ebd547}._9mALFW_footer[data-surface=green-atmosphere] ._9mALFW_bottomRow{border-color:color-mix(in srgb, var(--brand-cream) 25%, transparent)}._9mALFW_footer[data-surface=green-atmosphere] a{-webkit-text-decoration-color:color-mix(in srgb, var(--brand-cream) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-cream) 50%, transparent);outline-color:var(--brand-cream)}@media (hover:hover) and (pointer:fine){._9mALFW_footer[data-surface=green-atmosphere] a:hover{opacity:1;text-decoration-line:underline;text-decoration-color:currentColor}}._9mALFW_primary{direction:ltr;grid-template-columns:minmax(22rem,1.6fr) minmax(10rem,.85fr) minmax(17rem,1.4fr);grid-template-areas:"brand brand brand""nav address cta";align-items:start;gap:.875rem clamp(1.25rem,2.5vw,3rem);inline-size:100%;display:grid}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_primary{grid-template-columns:minmax(17rem,1.4fr) minmax(10rem,.85fr) minmax(22rem,1.6fr);grid-template-areas:"brand brand brand""cta address nav"}._9mALFW_primary>*{direction:ltr;min-inline-size:0}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_primary>*{direction:rtl}._9mALFW_brand{grid-area:brand;justify-self:start}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_brand{justify-self:end}._9mALFW_navigation{grid-area:nav;min-inline-size:0}._9mALFW_address{grid-area:address}._9mALFW_joinCard{grid-area:cta;justify-self:end;inline-size:min(100%,23.75rem)}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_joinCard{justify-self:start}._9mALFW_joinCard{aspect-ratio:16/9;min-inline-size:0;color:var(--brand-cream);isolation:isolate;border-radius:1rem;align-items:end;padding:1.25rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._9mALFW_joinCard img{z-index:-2;object-fit:cover}._9mALFW_joinCard:before{z-index:-1;content:"";background:linear-gradient(#0002,#000b);position:absolute;inset:0}._9mALFW_joinCardCopy{gap:.75rem;display:grid}._9mALFW_joinCardCopy>span{font-size:.85rem}._9mALFW_joinCardCopy strong{font-family:var(--font-display);font-size:clamp(2rem,3vw,3.5rem);line-height:1.2}._9mALFW_joinCardArrow{border:1px solid #f9ebd580;border-radius:50%;flex:0 0 2.75rem;place-items:center;block-size:2.75rem;margin-inline-start:auto;display:grid}._9mALFW_joinCard:focus-visible{outline:2px solid var(--brand-cream);outline-offset:.4rem}._9mALFW_brand{margin-block:0 calc(var(--footer-logo-gap) - var(--footer-logo-row-gap));align-items:center;min-block-size:0;text-decoration:none;display:inline-flex}._9mALFW_logo{block-size:auto;inline-size:clamp(9.6rem,12vw,12rem);min-inline-size:5.3125rem}._9mALFW_navigationList{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}._9mALFW_navigationList a{min-block-size:1.8rem;color:inherit;text-underline-offset:.3em;transition:opacity var(--motion-duration-medium) var(--motion-ease-standard);align-items:center;font-size:clamp(.95rem,.91rem + .14vw,1.05rem);font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}._9mALFW_navigationList li:last-child{grid-area:1/4/span 2;align-self:start}._9mALFW_address{gap:.4rem;margin:0;padding-block-start:0;font-size:clamp(.9rem,.87rem + .12vw,1rem);font-style:normal;line-height:1.55;display:grid}._9mALFW_addressLines{display:grid}._9mALFW_emailLink{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-navy) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-navy) 28%, transparent);text-underline-offset:.35em;justify-self:start;font-weight:600;line-height:1.4}._9mALFW_mapLink{min-block-size:2.25rem;color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-navy) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-navy) 34%, transparent);text-underline-offset:.4em;transition:opacity var(--motion-duration-medium) var(--motion-ease-standard), text-decoration-color var(--motion-duration-medium) var(--motion-ease-standard);justify-self:start;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}._9mALFW_bottomRow{border-block-start:1px solid color-mix(in srgb, var(--brand-navy) 17%, transparent);direction:ltr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;inline-size:100%;margin-block-start:1.25rem;padding-block-start:.5rem;display:grid}._9mALFW_copyright{font-family:var(--font-display);grid-area:1/1;justify-self:start;margin:0;font-size:clamp(.85rem,.82rem + .12vw,.95rem);line-height:1.4}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_copyright{direction:rtl;grid-column:3;justify-self:end}._9mALFW_socialLinks{grid-area:1/2;justify-self:center;align-items:center;gap:1.5rem;display:flex}._9mALFW_socialLink{block-size:2.75rem;inline-size:2.75rem;color:inherit;transition:background-color var(--motion-duration-medium) var(--motion-ease-standard), opacity var(--motion-duration-medium) var(--motion-ease-standard), transform var(--motion-duration-medium) var(--motion-ease-standard);border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}._9mALFW_socialLink svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:1.375rem;inline-size:1.375rem;overflow:visible}._9mALFW_socialLink ._9mALFW_iconFill{fill:currentColor;stroke:none}._9mALFW_navigationList a:focus-visible,._9mALFW_emailLink:focus-visible,._9mALFW_mapLink:focus-visible,._9mALFW_socialLink:focus-visible,._9mALFW_brand:focus-visible{outline-color:var(--brand-navy)}@media (hover:hover) and (pointer:fine){._9mALFW_navigationList a:hover,._9mALFW_emailLink:hover,._9mALFW_mapLink:hover{opacity:.62}._9mALFW_mapLink:hover{text-decoration-color:currentColor}a._9mALFW_socialLink:hover{background:color-mix(in srgb, var(--brand-navy) 9%, transparent);transform:translateY(-.125rem)}}@media (max-width:55.999rem){._9mALFW_primary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand brand""nav cta""address cta";gap:.875rem 2rem}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_primary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand brand""cta nav""cta address";gap:.875rem 2rem}._9mALFW_navigationList{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr))}._9mALFW_navigationList li:last-child{grid-area:3/2/span 2}._9mALFW_joinCard{inline-size:min(100%,23.75rem)}}@media (max-width:47.999rem){._9mALFW_container{--footer-logo-row-gap:1.25rem;inline-size:calc(100% - 2 * var(--page-padding-inline));padding-block:var(--footer-logo-gap) 1rem}._9mALFW_primary{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""nav""address""cta";gap:1.25rem}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_primary{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""nav""address""cta";gap:1.25rem}._9mALFW_joinCard{inline-size:100%}._9mALFW_logo{inline-size:clamp(10.5rem,50.4vw,12.6rem)}._9mALFW_navigationList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}._9mALFW_navigationList a{min-block-size:1.55rem;font-size:.9rem}._9mALFW_address{gap:.45rem;padding-block-start:0;font-size:.875rem;line-height:1.55}._9mALFW_mapLink{min-block-size:2.125rem}._9mALFW_bottomRow{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-block-start:1rem;padding-block-start:.75rem}._9mALFW_socialLinks{grid-area:1/1}._9mALFW_copyright{grid-area:2/1;justify-self:center}._9mALFW_footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._9mALFW_copyright{grid-area:2/1;justify-self:center}}@media (prefers-reduced-motion:reduce){._9mALFW_navigationList a,._9mALFW_emailLink,._9mALFW_mapLink,._9mALFW_socialLink{transition:none}}
.ELoAjW_section{isolation:isolate;inline-size:100%;max-inline-size:100%;min-block-size:var(--section-min-block-size);padding-block:var(--section-padding-block);scroll-margin-block-start:var(--site-header-height);position:relative;overflow-x:clip}.ELoAjW_section>.page-container{z-index:1;position:relative}.ELoAjW_section[data-size=auto]{--section-min-block-size:auto}.ELoAjW_section[data-size=compact]{--section-min-block-size:var(--section-size-compact)}.ELoAjW_section[data-size=standard]{--section-min-block-size:var(--section-size-standard)}.ELoAjW_section[data-size=large]{--section-min-block-size:var(--section-size-large)}.ELoAjW_section[data-size=fullscreen]{--section-min-block-size:var(--section-size-fullscreen)}.ELoAjW_section[data-spacing=compact]{--section-padding-block:var(--section-spacing-compact)}.ELoAjW_section[data-spacing=standard]{--section-padding-block:var(--section-spacing-standard)}.ELoAjW_section[data-spacing=generous]{--section-padding-block:var(--section-spacing-generous)}.ELoAjW_section[data-background=cream]{background:var(--brand-cream);color:var(--brand-navy)}.ELoAjW_section[data-background=green]{background:var(--brand-green);color:var(--brand-navy)}.ELoAjW_section[data-background=deepGreen]{background:var(--brand-deep-green);color:var(--brand-cream)}.ELoAjW_section[data-background=navy]{background:var(--brand-navy);color:var(--brand-cream)}.ELoAjW_section[data-surface=aboutPortrait]{background-color:var(--brand-cream);background-image:linear-gradient(to bottom, var(--brand-cream) 0%, var(--brand-cream) 45%, color-mix(in srgb, var(--brand-cream) 78%, transparent) 56%, transparent 70%), url(/brand/themes/lens-green/backgrounds/lens-green-portrait.jpg);background-position:50%,72% 100%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,auto clamp(18rem,80vw,22rem)}@media (min-width:48rem){.ELoAjW_section[data-surface=aboutPortrait]{background:var(--brand-cream) url(/brand/themes/lens-green/backgrounds/lens-green-portrait.jpg) center / cover no-repeat}}.ELoAjW_section[data-surface=servicesLens]:before{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.ELoAjW_section[data-surface=impactBand]{--section-padding-block:clamp(1.75rem, 3.5vw, 3rem)}.ELoAjW_section[data-surface=servicesLens]{background:var(--brand-cream)}.ELoAjW_section[data-surface=servicesLens]:before{opacity:.68;background:url(/brand/themes/lens-green/backgrounds/lens-green-orb-cream.jpg) 50%/cover no-repeat}.ELoAjW_section[data-surface=clientsPartnersChapter]{--section-padding-block:clamp(2rem, 2.8vw, 2.75rem);background:0 0}.ELoAjW_section[data-surface=contactSplit]{--section-padding-block:0}.ELoAjW_section[data-motion=off] [data-motion-element]{scroll-behavior:auto!important;transition:none!important;animation:none!important}
.oaTwcq_header{z-index:50;block-size:var(--site-header-height);isolation:isolate;color:var(--navbar-text,var(--brand-cream));background:0 0;position:fixed;inset-block-start:0;inset-inline:0}.oaTwcq_scrollSentinel{z-index:-1;pointer-events:none;block-size:2px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.oaTwcq_header:before{z-index:0;box-shadow:none;content:"";opacity:0;pointer-events:none;transition:opacity .24s var(--motion-ease-standard), background-color .24s var(--motion-ease-standard), border-color .24s var(--motion-ease-standard), box-shadow .24s var(--motion-ease-standard);background:0 0;border-block-end:1px solid #0000;position:absolute;inset:0}.oaTwcq_header[data-glass-opacity=light]{--navbar-glass-alpha:58%}.oaTwcq_header[data-glass-opacity=standard]{--navbar-glass-alpha:74%}.oaTwcq_header[data-glass-opacity=strong]{--navbar-glass-alpha:86%}.oaTwcq_header[data-glass-blur=soft]{--navbar-glass-blur:10px}.oaTwcq_header[data-glass-blur=standard]{--navbar-glass-blur:16px}.oaTwcq_header[data-glass-blur=strong]{--navbar-glass-blur:22px}.oaTwcq_header[data-scroll-state=glass]:before{border-color:color-mix(in srgb, var(--brand-cream) 12%, transparent);background:color-mix(in srgb, var(--navbar-background,var(--brand-navy)) var(--navbar-glass-alpha,74%), transparent);opacity:1;-webkit-backdrop-filter:blur(var(--navbar-glass-blur,16px));backdrop-filter:blur(var(--navbar-glass-blur,16px));box-shadow:0 .5rem 2rem #0000001f}.oaTwcq_header[data-arabic-layout-behavior=preserve] .oaTwcq_inner,.oaTwcq_header[data-arabic-layout-behavior=preserve] .oaTwcq_mobileMenu{direction:ltr}.oaTwcq_inner{z-index:2;align-items:center;gap:var(--content-gap);grid-template-columns:auto 1fr auto;block-size:100%;min-block-size:0;display:grid;position:relative}.oaTwcq_skipLink{z-index:60;background:var(--brand-cream);color:var(--brand-navy);font-size:var(--type-caption-size);opacity:0;pointer-events:none;padding-block:.5rem;padding-inline:.75rem;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-150%)}.oaTwcq_skipLink:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.oaTwcq_brand{align-items:center;block-size:100%;padding-block:.75rem;padding-inline:.5rem;display:inline-flex}.oaTwcq_logo{inline-size:7.5rem;min-inline-size:85px;max-block-size:calc(var(--site-header-height) - 1.5rem);block-size:auto;display:block}html:has([data-cloud-intro-overlay]) .oaTwcq_logo{animation:oaTwcq_header-logo-takeover 1.6s var(--motion-ease-cinematic) both}:is(html:has([data-cloud-intro-overlay]) .oaTwcq_desktopNav,html:has([data-cloud-intro-overlay]) .oaTwcq_actions){animation:oaTwcq_header-content-reveal 1.6s var(--motion-ease-cinematic) both}.oaTwcq_desktopNav{justify-self:center;display:none}.oaTwcq_navList,.oaTwcq_mobileNavList{margin:0;padding:0;list-style:none}.oaTwcq_navList{align-items:center;gap:clamp(1.25rem,2.4vw,2.5rem);display:flex}.oaTwcq_navLink{padding-block:.75rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex;position:relative}.oaTwcq_header[data-type-scale=small] .oaTwcq_navLink,.oaTwcq_header[data-type-scale=small] .oaTwcq_languageControl{font-size:.75rem}.oaTwcq_header[data-type-scale=large] .oaTwcq_navLink,.oaTwcq_header[data-type-scale=large] .oaTwcq_languageControl{font-size:1rem}.oaTwcq_header[data-type-weight=regular] .oaTwcq_navLink,.oaTwcq_header[data-type-weight=regular] .oaTwcq_languageControl{font-weight:400}.oaTwcq_header[data-type-weight=medium] .oaTwcq_navLink,.oaTwcq_header[data-type-weight=medium] .oaTwcq_languageControl{font-weight:500}.oaTwcq_header[data-type-weight=bold] .oaTwcq_navLink,.oaTwcq_header[data-type-weight=bold] .oaTwcq_languageControl{font-weight:700}.oaTwcq_header[data-type-tracking=tight] .oaTwcq_navLink,.oaTwcq_header[data-type-tracking=tight] .oaTwcq_languageControl{letter-spacing:-.01em}.oaTwcq_header[data-type-tracking=wide] .oaTwcq_navLink,.oaTwcq_header[data-type-tracking=wide] .oaTwcq_languageControl{letter-spacing:.08em}.oaTwcq_navLink:after{content:"";opacity:0;block-size:1px;transition:opacity var(--motion-duration-medium) var(--motion-ease-standard), transform var(--motion-duration-medium) var(--motion-ease-standard);background:currentColor;position:absolute;inset-block-end:.35rem;inset-inline:0;transform:scaleX(.35)}.oaTwcq_navLink:hover:after,.oaTwcq_navLink:focus-visible:after{opacity:1;transform:scaleX(1)}.oaTwcq_navLink:hover{color:var(--navbar-hover,var(--brand-taupe))}.oaTwcq_navLink[aria-current=location]{color:var(--navbar-active,var(--brand-green))}.oaTwcq_actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.oaTwcq_languageControl,.oaTwcq_menuButton{border:1px solid color-mix(in srgb, var(--brand-cream) 35%, transparent);color:inherit;background:0 0}.oaTwcq_languageControl{letter-spacing:.08em;place-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding:.5rem;font-size:.75rem;text-decoration:none;display:inline-grid}.oaTwcq_menuButton{z-index:1;cursor:pointer;pointer-events:auto;touch-action:manipulation;flex:0 0 2.75rem;justify-content:center;align-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:inline-flex;position:relative}.oaTwcq_menuIcon{align-content:space-between;gap:.3rem;block-size:.375rem;inline-size:1.125rem;display:grid;position:relative}.oaTwcq_menuIcon span{background:currentColor;block-size:1px;display:block}.oaTwcq_menuButtonOpen .oaTwcq_menuIcon{display:block}.oaTwcq_menuButtonOpen .oaTwcq_menuIcon span{transform-origin:50%;position:absolute;inset-block-start:50%;inset-inline:0}.oaTwcq_menuButtonOpen .oaTwcq_menuIcon span:first-child{transform:translateY(-50%)rotate(45deg)}.oaTwcq_menuButtonOpen .oaTwcq_menuIcon span:last-child{transform:translateY(-50%)rotate(-45deg)}.oaTwcq_mobileMenu{z-index:1;background:var(--navbar-mobile-background,var(--brand-navy));color:var(--navbar-mobile-text,var(--brand-cream));pointer-events:auto;animation:oaTwcq_menu-reveal var(--motion-duration-medium) var(--motion-ease-cinematic) both;position:fixed;inset:0;overflow-y:auto}.oaTwcq_mobileMenuInner{align-content:center;min-block-size:100svh;padding-block:clamp(7rem,18vh,10rem) 3rem;display:grid}.oaTwcq_mobileNavList{gap:.35rem;display:grid}.oaTwcq_mobileNavLink{font-family:var(--font-sans);padding-block:.55rem;font-size:clamp(2.25rem,11vw,3.5rem);line-height:1.08;text-decoration:none;display:block}.oaTwcq_header :focus-visible{outline-offset:.25rem;outline:2px solid}@keyframes oaTwcq_menu-reveal{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes oaTwcq_header-content-reveal{0%,78%{opacity:0}to{opacity:1}}@keyframes oaTwcq_header-logo-takeover{0%,92%{opacity:0}to{opacity:1}}@media (min-width:60rem){.oaTwcq_logo{inline-size:9.75rem}.oaTwcq_desktopNav{display:flex}.oaTwcq_menuButton,.oaTwcq_mobileMenu{display:none}}@media (prefers-reduced-motion:reduce){:is(html:has([data-cloud-intro-overlay]) .oaTwcq_logo,html:has([data-cloud-intro-overlay]) .oaTwcq_desktopNav,html:has([data-cloud-intro-overlay]) .oaTwcq_actions),.oaTwcq_mobileMenu{animation:none}.oaTwcq_navLink:after,.oaTwcq_header:before{transition:none}}
.SRTdRq_frame{gap:clamp(1.75rem,2.5vw,2.5rem);display:grid}.SRTdRq_headingRow{align-items:center;gap:clamp(1rem,2.5vw,2rem);display:flex}.SRTdRq_heading{color:var(--brand-green);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;flex:none;margin:0;font-size:clamp(2.25rem,3.25vw,2.875rem);font-weight:700;line-height:1.08}.SRTdRq_headingRule{background:color-mix(in srgb, var(--brand-cream) 28%, transparent);block-size:1px;inline-size:min(11rem,18vw);display:block;transform:translateY(1px)}.SRTdRq_headingRule:after{background:var(--brand-green);content:"";border-radius:50%;block-size:.45rem;inline-size:.45rem;margin-inline-start:auto;display:block;transform:translateY(calc(.5px - 50%))}.SRTdRq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2.8vw,1rem) clamp(.75rem,3.2vw,1rem);margin:0;padding:0;list-style:none;display:grid}.SRTdRq_slot{place-items:center;min-block-size:clamp(4rem,17vw,4.5rem);min-inline-size:0;display:grid}.SRTdRq_logoMedia{block-size:clamp(2.75rem,11.5vw,3.25rem);inline-size:78%;position:relative}.SRTdRq_logoMedia[data-visual-scale=compact]{block-size:clamp(2.5rem,10vw,3rem);inline-size:62%}.SRTdRq_logoMedia[data-visual-scale=wide]{inline-size:100%}.SRTdRq_logo{object-fit:contain;opacity:.78;transition:opacity .22s var(--motion-ease-standard), transform .22s var(--motion-ease-standard);transform:scale(1)}@media (hover:hover) and (pointer:fine){.SRTdRq_slot:hover .SRTdRq_logo{opacity:1;transform:scale(1.025)}}@media (min-width:48rem){.SRTdRq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,1.7vw,1.5rem)}.SRTdRq_slot{min-block-size:clamp(4.25rem,5.5vw,5rem)}.SRTdRq_logoMedia{block-size:clamp(3.25rem,4.6vw,3.75rem);inline-size:78%}.SRTdRq_logoMedia[data-visual-scale=compact]{block-size:clamp(2.875rem,4vw,3.375rem);inline-size:62%}}@media (min-width:64rem){.SRTdRq_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.SRTdRq_grid{grid-template-columns:repeat(6,minmax(0,1fr))}.SRTdRq_frame[data-collection=partners] .SRTdRq_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.SRTdRq_logo{transition:none}}
.lCJUSW_chapter{isolation:isolate;background:radial-gradient(ellipse 78% 44% at -10% 22%, color-mix(in srgb, var(--brand-taupe) 14%, transparent) 0%, color-mix(in srgb, var(--brand-taupe) 5%, transparent) 44%, transparent 72%), radial-gradient(ellipse 76% 48% at 108% 78%, color-mix(in srgb, var(--brand-deep-green) 30%, transparent) 0%, color-mix(in srgb, var(--brand-deep-green) 9%, transparent) 48%, transparent 76%), linear-gradient(142deg, color-mix(in srgb, var(--brand-navy) 95%, var(--brand-taupe)) 0%, var(--brand-navy) 48%, color-mix(in srgb, var(--brand-navy) 91%, var(--brand-deep-green)) 100%);position:relative;overflow-x:clip}.lCJUSW_patternDivider{pointer-events:none;place-items:center;min-block-size:clamp(4.5rem,7vw,6.5rem);display:grid;position:relative;overflow:hidden}.lCJUSW_patternDivider:before{background:var(--brand-green);content:"";opacity:.24;block-size:min(5.976vw,4.647rem);inline-size:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/brand/patterns/clients-partners/cloud-arc-repeat-tile.svg) 50%/auto 100% repeat-x;mask:url(/brand/patterns/clients-partners/cloud-arc-repeat-tile.svg) 50%/auto 100% repeat-x}@media (max-width:47.999rem){.lCJUSW_patternDivider{min-block-size:4.5rem}.lCJUSW_patternDivider:before{opacity:.26;block-size:min(10.622vw,2.905rem)}}
.HyldzW_form{inline-size:100%;position:relative}.HyldzW_honeypot{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.HyldzW_fields{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""contact-row""details-row""message";gap:clamp(1.65rem,4vw,2.35rem) clamp(1.5rem,3vw,2.5rem);display:grid}.HyldzW_contactRow,.HyldzW_detailsRow{grid-template-columns:minmax(0,1fr);gap:clamp(1.65rem,4vw,2.35rem) clamp(1.5rem,3vw,2.5rem);display:grid}.HyldzW_contactRow{grid-area:contact-row;grid-template-areas:"phone""email"}.HyldzW_detailsRow{grid-area:details-row;grid-template-areas:"position""company"}.HyldzW_field{align-content:start;min-inline-size:0;display:grid;position:relative}.HyldzW_nameField{grid-area:name}.HyldzW_phoneField{grid-area:phone}.HyldzW_emailField{grid-area:email}.HyldzW_positionField{grid-area:position}.HyldzW_companyField{grid-area:company}.HyldzW_messageField{grid-area:message}.HyldzW_label{color:var(--brand-navy);align-items:baseline;gap:.25em;font-size:clamp(.9rem,.86rem + .16vw,1rem);font-weight:500;line-height:1.4;display:inline-flex}.HyldzW_requiredMark{color:var(--brand-deep-green)}.HyldzW_control{border:0;border-block-end:1px solid color-mix(in srgb, var(--brand-navy) 46%, transparent);min-block-size:3rem;inline-size:100%;color:var(--brand-navy);caret-color:var(--brand-deep-green);transition:border-color var(--motion-duration-medium) var(--motion-ease-standard), box-shadow var(--motion-duration-medium) var(--motion-ease-standard);background:0 0;border-radius:0;outline:2px solid #0000;padding:.45rem 0 .65rem;font-size:clamp(1rem,.97rem + .12vw,1.075rem);line-height:1.5}.HyldzW_control:hover:not(:disabled){border-block-end-color:color-mix(in srgb, var(--brand-deep-green) 72%, transparent)}.HyldzW_control:focus-visible{border-block-end-color:var(--brand-deep-green);box-shadow:0 2px 0 var(--brand-deep-green);outline:none}.HyldzW_control[aria-invalid=true]{border-block-end-color:var(--brand-deep-green);box-shadow:0 1px 0 var(--brand-deep-green)}.HyldzW_control:disabled{cursor:wait;opacity:.56}.HyldzW_ltrControl{text-align:left;direction:ltr}.HyldzW_textarea{resize:vertical;min-block-size:7rem}.HyldzW_fieldError{color:var(--brand-navy);margin-block-start:.4rem;font-size:.78rem;font-weight:600;line-height:1.45}.HyldzW_actions{grid-template-columns:minmax(8.5rem,max-content) minmax(0,1fr);align-items:center;gap:1rem 1.25rem;margin-block-start:clamp(2rem,4vw,3rem);display:grid}.HyldzW_submit{border:1px solid var(--brand-navy);background:var(--brand-navy);min-block-size:3.125rem;min-inline-size:9.5rem;color:var(--brand-cream);cursor:pointer;transition:background-color var(--motion-duration-medium) var(--motion-ease-standard), border-color var(--motion-duration-medium) var(--motion-ease-standard), color var(--motion-duration-medium) var(--motion-ease-standard);border-radius:0;padding:.8rem 1.75rem;font-size:.95rem;font-weight:600;line-height:1}.HyldzW_submit:hover:not(:disabled){border-color:var(--brand-deep-green);background:var(--brand-deep-green)}.HyldzW_submit:focus-visible{outline:2px solid var(--brand-deep-green);outline-offset:3px}.HyldzW_submit:disabled{cursor:wait;opacity:.64}.HyldzW_status{min-inline-size:0}.HyldzW_success,.HyldzW_error{margin:0;font-size:.86rem;line-height:1.55}.HyldzW_success{color:var(--brand-deep-green);font-weight:600}.HyldzW_error{color:var(--brand-navy);font-weight:600}@media (min-width:34rem){.HyldzW_contactRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"phone email"}.HyldzW_detailsRow{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"position company"}}@media (max-width:33.999rem){.HyldzW_actions{grid-template-columns:minmax(0,1fr)}.HyldzW_submit{inline-size:100%}}@media (prefers-reduced-motion:reduce){.HyldzW_control,.HyldzW_submit{transition:none}}
.Xwot_q_composition{background:var(--brand-cream);inline-size:100%;display:grid}.Xwot_q_media{background:var(--brand-navy);min-block-size:clamp(17rem,64vw,30rem);position:relative;overflow:hidden}.Xwot_q_image{object-fit:cover;object-position:center}.Xwot_q_panel{min-inline-size:0;padding:clamp(3.5rem, 10vw, 5.5rem) var(--page-padding-inline) clamp(4rem, 11vw, 6rem);background:var(--brand-cream);color:var(--brand-navy);place-items:center;display:grid}.Xwot_q_panelInner{inline-size:min(100%,39rem)}.Xwot_q_heading{color:var(--brand-navy);font-family:var(--font-display);text-align:start;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.7rem,9vw,4.75rem);font-weight:700;line-height:1.05}@media (min-width:56rem){.Xwot_q_composition{grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:clamp(46rem,78svh,54rem)}.Xwot_q_media,.Xwot_q_panel{min-block-size:inherit}.Xwot_q_panel{padding:clamp(4rem,7vw,7rem) clamp(2.5rem,5vw,6rem)}.Xwot_q_heading{margin-block-end:1.25rem;font-size:clamp(3.25rem,4.4vw,5rem)}}.Xwot_q_introduction{max-inline-size:38ch;color:var(--brand-deep-green);margin:0 0 2.5rem;line-height:1.7}.Xwot_q_directMethods{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-block-end:3rem;display:grid}.Xwot_q_directMethods a{inline-size:fit-content;max-inline-size:100%;color:var(--brand-navy);align-items:center;gap:1rem;text-decoration:none;display:flex}.Xwot_q_methodIcon{background:color-mix(in srgb, var(--brand-green) 20%, transparent);block-size:3.5rem;color:var(--brand-deep-green);border-radius:50%;flex:0 0 3.5rem;place-items:center;display:grid}.Xwot_q_methodIcon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:1.5rem;inline-size:1.5rem}.Xwot_q_methodCopy{gap:.35rem;min-inline-size:0;display:grid}.Xwot_q_methodCopy>span{color:var(--brand-deep-green);font-size:.85rem}.Xwot_q_directMethods bdi{overflow-wrap:anywhere;font-size:1rem}.Xwot_q_directMethods a:hover bdi{text-underline-offset:.25em;text-decoration:underline}.Xwot_q_directMethods a:focus-visible{outline:2px solid var(--brand-deep-green);outline-offset:5px}@media (min-width:80rem){.Xwot_q_image{object-position:52% center}}
.KTD73a_hero{--hero-min-block-size:var(--section-size-fullscreen);isolation:isolate;min-block-size:var(--hero-min-block-size);background:var(--hero-background,var(--brand-deep-green));color:var(--hero-headline,var(--brand-cream));position:relative;overflow:clip}.KTD73a_heroCta{min-block-size:3rem;color:var(--hero-headline,var(--brand-cream));border:1px solid;border-radius:2rem;justify-content:center;justify-self:auto;align-items:center;gap:1rem;padding:.65rem 1.4rem;font-size:1rem;text-decoration:none;display:inline-flex}.KTD73a_heroCta:focus-visible{outline:2px solid var(--hero-accent);outline-offset:5px}.KTD73a_heroCta:hover{background:#00000040}.KTD73a_customVideoSurface{container-type:size}.KTD73a_customVideoPlayer{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.KTD73a_customVideoPlayer[data-video-ready=true]{opacity:1}.KTD73a_customVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.KTD73a_heroEmbed{border:0;width:max(100cqw,177.778cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KTD73a_hero:not([data-background-type=video]):after{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--hero-overlay,var(--brand-deep-green)) var(--hero-overlay-opacity,46%), transparent), transparent 66%), linear-gradient(180deg, color-mix(in srgb, var(--hero-overlay,var(--brand-deep-green)) var(--hero-overlay-strong,70%), transparent), transparent 20%);content:"";pointer-events:none;position:absolute;inset:0}.KTD73a_hero:not([data-background-type=video]){background:linear-gradient(var(--hero-gradient-angle,135deg), color-mix(in srgb, var(--hero-gradient-start,var(--brand-navy)) var(--hero-gradient-opacity,100%), var(--hero-background)), color-mix(in srgb, var(--hero-gradient-middle,var(--brand-deep-green)) var(--hero-gradient-opacity,100%), var(--hero-background)), color-mix(in srgb, var(--hero-gradient-end,var(--brand-navy)) var(--hero-gradient-opacity,100%), var(--hero-background))), var(--hero-background,var(--brand-deep-green))}.KTD73a_hero[data-background-type=video]{background:var(--hero-background,var(--brand-navy));min-block-size:100svh}.KTD73a_hero[data-size=standard]{--hero-min-block-size:var(--section-size-standard)}.KTD73a_hero[data-size=large]{--hero-min-block-size:clamp(38.75rem, 55vw, 48.75rem)}.KTD73a_hero[data-size=fullscreen]{--hero-min-block-size:var(--section-size-fullscreen)}.KTD73a_hero[data-arabic-layout-behavior=preserve]{direction:ltr}.KTD73a_videoSurface{z-index:0;background:var(--hero-background,var(--brand-navy));pointer-events:none;position:absolute;inset:0;overflow:hidden}.KTD73a_videoSurface:after{z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--hero-overlay,var(--brand-navy)) var(--hero-overlay-soft,22%), transparent) 0%, color-mix(in srgb, var(--hero-overlay,var(--brand-navy)) var(--hero-overlay-medium,28%), transparent) 34%, color-mix(in srgb, var(--hero-overlay,var(--brand-navy)) var(--hero-overlay-opacity,46%), transparent) 68%, color-mix(in srgb, var(--hero-overlay,var(--brand-navy)) var(--hero-overlay-strong,70%), transparent) 100%);content:"";position:absolute;inset:0}.KTD73a_showreel{z-index:0;opacity:0;object-fit:cover;object-position:center;block-size:132%;inline-size:100%;transition:opacity .45s var(--motion-ease-standard);background:0 0;display:block;position:absolute;inset-block-start:-16%;inset-inline:0}.KTD73a_videoSurface[data-video-ready=true] .KTD73a_showreel{opacity:1}.KTD73a_inner{z-index:2;min-block-size:var(--hero-min-block-size);align-items:center;padding-block:clamp(7.5rem,15vh,10rem) clamp(4rem,9vh,7rem);display:grid;position:relative}.KTD73a_approvedInner{max-inline-size:none;padding-block:calc(var(--site-header-height) + 1.5rem) clamp(1.75rem, 4vh, 3.25rem);place-items:end start}.KTD73a_copyGroup{justify-items:inherit;gap:clamp(.875rem,2vw,1.5rem);inline-size:100%;display:grid}.KTD73a_heroCopy{animation:KTD73a_hero-copy-reveal .56s var(--motion-ease-cinematic) 1.04s both}.KTD73a_title.KTD73a_approvedTitle{letter-spacing:-.025em;text-align:start;max-inline-size:min(100%,16ch);line-height:1.1}.KTD73a_title.KTD73a_approvedTitle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:0;max-inline-size:min(100%,14ch);line-height:1.32}.KTD73a_titleEmphasis{color:var(--hero-accent,var(--brand-green))}.KTD73a_headlineSegment{color:var(--hero-segment-color,inherit);text-shadow:var(--hero-headline-shadow,none)}.KTD73a_headlineSegment.KTD73a_titleEmphasis{color:var(--hero-accent,var(--brand-green))}.KTD73a_hero[data-headline-shadow=soft]{--hero-headline-shadow:0 .035em .1em #0000006b, 0 .12em .45em #00000047}.KTD73a_hero[data-headline-shadow=standard]{--hero-headline-shadow:0 .04em .12em #0000008f, 0 .16em .6em #00000061}.KTD73a_hero[data-headline-shadow=strong]{--hero-headline-shadow:0 .05em .15em #000000ad, 0 .2em .72em #00000080}.KTD73a_topReadability{--hero-top-shade:42%;--hero-top-shade-soft:24%;z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, #000 var(--hero-top-shade), transparent) 0%, color-mix(in srgb, #000 var(--hero-top-shade-soft), transparent) 38%, transparent 100%);pointer-events:none;block-size:clamp(11rem,34vh,24rem);position:absolute;inset-block-start:0;inset-inline:0}.KTD73a_hero[data-top-readability=off] .KTD73a_topReadability{display:none}.KTD73a_hero[data-top-readability=light] .KTD73a_topReadability{--hero-top-shade:28%;--hero-top-shade-soft:16%}.KTD73a_hero[data-top-readability=strong] .KTD73a_topReadability{--hero-top-shade:58%;--hero-top-shade-soft:34%}.KTD73a_hero[data-headline-placement=center] .KTD73a_approvedInner{padding-block:calc(var(--site-header-height) + 1.5rem) 2.5rem;place-items:center}.KTD73a_hero[data-headline-placement=center] .KTD73a_copyGroup{justify-items:center}.KTD73a_hero[data-headline-placement=center] .KTD73a_title,.KTD73a_hero[data-headline-placement=center] .KTD73a_supporting{text-align:center}.KTD73a_hero[data-motion=off] .KTD73a_lens{will-change:auto;animation:none;transform:none}.KTD73a_title{max-inline-size:16ch;color:var(--hero-headline,var(--brand-cream));text-align:start;text-wrap:balance}.KTD73a_hero[data-headline-size=small] .KTD73a_title{font-size:clamp(2.45rem,5vw,4.75rem)}.KTD73a_hero[data-headline-size=standard] .KTD73a_title{font-size:var(--type-display-size)}.KTD73a_hero[data-headline-size=large] .KTD73a_title{font-size:clamp(3.75rem,2.4rem + 4.2vw,6.75rem)}.KTD73a_hero[data-headline-size=extraLarge] .KTD73a_title{font-size:clamp(4.1rem,2.5rem + 4.8vw,7.5rem)}.KTD73a_hero[data-headline-size=twoXLarge] .KTD73a_title{font-size:clamp(4.5rem,2.7rem + 5.2vw,8.25rem)}.KTD73a_hero[data-headline-weight=regular] .KTD73a_title{font-weight:400}.KTD73a_hero[data-headline-weight=medium] .KTD73a_title{font-weight:500}.KTD73a_hero[data-headline-weight=bold] .KTD73a_title{font-weight:700}.KTD73a_hero[data-headline-tracking=tight] .KTD73a_title{letter-spacing:-.025em}.KTD73a_hero[data-headline-tracking=standard] .KTD73a_title{letter-spacing:0}.KTD73a_hero[data-headline-tracking=wide] .KTD73a_title{letter-spacing:.04em}.KTD73a_title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){max-inline-size:11ch;line-height:1.2}.KTD73a_supporting{max-inline-size:44rem;color:var(--hero-supporting,var(--brand-cream));text-align:start;text-wrap:balance;margin:0;font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.65}.KTD73a_hero[data-supporting-scale=small] .KTD73a_supporting{font-size:.9375rem}.KTD73a_hero[data-supporting-scale=large] .KTD73a_supporting{font-size:clamp(1.125rem,1.5vw,1.5rem)}.KTD73a_hero[data-supporting-weight=medium] .KTD73a_supporting{font-weight:500}.KTD73a_hero[data-supporting-weight=bold] .KTD73a_supporting{font-weight:700}.KTD73a_hero[data-supporting-tracking=tight] .KTD73a_supporting{letter-spacing:-.01em}.KTD73a_hero[data-supporting-tracking=wide] .KTD73a_supporting{letter-spacing:.04em}.KTD73a_heroImage{z-index:0;object-fit:cover}.KTD73a_heroSocials{z-index:3;width:max-content;max-width:calc(100% - 2rem);color:var(--hero-social-icon,var(--brand-cream));flex-flow:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:auto auto 2rem 50%;transform:translate(-50%)}.KTD73a_heroSocialLink{border:1px solid color-mix(in srgb, currentColor 36%, transparent);block-size:2.75rem;inline-size:2.75rem;color:inherit;transition:border-color var(--motion-duration-medium) var(--motion-ease-standard), color var(--motion-duration-medium) var(--motion-ease-standard);border-radius:50%;place-items:center;display:grid}.KTD73a_heroSocialLink svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:1rem;inline-size:1rem}.KTD73a_heroSocialLink:hover{color:var(--hero-accent,var(--brand-green));border-color:currentColor}.KTD73a_heroSocialLink:focus-visible{outline-offset:.25rem;outline:2px solid}.KTD73a_introOverlay{--intro-logo-translate-x:0px;--intro-logo-translate-y:0px;--intro-logo-scale:.58;z-index:100;background:var(--hero-background,var(--brand-navy));animation:KTD73a_intro-overlay-reveal 1.6s var(--motion-ease-cinematic) both;position:fixed;inset:0;overflow:hidden}.KTD73a_introLogoAnchor{inline-size:clamp(12rem,20vw,20rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.KTD73a_introLogo{block-size:auto;inline-size:100%;animation:KTD73a_intro-logo-handoff 1.6s var(--motion-ease-cinematic) both;will-change:transform, opacity}.KTD73a_introOverlay[data-motion=off],.KTD73a_introOverlay[data-motion=off] .KTD73a_introLogo{animation-duration:1ms}.KTD73a_lens{z-index:1;aspect-ratio:1;opacity:.94;pointer-events:none;inline-size:clamp(44rem,64vw,78rem);animation:KTD73a_lens-drift 20s var(--motion-ease-cinematic) infinite alternate;will-change:transform;display:block;position:absolute;inset-block-start:clamp(-12rem,-13vw,-5rem);inset-inline-end:clamp(-28rem,-18vw,-12rem)}.KTD73a_lensImage{object-fit:contain;block-size:100%;inline-size:100%}@keyframes KTD73a_lens-drift{0%{transform:translateY(0)scale(1)}to{transform:translateY(1.25%)scale(1.025)}}@keyframes KTD73a_intro-overlay-reveal{0%,68%{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}@keyframes KTD73a_intro-logo-handoff{0%{opacity:0;transform:translateY(.45rem)scale(.985)}18%,44%{opacity:1;transform:translate(0,0)scale(1)}82%,92%{opacity:1;transform:translate3d(var(--intro-logo-translate-x), var(--intro-logo-translate-y), 0) scale(var(--intro-logo-scale))}to{opacity:0;transform:translate3d(var(--intro-logo-translate-x), var(--intro-logo-translate-y), 0) scale(var(--intro-logo-scale))}}@keyframes KTD73a_hero-copy-reveal{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:63.99rem){.KTD73a_hero[data-size=large]{--hero-min-block-size:clamp(34rem, 70vw, 38.75rem)}}@media (max-width:47.99rem){.KTD73a_hero[data-size=large]{--hero-min-block-size:clamp(39.5rem, 80svh, 44rem)}.KTD73a_inner{align-items:start;padding-block-start:clamp(8.5rem,20vh,11rem)}.KTD73a_approvedInner{padding-block:calc(var(--site-header-height) + 1rem) clamp(1.75rem, 4.5svh, 2.75rem);align-items:end}.KTD73a_title{max-inline-size:9.5ch;font-size:clamp(2.9rem,13.5vw,4.6rem)}.KTD73a_approvedTitle{max-inline-size:100%;font-size:clamp(2.35rem,10vw,3.25rem)}.KTD73a_hero[data-headline-size=small] .KTD73a_approvedTitle{font-size:clamp(2rem,8.75vw,2.8rem)}.KTD73a_hero[data-headline-size=standard] .KTD73a_approvedTitle{font-size:clamp(2.35rem,10vw,3.25rem)}.KTD73a_hero[data-headline-size=large] .KTD73a_approvedTitle{font-size:clamp(2.6rem,11.5vw,3.65rem)}.KTD73a_hero[data-headline-size=extraLarge] .KTD73a_approvedTitle{font-size:clamp(2.8rem,12.5vw,4rem)}.KTD73a_hero[data-headline-size=twoXLarge] .KTD73a_approvedTitle{font-size:clamp(3rem,13.5vw,4.35rem)}.KTD73a_approvedTitle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){max-inline-size:100%}.KTD73a_hero[data-headline-placement=center] .KTD73a_approvedInner{padding-block:calc(var(--site-header-height) + 1rem) 2rem;align-items:center}.KTD73a_showreel{block-size:125%;inset-block-start:-9.75%}.KTD73a_introLogoAnchor{inline-size:clamp(10.5rem,48vw,13rem)}.KTD73a_lens{opacity:.9;inline-size:140vw;min-inline-size:32rem;inset-block-start:52%;inset-inline-end:-48%}.KTD73a_heroSocialLink{transition:none}}@media (prefers-reduced-motion:reduce){.KTD73a_showreel{transition:none}.KTD73a_introLogo{opacity:1;animation:none}.KTD73a_heroCopy{opacity:1;animation:none;transform:none}.KTD73a_lens{will-change:auto;animation:none;transform:none}}.KTD73a_composition{display:contents}.KTD73a_hero[data-content-layout] .KTD73a_inner{min-block-size:100svh;max-inline-size:none;padding-block:calc(var(--site-header-height) + 3rem) 8rem;align-items:center}.KTD73a_hero[data-content-layout] .KTD73a_copyGroup{justify-items:start;inline-size:min(76%,46rem);min-inline-size:0}.KTD73a_hero[data-content-layout] .KTD73a_title{overflow-wrap:anywhere;text-align:start;max-inline-size:100%;font-size:clamp(2.6rem,5.2vw,5.5rem)}.KTD73a_hero[data-content-layout=centered] .KTD73a_inner{justify-items:center}.KTD73a_hero[data-content-layout=centered] .KTD73a_copyGroup{justify-items:center;inline-size:min(100%,62rem)}.KTD73a_hero[data-content-layout=centered] .KTD73a_title,.KTD73a_hero[data-content-layout=centered] .KTD73a_supporting{text-align:center}.KTD73a_hero[data-content-layout=centered] .KTD73a_heroSocials{flex-direction:row;inset:auto auto 2rem 50%;transform:translate(-50%)}.KTD73a_hero[data-content-side=left] .KTD73a_inner,.KTD73a_hero[data-content-side=right] .KTD73a_inner{justify-items:center}@media (min-width:48rem){.KTD73a_hero[data-content-layout=editorial] .KTD73a_title,.KTD73a_hero[data-content-layout=reverseEditorial] .KTD73a_title{font-size:clamp(2.25rem,3.8vw,4rem)}.KTD73a_hero[data-content-side=left] .KTD73a_composition,.KTD73a_hero[data-content-side=right] .KTD73a_composition{direction:ltr;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;column-gap:clamp(3rem,6vw,5rem);inline-size:min(100%,42rem);display:grid}.KTD73a_hero[data-content-side=right] .KTD73a_composition{grid-template-columns:2.75rem minmax(0,1fr)}.KTD73a_hero[data-content-side=left] .KTD73a_composition .KTD73a_copyGroup,.KTD73a_hero[data-content-side=right] .KTD73a_composition .KTD73a_copyGroup{grid-row:1;inline-size:100%}.KTD73a_hero[data-content-side=left] .KTD73a_composition .KTD73a_copyGroup{grid-column:1}.KTD73a_hero[data-content-side=right] .KTD73a_composition .KTD73a_copyGroup{grid-column:2}.KTD73a_hero[data-content-side=left] .KTD73a_composition .KTD73a_heroSocials,.KTD73a_hero[data-content-side=right] .KTD73a_composition .KTD73a_heroSocials{flex-direction:column;grid-row:1;place-self:center;inline-size:2.75rem;min-inline-size:2.75rem;position:static;inset:auto;transform:none}.KTD73a_hero[data-content-side=left] .KTD73a_composition .KTD73a_heroSocials{grid-column:2}.KTD73a_hero[data-content-side=right] .KTD73a_composition .KTD73a_heroSocials{grid-column:1}}.KTD73a_hero[data-content-layout] .KTD73a_heroSocialLink{block-size:2.75rem;inline-size:2.75rem}@media (max-width:47.999rem){.KTD73a_hero[data-content-layout] .KTD73a_inner{padding-block:calc(var(--site-header-height) + 2.5rem) 8rem;justify-items:center}.KTD73a_hero[data-content-layout] .KTD73a_copyGroup{justify-items:center;inline-size:100%}.KTD73a_hero[data-content-layout] .KTD73a_title{text-align:center;font-size:clamp(2.1rem,9vw,3rem);line-height:1.25}.KTD73a_hero[data-content-layout] .KTD73a_title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){line-height:1.4}.KTD73a_hero[data-content-layout] .KTD73a_supporting{text-align:center}.KTD73a_hero[data-content-layout] .KTD73a_heroSocials{flex-flow:wrap;justify-content:center;width:max-content;max-width:calc(100% - 2rem);inset:auto auto 2rem 50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.KTD73a_customVideoPlayer{transition:none}}
._3NkSTa_impactCanvas{isolation:isolate;min-block-size:clamp(20rem,24vw,22rem);margin-block:calc(var(--section-padding-block) * -1);grid-column:1/-1;grid-template-rows:auto 1fr;align-items:center;padding-block:clamp(2rem,3.5vw,3rem);display:grid;position:relative}._3NkSTa_impactCanvas:before,._3NkSTa_impactCanvas:after{inset-block:0;content:"";pointer-events:none;inline-size:100vw;position:absolute;left:50%;transform:translate(-50%)}._3NkSTa_impactCanvas:before{z-index:-2;opacity:var(--impact-gradient-opacity,1);background:radial-gradient(ellipse 62% 118% at 0% 118%, color-mix(in srgb, var(--impact-gradient-glow-start) var(--impact-gradient-glow-start-strong), transparent) 0%, color-mix(in srgb, var(--impact-gradient-glow-start) var(--impact-gradient-glow-start-medium), transparent) 28%, color-mix(in srgb, var(--impact-gradient-glow-start) var(--impact-gradient-glow-start-soft), transparent) 50%, transparent 70%), radial-gradient(ellipse 54% 96% at 100% -22%, color-mix(in srgb, var(--impact-gradient-glow-end) var(--impact-gradient-glow-end-strong), transparent) 0%, color-mix(in srgb, var(--impact-gradient-glow-end) var(--impact-gradient-glow-end-soft), transparent) 36%, transparent 68%), radial-gradient(ellipse 42% 110% at 64% 120%, color-mix(in srgb, var(--impact-gradient-smoke) var(--impact-gradient-smoke-opacity), transparent) 0%, transparent 64%), linear-gradient(var(--impact-gradient-angle,112deg), color-mix(in srgb, var(--impact-gradient-linear-start) var(--impact-gradient-linear-start-weight), var(--impact-gradient-linear-start-blend)) 0%, var(--impact-gradient-linear-middle) 44%, color-mix(in srgb, var(--impact-gradient-linear-late) var(--impact-gradient-linear-late-weight), var(--impact-gradient-linear-late-blend)) 78%, var(--impact-gradient-linear-end) 100%), var(--impact-gradient-base,var(--impact-background,var(--brand-navy)))}._3NkSTa_impactCanvas:after{z-index:-1;border-block:1px solid color-mix(in srgb, var(--impact-separator) 8%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--impact-gradient-glow-start) 6%, transparent), transparent 24%, color-mix(in srgb, var(--impact-gradient-glow-end) 7%, transparent) 74%, transparent)}._3NkSTa_headingReveal{grid-column:1/-1;align-self:start;margin-block-end:clamp(.75rem,1.5vw,1.25rem)}._3NkSTa_heading{color:color-mix(in srgb, var(--impact-heading,var(--brand-cream)) 72%, transparent);font-family:var(--font-sans);letter-spacing:.14em;text-align:start;text-transform:uppercase;text-wrap:balance;align-items:center;gap:.875rem;margin:0;font-size:clamp(.6875rem,.64rem + .15vw,.8125rem);font-weight:400;line-height:1;display:flex}._3NkSTa_heading:after{background:color-mix(in srgb, var(--impact-separator) 24%, transparent);content:"";block-size:1px;inline-size:clamp(2rem,5vw,4.5rem);display:block}._3NkSTa_impactCanvas[data-heading-scale=small] ._3NkSTa_heading{font-size:.625rem}._3NkSTa_impactCanvas[data-heading-scale=large] ._3NkSTa_heading{font-size:clamp(.8125rem,.76rem + .18vw,.9375rem)}._3NkSTa_statistics{--impact-label-gap:clamp(.625rem, 1vw, .875rem);--impact-label-size:clamp(1.0625rem, .92rem + .42vw, 1.4375rem);--impact-number-size:clamp(4.5rem, 6.5vw, 7.25rem);--impact-number-opacity:var(--impact-number-opacity-desktop,13%);--impact-suffix-inline-gap:.04em;--impact-suffix-inline-shift-y:.04em;--impact-suffix-size:.36em;--impact-suffix-raised-shift-y:-.12em;direction:ltr;grid-template-columns:repeat(5,minmax(0,1fr));inline-size:100%;margin:0;display:grid}._3NkSTa_impactCanvas[data-number-scale=small] ._3NkSTa_statistics{--impact-number-size:clamp(3.75rem, 5.4vw, 6rem)}._3NkSTa_impactCanvas[data-number-scale=standard] ._3NkSTa_statistics{--impact-number-size:clamp(4.5rem, 6.5vw, 7.25rem)}._3NkSTa_impactCanvas[data-number-scale=large] ._3NkSTa_statistics{--impact-number-size:clamp(5rem, 7.6vw, 8.25rem)}._3NkSTa_impactCanvas[data-label-scale=small] ._3NkSTa_statistics{--impact-label-size:clamp(.875rem, .78rem + .24vw, 1.0625rem)}._3NkSTa_impactCanvas[data-label-scale=standard] ._3NkSTa_statistics{--impact-label-size:clamp(1.0625rem, .92rem + .42vw, 1.4375rem)}._3NkSTa_impactCanvas[data-label-scale=large] ._3NkSTa_statistics{--impact-label-size:clamp(1.1875rem, 1rem + .55vw, 1.5625rem)}._3NkSTa_impactCanvas[data-label-scale=extraLarge] ._3NkSTa_statistics{--impact-label-size:clamp(1.3125rem, 1.03rem + .78vw, 1.75rem)}._3NkSTa_impactCanvas[data-label-scale=twoXLarge] ._3NkSTa_statistics{--impact-label-size:clamp(1.4375rem, .8rem + 1.05vw, 1.875rem)}._3NkSTa_impactCanvas[data-label-spacing=tight] ._3NkSTa_statistics{--impact-label-gap:clamp(.375rem, .55vw, .5rem)}._3NkSTa_impactCanvas[data-label-spacing=relaxed] ._3NkSTa_statistics{--impact-label-gap:clamp(.875rem, 1.4vw, 1.25rem)}._3NkSTa_impactCanvas[data-suffix-size=small] ._3NkSTa_statistics{--impact-suffix-size:.28em}._3NkSTa_impactCanvas[data-suffix-size=large] ._3NkSTa_statistics{--impact-suffix-size:.44em}._3NkSTa_impactCanvas[data-suffix-size=extraLarge] ._3NkSTa_statistics{--impact-suffix-size:.52em}._3NkSTa_statistic{place-content:center;justify-items:center;gap:var(--impact-label-gap);text-align:center;grid-template-rows:auto auto;min-block-size:clamp(10.5rem,14vw,12.25rem);min-inline-size:0;padding-block:.75rem;padding-inline:clamp(.5rem,1.25vw,1.125rem);display:grid;position:relative}._3NkSTa_statistic:not(:first-child):before{inset-block-start:18%;background:color-mix(in srgb, var(--impact-separator) 16%, transparent);content:"";block-size:64%;inline-size:1px;position:absolute;left:0}._3NkSTa_value{font-family:var(--font-display);font-size:var(--impact-number-size);font-feature-settings:"lnum" 1, "onum" 0;font-variant-numeric:lining-nums;letter-spacing:-.045em;white-space:nowrap;grid-row:1;margin:0;font-weight:400;line-height:1}._3NkSTa_numericFragment{direction:ltr;unicode-bidi:isolate;flex-direction:row;align-items:center;display:inline-flex}._3NkSTa_numeral{font-feature-settings:inherit;font-language-override:"ENG";font-family:inherit;font-size:inherit;font-synthesis:none;font-variant-numeric:inherit;font-style:normal;font-weight:inherit;line-height:inherit;color:color-mix(in srgb, var(--impact-number,var(--brand-cream)) var(--impact-number-opacity), transparent);direction:ltr;unicode-bidi:isolate;order:0}._3NkSTa_suffix{color:color-mix(in srgb, var(--impact-suffix,var(--brand-taupe)) var(--impact-suffix-opacity,100%), transparent);font-family:var(--font-sans);font-size:var(--impact-suffix-size);letter-spacing:0;font-weight:500;line-height:1}._3NkSTa_impactCanvas[data-suffix-placement=inline] ._3NkSTa_suffix{transform:translateY(var(--impact-suffix-inline-shift-y));order:1;margin-inline-start:var(--impact-suffix-inline-gap)}._3NkSTa_impactCanvas[data-suffix-placement=raised] ._3NkSTa_numericFragment{align-items:flex-start}._3NkSTa_impactCanvas[data-suffix-placement=raised] ._3NkSTa_suffix{transform:translateY(var(--impact-suffix-raised-shift-y));order:1;margin-inline-start:.02em}._3NkSTa_label{max-inline-size:min(17ch,100%);color:var(--impact-label,var(--brand-gray));font-family:var(--font-display);font-size:var(--impact-label-size);letter-spacing:normal;text-align:center;text-wrap:balance;grid-row:2;margin:0;font-weight:400;line-height:1.35}._3NkSTa_impactCanvas[data-heading-weight=medium] ._3NkSTa_heading{font-weight:600}._3NkSTa_impactCanvas[data-label-weight=medium] ._3NkSTa_label,._3NkSTa_impactCanvas[data-number-weight=medium] ._3NkSTa_value{font-weight:500}._3NkSTa_impactCanvas[data-heading-weight=bold] ._3NkSTa_heading,._3NkSTa_impactCanvas[data-number-weight=bold] ._3NkSTa_value,._3NkSTa_impactCanvas[data-label-weight=bold] ._3NkSTa_label{font-weight:700}._3NkSTa_impactCanvas[data-heading-tracking=tight] ._3NkSTa_heading,._3NkSTa_impactCanvas[data-label-tracking=tight] ._3NkSTa_label{letter-spacing:-.01em}._3NkSTa_impactCanvas[data-heading-tracking=wide] ._3NkSTa_heading,._3NkSTa_impactCanvas[data-label-tracking=wide] ._3NkSTa_label{letter-spacing:.08em}._3NkSTa_impactCanvas[data-number-tracking=tight] ._3NkSTa_value{letter-spacing:-.045em}._3NkSTa_impactCanvas[data-number-tracking=standard] ._3NkSTa_value{letter-spacing:-.025em}._3NkSTa_impactCanvas[data-number-tracking=wide] ._3NkSTa_value{letter-spacing:0}@media (max-width:63.999rem){._3NkSTa_impactCanvas{min-block-size:clamp(30rem,68vw,35rem)}._3NkSTa_statistics{--impact-number-size:clamp(4.5rem, 12vw, 6.5rem);grid-template-columns:repeat(6,minmax(0,1fr))}._3NkSTa_impactCanvas[data-number-scale=small] ._3NkSTa_statistics{--impact-number-size:clamp(3.75rem, 10vw, 5.5rem)}._3NkSTa_impactCanvas[data-number-scale=standard] ._3NkSTa_statistics{--impact-number-size:clamp(4.25rem, 11vw, 6rem)}._3NkSTa_impactCanvas[data-number-scale=large] ._3NkSTa_statistics{--impact-number-size:clamp(4.75rem, 13vw, 7rem)}._3NkSTa_statistic{grid-column:span 2;min-block-size:clamp(9.25rem,21vw,11rem);padding-inline:clamp(.75rem,2vw,1.25rem)}._3NkSTa_statistic:after{background:color-mix(in srgb, var(--impact-separator) 12%, transparent);content:"";block-size:1px;inline-size:70%;position:absolute;inset-block-start:0;inset-inline-start:15%}._3NkSTa_statistic:first-child:before,._3NkSTa_statistic:nth-child(4):before,._3NkSTa_statistic:nth-child(-n+3):after{content:none}._3NkSTa_statistic:nth-child(4){grid-column:2/span 2}}@media (max-width:47.999rem){._3NkSTa_impactCanvas{min-block-size:clamp(36rem,150vw,40rem);padding-block:clamp(1.75rem,8vw,2.5rem)}._3NkSTa_headingReveal{margin-block-end:.5rem}._3NkSTa_statistics{--impact-label-size:clamp(1rem, 4.2vw, 1.125rem);--impact-number-size:clamp(3.75rem, 17vw, 5rem);--impact-number-opacity:var(--impact-number-opacity-mobile,20%);grid-template-columns:repeat(2,minmax(0,1fr))}._3NkSTa_impactCanvas[data-number-scale=small] ._3NkSTa_statistics{--impact-number-size:clamp(3.25rem, 15vw, 4.375rem)}._3NkSTa_impactCanvas[data-number-scale=standard] ._3NkSTa_statistics{--impact-number-size:clamp(3.5rem, 16vw, 4.75rem)}._3NkSTa_impactCanvas[data-number-scale=large] ._3NkSTa_statistics{--impact-number-size:clamp(3.75rem, 17vw, 5rem)}._3NkSTa_impactCanvas[data-label-scale=small] ._3NkSTa_statistics{--impact-label-size:clamp(.875rem, 3.7vw, 1rem)}._3NkSTa_impactCanvas[data-label-scale=standard] ._3NkSTa_statistics{--impact-label-size:clamp(1rem, 4.2vw, 1.125rem)}._3NkSTa_impactCanvas[data-label-scale=large] ._3NkSTa_statistics{--impact-label-size:clamp(1.125rem, 4.65vw, 1.3125rem)}._3NkSTa_impactCanvas[data-label-scale=extraLarge] ._3NkSTa_statistics{--impact-label-size:clamp(1.25rem, 5.2vw, 1.5rem)}._3NkSTa_impactCanvas[data-label-scale=twoXLarge] ._3NkSTa_statistics{--impact-label-size:clamp(1.375rem, 5.7vw, 1.625rem)}._3NkSTa_statistic{grid-column:auto;min-block-size:clamp(9rem,39vw,10.5rem);padding-inline:.375rem}._3NkSTa_statistic:nth-child(odd):before{content:none}._3NkSTa_statistic:nth-child(4){grid-column:auto}._3NkSTa_statistic:nth-child(4):before,._3NkSTa_statistic:nth-child(3):after,._3NkSTa_statistic:nth-child(4):after,._3NkSTa_statistic:nth-child(5):after{content:""}._3NkSTa_statistic:nth-child(5){grid-column:1/-1;justify-self:center;inline-size:50%}}@media (prefers-reduced-motion:reduce){._3NkSTa_value,._3NkSTa_label{transition:none}}
.l4U5Ha_reveal{opacity:1;transition:opacity var(--reveal-duration,.7s) var(--reveal-ease,cubic-bezier(0, 0, .2, 1)), transform var(--reveal-duration,.7s) var(--reveal-ease,cubic-bezier(0, 0, .2, 1));transform:translateY(0)}.l4U5Ha_reveal[data-reveal-state=hidden]{opacity:0;transform:translate(var(--reveal-offset-x,0), var(--reveal-offset-y,32px))}.l4U5Ha_reveal[data-reveal-state=visible]{opacity:1;transform:translateY(0)}.l4U5Ha_reveal[data-reveal-variant=heading]{opacity:1;overflow:visible clip;transform:none}.l4U5Ha_reveal[data-reveal-variant=image]{opacity:1;overflow:clip;transform:none}.l4U5Ha_revealContent{inline-size:100%;transition:opacity var(--reveal-duration,.7s) var(--reveal-ease), transform var(--reveal-duration,.7s) var(--reveal-ease), clip-path var(--reveal-duration,.7s) var(--reveal-ease)}.l4U5Ha_reveal[data-reveal-variant=heading][data-reveal-state=hidden] .l4U5Ha_revealContent{transform:translateY(105%)}.l4U5Ha_reveal[data-reveal-variant=heading][data-reveal-state=visible] .l4U5Ha_revealContent{transform:translateY(0)}.l4U5Ha_reveal[data-reveal-variant=image][data-reveal-state=hidden] .l4U5Ha_revealContent{opacity:0;clip-path:inset(8% 0 0);transform:scale(1.025)}.l4U5Ha_reveal[data-reveal-variant=image][data-reveal-state=visible] .l4U5Ha_revealContent{opacity:1;clip-path:inset(0);transform:scale(1)}@media (prefers-reduced-motion:reduce){.l4U5Ha_reveal,.l4U5Ha_reveal[data-reveal-state=hidden],.l4U5Ha_reveal[data-reveal-state=visible]{opacity:1;transition:none;transform:none}.l4U5Ha_revealContent,.l4U5Ha_reveal[data-reveal-state=hidden] .l4U5Ha_revealContent,.l4U5Ha_reveal[data-reveal-state=visible] .l4U5Ha_revealContent{opacity:1;clip-path:none;transition:none;transform:none}}
.lOf_pW_sectionFrame{grid-column:1/-1;inline-size:100%;min-inline-size:0}.lOf_pW_composition{z-index:1;inline-size:100%;max-inline-size:80rem;margin-inline:auto;position:relative}.lOf_pW_composition[data-locale=ar]{direction:ltr}.lOf_pW_editorialGrid{gap:var(--content-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;inline-size:100%;display:grid;position:relative}.lOf_pW_editorialGrid>*{z-index:1;grid-column:1/-1;min-inline-size:0;position:relative}.lOf_pW_eyebrow{background:0 0;align-items:center;min-block-size:1.5rem;display:flex}.lOf_pW_label,.lOf_pW_heading,.lOf_pW_title,.lOf_pW_slogan,.lOf_pW_body{background:0 0;margin:0}.lOf_pW_label{color:var(--brand-deep-green);letter-spacing:.12em;font-size:.8125rem;font-weight:600;line-height:1.25rem}.lOf_pW_label:lang(en){text-transform:uppercase}.lOf_pW_heading{color:var(--brand-deep-green);font-family:var(--font-display);letter-spacing:-.03em;text-align:start;text-wrap:balance;gap:clamp(.25rem,1vw,.625rem);font-weight:700;display:grid}.lOf_pW_title{font-size:clamp(2.5rem,3rem + 1.5vw,4.5rem);line-height:1}.lOf_pW_slogan{letter-spacing:-.02em;text-align:start;max-inline-size:25ch;font-size:clamp(1.5rem,1.25rem + 1vw,2.35rem);font-weight:400;line-height:1.18}.lOf_pW_composition[data-locale=ar] .lOf_pW_title{line-height:1.3}.lOf_pW_portraitReveal{display:none}.lOf_pW_portrait{aspect-ratio:4/3;background:var(--brand-cream);inline-size:100%;position:relative;overflow:hidden}.lOf_pW_portraitImage{object-fit:cover;object-position:72% center}.lOf_pW_portraitPlaceholder{background:var(--brand-cream);position:absolute;inset:0}.lOf_pW_supportingCopy{border-block-start:1px solid color-mix(in srgb, var(--brand-deep-green) 34%, transparent);background:0 0;gap:clamp(1rem,2vw,2rem);max-inline-size:38rem;padding-block-start:1rem;display:grid}.lOf_pW_body{color:var(--brand-deep-green);text-align:start;font-size:clamp(.9375rem,.9rem + .18vw,1.0625rem);line-height:1.7}.lOf_pW_composition[data-locale=ar] .lOf_pW_body{line-height:1.85}.lOf_pW_composition[data-locale=ar] .lOf_pW_eyebrow{text-align:start;justify-content:flex-start}.lOf_pW_reducedMotionTransitionCue{display:none}@media (min-width:48rem){.lOf_pW_editorialGrid{grid-template-rows:auto auto auto;grid-template-columns:repeat(8,minmax(0,1fr));padding-block:clamp(1rem,3vw,2.5rem)}.lOf_pW_editorialGrid>:not(.lOf_pW_portraitReveal){z-index:2}.lOf_pW_eyebrowReveal{grid-area:1/1/auto/span 4}.lOf_pW_headingReveal{grid-area:2/1/auto/span 5}.lOf_pW_portraitReveal{display:none}.lOf_pW_supportingReveal{grid-area:3/1/auto/span 4;align-self:end}.lOf_pW_heading{margin-block:clamp(2rem,4vw,3.75rem) clamp(3rem,7vw,6rem)}.lOf_pW_supportingCopy{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}.lOf_pW_composition[data-locale=ar] .lOf_pW_eyebrowReveal,.lOf_pW_composition[data-locale=ar] .lOf_pW_headingReveal,.lOf_pW_composition[data-locale=ar] .lOf_pW_supportingReveal{grid-column:1/span 5}}@media (min-width:64rem){.lOf_pW_editorialGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.lOf_pW_eyebrowReveal{grid-column:1/span 4}.lOf_pW_headingReveal{grid-column:1/span 8}.lOf_pW_supportingReveal,.lOf_pW_composition[data-locale=ar] .lOf_pW_eyebrowReveal,.lOf_pW_composition[data-locale=ar] .lOf_pW_headingReveal,.lOf_pW_composition[data-locale=ar] .lOf_pW_supportingReveal{grid-column:1/span 7}.lOf_pW_heading{max-inline-size:50rem}}@media (prefers-reduced-motion:reduce){.lOf_pW_reducedMotionTransitionCue{z-index:2;color:var(--brand-deep-green);font-family:var(--font-display);text-align:center;grid-column:1/-1;justify-self:center;justify-items:center;gap:.625rem;margin-block-start:clamp(2rem,6vw,4rem);display:grid;position:relative}.lOf_pW_reducedMotionTransitionCue p{max-inline-size:30ch;margin:0;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:500;line-height:1.45}.lOf_pW_reducedMotionTransitionCue span{font-size:.75rem;line-height:1}}
.CsD7EW_frame{grid-column:1/-1;min-inline-size:0}.CsD7EW_headingRow{justify-content:space-between;align-items:end;gap:1rem;margin-block-end:clamp(2rem,4vw,3.5rem);display:flex}.CsD7EW_heading{color:var(--brand-cream);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(2.25rem,3.25vw,2.875rem);font-weight:700;line-height:1.12}.CsD7EW_reviewBadge{border:1px solid color-mix(in srgb, var(--brand-cream) 28%, transparent);color:color-mix(in srgb, var(--brand-cream) 76%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:.45rem .7rem;font-size:.6875rem;font-weight:650;line-height:1}.CsD7EW_grid{grid-template-columns:1fr;gap:clamp(.8rem,1.6vw,1.35rem);margin:0;padding:0;list-style:none;display:grid}.CsD7EW_item,.CsD7EW_reveal,.CsD7EW_reveal>div{block-size:100%;min-inline-size:0}.CsD7EW_card{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand-cream) 14%, transparent);background:var(--brand-deep-green);min-block-size:clamp(18rem,76vw,25rem);color:var(--brand-cream);border-radius:.35rem;text-decoration:none;display:block;position:relative;overflow:hidden}.CsD7EW_image{z-index:-2;object-fit:cover;transition:transform .76s var(--motion-ease-cinematic);transform:scale(1.001)}.CsD7EW_readability{z-index:-1;transition:background-color .36s var(--motion-ease-standard);background:linear-gradient(#001b3014 32%,#001b30eb),linear-gradient(120deg,#3a62552e,#0000 50%);position:absolute;inset:0}.CsD7EW_number{border:1px solid color-mix(in srgb, var(--brand-cream) 42%, transparent);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#001b3057;border-radius:999px;padding:.35rem .55rem;font-size:.75rem;line-height:1;position:absolute;inset-block-start:clamp(1rem,2vw,1.5rem);inset-inline-start:clamp(1rem,2vw,1.5rem)}.CsD7EW_meta{gap:.75rem;display:grid;position:absolute;inset-block-end:clamp(1.1rem,2.4vw,1.75rem);inset-inline:clamp(1.1rem,2.4vw,1.75rem)}.CsD7EW_meta strong{max-inline-size:18ch;font-family:var(--font-display);font-size:clamp(1.65rem,2.2vw,2.35rem);font-weight:700;line-height:1.16}.CsD7EW_action{border-block-end:1px solid color-mix(in srgb, var(--brand-cream) 62%, transparent);align-items:center;gap:.5rem;inline-size:fit-content;padding-block-end:.2rem;font-size:.75rem;display:inline-flex}.CsD7EW_action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;inline-size:.85rem}.CsD7EW_frame[data-locale=ar] .CsD7EW_action svg{transform:rotate(180deg)}.CsD7EW_card:focus-visible{outline:2px solid var(--brand-cream);outline-offset:.3rem}@media (hover:hover) and (pointer:fine){.CsD7EW_card:hover .CsD7EW_image{transform:scale(1.035)}}@media (min-width:48rem){.CsD7EW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CsD7EW_card{min-block-size:clamp(19rem,34vw,25rem)}}@media (min-width:64rem){.CsD7EW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.CsD7EW_card{min-block-size:clamp(19rem,28vw,25rem)}}@media (max-width:35rem){.CsD7EW_headingRow{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.CsD7EW_image{transition:none}.CsD7EW_card:hover .CsD7EW_image{transform:none}}
.s5MgUa_sectionFrame{grid-column:1/-1;inline-size:100%;min-inline-size:0;position:relative}.s5MgUa_demoBadge{z-index:2;border:1px solid color-mix(in srgb, var(--brand-cream) 28%, transparent);background:color-mix(in srgb, var(--brand-navy) 82%, transparent);color:color-mix(in srgb, var(--brand-cream) 78%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.35rem .6rem;font-size:.65rem;font-weight:650;line-height:1;position:absolute;inset-block-start:.25rem;inset-inline-end:0}.s5MgUa_headingReveal{inline-size:100%;max-inline-size:none;margin-block-end:clamp(2rem,4vw,3.5rem);overflow-x:visible}.s5MgUa_heading{color:var(--brand-cream);font-family:var(--font-display);letter-spacing:-.025em;text-align:start;margin:0;font-size:clamp(2.25rem,3.25vw,2.875rem);font-weight:700;line-height:1.08}.s5MgUa_sectionFrame[data-locale=ar] .s5MgUa_heading{line-height:1.3}.s5MgUa_mosaic{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.s5MgUa_item{grid-column:1/-1;min-inline-size:0}.s5MgUa_cardReveal,.s5MgUa_cardReveal>div,.s5MgUa_project{block-size:100%}.s5MgUa_project{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand-cream) 14%, transparent);background:color-mix(in srgb, var(--brand-cream) 8%, var(--brand-navy));border-radius:.25rem;min-block-size:clamp(15rem,74vw,24rem);position:relative;overflow:hidden}.s5MgUa_item:nth-child(3n+2) .s5MgUa_project{min-block-size:clamp(19rem,96vw,30rem)}.s5MgUa_image{z-index:-3;object-fit:cover;transition:transform .76s var(--motion-ease-cinematic);transform:scale(1)}.s5MgUa_readability{z-index:-2;background:linear-gradient(to top, color-mix(in srgb, var(--brand-navy) 88%, transparent), color-mix(in srgb, var(--brand-navy) 14%, transparent) 48%, transparent 72%);pointer-events:none;position:absolute;inset:0}.s5MgUa_opticalAccent{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--brand-green) 38%, transparent), transparent 68%);opacity:0;pointer-events:none;inline-size:min(72%,22rem);transition:opacity .42s var(--motion-ease-standard);border-radius:50%;position:absolute;inset-block-end:-38%;inset-inline-end:-22%}.s5MgUa_meta{color:var(--brand-cream);text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(.75rem,1.4vw,1.25rem);display:grid;position:absolute;inset-block-end:clamp(1rem,2.4vw,1.75rem);inset-inline:clamp(1rem,2.4vw,1.75rem)}.s5MgUa_copy{justify-items:start;gap:.75rem;min-inline-size:0;display:grid}.s5MgUa_number{font-variant-numeric:tabular-nums;padding-block-end:.2em;font-size:clamp(.75rem,.72rem + .12vw,.875rem);font-weight:600;line-height:1.4}.s5MgUa_title{max-inline-size:20ch;font-family:var(--font-sans);margin:0;font-size:clamp(1.125rem,1rem + .7vw,1.75rem);font-weight:600;line-height:1.25}.s5MgUa_projectCta{border:0;border-block-end:1px solid color-mix(in srgb, var(--brand-cream) 68%, transparent);color:var(--brand-cream);cursor:pointer;font-family:var(--font-sans);text-align:start;background:0 0;align-items:center;gap:.5rem;padding:0 0 .2rem;font-size:clamp(.6875rem,.65rem + .15vw,.8125rem);font-weight:500;line-height:1.45;transition:border-color .24s;display:inline-flex}.s5MgUa_ctaArrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;block-size:.8125rem;inline-size:.8125rem}.s5MgUa_ctaArrow[data-locale=ar]{transform:rotate(180deg)}.s5MgUa_projectCta:focus-visible{outline:2px solid var(--brand-green);outline-offset:.3rem;border-radius:.125rem}.s5MgUa_sectionFrame[data-locale=ar] .s5MgUa_title{line-height:1.5}@media (hover:hover) and (pointer:fine){.s5MgUa_project:hover .s5MgUa_image{transform:scale(1.025)}.s5MgUa_project:hover .s5MgUa_opticalAccent{opacity:.6}.s5MgUa_projectCta:hover{border-color:var(--brand-cream)}}@media (min-width:48rem){.s5MgUa_mosaic{grid-template-rows:repeat(3,clamp(13rem,25vw,18rem));grid-template-columns:repeat(8,minmax(0,1fr))}.s5MgUa_item:first-child{grid-area:1/1/span 2/span 5}.s5MgUa_item:nth-child(2){grid-area:1/6/auto/-1}.s5MgUa_item:nth-child(3){grid-area:2/6/auto/-1}.s5MgUa_item:nth-child(4){grid-area:3/1/auto/span 3}.s5MgUa_item:nth-child(5){grid-area:3/4/auto/span 2}.s5MgUa_item:nth-child(6){grid-area:3/6/auto/-1}.s5MgUa_project,.s5MgUa_item:nth-child(3n+2) .s5MgUa_project{min-block-size:100%}.s5MgUa_item:nth-child(5) .s5MgUa_meta{grid-template-columns:1fr;gap:.35rem}}@media (min-width:64rem){.s5MgUa_mosaic{grid-template-rows:repeat(2,clamp(17rem,24vw,23rem));grid-template-columns:repeat(12,minmax(0,1fr))}.s5MgUa_item:first-child{grid-area:1/1/auto/span 6}.s5MgUa_item:nth-child(2){grid-area:1/7/auto/span 3}.s5MgUa_item:nth-child(3){grid-area:1/10/auto/-1}.s5MgUa_item:nth-child(4){grid-area:2/1/auto/span 3}.s5MgUa_item:nth-child(5){grid-area:2/4/auto/span 4}.s5MgUa_item:nth-child(6){grid-area:2/8/auto/-1}}:is([data-motion=off] .s5MgUa_image,[data-motion=off] .s5MgUa_opticalAccent,[data-motion=off] .s5MgUa_projectCta){transition:none}[data-motion=off] .s5MgUa_project:hover .s5MgUa_image{transform:none}[data-motion=off] .s5MgUa_project:hover .s5MgUa_opticalAccent{opacity:0}@media (prefers-reduced-motion:reduce){.s5MgUa_image,.s5MgUa_opticalAccent,.s5MgUa_projectCta{transition:none}.s5MgUa_project:hover .s5MgUa_image{transform:none}.s5MgUa_project:hover .s5MgUa_opticalAccent{opacity:0}}
.TOQ3qa_timeline{inline-size:100%}.TOQ3qa_entries{padding-block-end:clamp(2rem,5vw,4rem);position:relative}.TOQ3qa_entry{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block-start:clamp(2.5rem,6vw,5.5rem);display:grid}.TOQ3qa_stickyTitle{z-index:2;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:relative}.TOQ3qa_dot{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 36%, transparent);background:var(--brand-navy);border-radius:50%;place-items:center;inline-size:2.25rem;display:grid}.TOQ3qa_dot span{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 64%, var(--brand-green));border-radius:inherit;background:var(--brand-deep-green);inline-size:.8rem}.TOQ3qa_title{color:var(--brand-cream);font-family:var(--font-display);text-align:start;text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.05rem + .65vw,1.75rem);font-weight:600;line-height:1.2}.TOQ3qa_content{min-inline-size:0;padding-inline-start:3.25rem}.TOQ3qa_track{z-index:1;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--brand-cream) 28%, transparent) 10%, color-mix(in srgb, var(--brand-cream) 28%, transparent) 90%, transparent);inline-size:2px;position:absolute;inset-block-start:0;inset-inline-start:1.1rem;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.TOQ3qa_beam{background:linear-gradient(to bottom, transparent 0%, var(--brand-green) 12%, var(--brand-cream) 100%);transform-origin:top;border-radius:999px;inline-size:2px;position:absolute;inset-block-start:0;inset-inline:0}@media (min-width:48rem){.TOQ3qa_entry{grid-template-columns:minmax(14rem,.38fr) minmax(0,.62fr);gap:clamp(2rem,5vw,5rem)}.TOQ3qa_stickyTitle{align-self:start;position:sticky;inset-block-start:1rem}.TOQ3qa_content{padding-inline-start:0}.TOQ3qa_entry[data-has-content=false]{grid-template-columns:minmax(0,1fr)}.TOQ3qa_entry[data-has-content=false] .TOQ3qa_stickyTitle{max-inline-size:38rem}}@media (min-width:64rem){.TOQ3qa_timeline[data-detail-open=true] .TOQ3qa_entry[data-has-content=true]{grid-template-columns:minmax(12rem,.26fr) minmax(0,.74fr);gap:clamp(2rem,3.5vw,4rem)}}@media (prefers-reduced-motion:reduce){.TOQ3qa_beam{transition:none}}
.qNr9sq_backdrop{z-index:1000;background:color-mix(in srgb, var(--brand-navy) 90%, transparent);isolation:isolate;direction:ltr;place-items:center;block-size:100dvh;min-block-size:100svh;inline-size:100vw;padding:1.5rem;display:grid;position:fixed;inset:0;overflow:hidden}.qNr9sq_dialog{z-index:1;border:1px solid color-mix(in srgb, var(--brand-cream) 18%, transparent);background:var(--brand-navy);max-block-size:90svh;inline-size:min(70rem,100vw - 3rem);box-shadow:0 1.5rem 5rem color-mix(in srgb, var(--brand-navy) 72%, transparent);color:var(--brand-cream);border-radius:1.5rem;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.qNr9sq_header{z-index:4;border-block-end:1px solid color-mix(in srgb, var(--brand-cream) 14%, transparent);background:var(--brand-navy);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(1.2rem,2.2vw,1.75rem);padding-inline:clamp(1.25rem,3vw,2.5rem);display:flex;position:relative}.qNr9sq_headingGroup{align-items:baseline;gap:clamp(.75rem,2vw,1.25rem);min-inline-size:0;display:flex}.qNr9sq_categoryNumber{color:var(--brand-green);font-variant-numeric:tabular-nums;letter-spacing:.12em;flex:none;font-size:clamp(.75rem,.7rem + .15vw,.875rem);font-weight:700;line-height:1}.qNr9sq_categoryTitle{color:var(--brand-cream);font-family:var(--font-display);text-align:start;text-wrap:balance;margin:0;font-size:clamp(1.55rem,1.2rem + 1.4vw,2.75rem);font-weight:650;line-height:1.15}.qNr9sq_closeButton{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 28%, transparent);inline-size:2.75rem;color:var(--brand-cream);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:border-color .22s,background-color .22s;display:grid}.qNr9sq_closeButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;block-size:1.1rem;inline-size:1.1rem}.qNr9sq_closeButton:focus-visible{outline-color:var(--brand-cream)}.qNr9sq_scrollBody{overscroll-behavior:contain;scrollbar-color:var(--brand-green) transparent;scrollbar-width:thin;min-block-size:0;padding-block:0 clamp(1.75rem,4vw,3.5rem);padding-inline:clamp(1.25rem,4.5vw,4rem);position:relative;overflow:hidden auto}.qNr9sq_clientExperience{min-inline-size:0;padding-block-start:clamp(1.25rem,2.5vw,2rem)}.qNr9sq_clientRail{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;touch-action:pan-x;min-inline-size:0;padding-block-end:.75rem;scroll-padding-inline:.25rem;overflow:auto hidden}.qNr9sq_clientRail::-webkit-scrollbar{display:none}.qNr9sq_clientList{--client-badge-size:5.25rem;--client-node-size:.625rem;justify-content:space-between;align-items:flex-start;gap:clamp(.75rem,1.25vw,1.2rem);inline-size:max-content;min-inline-size:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.qNr9sq_clientList:before{z-index:0;inset-block-start:calc(var(--client-badge-size) + .75rem);inset-inline:calc(var(--client-badge-size) / 2);background:color-mix(in srgb, var(--brand-cream) 28%, transparent);content:"";block-size:1px;position:absolute}.qNr9sq_clientItem{z-index:1;scroll-snap-align:start;flex:0 0 clamp(8rem,9.5vw,8.5rem);inline-size:clamp(8rem,9.5vw,8.5rem);position:relative}.qNr9sq_clientLogoItem{inline-size:100%;color:var(--brand-cream);opacity:1;text-align:center;justify-items:center;gap:.45rem;display:grid}.qNr9sq_logoBadge{inline-size:var(--client-badge-size);block-size:var(--client-badge-size);border:1px solid color-mix(in srgb, var(--brand-cream) 70%, transparent);background:var(--brand-cream);box-shadow:0 .65rem 1.75rem color-mix(in srgb, var(--brand-navy) 32%, transparent);border-radius:1.15rem;display:block;position:relative;overflow:hidden}.qNr9sq_clientLogo{object-fit:contain;padding:.7rem}.qNr9sq_logoFallback{block-size:100%;color:var(--brand-deep-green);text-align:center;place-items:center;padding:.55rem;font-size:.68rem;font-weight:700;line-height:1.25;display:grid}.qNr9sq_railNode{inline-size:var(--client-node-size);block-size:var(--client-node-size);border:2px solid var(--brand-navy);background:color-mix(in srgb, var(--brand-cream) 62%, var(--brand-green));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-cream) 34%, transparent);border-radius:50%;display:block}.qNr9sq_clientName{max-inline-size:10rem;color:var(--brand-cream);text-wrap:balance;font-size:clamp(.72rem,.68rem + .12vw,.8rem);font-weight:600;line-height:1.45}.qNr9sq_personalPhotographyMedia{min-inline-size:0;padding-block-start:clamp(1.5rem,3vw,2.5rem)}.qNr9sq_personalPhotographyFrame{aspect-ratio:1400/641;background:var(--brand-deep-green);border-radius:.75rem;position:relative;overflow:hidden}.qNr9sq_overviewMedia{inline-size:calc(100% - 3.25rem);margin-inline-start:3.25rem}.qNr9sq_overviewImageFrame{aspect-ratio:1400/641;background:var(--brand-deep-green);border-radius:.75rem;position:relative;overflow:hidden}.qNr9sq_overviewImage{object-fit:contain}@media (hover:hover) and (pointer:fine){.qNr9sq_closeButton:hover{border-color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 18%, transparent)}}@media (min-width:48rem){.qNr9sq_overviewMedia{inline-size:62%;margin-inline-start:auto}}@media (min-width:64rem){.qNr9sq_dialog{inline-size:min(90rem,100vw - 3rem)}}@media (max-width:63.999rem){.qNr9sq_backdrop{padding:.5rem}.qNr9sq_dialog{border-radius:.875rem;max-block-size:94svh;inline-size:calc(100vw - 1rem);max-inline-size:none}}@media (max-width:47.999rem){.qNr9sq_header{gap:.75rem;padding-block:1rem;padding-inline:1rem}.qNr9sq_categoryTitle{font-size:clamp(1.3rem,6.2vw,1.75rem)}.qNr9sq_closeButton{inline-size:2.625rem}.qNr9sq_scrollBody{padding-inline:1rem}.qNr9sq_clientList{--client-badge-size:4.75rem;justify-content:flex-start;gap:.75rem}.qNr9sq_clientItem{flex-basis:8rem;inline-size:8rem}}@media (prefers-reduced-motion:reduce){.qNr9sq_closeButton{transition:none}}
.BrKTPq_page{--stack-gap:12px;isolation:isolate;color:var(--brand-cream);overflow-anchor:none;position:relative}.BrKTPq_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.BrKTPq_backdropViewport{height:100svh;position:sticky;top:0}.BrKTPq_backdropCanvas{height:100%;position:relative}.BrKTPq_backdropImage{object-fit:cover}.BrKTPq_backdropOverlay{background:#000000a1;position:absolute;inset:0}.BrKTPq_hero{--compression:0;--centering:0px;--hero-travel:0px;top:calc(-1 * var(--hero-travel));height:var(--hero-height,auto);min-height:var(--hero-min-height,clamp(480px, 66svh, 720px));z-index:60;position:sticky}.BrKTPq_heroContent{width:min(100% - 112px,1328px);padding:calc(132px + var(--centering) * (1 - var(--compression))) 0 calc(44px - 40px * var(--compression));transform:translateY(calc(var(--compression) * (var(--hero-travel) - 28px)));margin-inline:auto;position:relative}.BrKTPq_breadcrumb{color:#f9ebd5cc;margin-bottom:calc(clamp(44px, 8svh, 80px) * (1 - var(--compression)) + 4px * var(--compression));flex-wrap:wrap;align-items:center;gap:12px;font-size:.78rem;display:flex}.BrKTPq_breadcrumb [aria-current]{max-width:40ch}.BrKTPq_breadcrumb a:hover,.BrKTPq_back:hover{color:var(--brand-cream)}.BrKTPq_heroIdentity{align-items:center;gap:calc(40px - 24px * var(--compression));display:flex}.BrKTPq_identityText{flex:1;min-width:0}.BrKTPq_logo{width:calc(112px - 40px * var(--compression));height:calc(100px - 36px * var(--compression));flex:0 0 calc(112px - 40px * var(--compression));position:relative}.BrKTPq_logo img{object-fit:contain}.BrKTPq_eyebrow{color:#f9ebd5cc;margin-bottom:calc(16px - 8px * var(--compression));font-size:.75rem}.BrKTPq_hero h1{font-size:max(14px, calc(clamp(2.4rem, 4.6vw, 4.8rem) * var(--title-fit,1) * (1 - .5 * var(--compression))));white-space:nowrap;font-weight:500;line-height:1.16}.BrKTPq_heroBottom{padding-top:calc(24px - 16px * var(--compression));margin-top:calc(40px - 32px * var(--compression));border-top:1px solid #f9ebd52b;justify-content:space-between;align-items:center;gap:24px;display:flex}.BrKTPq_back,.BrKTPq_explore{align-items:center;gap:16px;font-size:.82rem;display:inline-flex}.BrKTPq_explore b{margin-inline-end:10px;font-size:1.1rem;font-weight:400}.BrKTPq_projects{height:var(--scroll-run,800svh);padding-top:var(--stack-gap);scroll-margin-top:calc(var(--hero-controls-compact,356px) + var(--stack-gap));position:relative}.BrKTPq_stackComposition{--sticky:calc(var(--hero-controls-bottom,var(--hero-controls-compact,356px)) + var(--stack-gap));--peek:14px;--next-preview:24px;--history-limit:6;--history-space:0px;--scale-step:.03;--blur-step:2;--stage-height:max(160px, calc(100svh - var(--sticky)));--card-height:calc(var(--stage-height) - var(--next-preview) - var(--history-space));top:var(--sticky);width:min(100% - 96px,1504px);margin-inline:auto;position:sticky}.BrKTPq_stack{height:var(--stage-height);margin:0;padding:0;list-style:none;position:relative}.BrKTPq_progressRail{z-index:100;flex-direction:column;justify-content:space-between;align-items:center;width:32px;height:max(176px,min(280px,65%));display:flex;position:absolute;top:50%;right:-36px;transform:translateY(-50%)}.BrKTPq_progressRail:before,.BrKTPq_progressFill{content:"";pointer-events:none;background:#f9ebd530;width:1px;position:absolute;top:16px;bottom:16px;left:calc(50% - .5px)}.BrKTPq_progressFill{transform-origin:top;background:#a3bbab;box-shadow:0 0 4px #a3bbab66}.BrKTPq_progressButton{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:32px;padding:0;display:grid;position:relative}.BrKTPq_progressNumber{color:#a3bbab;font-variant-numeric:tabular-nums;opacity:.3;font-size:10px;font-weight:400;line-height:1;transition:opacity .18s;position:absolute;left:calc(50% + 10px);right:auto}.BrKTPq_progressButton[data-completed] .BrKTPq_progressNumber{opacity:.72}.BrKTPq_progressButton[aria-current] .BrKTPq_progressNumber,.BrKTPq_progressButton:hover .BrKTPq_progressNumber,.BrKTPq_progressButton:focus-visible .BrKTPq_progressNumber{opacity:1}.BrKTPq_progressDot{opacity:.3;background:#a3bbab;border-radius:50%;width:9px;height:9px;transition:opacity .18s,transform .18s,box-shadow .18s;box-shadow:0 0 3px #a3bbab40}.BrKTPq_progressButton[data-completed] .BrKTPq_progressDot{opacity:.72}.BrKTPq_progressButton[aria-current] .BrKTPq_progressDot{opacity:1;transform:scale(1.2);box-shadow:0 0 0 3px #a3bbab30,0 0 8px #a3bbab88}.BrKTPq_progressButton:hover .BrKTPq_progressDot{opacity:1;transform:scale(1.3);box-shadow:0 0 10px #a3bbabaa}.BrKTPq_progressButton:focus-visible{outline:2px solid var(--brand-cream);outline-offset:1px;background:#0008}.BrKTPq_stackItem{inset-inline:0;height:var(--card-height);position:absolute;top:0}.BrKTPq_stackItem:last-child{height:calc(var(--card-height) + var(--next-preview))}.BrKTPq_cardSurface{transform-origin:top;height:100%}.BrKTPq_card{background:#171717;border-radius:14px;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000026}.BrKTPq_cardImage{object-fit:cover}.BrKTPq_cardScrim{pointer-events:none;background:linear-gradient(#0000 28%,#0000001a 45%,#0000006b 70%,#000000b8 100%);position:absolute;inset:0}.BrKTPq_cardTop{top:28px;justify-content:flex-end;display:flex;position:absolute;inset-inline:32px}.BrKTPq_number{letter-spacing:.08em;text-shadow:0 1px 4px #000;font-size:.88rem}.BrKTPq_play{margin-inline-start:12px;font-size:.65rem}.BrKTPq_cardCaption{bottom:32px;text-shadow:0 1px 4px #00000070;justify-content:space-between;align-items:end;gap:24px;display:flex;position:absolute;inset-inline:32px}.BrKTPq_editorial{max-width:56ch}.BrKTPq_cardCaption h3{text-wrap:balance;font-size:clamp(1.3rem,2.3vw,2.3rem);font-weight:500;line-height:1.22}.BrKTPq_projectEyebrow{color:#a3bbab;letter-spacing:.12em;text-align:start;margin-bottom:12px;font-size:.72rem;font-weight:600}.BrKTPq_description{font-family:var(--font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:clamp(.8rem,1.1vw,1rem);line-height:1.55;display:-webkit-box;overflow:hidden}.BrKTPq_open{border:1px solid #f9ebd57a;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:1.1rem;display:grid}.BrKTPq_card:focus-visible{outline:3px solid var(--brand-cream);outline-offset:5px}.BrKTPq_page a:not(.BrKTPq_card):focus-visible{outline:2px solid var(--brand-cream);outline-offset:6px}.BrKTPq_companyExperience{position:relative}.BrKTPq_footerOverlay{z-index:100;margin-top:calc(-1 * var(--footer-height,0px));position:relative}@media (max-width:1100px){.BrKTPq_heroContent{width:calc(100% - 64px)}.BrKTPq_stackComposition{--peek:12px;--next-preview:18px;--history-limit:3;--scale-step:.03;--blur-step:1.6;width:calc(100% - 48px)}.BrKTPq_progressRail{right:-12px}}@media (max-width:600px){.BrKTPq_hero{min-height:var(--hero-min-height,480px)}.BrKTPq_heroContent,.BrKTPq_stackComposition{width:calc(100% - 32px)}.BrKTPq_heroContent{padding-top:calc(112px + 8px * var(--compression) + var(--centering) * (1 - var(--compression)));padding-bottom:calc(30px - 26px * var(--compression))}.BrKTPq_breadcrumb{margin-bottom:calc(36px - 32px * var(--compression));gap:8px;font-size:.68rem}.BrKTPq_heroIdentity{align-items:flex-start;gap:calc(20px - 14px * var(--compression));flex-direction:column}.BrKTPq_identityText{width:100%}.BrKTPq_logo{width:calc(80px - 26px * var(--compression));height:calc(64px - 21px * var(--compression));flex-basis:calc(64px - 21px * var(--compression))}.BrKTPq_hero h1{font-size:max(12px, calc(clamp(2rem, 7.6vw, 2.7rem) * var(--title-fit,1) * (1 - .5 * var(--compression))))}.BrKTPq_eyebrow{margin-bottom:calc(10px - 4px * var(--compression))}.BrKTPq_heroBottom{margin-top:calc(28px - 20px * var(--compression));gap:16px}.BrKTPq_back,.BrKTPq_explore{gap:10px;font-size:.7rem}.BrKTPq_stackComposition{--peek:8px;--next-preview:12px;--history-limit:2;--scale-step:.025;--blur-step:1}.BrKTPq_progressRail{width:44px;height:max(220px,min(300px,65%));right:-8px}.BrKTPq_progressButton{width:52px;height:44px}.BrKTPq_progressDot{width:7px;height:7px}.BrKTPq_progressRail:before,.BrKTPq_progressFill{top:22px;bottom:22px}.BrKTPq_card{border-radius:10px}.BrKTPq_cardTop{top:18px;inset-inline:20px}.BrKTPq_cardCaption{bottom:22px;gap:12px;inset-inline:20px}.BrKTPq_cardCaption h3{font-size:1.25rem}.BrKTPq_description{-webkit-line-clamp:3;margin-top:8px}.BrKTPq_open{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.BrKTPq_projects{height:auto;padding-bottom:48px}.BrKTPq_stackComposition{--sticky:calc(var(--hero-controls-compact,356px) + var(--stack-gap));position:relative;top:auto}.BrKTPq_stack{height:auto}.BrKTPq_progressRail{float:right;height:240px;position:sticky;top:104px;transform:none}.BrKTPq_progressDot,.BrKTPq_progressNumber{transition:none}.BrKTPq_stackItem{margin-bottom:24px;position:relative;top:auto;transform:none!important}.BrKTPq_stackItem:last-child{height:var(--card-height)}.BrKTPq_cardSurface{filter:none!important;transform:none!important}.BrKTPq_footerOverlay{margin-top:0}.BrKTPq_footerOverlay>div{transform:none!important}}
.BphbbW_root{background:var(--brand-navy);isolation:isolate;position:relative;overflow:hidden}.BphbbW_overflow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.BphbbW_effect{--aurora:repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);--dark-gradient:repeating-linear-gradient(100deg, #000 0%, #000 7%, transparent 10%, transparent 12%, #000 16%);background-image:var(--dark-gradient), var(--aurora);filter:blur(10px);opacity:.5;will-change:background-position;background-position:50%,50%;background-size:300%,200%;position:absolute;inset:-10px}.BphbbW_effect[data-radial-gradient=true]{-webkit-mask-image:radial-gradient(at 100% 0,#000 10%,#0000 70%);mask-image:radial-gradient(at 100% 0,#000 10%,#0000 70%)}.BphbbW_effect:after{background-attachment:fixed;background-image:var(--dark-gradient), var(--aurora);content:"";mix-blend-mode:difference;animation:var(--animate-aurora);background-position:50%,50%;background-size:200%,100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.BphbbW_overflow{display:none}}
._5_DAq_gallery{padding-block-start:clamp(1.75rem,3vw,2.75rem)}._5_DAq_heading{justify-content:space-between;align-items:end;gap:2rem;width:min(100% - clamp(2rem,6vw,7rem),112rem);margin-block-end:1.25rem;margin-inline:auto;display:flex}._5_DAq_heading p,._5_DAq_heading h3{margin:0}._5_DAq_heading p{letter-spacing:.1em;text-transform:uppercase;color:var(--section-muted);margin-block-end:.35rem;font-size:.68rem}._5_DAq_heading h3{font-size:clamp(1.25rem,2.2vw,2.25rem);font-weight:500;line-height:1.15}._5_DAq_controls{direction:ltr;gap:.55rem;display:flex}._5_DAq_heading[dir=rtl] ._5_DAq_controls{flex-direction:row-reverse}._5_DAq_controls button{width:3rem;height:3rem;color:inherit;cursor:pointer;opacity:.72;background:0 0;border:1px solid;border-radius:50%;place-items:center;transition:opacity .18s,background-color .18s,color .18s;display:grid}._5_DAq_controls button:hover,._5_DAq_controls button:focus-visible{opacity:1;color:var(--brand-navy);background:var(--brand-cream)}._5_DAq_controls button:focus-visible,._5_DAq_viewport:focus-visible,._5_DAq_item:focus-visible{outline-offset:.25rem;outline:2px solid}._5_DAq_viewport{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;width:100%;scroll-padding-inline:var(--organization-gallery-gap);-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}._5_DAq_viewport::-webkit-scrollbar{width:0;height:0;display:none}._5_DAq_track{grid-template-rows:repeat(var(--gallery-rows,1), clamp(11.25rem, 14vw, 15rem));gap:var(--organization-gallery-gap);width:max-content;padding-inline:var(--organization-gallery-gap);grid-auto-columns:clamp(13.75rem,20vw,18.125rem);grid-auto-flow:column;padding-block-end:var(--organization-gallery-gap);display:grid}._5_DAq_item{scroll-snap-align:start;min-width:0;color:var(--brand-cream);background:var(--brand-navy);cursor:zoom-in;border:0;border-radius:0;position:relative;overflow:hidden}._5_DAq_item img{object-fit:cover;transition:transform .48s cubic-bezier(.2,.7,.2,1)}._5_DAq_item:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#00141cb8);position:absolute;inset:0}._5_DAq_item:hover img,._5_DAq_item:focus-visible img{transform:scale(1.025)}._5_DAq_itemMeta{z-index:1;color:inherit;text-align:start;justify-content:space-between;align-items:end;gap:1rem;font-size:.7rem;display:flex;position:absolute;inset-block-end:.85rem;inset-inline:1rem}._5_DAq_itemMeta span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}._5_DAq_itemMeta span:last-child{font-variant-numeric:tabular-nums;opacity:.7}@media (max-width:47.99rem){._5_DAq_heading{align-items:center;width:calc(100% - 2rem)}._5_DAq_heading h3{font-size:1.3rem}._5_DAq_controls button{width:2.7rem;height:2.7rem}._5_DAq_track{grid-template-rows:repeat(var(--gallery-rows,1), clamp(10.5rem, 44vw, 11.25rem));grid-auto-columns:clamp(13rem,60vw,16rem)}._5_DAq_itemMeta span:first-child{max-width:18ch}}@media (prefers-reduced-motion:reduce){._5_DAq_controls button,._5_DAq_item img{transition:none}}
.FXvCea_section{--organization-gallery-gap:clamp(.5rem, .7vw, .625rem);--section-bg:var(--brand-cream);--section-fg:var(--brand-navy);--section-muted:color-mix(in srgb, var(--brand-navy) 78%, transparent);--section-rule:color-mix(in srgb, var(--brand-navy) 28%, transparent);color:var(--section-fg);background:var(--section-bg);outline:none;padding-block:clamp(2.75rem,4.5vw,4.25rem) 0;scroll-margin-top:clamp(4.5rem,7vw,6.5rem)}.FXvCea_section[data-surface=green]{--section-bg:var(--brand-deep-green);--section-fg:var(--brand-cream);--section-muted:color-mix(in srgb, var(--brand-cream) 94%, transparent);--section-rule:color-mix(in srgb, var(--brand-cream) 32%, transparent)}.FXvCea_summary{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.FXvCea_section[data-layout=text] .FXvCea_identity{grid-column:1/-1;max-width:58rem}.FXvCea_identity{min-width:0}.FXvCea_kicker{color:var(--section-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.8rem;margin-block-end:1.1rem;font-size:.72rem;display:flex}.FXvCea_kicker span:first-child{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.84rem}.FXvCea_nameRow{justify-content:space-between;align-items:center;gap:clamp(1rem,2vw,1.75rem);display:flex}.FXvCea_inlineLogo{object-fit:contain;flex:none;width:clamp(4.5rem,7vw,6rem);height:clamp(4.5rem,7vw,6rem);margin:0}.FXvCea_identity h2,.FXvCea_description{margin:0}.FXvCea_identity h2{letter-spacing:-.02em;text-wrap:balance;min-width:0;max-width:24ch;font-size:clamp(1.65rem,2.55vw,2.55rem);font-weight:500;line-height:1.18}.FXvCea_description{max-width:44rem;color:var(--section-muted);margin-block-start:1.1rem;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.75}.FXvCea_tags{flex-wrap:wrap;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.FXvCea_tags li{border:1px solid var(--section-rule);color:var(--section-muted);border-radius:999px;padding:.4rem .8rem;font-size:.72rem}.FXvCea_meta{border-block-start:1px solid var(--section-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-block-start:1.25rem;padding-block-start:.85rem;display:flex}.FXvCea_meta>span{color:var(--section-muted);font-size:.78rem}.FXvCea_cta{min-height:2.75rem;color:inherit;border:1px solid;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding-inline:1rem;font-size:.78rem;text-decoration:none;transition:color .18s,background-color .18s,transform .18s;display:inline-flex}.FXvCea_cta:hover,.FXvCea_cta:focus-visible{color:var(--section-bg);background:var(--section-fg);transform:translateY(-2px)}.FXvCea_cta:focus-visible{outline-offset:.25rem;outline:2px solid}.FXvCea_video{min-width:0}.FXvCea_video>figure>div:first-child{background:#000;border:0;border-radius:.125rem}.FXvCea_video video,.FXvCea_video iframe{background:#000;display:block}.FXvCea_video figcaption{color:var(--section-fg)}.FXvCea_video figcaption strong{font-size:.75rem}.FXvCea_video figcaption span{color:var(--section-muted);font-size:.7rem}.FXvCea_logoStage{place-items:center;min-width:0;margin:0;padding:1.5rem;display:grid}.FXvCea_logoLarge{object-fit:contain;width:min(100%,12rem);height:auto;max-height:7rem}.FXvCea_section[data-surface=cream] img[data-monochrome=true]{filter:invert()}@media (max-width:47.99rem){.FXvCea_summary{grid-template-columns:1fr;gap:1.75rem}.FXvCea_identity{max-width:52rem}.FXvCea_logoStage{padding:.75rem}.FXvCea_section{padding-block-start:2.5rem}.FXvCea_kicker{margin-block-end:1rem}.FXvCea_identity h2{font-size:clamp(1.65rem,6.7vw,2.15rem)}.FXvCea_meta{align-items:center}.FXvCea_cta{font-size:.74rem}}@media (prefers-reduced-motion:reduce){.FXvCea_cta{transition:none}}
