.max-w-container.container--process-fold{grid-row-gap:80px;flex-direction:column;min-height:100svh;padding-top:128px;padding-bottom:48px;display:flex;position:relative}.max-w-container.container--modal-video{grid-row-gap:48px;flex-direction:column-reverse;align-items:flex-start;max-width:1344px;height:100%;padding-left:0;padding-right:0;display:flex}.title-2.title-2--upper{margin-bottom:1rem}.title-2.side-panel__mobile-title{display:none}.title-3.side-panel__team-title{flex:none;margin-top:6px}.overline-text.overline--small.overline--medium.process-team__text{background-color:var(--surfaces-medium-2);text-align:right;white-space:nowrap;justify-content:center;align-items:center;min-height:1rem;padding-top:2px;padding-left:3px;padding-right:3px;display:flex}.overline-text.overline--small.process-avatars__text{background-color:var(--surfaces-medium-2);text-align:right;white-space:nowrap;justify-content:center;align-items:center;min-height:1rem;padding:3px 3px 2px;display:flex}.overline-text.work__card-type{flex:none}.body-1.body-1--medium.process-section__description{margin-top:1rem;margin-bottom:2.5rem}.body-1.body-1--medium.minimal-section__subtitle{margin-top:1.5rem}.body-1.body-1--medium.work__card-subtitle{text-align:left}.body-1.body-1--subtitle{margin-top:1.5rem;font-weight:500}.body-1.body-1--subtitle.process-fold__subtitle{max-width:830px}.body-1.minimal-section__subtitle{color:var(--texticon-medium-2);margin-top:1.5rem}.body-2.text-weak{color:var(--texticon-weak-2)}.body-2.text-weak.mindset-card__description{color:var(--texticon-medium-2);margin-top:1rem;margin-bottom:48px;font-weight:500}.body-3.text-medium{color:var(--texticon-medium-2);font-weight:500}.button.button--white.button--xs.process-card__button{margin-top:auto;margin-left:auto}.button.button--white.button--xs.process-card__button.hide{display:none}.button.button--white.button--xs.process-video__play{transition:opacity .2s,border-color .2s,background-color .2s,color .2s;display:none}.button.button--white.button--xs.process-video__play:hover{opacity:.7}.button.button--white.modal-video__button{position:absolute;top:16px;right:16px}.button.button--outlined-white.side-panel__close-button{z-index:2;background-color:var(--surfaces-default);margin-top:auto;margin-bottom:auto;position:absolute;inset:50% auto auto 0%;transform:translate(-50%,-50%)}.button.button--outlined-white.side-panel__close-button:hover{background-color:var(--surfaces-default)}.button.button--outlined-white.side-panel__mobile-button{margin-right:auto;display:none}.swiper-wrapper{align-items:center;height:690px;display:flex}.swiper-wrapper.swipper-wrapper--process{height:100%}.swiper-wrapper.swiper-wrapper--mindset{grid-column-gap:32px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:auto;display:grid}.swiper-slide.swiper-slide--process{width:437px;max-width:80%;height:100%}.swiper.swiper--process{width:50vw;height:auto;margin-top:-56px;margin-left:-64px;margin-right:-48px;padding-top:56px;padding-left:56px;padding-right:48px;position:relative}.swiper-slide{background-color:#0a0a0b;align-self:flex-start}.work__flex{grid-column-gap:32px;grid-row-gap:80px;justify-content:space-between;align-items:flex-start;margin-bottom:140px;display:flex}.work__flex.work__flex-center{align-items:center}.work__card{width:100%;max-width:448px;text-decoration:none}.work__card:focus-visible{outline-color:var(--texticon-medium);outline-offset:2px;border-radius:1px;outline-width:2px;outline-style:solid}.work__card[data-wf-focus-visible]{outline-color:var(--texticon-medium);outline-offset:2px;border-radius:1px;outline-width:2px;outline-style:solid}.work__card.work__card--vertical{max-width:560px}.work__card.work__card--horizontal--full{max-width:100%}.work__card.work__card--vertical-large{max-width:672px}.work__card.work__card--vertical-large.work__card--bottom{margin-top:216px}.work__card.work__card--white{color:var(--texticon-strong-2)}.work__card.work__card--bottom{margin-top:216px}.work__card-info{grid-column-gap:16px;align-items:center;margin-bottom:16px;display:flex}.work__card-divider{background-color:var(--strokes-strong);flex:1;min-width:40px;height:1px}.work__card-divider.wrok__card-divider--white{background-color:var(--texticon-strong-2)}.lottie-mouse{width:32px;height:48px}.folder__mouse{grid-column-gap:24px;align-self:flex-end;align-items:center;margin-top:auto;display:flex}.folder__mouse.folder__mouse--process{flex:none;align-self:flex-start;margin-top:auto;margin-bottom:0;position:static}.process-fold{background-color:var(--surfaces-default);color:var(--texticon-strong-2);background-image:url(/images/process/fold-process-bg-dots.svg);background-position:50%;background-repeat:repeat-x;background-size:auto;position:sticky;top:0}.process-fold__content{margin-top:auto;margin-bottom:auto}.process-sections{background-color:#fff;position:relative}.minimal-section{background-color:var(--surfaces-default);color:var(--texticon-strong-2);padding-top:68px;padding-bottom:68px;position:relative}.minimal-section__header{max-width:46.25rem;margin-bottom:48px}.process-section{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:200svh;display:grid}.process-section__content{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:720px;min-height:100vh;margin-bottom:auto;margin-left:auto;padding:48px 48px 128px;display:flex;position:sticky;top:0;bottom:0}.process-section__content.process-section__content--large{padding-right:112px}.side-panel{border:none;padding:0;margin:0;overflow:visible;z-index:10;grid-row-gap:3.5rem;background-color:var(--surfaces-default);color:var(--texticon-strong-2);flex-direction:column;width:50vw;min-height:100svh;inset:0% 0% 0% auto}.side-panel[open]::backdrop{background:transparent;pointer-events:none}.div-block-10,.div-block-11{display:flex}.side-panel__group{grid-row-gap:1.5rem;flex-direction:column;display:flex}.side-panel__group.side-panel__group--team{grid-column-gap:24px;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-bottom:68px}.side-panel__content{grid-row-gap:3rem;flex-direction:column;min-height:100%;padding-top:68px;padding-left:64px;padding-right:48px;display:flex;position:relative}.side-panel__container{flex-direction:column;justify-content:center;height:100svh;overflow:auto}.process-animation{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;height:100svh;display:grid;position:sticky;inset:0%}.process-fold__lottie{-o-object-fit:contain;object-fit:contain;width:700px;max-width:50vw;height:700px;margin-right:auto}.process-fold__animation{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;height:100vh;display:none;position:fixed;inset:0%}.process-animation__lottie{-o-object-fit:contain;object-fit:contain;width:700px;height:700px}.process-clip{width:100%;height:100%;position:absolute;inset:0%}.process-list{grid-row-gap:.5rem;align-items:center;margin-bottom:auto;padding-left:0;display:flex;position:absolute;inset:0% 24px 0% auto}.process-list__link{color:var(--texticon-medium);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex}.process-list__link:hover{color:var(--texticon-strong)}.process-list__link:focus-visible{outline-color:var(--texticon-medium);outline-offset:-2px;outline-width:2px;outline-style:solid}.process-list__link[data-wf-focus-visible]{outline-color:var(--texticon-medium);outline-offset:-2px;outline-width:2px;outline-style:solid}.process-list__link.w--current{background-color:var(--surfaces-default);color:var(--texticon-strong-2);transition:background-color .2s,color .2s}.process-list__link.w--current:focus-visible{outline-color:var(--texticon-medium-2);outline-offset:-4px}.process-list__link.w--current[data-wf-focus-visible]{outline-color:var(--texticon-medium-2);outline-offset:-4px}.process-animation__container{width:700px;max-width:50vw;margin-right:auto;position:relative}.team-avatars{grid-column-gap:24px;grid-row-gap:16px;flex-wrap:wrap;justify-content:flex-end;display:flex}.team-avatars__link{flex-shrink:0;cursor:auto;border-radius:50%;width:48px;height:48px;overflow:hidden}.team-avatars__link:hover{outline-color:var(--texticon-strong-2);outline-offset:2px;outline-width:2px;outline-style:solid}.team-avatars__link:focus-visible{outline-color:var(--texticon-strong-2);outline-offset:2px;outline-width:2px;outline-style:solid}.team-avatars__link[data-wf-focus-visible]{outline-color:var(--texticon-strong-2);outline-offset:2px;outline-width:2px;outline-style:solid}.team-avatars__tooltip{z-index:1;flex-direction:column;align-items:flex-end;display:none;position:absolute;top:58px;right:0}.team-avatars__item{flex:none;justify-content:center;align-items:center;display:flex;position:relative}.team-avatars__img{-o-object-fit:cover;object-fit:cover;height:100%}.process-card{grid-row-gap:1.25rem;background-color:var(--surfaces-weak-2);border-radius:16px;flex-direction:column;width:100%;max-width:100%;height:100%;padding:32px;display:flex;overflow:auto}.mindset-card{background-color:var(--surfaces-weak-2);border-radius:16px;flex-direction:column;width:100%;max-width:100%;min-height:410px;padding:32px;display:flex;position:relative}.mindset__icon{width:132px;height:132px;margin-top:auto}.process-video{z-index:100;grid-column-gap:0px;grid-row-gap:0px;align-items:flex-end;width:180px;max-width:50vw;margin-top:auto;margin-left:0;margin-right:auto;display:none;position:fixed;inset:auto auto 48px 48px}.process-video__content{grid-column-gap:8px;grid-row-gap:8px;align-items:center;min-width:218px;max-width:100%;margin-bottom:-19px;margin-left:-9px;display:flex;position:relative}.process-video__container{width:80px;height:80px;position:relative}.process-video__bg-video{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:10px 0 58px #0003}.process-video__icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.process-video__icon.process-video__icon--margin{margin-bottom:8px;margin-left:-2px}.modal-video{z-index:200;background-color:var(--surfaces-default);min-height:100vh;min-width:100vw;padding-top:16px;padding-bottom:16px;position:fixed;inset:0%;overflow:auto}.modal-video__embed{width:100%;max-width:100vw}.work__card-video{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s ease-out;display:flex}.work__card-video.work__card-video--horizontal-full{aspect-ratio:16 / 9}.work__card-video.work__card-video--vertical-large{aspect-ratio:3 / 4}.work__full{width:100%;margin-bottom:120px}.work__card-media{max-width:100%;margin-bottom:40px;overflow:hidden}.process-tabs{height:100%}.process-tabs__menu{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;max-width:100%;margin-bottom:40px;padding-left:96px;padding-right:96px;display:flex;align-items:flex-start}.process-tabs__content{max-width:100vw;min-height:70vh}.process-tabs__bar{background-color:var(--surfaces-medium-2);border-radius:8px;width:100%;height:8px;margin-bottom:8px}.process-tabs__link{color:var(--surfaces-default);background-color:#0000;width:180px;padding:14px 0 0}.process-tabs__link:hover{color:var(--strokes-medium-2)}.process-tabs__link.w--current{color:var(--texticon-strong-2);background-color:#0000}.process-video__button{position:absolute;inset:0%;background:none}.process-video__button:focus-visible{outline-color:var(--texticon-medium);outline-offset:2px;border-radius:50%;outline-width:2px;outline-style:solid}.process-video__button[data-wf-focus-visible]{outline-color:var(--texticon-medium);outline-offset:2px;border-radius:50%;outline-width:2px;outline-style:solid}.process-tabs__video-container{align-items:center;height:100%;display:flex}.process-tabs__tab{height:100%}.fs-cc-prefs_checkbox{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.fs-cc-prefs_trigger{display:none}.work-button__container{justify-content:center;align-items:center;width:100%;display:flex}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}@media screen and (min-width: 1280px){.process-fold{background-repeat:no-repeat;background-size:cover}.process-fold__content{opacity:.95}}@media screen and (max-width: 991px){.max-w-container.container--process-fold{padding-top:94px}.title-2.side-panel__mobile-title{margin-top:8px;margin-right:64px;display:block}.overline-text.overline--small.overline--medium.process-team__text{background-color:#0000;min-height:auto;padding-top:0;padding-left:0;padding-right:0}.overline-text.overline--small.overline--medium.process-video__text{display:none}.overline-text.overline--small.process-avatars__text{background-color:#0000;min-height:auto;padding:0}.body-1.body-1--medium.minimal-section__subtitle,.body-1.body-1--subtitle{margin-top:1rem}.body-1.body-1--subtitle.process-fold__subtitle{max-width:31.875rem}.body-1.minimal-section__subtitle{margin-top:1rem}.body-2.text-weak.mindset-card__description{opacity:1;cursor:auto;flex:auto;margin-bottom:32px}.button.button--outlined-white.side-panel__close-button{display:none}.button.button--outlined-white.side-panel__mobile-button{order:-1;margin-left:auto;margin-right:0;display:block;position:absolute;top:48px;right:48px}.utility-page-content{grid-row-gap:40px;flex-direction:column;align-items:stretch;max-width:380px;margin-left:auto;margin-right:auto}.swiper-wrapper{height:445px}.swiper-wrapper.swiper-wrapper--mindset{grid-column-gap:0px;grid-row-gap:0px;height:100%;display:flex}.swiper-slide.swiper-slide--process{width:320px;max-width:76vw}.swiper-slide.swiper-slide--mindset{width:353px;max-width:76vw;height:100%}.swiper.swiper--process{width:100vw;margin-left:-48px;padding-left:48px}.swiper.swiper--mindset{height:auto;margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px}.work__flex{grid-row-gap:80px;flex-direction:row;margin-bottom:80px}.work__card{min-width:0;max-width:100%}.process-sections{position:sticky;top:0}.minimal-section{padding-top:80px;padding-bottom:80px}.minimal-section__header{margin-bottom:80px}.process-section{grid-template-rows:30vh auto;grid-template-columns:1fr;min-height:100svh;padding-top:0;padding-bottom:80px}.process-section.process-section--last{padding-bottom:80px}.process-section__content{justify-content:flex-start;max-width:100vw;min-height:auto;margin-bottom:0;margin-left:0;padding-bottom:48px}.process-section__content.process-section__content--large{padding-top:24px;padding-bottom:24px;padding-right:48px}.side-panel{z-index:100;min-width:100%;position:fixed;inset:0%}.side-panel__group.side-panel__group--team{grid-row-gap:48px;flex-direction:column;padding-bottom:48px}.side-panel__content{grid-row-gap:3rem;max-width:none;padding-top:48px;padding-left:48px}.process-animation{background-color:#fff;height:auto;display:block;position:static}.process-fold__animation{display:none}.process-animation__lottie{width:340px;max-width:100%;height:340px;max-height:30svh}.process-animation__lottie svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.process-clip{height:auto;position:absolute;bottom:auto}.process-list{display:none}.process-animation__container{width:388px;max-width:100%;margin-left:auto;padding:18px 24px}.team-avatars{grid-row-gap:24px;flex-direction:column}.team-avatars__link{border:3px solid var(--surfaces-deafult);width:56px;height:56px}.team-avatars__link:hover{outline-color:var(--texticon-strong-2);outline-offset:2px;outline-width:2px;outline-style:none}.team-avatars__tooltip{grid-row-gap:6px;align-items:flex-start;display:flex;position:static}.team-avatars__item{grid-column-gap:20px;justify-content:flex-start}.process-card{padding:24px}.mindset-card{height:100%;min-height:auto;padding:24px;overflow:auto}.process-video{grid-column-gap:0px;flex-direction:row-reverse;align-items:flex-start;width:80px;margin-left:auto;margin-right:0;bottom:24px;left:auto;right:24px}.process-video__content{width:20px;min-width:auto;height:20px;margin-top:-10px;margin-right:-10px}.process-video__bg-video{border-radius:50%;width:80px;height:80px}.process-video__icon.process-video__icon--margin{margin-left:0}.work__full{max-width:none;margin-bottom:80px}.process-tabs__menu{max-width:100vw;padding-left:16px}.process-track{min-height:500svh}.process-track__content{grid-column-gap:20vw;grid-template-rows:auto;grid-template-columns:100vw 100vw 100vw 100vw;grid-auto-columns:1fr;display:grid}.process-track__scroll{width:100%;position:relative;overflow:hidden}}@media screen and (max-width: 767px){.max-w-container.container--process-fold{grid-row-gap:48px}.button.button--outlined-white.side-panel__mobile-button{top:24px;right:24px}.modal-close_btn{font-size:1.8rem}.swiper.swiper--process,.swiper.swiper--mindset{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.work__flex{flex-direction:column}.work__card.work__card--vertical-large.work__card--bottom,.work__card.work__card--bottom{margin-top:0}.folder__mouse{left:24px}.process-section__content{max-width:100%;padding:24px}.process-section__content.process-section__content--large{padding-right:24px}.side-panel__content{grid-row-gap:2rem;padding-top:24px;padding-left:24px;padding-right:24px}}@keyframes fade{0%{opacity:0}to{opacity:1}}.process-clip{clip-path:inset(0 0 0 0);background-color:#fff}.process-animation{position:fixed!important}@media screen and (max-width: 991px){.process-animation{position:sticky!important}}.side-panel__container{overflow-x:hidden}.process-video__container:hover .process-video__play,.process-video__container:focus-within .process-video__play{display:flex!important}.process-track__content{transition:transform .3s ease}.swiper-pagination--process{top:0!important;bottom:auto!important;text-align:right;padding-right:48px}@media screen and (max-width: 767px){.swiper-pagination--process{padding-right:24px}}.swiper-pagination-bullet{width:24px!important;height:24px!important;margin:0 4px!important;background:none!important;opacity:1!important;position:relative}.swiper-pagination-bullet:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;margin:auto;inset:0;background:#ffffff80}.swiper-pagination-bullet-active:after{background:#fff}.swiper-pagination-bullet:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}.mindset__description{pointer-events:none}.process-card::-webkit-scrollbar,.mindset-card::-webkit-scrollbar{width:7px;height:7px}.process-card::-webkit-scrollbar-track,.mindset-card::-webkit-scrollbar-track{background-color:#fff0}.process-card::-webkit-scrollbar-thumb,.mindset-card::-webkit-scrollbar-thumb{border-radius:8x;background:#202124}.process-card:hover::-webkit-scrollbar-thumb,.mindset-card:hover::-webkit-scrollbar-thumb{background:#26282b}@media not all and (min-resolution: .001dpcm){@media{.max-w-container.container--process-fold,.process-section{min-height:100vh}.side-panel__container,.side-panel{height:100vh}}}@supports (-webkit-touch-callout: none){@media screen and (max-width: 991px){.side-panel__group--team{padding-bottom:120px}.max-w-container.container--process-fold,.process-section{min-height:100vh}.side-panel__container,.side-panel{height:100vh}}}.modal-video__video{width:100%;height:100%}.process-tabs__link:hover .process-tabs__bar{background-color:var(--strokes-medium-2)}.process-tabs__link.w--current .process-tabs__bar{background-color:var(--texticon-strong-2)}.work__card-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work__card:hover .work__card-video{transform:scale(1.04)}.work__card:hover .work__card-subtitle{text-decoration:underline}#w-node-_2001247f-708b-8845-973f-ed4c413d5fc6-5a2e826d{grid-area:1 / 2 / 2 / 3}#w-node-_55a2b99a-da06-819f-4b3e-071950fc6628-5a2e826d{grid-area:span 1 / span 1 / span 1 / span 1}@media screen and (max-width: 991px){#w-node-_427994e6-f9b9-543a-4e88-20f4846008e1-5a2e826d,#w-node-cc83c8c5-9196-e2ef-1772-82391161c9ea-5a2e826d,#w-node-fd8c296e-ffa0-009b-a94f-b4a28548067e-5a2e826d,#w-node-_61b79548-ff80-5cfd-cb25-a5a6e65b676a-5a2e826d{grid-area:2 / 1 / 4 / 2}}
