#infoHeaderRoot[data-v-2e5fc195]{min-width:inherit;height:100%;overflow:hidden}.arrowDown[data-v-2e5fc195]{transition:.2s ease-in-out;max-width:3.5em;filter:brightness(0)}.arrowUp[data-v-2e5fc195]{max-width:3.5em;filter:brightness(0);transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:.2s ease-in-out}#headerContainer[data-v-2e5fc195]{position:fixed;display:grid;right:5%;left:5%;grid-template-columns:auto auto;justify-content:space-between;padding-top:1em;padding-bottom:1em;width:inherit;max-height:5em;cursor:pointer;z-index:5;-webkit-tap-highlight-color:transparent}#headerContainer #arrow[data-v-2e5fc195]{z-index:4;align-self:center}#headerContainer #contentTitle[data-v-2e5fc195]{z-index:4;font-size:1.6em;font-weight:500}.panelContentActive[data-v-2e5fc195],.panelContentInactive[data-v-2e5fc195]{position:fixed;background:#fdfdfad9;padding-top:4em;padding-bottom:3em;min-width:100vw;z-index:4;transition:.2s ease-in-out}.panelContentActive #contentDescriptionContainer[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer[data-v-2e5fc195]{position:absolute;height:100%;width:100vw;overflow-y:scroll;-webkit-overflow-scrolling:touch}.panelContentActive #contentDescriptionContainer #content[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer #content[data-v-2e5fc195]{padding-left:5%;padding-right:5%}@media (min-width: 769px){.panelContentActive #contentDescriptionContainer #content[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer #content[data-v-2e5fc195]{padding-right:40%}}.panelContentActive #contentDescriptionContainer #content p[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer #content p[data-v-2e5fc195]{font-size:1.7em;font-weight:400;line-height:2em;text-align:start}.panelContentActive #contentDescriptionContainer #content[data-v-2e5fc195] a,.panelContentInactive #contentDescriptionContainer #content[data-v-2e5fc195] a{color:#898c8a;text-decoration:none}.panelContentActive #contentDescriptionContainer #content[data-v-2e5fc195] a:hover,.panelContentInactive #contentDescriptionContainer #content[data-v-2e5fc195] a:hover{color:#000300}.panelContentActive #contentDescriptionContainer .close-information[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer .close-information[data-v-2e5fc195]{padding-bottom:15em;margin:5%;cursor:pointer;-webkit-tap-highlight-color:transparent}.panelContentActive #contentDescriptionContainer .close-information img[data-v-2e5fc195],.panelContentInactive #contentDescriptionContainer .close-information img[data-v-2e5fc195]{height:3.5em}.panelContentActive[data-v-2e5fc195]{height:100%;opacity:1}.panelContentInactive[data-v-2e5fc195]{height:0;opacity:0}.caseStudy[data-v-2feac1b3]{min-width:0;color:#111110;font-weight:300;background:#fdfdfa;text-align:left}.caseStudy p[data-v-2feac1b3]{padding:0;color:inherit;text-align:left}.shell[data-v-2feac1b3]{width:min(90%,1180px);margin-inline:auto}.eyebrow[data-v-2feac1b3]{font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.hero[data-v-2feac1b3]{position:relative;overflow:clip;box-sizing:border-box;width:100%;min-height:min(650px,80vh);margin-top:80px;padding:30px 5%;display:flex;flex-direction:column;background:var(--case-accent, #EDEDEA)}.hero h1[data-v-2feac1b3]{position:relative;z-index:1;margin:auto 0 0;font-size:clamp(66px,12vw,175px);font-weight:300;line-height:.85;letter-spacing:-.075em}@media (max-width: 768px){.hero[data-v-2feac1b3]{min-height:540px;margin-top:64px;padding:21px}}.heroTop[data-v-2feac1b3],.heroBottom[data-v-2feac1b3]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:start;gap:20px}.heroMark[data-v-2feac1b3]{position:absolute;top:16%;right:11%;width:clamp(150px,24vw,330px);height:auto}@media (max-width: 768px){.heroMark[data-v-2feac1b3]{top:14%;right:8%;width:150px}}.heroBottom[data-v-2feac1b3]{align-items:end;margin-top:38px;padding-top:18px;border-top:1px solid currentColor}.heroBottom p[data-v-2feac1b3]{max-width:460px;margin:0;font-size:clamp(19px,2.3vw,27px);line-height:1.15}.heroBottom span[data-v-2feac1b3]{white-space:nowrap}@media (max-width: 768px){.heroBottom[data-v-2feac1b3]{flex-direction:column;align-items:start}}.story[data-v-2feac1b3]{display:grid;grid-template-columns:minmax(185px,.7fr) minmax(0,1.3fr);gap:9%;padding:125px 0 110px}.story .eyebrow[data-v-2feac1b3]{padding-top:7px}.story h2[data-v-2feac1b3]{margin:0;font-size:clamp(37px,4.7vw,66px);font-weight:300;line-height:1.02;letter-spacing:-.055em}.story p[data-v-2feac1b3]{max-width:650px;margin:22px 0 0;font-size:clamp(19px,2.05vw,26px);line-height:1.28}@media (max-width: 768px){.story[data-v-2feac1b3]{grid-template-columns:1fr;gap:35px;padding:80px 0}}.showcase[data-v-2feac1b3]{box-sizing:border-box;width:min(94%,1240px);margin:0 auto;padding:24px;background:#151714;color:#fdfdfa}.showcase img[data-v-2feac1b3]{display:block;width:100%;height:auto}.showcase figcaption[data-v-2feac1b3]{margin-top:19px}@media (max-width: 768px){.showcase[data-v-2feac1b3]{width:90%;padding:8px}.showcase figcaption[data-v-2feac1b3]{padding:0 7px 6px}}.built[data-v-2feac1b3]{padding:120px 0}.built h2[data-v-2feac1b3]{max-width:840px;margin:54px 0 65px;font-size:clamp(42px,6.4vw,88px);font-weight:300;line-height:.95;letter-spacing:-.065em}@media (max-width: 768px){.built[data-v-2feac1b3]{padding:80px 0}.built h2[data-v-2feac1b3]{margin:42px 0 50px}}.builtHead[data-v-2feac1b3]{padding-top:16px;border-top:1px solid #111110}.lede[data-v-2feac1b3]{max-width:650px;margin:-30px 0 22px;font-size:clamp(19px,2.05vw,24px);line-height:1.28}.stack[data-v-2feac1b3]{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 65px;padding:0;list-style:none;color:#55554f}@media (max-width: 768px){.stack[data-v-2feac1b3]{margin-bottom:50px}}.points[data-v-2feac1b3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.points article[data-v-2feac1b3]{padding-top:19px;border-top:1px solid #a9a9a3}.points h3[data-v-2feac1b3]{margin:34px 0 15px;font-size:clamp(24px,2.6vw,34px);font-weight:300;letter-spacing:-.04em}.points p[data-v-2feac1b3]{margin:0;font-size:17px;line-height:1.35;color:#55554f}@media (max-width: 768px){.points[data-v-2feac1b3]{grid-template-columns:1fr;gap:38px}.points h3[data-v-2feac1b3]{margin:19px 0 8px}}.clips[data-v-2feac1b3]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:90px}.clips figure[data-v-2feac1b3]{margin:0}.clips video[data-v-2feac1b3]{display:block;width:100%;aspect-ratio:16/9;background:#151714}.clips figcaption[data-v-2feac1b3]{margin-top:12px;color:#55554f}@media (max-width: 768px){.clips[data-v-2feac1b3]{grid-template-columns:1fr;gap:34px;margin-top:64px}}.outcome[data-v-2feac1b3]{padding:96px 0 110px;background:#111110;color:#fdfdfa}.outcome .eyebrow[data-v-2feac1b3]{color:#a6a69e}.outcome strong[data-v-2feac1b3]{display:block;margin:35px 0 48px}@media (max-width: 768px){.outcome strong[data-v-2feac1b3]{margin-bottom:32px}}.outcome strong[data-v-2feac1b3]{font-size:clamp(64px,12vw,162px);font-weight:300;line-height:.9;letter-spacing:-.07em}.outcome p[data-v-2feac1b3]{max-width:700px;margin:0;font-size:clamp(19px,2.4vw,29px);line-height:1.2}@media (max-width: 768px){.outcome[data-v-2feac1b3]{padding:72px 0 82px}}.closing[data-v-2feac1b3]{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:86px 10.5rem 1rem 5%}@media (min-width: 769px){.closing[data-v-2feac1b3]{padding-right:14.5rem}}@media (max-width: 768px){.closing[data-v-2feac1b3]{flex-direction:column;align-items:end;padding-top:64px}}.next[data-v-2feac1b3]{display:flex;flex-direction:column;gap:14px}@media (max-width: 768px){.next[data-v-2feac1b3]{align-self:start}}.closingLink[data-v-2feac1b3]{display:inline-flex;align-items:baseline;gap:.35em;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;text-align:right;cursor:pointer}@media (max-width: 768px){.closingLink[data-v-2feac1b3]{white-space:normal;line-height:1.2}}.closingLink[data-v-2feac1b3]:hover,.closingLink[data-v-2feac1b3]:focus-visible{color:#55554f}.card[data-v-57529201]{margin-bottom:6em;width:inherit}.mediaContainer[data-v-57529201]{padding:0;width:100vw;margin:0}.mediaContainer .content[data-v-57529201]{display:block;width:100vw}#root[data-v-25edbbb1]{margin-bottom:6em}#container[data-v-25edbbb1]{padding:0;width:100vw;margin:0}#container .video[data-v-25edbbb1]{display:block;width:100vw;margin:0}#root[data-v-902110ca]{width:100vw}@media (min-width: 769px){#root[data-v-902110ca]{height:100vh}}#root[data-v-902110ca]{height:auto}#container[data-v-902110ca]{display:grid;overflow:hidden}@media (min-width: 769px){#container[data-v-902110ca]{grid-template-columns:1fr 1fr;grid-template-rows:1fr;justify-content:center;width:100%}}#container[data-v-902110ca]{grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:center;justify-content:center;width:inherit;height:inherit}@media (min-width: 769px){#container #rightVideo[data-v-902110ca]{grid-column:2;grid-row:1;width:100%;align-self:center;justify-self:center}}#container #rightVideo[data-v-902110ca]{justify-self:center;width:100%;grid-column:1;grid-row:2}@media (min-width: 769px){#container #leftVideo[data-v-902110ca]{grid-column:1;grid-row:1;align-self:center;justify-self:center;width:100%}}#container #leftVideo[data-v-902110ca]{width:100%;grid-column:1;justify-self:center;grid-row:1}@media (min-width: 769px){#container #backgroundCaption[data-v-902110ca]{grid-column:1/span 2;grid-row:1;margin-top:-50%}}#container #backgroundCaption[data-v-902110ca]{grid-row:1;grid-column:1/span 2;white-space:nowrap;font-size:12em;font-weight:400;margin-left:83.3333333333%;padding-top:50%;color:#ccc}#root[data-v-70638e62]{width:100vw;height:100vh}#container[data-v-70638e62]{display:grid;overflow:clip}@media (min-width: 769px){#container[data-v-70638e62]{grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding-top:8.3333333333%;justify-content:start}}#container[data-v-70638e62]{grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:start;justify-content:start;width:inherit;height:inherit}#container #video[data-v-70638e62]{display:block;width:inherit;margin:0}@media (min-width: 769px){#container #video[data-v-70638e62]{width:100%;grid-column:2;grid-row:1;padding-top:8.3333333333%;align-self:start;justify-self:end}}#container #video[data-v-70638e62]{grid-column:1;grid-row:1}@media (min-width: 769px){#container #backgroundCaption[data-v-70638e62]{grid-column:1/span 2;grid-row:1;margin-top:-50%}}#container #backgroundCaption[data-v-70638e62]{grid-row:1;grid-column:1/span 2;white-space:nowrap;font-size:12em;font-weight:400;margin-left:83.3333333333%;padding-top:50%;color:#ccc;transform:translate(calc(var(--caption-margin, -1) * 1em));animation:caption-drift-70638e62 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native #container #backgroundCaption[data-v-70638e62]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart #container #backgroundCaption[data-v-70638e62],.scroll-scene--static #container #backgroundCaption[data-v-70638e62]{animation:none}@media (min-width: 769px){#container #caption[data-v-70638e62]{grid-column:1;grid-row:1;font-size:3em;align-self:center}}#container #caption[data-v-70638e62]{grid-column:1;grid-row:2;font-size:2em;align-self:start;margin:8.3333333333% 1em 25%;font-weight:600;color:#333}@keyframes caption-drift-70638e62{0%{transform:translate(calc(var(--caption-from) * 1em))}to{transform:translate(calc(var(--caption-to) * 1em))}}#root[data-v-29b6db0e]{margin-bottom:6em;width:100vw;height:100vh}#container[data-v-29b6db0e]{display:grid;overflow:clip}@media (min-width: 769px){#container[data-v-29b6db0e]{grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding-top:8.3333333333%;justify-content:start}}#container[data-v-29b6db0e]{grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:start;justify-content:start;width:inherit;height:inherit}#container #video[data-v-29b6db0e]{display:block;width:inherit;margin:0}@media (min-width: 769px){#container #video[data-v-29b6db0e]{width:100%;grid-column:1;grid-row:1;padding-top:8.3333333333%;align-self:start;justify-self:end}}#container #video[data-v-29b6db0e]{grid-column:1;grid-row:1}@media (min-width: 769px){#container #backgroundCaption[data-v-29b6db0e]{grid-column:1/span 2;grid-row:1;margin-top:-41.6666666667%}}#container #backgroundCaption[data-v-29b6db0e]{grid-row:1;grid-column:1/span 2;white-space:nowrap;font-size:12em;font-weight:400;margin-left:83.3333333333%;padding-top:50%;color:#ccc;transform:translate(calc(var(--caption-margin, -1) * 1em));animation:caption-drift-29b6db0e 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native #container #backgroundCaption[data-v-29b6db0e]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart #container #backgroundCaption[data-v-29b6db0e],.scroll-scene--static #container #backgroundCaption[data-v-29b6db0e]{animation:none}@media (min-width: 769px){#container #caption[data-v-29b6db0e]{grid-column:2;grid-row:1;font-size:3em;align-self:center}}#container #caption[data-v-29b6db0e]{grid-column:1;grid-row:2;font-size:2em;align-self:start;margin:8.3333333333% 1em 25%;font-weight:600;color:#333}@keyframes caption-drift-29b6db0e{0%{transform:translate(calc(var(--caption-from) * 1em))}to{transform:translate(calc(var(--caption-to) * 1em))}}.julioScene[data-v-636070fa]{width:100%;height:calc(100vh + var(--julio-pin, 0px));height:calc(100lvh + var(--julio-pin, 0px));background-color:#fff}.julioStage[data-v-636070fa]{position:sticky;top:0;width:100%;height:100vh;height:100lvh;overflow:clip;background-color:#fff}.scroll-scene--native .julioStage[data-v-636070fa]{position:relative;will-change:transform;animation:julio-pin-636070fa 1ms linear both;animation-timeline:scroll(root block);animation-range:var(--julio-pin-start, 0px) var(--julio-pin-end, 1px)}.scroll-scene--restart .julioStage[data-v-636070fa]{animation:none}@keyframes julio-pin-636070fa{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--julio-pin, 0px),0)}}.julioArtboard[data-v-636070fa]{position:absolute;height:100%;aspect-ratio:3072/1920;left:50%;top:46%;transform-origin:49.98% 46.25%;translate:-49.98% -46.25%;transform:scale(var(--julio-zoom-0, 6));animation:julio-zoom-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioArtboard[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioArtboard[data-v-636070fa]{animation:none}.scroll-scene--static .julioArtboard[data-v-636070fa]{animation-delay:-.9999s}.julioArtboard[data-v-636070fa]{z-index:1}@media (min-width: 769px){.julioArtboard[data-v-636070fa]{top:50%}}.julioLayer[data-v-636070fa],.julioCards[data-v-636070fa],.julioCardsScreen[data-v-636070fa],.julioCardsAround[data-v-636070fa]{position:absolute;inset:0}.julioCardsScreen[data-v-636070fa]{clip-path:inset(0 42.73% 0 42.69%)}.julioCardsAround[data-v-636070fa]{clip-path:polygon(0 0,42.69% 0,42.69% 100%,57.27% 100%,57.27% 0,100% 0,100% 100%,0 100%);opacity:0;animation:julio-around-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioCardsAround[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioCardsAround[data-v-636070fa]{animation:none}.scroll-scene--static .julioCardsAround[data-v-636070fa]{animation-delay:-.9999s}.julioLayer[data-v-636070fa]{width:100%;height:100%;opacity:0;animation:julio-around-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioLayer[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioLayer[data-v-636070fa]{animation:none}.scroll-scene--static .julioLayer[data-v-636070fa]{animation-delay:-.9999s}.julioCards[data-v-636070fa]{width:200%;transform:translate(.95%);animation:julio-cards-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioCards[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioCards[data-v-636070fa]{animation:none}.scroll-scene--static .julioCards[data-v-636070fa]{animation-delay:-.9999s}.julioCards img[data-v-636070fa]{display:block;width:100%;height:100%}.julioTitle[data-v-636070fa]{position:absolute;top:73%;left:0;right:0;margin:0;text-align:center;font-size:4.5em;font-weight:500;color:#ccc;z-index:0;opacity:0;animation:julio-title-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioTitle[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioTitle[data-v-636070fa]{animation:none}.scroll-scene--static .julioTitle[data-v-636070fa]{animation-delay:-.9999s}@media (min-width: 769px){.julioTitle[data-v-636070fa]{font-size:12em;top:2%;z-index:0}}.julioTagline[data-v-636070fa]{position:absolute;bottom:7%;text-align:center;left:0;right:0;margin:0;font-size:1.6em;font-weight:400;color:#aaa;z-index:2;opacity:0;animation:julio-tagline-636070fa 1s linear both paused;animation-delay:calc(var(--scene-progress, 0) * -1s)}.scroll-scene--native .julioTagline[data-v-636070fa]{animation-play-state:running;animation-delay:0s;animation-duration:1ms;animation-timeline:scroll(root block);animation-range:var(--scene-start, 0px) var(--scene-end, 1px);will-change:transform}.scroll-scene--restart .julioTagline[data-v-636070fa]{animation:none}.scroll-scene--static .julioTagline[data-v-636070fa]{animation-delay:-.9999s}@media (min-width: 769px){.julioTagline[data-v-636070fa]{font-size:3em}}@keyframes julio-zoom-636070fa{0%{transform:scale(var(--julio-zoom-0, 6))}17%{transform:scale(var(--julio-zoom-1, 4))}34%{transform:scale(var(--julio-zoom-2, 2.5))}51%{transform:scale(var(--julio-zoom-3, 1.8))}68%{transform:scale(var(--julio-zoom-4, 1.3))}85%,to{transform:scale(var(--julio-zoom-5, 1.1))}}@keyframes julio-cards-636070fa{0%{transform:translate(.95%);animation-timing-function:ease-in-out}85%{transform:translate(-19.88%)}to{transform:translate(-21.5%)}}@keyframes julio-around-636070fa{0%{opacity:0}17%,to{opacity:1}}@keyframes julio-title-636070fa{0%,68%{opacity:0;transform:translateY(1.5rem)}82%,to{opacity:1;transform:translateY(0)}}@keyframes julio-tagline-636070fa{0%,72%{opacity:0}85%,to{opacity:1}}#workRoot[data-v-54829521]{min-width:100%;min-height:90vh;overflow:clip;padding-bottom:12vh;display:grid;grid-template-rows:auto auto auto;padding-top:12vh}#workRoot.caseStudyWork[data-v-54829521]{padding-bottom:0}#infoHeaderRoot[data-v-54829521]{transition:opacity .2s ease-out,visibility .2s}#infoHeaderRoot.infoHidden[data-v-54829521]{opacity:0;visibility:hidden}#title[data-v-54829521]{min-width:100%;display:grid;justify-content:center}#content[data-v-54829521]{padding-top:8.3333333333%;grid-row:2;padding-bottom:3em}@media (max-width: 768px){#content[data-v-54829521]{padding-top:25%}}.video[data-v-54829521]{display:block;width:100vw}
