.ServicesShowcase-module__RU0Ola__stage{width:calc(100% - var(--frame) * 2);height:var(--panel-h);background-color:var(--c-grey-panel);border-radius:var(--r-panel);isolation:isolate;background-image:radial-gradient(#161d2517 1.5px,#0000 1.5px);background-size:2.75rem 2.75rem;margin-inline:auto;position:relative;overflow:hidden}.ServicesShowcase-module__RU0Ola__cases{z-index:1;--tile-discipline-size:.75rem;--tile-title-size:1.125rem;--tile-meta-top:.625rem;--tile-meta-gap:.375rem;position:absolute;inset:0}.ServicesShowcase-module__RU0Ola__column{flex-direction:column;justify-content:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:6%;bottom:6%}.ServicesShowcase-module__RU0Ola__columnLeft{align-items:flex-start;width:17%;left:4%}.ServicesShowcase-module__RU0Ola__columnRight{align-items:flex-end;width:16%;right:4.5%}.ServicesShowcase-module__RU0Ola__slot{width:100%;animation:.7s cubic-bezier(.22,1,.36,1) both ServicesShowcase-module__RU0Ola__tile-in;animation-delay:calc(var(--i) * .11s)}.ServicesShowcase-module__RU0Ola__slot:nth-child(2){width:82%}.ServicesShowcase-module__RU0Ola__columnLeft .ServicesShowcase-module__RU0Ola__slot:nth-child(2){margin-left:18%}.ServicesShowcase-module__RU0Ola__columnRight .ServicesShowcase-module__RU0Ola__slot:nth-child(2){margin-right:18%}@keyframes ServicesShowcase-module__RU0Ola__tile-in{0%{opacity:0;filter:blur(12px);transform:translateY(.75rem)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.ServicesShowcase-module__RU0Ola__deck{z-index:2;width:clamp(22rem,31vw,29.5rem);position:absolute;top:47%;left:50%;transform:translate(-50%)}.ServicesShowcase-module__RU0Ola__card{background:var(--c-white);border-radius:var(--r-card);width:100%;padding:2.5rem 2.5rem 2.75rem;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:50%;box-shadow:0 1.5rem 3.75rem #161d2514}.ServicesShowcase-module__RU0Ola__card[data-pos="0"]{z-index:4;animation:.7s cubic-bezier(.22,1,.36,1) ServicesShowcase-module__RU0Ola__card-in;transform:translate(-50%,-50%)rotate(3.6deg)}.ServicesShowcase-module__RU0Ola__card[data-pos="1"]{z-index:3;transform:translate(-50%,-50%)rotate(-2.2deg)}.ServicesShowcase-module__RU0Ola__card[data-pos="2"]{z-index:2;transform:translate(-50%,-50%)rotate(1.75deg)}.ServicesShowcase-module__RU0Ola__card[data-pos="3"]{z-index:1;transform:translate(-50%,-50%)rotate(-.35deg)}@keyframes ServicesShowcase-module__RU0Ola__card-in{0%{opacity:0;filter:blur(18px);transform:translate(-50%,-47%)rotate(3.6deg)scale(.92)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)rotate(3.6deg)scale(1)}}.ServicesShowcase-module__RU0Ola__cardTitle{font-family:var(--font-body);font-weight:500;font-size:var(--t-card-title);color:var(--c-ink);text-wrap:balance;line-height:1.05}.ServicesShowcase-module__RU0Ola__cardBody{color:var(--c-body);margin-top:1.25rem;font-size:1rem;line-height:1.5}.ServicesShowcase-module__RU0Ola__cardButton{background:var(--c-ink);color:var(--c-white);text-transform:lowercase;transition:background-color var(--d-hover) var(--e-out);border-radius:6.25rem;margin-top:1.75rem;padding:.875rem 1.5rem 1rem;font-size:1rem;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.ServicesShowcase-module__RU0Ola__cardButton:hover{background:color-mix(in oklab, var(--c-ink), #fff var(--hover-lift))}}.ServicesShowcase-module__RU0Ola__bar{z-index:3;background:var(--c-white);max-width:calc(100% - var(--inset) * 2);border-radius:6.25rem;gap:.25rem;padding:.375rem;display:flex;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%);box-shadow:0 .75rem 2.5rem #161d251a}.ServicesShowcase-module__RU0Ola__glider{background:var(--c-red);will-change:transform, width;border-radius:6.25rem;transition:transform .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1);position:absolute;top:.375rem;bottom:.375rem;left:0}.ServicesShowcase-module__RU0Ola__tab{z-index:1;font-family:var(--font-body);white-space:nowrap;color:var(--c-ink);cursor:pointer;transition:background-color var(--d-fast) var(--e-out), color var(--d-fast) var(--e-out);border-radius:6.25rem;padding:.625rem 1.125rem .75rem;font-size:.9375rem;font-weight:500;line-height:1;position:relative}@media (hover:hover){.ServicesShowcase-module__RU0Ola__tab:not([data-active]):hover{background:var(--c-grey-panel)}}.ServicesShowcase-module__RU0Ola__tab[data-active]{color:var(--c-white);transition-delay:80ms}@media (max-width:1023px){.ServicesShowcase-module__RU0Ola__cases{display:none}.ServicesShowcase-module__RU0Ola__deck{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:auto;padding-inline:var(--inset);scroll-padding-inline:var(--inset);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;align-items:stretch;gap:.75rem;display:flex;position:absolute;top:50%;left:0;right:0;overflow-x:auto;transform:translateY(-50%)}.ServicesShowcase-module__RU0Ola__deck::-webkit-scrollbar{width:0;height:0}.ServicesShowcase-module__RU0Ola__card{scroll-snap-align:center;width:auto;padding:var(--inset);flex:0 0 72%;position:relative;top:auto;left:auto}.ServicesShowcase-module__RU0Ola__card[data-pos="0"],.ServicesShowcase-module__RU0Ola__card[data-pos="1"],.ServicesShowcase-module__RU0Ola__card[data-pos="2"],.ServicesShowcase-module__RU0Ola__card[data-pos="3"]{z-index:auto;animation:none;transform:none}.ServicesShowcase-module__RU0Ola__card{opacity:.55;transition:opacity .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);box-shadow:0 .75rem 2rem #161d250f}.ServicesShowcase-module__RU0Ola__card[data-pos="0"]{opacity:1;box-shadow:0 1.5rem 3.75rem #161d251f}.ServicesShowcase-module__RU0Ola__bar{overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:.375rem;bottom:1.5rem;overflow-x:auto}.ServicesShowcase-module__RU0Ola__bar::-webkit-scrollbar{width:0;height:0}}@media (max-width:767px){.ServicesShowcase-module__RU0Ola__card{padding:var(--inset);flex-basis:88%}.ServicesShowcase-module__RU0Ola__deck{top:calc(50% - 1.5rem)}}@media (prefers-reduced-motion:reduce){.ServicesShowcase-module__RU0Ola__slot,.ServicesShowcase-module__RU0Ola__card[data-pos="0"]{animation:none}.ServicesShowcase-module__RU0Ola__card,.ServicesShowcase-module__RU0Ola__glider{transition:none}}@media (max-height:500px) and (orientation:landscape){.ServicesShowcase-module__RU0Ola__stage{height:auto;min-height:var(--panel-h);justify-content:center;gap:var(--inset);padding:4.5rem 0 var(--inset);flex-direction:column;display:flex}.ServicesShowcase-module__RU0Ola__deck{position:relative;top:auto;transform:none}.ServicesShowcase-module__RU0Ola__card{flex-basis:60%}.ServicesShowcase-module__RU0Ola__bar{align-self:center;position:relative;bottom:auto;left:auto;transform:none}}
.HowWeWork-module__kq1Iga__section{--head-top:clamp(1.5rem, 5vh, 3rem);--head-size:var(--t-section);--stack-gap:clamp(1.5rem, 4vh, 3rem);--stack-top:calc(var(--head-top) + var(--head-size) + var(--stack-gap));--fan-drop:2.75rem;--lean:1.25rem;--card-h:clamp(16rem, calc(100svh - var(--gap) - var(--pad-y) * 2 - var(--stack-top) - var(--fan-drop) - var(--lean) * 2), 32.5rem);--card-w:min(calc(var(--card-h) * 2 / 3), 22vw);--card-box:calc(var(--card-w) * 1.5);--exposed:calc(var(--card-w) * .7 - 2rem);isolation:isolate;width:calc(100% - var(--frame) * 2);min-height:var(--panel-h-fixed);padding:var(--pad-y) var(--inset);background:var(--c-ink);border-radius:var(--r-panel);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.HowWeWork-module__kq1Iga__heading,.HowWeWork-module__kq1Iga__list{grid-area:1/1}.HowWeWork-module__kq1Iga__heading{margin-top:var(--head-top);z-index:2;font-family:var(--font-body);font-weight:500;font-size:var(--head-size);text-align:center;text-transform:uppercase;color:var(--c-white);-webkit-user-select:none;user-select:none;align-self:start;line-height:1;position:static}.HowWeWork-module__kq1Iga__list{z-index:1;min-height:calc(var(--stack-top) + var(--card-box) + var(--fan-drop));padding:0;padding-top:calc(var(--head-size) + var(--stack-gap));margin:0;list-style:none;display:block;position:relative}.HowWeWork-module__kq1Iga__item{top:max(var(--stack-top), calc(var(--head-top) + var(--head-size) + (100% - var(--head-top) - var(--head-size) - var(--card-box) - var(--fan-drop)) / 2));z-index:var(--card-i,1);width:var(--card-w);scroll-margin-top:var(--stack-top);position:absolute;left:50%;translate:-50%}.HowWeWork-module__kq1Iga__item:focus-within{z-index:90}.HowWeWork-module__kq1Iga__dragLayer{width:100%}.HowWeWork-module__kq1Iga__card{aspect-ratio:2/3;border-radius:var(--r-panel);isolation:isolate;will-change:transform;width:100%;transform:translateX(var(--card-x,0)) translateY(var(--card-y,0)) rotate(var(--card-rot,0deg));flex-direction:column;justify-content:space-between;padding:2rem;font-size:1rem;display:flex;position:relative;overflow:hidden}.HowWeWork-module__kq1Iga__item:first-child{--card-i:1}.HowWeWork-module__kq1Iga__item:first-child .HowWeWork-module__kq1Iga__card{--card-x:-126%;--card-y:28px;--card-rot:-4.82deg;background:var(--c-white)}.HowWeWork-module__kq1Iga__item:nth-child(2){--card-i:2}.HowWeWork-module__kq1Iga__item:nth-child(2) .HowWeWork-module__kq1Iga__card{--card-x:-42%;--card-y:0;--card-rot:-.7deg;background:#f1f1f3}.HowWeWork-module__kq1Iga__item:nth-child(3){--card-i:3}.HowWeWork-module__kq1Iga__item:nth-child(3) .HowWeWork-module__kq1Iga__card{--card-x:42%;--card-y:44px;--card-rot:3.78deg;background:#e8e9eb}.HowWeWork-module__kq1Iga__item:nth-child(4){--card-i:4}.HowWeWork-module__kq1Iga__item:nth-child(4) .HowWeWork-module__kq1Iga__card{--card-x:126%;--card-y:16px;--card-rot:7.83deg;background:#dbdcde}.HowWeWork-module__kq1Iga__number,.HowWeWork-module__kq1Iga__end{max-width:var(--exposed)}.HowWeWork-module__kq1Iga__number{color:var(--c-red);font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:500;line-height:1}.HowWeWork-module__kq1Iga__title{color:var(--c-ink);opacity:.7;font-size:clamp(1.5rem,2vw,2rem);font-weight:500;line-height:1.1}.HowWeWork-module__kq1Iga__body{font-size:var(--t-small);color:var(--c-ink);opacity:.7;margin-top:.75rem;line-height:1.35}@media (max-width:1023px){.HowWeWork-module__kq1Iga__section{min-height:0;padding:var(--inset);overflow:hidden}.HowWeWork-module__kq1Iga__heading,.HowWeWork-module__kq1Iga__list{grid-area:auto}.HowWeWork-module__kq1Iga__heading{text-align:left;margin-top:0;margin-bottom:3rem}.HowWeWork-module__kq1Iga__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;min-height:0;padding-top:0;display:grid}.HowWeWork-module__kq1Iga__item{z-index:auto;width:100%;position:static;translate:none}.HowWeWork-module__kq1Iga__card{aspect-ratio:auto;min-height:18.75rem;transform:none}.HowWeWork-module__kq1Iga__number,.HowWeWork-module__kq1Iga__end{max-width:none}}@media (max-width:767px){.HowWeWork-module__kq1Iga__section{padding:var(--inset)}.HowWeWork-module__kq1Iga__heading{margin-bottom:1.75rem}.HowWeWork-module__kq1Iga__list{grid-template-columns:minmax(0,1fr);gap:.75rem}.HowWeWork-module__kq1Iga__card{min-height:0;padding:1.25rem}.HowWeWork-module__kq1Iga__number{font-size:2.5rem}}@media (max-width:1023px){.HowWeWork-module__kq1Iga__card{padding:var(--inset)}}
