.ServiceShowcase-module__tnbrcq__showcase{gap:2.5rem;display:grid}.ServiceShowcase-module__tnbrcq__mobileStory{display:none}.ServiceShowcase-module__tnbrcq__preview{isolation:isolate;max-width:34rem;color:color-mix(in oklab, #39313d calc((1 - var(--night,0)) * 100%), #f7eaf2);margin-top:clamp(2.5rem,4vw,3.5rem);position:relative}.ServiceShowcase-module__tnbrcq__scene{width:min(100% + 4rem,32rem);height:min(32rem, calc(100svh - var(--header-h) - 12rem));perspective:1200px;pointer-events:auto;touch-action:pan-y;cursor:grab;margin-left:-2rem;position:relative}.ServiceShowcase-module__tnbrcq__scene:active{cursor:grabbing}.ServiceShowcase-module__tnbrcq__canvas{z-index:1;pointer-events:none;opacity:0;transition:opacity .18s;position:absolute}.ServiceShowcase-module__tnbrcq__canvas[data-ready=true]{opacity:1}.ServiceShowcase-module__tnbrcq__canvas canvas{pointer-events:none;display:block;width:100%!important;height:100%!important}.ServiceShowcase-module__tnbrcq__sculpture{object-fit:contain;filter:drop-shadow(0 18px 22px #30193324)}[data-theme=dark] .ServiceShowcase-module__tnbrcq__sculpture{filter:drop-shadow(0 18px 22px #00000052)}.ServiceShowcase-module__tnbrcq__halo{z-index:-1;pointer-events:none;background:radial-gradient(#e0a2c133,#0000 68%);position:absolute;inset:16% 8% 17%}[data-theme=dark] .ServiceShowcase-module__tnbrcq__halo{opacity:.18}@media (max-width:1023px){.ServiceShowcase-module__tnbrcq__showcase{display:block}.ServiceShowcase-module__tnbrcq__desktopList{display:none}.ServiceShowcase-module__tnbrcq__title{font-size:clamp(1.75rem,7.4vw,2.15rem);line-height:1.08}.ServiceShowcase-module__tnbrcq__preview{max-width:28rem;margin-inline:auto}.ServiceShowcase-module__tnbrcq__scene{aspect-ratio:1;width:min(100%,24rem);height:auto;margin-inline:auto}.ServiceShowcase-module__tnbrcq__mobileStory{margin-top:1.5rem;display:grid}.ServiceShowcase-module__tnbrcq__mobileCards{border-top-style:solid;border-top-width:1px}.ServiceShowcase-module__tnbrcq__mobileCard{border-bottom:1px solid color-mix(in oklab, currentColor 12%, transparent)}.ServiceShowcase-module__tnbrcq__chapterLink{padding-block:1.25rem;display:block}.ServiceShowcase-module__tnbrcq__chapterLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.ServiceShowcase-module__tnbrcq__chapterTitle{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ServiceShowcase-module__tnbrcq__chapterTitle h3{font-size:clamp(1.35rem,5.9vw,1.7rem);line-height:1.15}.ServiceShowcase-module__tnbrcq__chapterTitle svg{margin-top:.25rem}.ServiceShowcase-module__tnbrcq__chapterLink p{max-width:34em;margin-top:.6rem;font-size:.9375rem;line-height:1.5}.ServiceShowcase-module__tnbrcq__storyNavigation{display:none}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true]{--stage-top:calc(var(--header-h) + .875rem);--stage-height:calc(100dvh - var(--stage-top) - var(--mobile-dock-h) - 1.5rem);height:calc(var(--stage-height) + (var(--service-count) - 1) * 120svh)}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__stage{top:var(--stage-top);height:var(--stage-height);grid-template-rows:auto minmax(0,1fr) auto;gap:.875rem;display:grid;position:sticky}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__heading{z-index:2;position:relative}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__preview{grid-template-columns:minmax(0,1fr);place-items:center;width:100%;max-width:28rem;min-height:0;margin-block:0;display:grid;container-type:size}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__scene{justify-self:center;width:min(100% + 2rem,24rem,100cqh);margin-inline:0}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__mobileStory{z-index:2;margin-top:0;position:relative}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__mobileCards{display:grid}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__mobileCard{opacity:0;visibility:hidden;filter:blur(8px);transform:translateY(var(--chapter-offset)) scale(.985);border-bottom:0;grid-area:1/1;transition:opacity .6s,filter .75s,transform .85s cubic-bezier(.22,1,.36,1),visibility 0s .75s}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__mobileCard[data-active=true]{opacity:1;visibility:visible;filter:blur();transition:opacity .75s,filter .85s,transform .85s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)scale(1)}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__chapterLink{padding-block:.875rem .5rem}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__storyNavigation{grid-template-columns:minmax(0,1fr) 34px;align-items:center;transition:grid-template-columns .8s cubic-bezier(.22,1,.36,1);display:grid}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__storyNavigation[data-last=true]{grid-template-columns:minmax(0,1fr) 0;transition-delay:.18s}.ServiceShowcase-module__tnbrcq__storySteps{align-items:center;gap:.375rem;min-width:0;display:flex}.ServiceShowcase-module__tnbrcq__storyStep{cursor:pointer;flex:1;place-items:center;min-width:0;min-height:44px;display:grid}.ServiceShowcase-module__tnbrcq__storyStep span{opacity:.18;background:currentColor;border-radius:2px;width:100%;height:2px;transition:opacity .25s,height .25s}.ServiceShowcase-module__tnbrcq__storyStep[data-complete=true] span{opacity:.45}.ServiceShowcase-module__tnbrcq__storyStep[data-active=true] span{opacity:1;background:var(--color-accent);height:3px}.ServiceShowcase-module__tnbrcq__storyStep:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ServiceShowcase-module__tnbrcq__scrollHintSlot{pointer-events:none;height:18px;position:relative}.ServiceShowcase-module__tnbrcq__scrollHint{opacity:.6;filter:blur();width:18px;height:18px;transition:transform .65s cubic-bezier(.22,1,.36,1) .2s,opacity .45s .2s,filter .45s .2s;position:absolute;right:0;transform:translate(0)rotate(90deg)scale(1)}.ServiceShowcase-module__tnbrcq__storyNavigation[data-last=true] .ServiceShowcase-module__tnbrcq__scrollHint{opacity:0;filter:blur(2px);transition-delay:0s;transform:translate(-22px)rotate(0)scale(1.4,.15)}}@media (min-width:1024px){.ServiceShowcase-module__tnbrcq__showcase{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.ServiceShowcase-module__tnbrcq__stage{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}}@media (prefers-reduced-motion:reduce){.ServiceShowcase-module__tnbrcq__canvas{transition:none}.ServiceShowcase-module__tnbrcq__scene{cursor:auto}.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__mobileCard{filter:none;transition:none;transform:none}.ServiceShowcase-module__tnbrcq__storyStep span,.ServiceShowcase-module__tnbrcq__showcase[data-scroll-story=true] .ServiceShowcase-module__tnbrcq__storyNavigation,.ServiceShowcase-module__tnbrcq__scrollHint{transition:none}}
.GlobalTeamSection-module__MjJtaq__section{isolation:isolate;--story-title:1;--story-depth:0px;--story-title-y:0px;--story-title-blur:0px;--story-lead:1;--story-camera:1;--story-placement:1;--story-globe:1;--story-action:1;--story-content-y:0px;--story-mobile-space:0px}.GlobalTeamSection-module__MjJtaq__stage{min-height:100svh;padding-block:max(var(--space-section-sm), calc(var(--header-h) + 2rem));align-items:center;display:flex;position:relative;overflow:clip}.GlobalTeamSection-module__MjJtaq__section[data-story=true]{height:calc(100svh + var(--story-distance))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__stage{height:100svh;position:sticky;top:0}.GlobalTeamSection-module__MjJtaq__section[data-story=true][data-overflow] .GlobalTeamSection-module__MjJtaq__stage{align-items:flex-start}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__content{transform:translateY(var(--story-content-y))}.GlobalTeamSection-module__MjJtaq__container{z-index:2;position:relative}.GlobalTeamSection-module__MjJtaq__content{width:100%}.GlobalTeamSection-module__MjJtaq__heading{transform-origin:28%;text-wrap:balance;max-width:14em}.GlobalTeamSection-module__MjJtaq__lead{max-width:40em;margin-top:1.25rem}.GlobalTeamSection-module__MjJtaq__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.75rem,6vh,5.5rem);display:grid}.GlobalTeamSection-module__MjJtaq__item{border-top:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent);padding-top:1.5rem;transition:border-color .45s}.GlobalTeamSection-module__MjJtaq__item[data-highlighted=true]{border-color:#df8da852}.GlobalTeamSection-module__MjJtaq__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:clamp(2rem,4.5vh,3.5rem);display:flex}.GlobalTeamSection-module__MjJtaq__atmosphere{pointer-events:none;background:radial-gradient(at 82% 45%,#f49ebd1a,#0000 56%);position:absolute;inset:0}.GlobalTeamSection-module__MjJtaq__scene{pointer-events:none;opacity:.68;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 84%,#0000);mask-image:linear-gradient(#0000,#000 12% 84%,#0000)}.GlobalTeamSection-module__MjJtaq__scene>div{opacity:0;transition:opacity .5s;inset:0;position:absolute!important}.GlobalTeamSection-module__MjJtaq__scene[data-ready=true]>div{opacity:1}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__heading{opacity:var(--story-title);transform:perspective(1200px) translate3d(0, var(--story-title-y), var(--story-depth));filter:blur(var(--story-title-blur));will-change:transform, opacity}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__lead{opacity:var(--story-lead);transform:translateY(calc((1 - var(--story-lead)) * 12px))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__item{will-change:transform, opacity}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__item:first-child{opacity:var(--story-item-0,0);transform:translateY(var(--story-item-y-0,22px));filter:blur(var(--story-item-blur-0,5px))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__item:nth-child(2){opacity:var(--story-item-1,0);transform:translateY(var(--story-item-y-1,22px));filter:blur(var(--story-item-blur-1,5px))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__item:nth-child(3){opacity:var(--story-item-2,0);transform:translateY(var(--story-item-y-2,22px));filter:blur(var(--story-item-blur-2,5px))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__actions{opacity:var(--story-action);transform:translateY(calc((1 - var(--story-action)) * 12px))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__scene{opacity:calc(var(--story-globe) * (.9 - var(--story-placement) * .22))}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__atmosphere{opacity:var(--story-globe)}[data-theme=dark] .GlobalTeamSection-module__MjJtaq__scene{opacity:.78}[data-theme=dark] .GlobalTeamSection-module__MjJtaq__atmosphere{background:radial-gradient(at 82% 45%,#93507117,#0000 56%)}[data-theme=dark] .GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__scene{opacity:calc(var(--story-globe) * (.95 - var(--story-placement) * .17))}@media (max-width:639px){.GlobalTeamSection-module__MjJtaq__stage{padding-top:calc(var(--header-h) + 1.75rem);padding-bottom:calc(var(--mobile-dock-h) + 1.75rem)}.GlobalTeamSection-module__MjJtaq__heading{transform-origin:35%;max-width:12em}.GlobalTeamSection-module__MjJtaq__lead{margin-top:1rem}.GlobalTeamSection-module__MjJtaq__items{gap:calc(1.35rem + var(--story-mobile-space));margin-top:calc(2rem + var(--story-mobile-space));grid-template-columns:1fr}.GlobalTeamSection-module__MjJtaq__item{padding-top:calc(1rem + var(--story-mobile-space) * .5)}.GlobalTeamSection-module__MjJtaq__item dd{max-width:29em;margin-top:.5rem}.GlobalTeamSection-module__MjJtaq__actions{margin-top:calc(1.75rem + var(--story-mobile-space) * .5);gap:.75rem 1.25rem}.GlobalTeamSection-module__MjJtaq__actions>a{font-size:.875rem}.GlobalTeamSection-module__MjJtaq__scene{opacity:.3}[data-theme=dark] .GlobalTeamSection-module__MjJtaq__scene{opacity:.38}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__scene{opacity:calc(var(--story-globe) * (.82 - var(--story-placement) * .52))}[data-theme=dark] .GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__scene{opacity:calc(var(--story-globe) * (.88 - var(--story-placement) * .5))}}@media (prefers-reduced-motion:reduce){.GlobalTeamSection-module__MjJtaq__section[data-story=true]{height:auto}.GlobalTeamSection-module__MjJtaq__section[data-story=true] .GlobalTeamSection-module__MjJtaq__stage{height:auto;position:relative}.GlobalTeamSection-module__MjJtaq__section[data-story=true] :is(.GlobalTeamSection-module__MjJtaq__content,.GlobalTeamSection-module__MjJtaq__heading,.GlobalTeamSection-module__MjJtaq__lead,.GlobalTeamSection-module__MjJtaq__item,.GlobalTeamSection-module__MjJtaq__actions){opacity:1;filter:none;will-change:auto;transform:none}.GlobalTeamSection-module__MjJtaq__scene>div,.GlobalTeamSection-module__MjJtaq__item{transition:none}}
