._tag_1deqo_1{color:#0505078c;min-height:1em;font-family:var(--font-poppins), "Poppins", Arial, sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-size:clamp(12px,.9vw,16px);font-weight:700;line-height:1;display:inline-block}@media (max-width:812px){._tag_1deqo_1{font-size:clamp(11px,2.5vw,14px)}}@media (max-width:400px){._tag_1deqo_1{white-space:normal;text-wrap:balance;min-height:2.6em;line-height:1.3;display:block}}._title_1u5w2_1{color:#050507;width:100%;min-height:1.12em;font-family:var(--font-geist-sans), Arial, sans-serif;cursor:default;font-size:clamp(30px,3vw,58px);font-weight:400;line-height:1;display:block;position:relative}._viewport_1u5w2_14{box-sizing:border-box;width:100%;height:1.12em;padding:0 0 .12em 1.5em;display:flex;position:relative;overflow:visible}._word_1u5w2_24{flex:none;height:1em;display:inline-flex;overflow:visible}._multiline_1u5w2_31{height:auto;line-height:.98}._multiline_1u5w2_31 ._viewport_1u5w2_14{flex-wrap:wrap;gap:.08em .24em;height:auto;padding:0 0 .12em 1.5em;bottom:auto;overflow:visible}._letterWindow_1u5w2_46{flex:none;height:1em;transition:transform .4s cubic-bezier(.4,0,.1,1);display:inline-flex;overflow:hidden;transform:translate(0,0)}._reel_1u5w2_56{--roll-y:-3em;height:4em;transform:translate3d(0, var(--roll-y), 0);will-change:transform;flex-direction:column;flex:none;transition:transform .4s cubic-bezier(.4,0,.1,1);display:flex}._letter_1u5w2_46{height:1em;line-height:1em;display:block}._title_1u5w2_1[data-rolling=true] ._reel_1u5w2_56{transition:none}._arrow_1u5w2_78{z-index:1;width:.82em;height:.82em;transition:transform .4s cubic-bezier(.4,0,.1,1) .12s;position:absolute;top:.06em;left:0;transform:translate(0,0)}._editorial_1u5w2_89{font-size:clamp(28px,2.6vw,50px);line-height:1.03}._editorial_1u5w2_89 ._viewport_1u5w2_14{gap:.12em .22em}._editorial_1u5w2_89 ._arrow_1u5w2_78{width:.72em;height:.72em;top:.11em}@media (hover:hover) and (pointer:fine){._title_1u5w2_1:hover ._arrow_1u5w2_78{transform:translate(.24em)}._title_1u5w2_1:hover ._letterWindow_1u5w2_46{transition-delay:calc(var(--hover-order) * 18ms);transform:translate(1.5em)}}@media (max-width:812px){._title_1u5w2_1{font-size:clamp(28px,6.5vw,48px)}._multiline_1u5w2_31{font-size:clamp(28px,7.5vw,42px)}._editorial_1u5w2_89{font-size:clamp(27px,6.8vw,39px)}}@media (prefers-reduced-motion:reduce){._reel_1u5w2_56,._letterWindow_1u5w2_46,._arrow_1u5w2_78{transition:none}}._gallery_16tz4_1{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(110px,16vh,190px) clamp(24px,3.1vw,56px);min-height:300vh;padding:82vh clamp(28px,4vw,72px) 28vh;display:grid;position:relative}._embedded_16tz4_11{gap:clamp(72px,11vh,132px) clamp(22px,3.1vw,56px);min-height:0;padding:0}._embedded_16tz4_11 ._rightSlot_16tz4_17{transform:none}._pageTitleDemo_16tz4_21{grid-column:1/-1;width:100%;margin-bottom:clamp(20px,3vh,52px);scroll-margin-top:clamp(90px,13vh,150px)}._scrollCue_16tz4_28{z-index:2;color:#08090c;cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;width:64px;height:92px;padding:0;display:flex;position:absolute;top:49svh;left:50%;transform:translate(-50%)}._scrollCue_16tz4_28:focus-visible{outline-offset:6px;border-radius:32px;outline:2px solid #075ddb}._scrollCue_16tz4_28 svg{width:25px;height:25px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}:is(._scrollCue_16tz4_28:hover svg,._scrollCue_16tz4_28:focus-visible svg){transform:translateY(5px)}._cueDots_16tz4_63{width:20px;height:52px;display:block;position:relative}._cueDots_16tz4_63 i{width:var(--dot-size);height:var(--dot-size);background:currentColor;border-radius:50%;animation:2.8s cubic-bezier(.22,1,.36,1) infinite _cueSplit_16tz4_1;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.5)}._cueDots_16tz4_63 i:first-child{--dot-size:4px;--dot-y:0px;--initial-opacity:1}._cueDots_16tz4_63 i:nth-child(2){--dot-size:7px;--dot-y:19px;--initial-opacity:0}._cueDots_16tz4_63 i:nth-child(3){--dot-size:10px;--dot-y:40px;--initial-opacity:0}@keyframes _cueSplit_16tz4_1{0%,12%{opacity:var(--initial-opacity);transform:translate(-50%)scale(.5)}27%{opacity:1;transform:translate(-50%)scale(.75)}62%,78%{opacity:1;transform:translate(-50%, var(--dot-y)) scale(1)}to{opacity:0;transform:translate(-50%, var(--dot-y)) scale(1)}}._projectSlot_16tz4_94,._project_16tz4_94{width:100%}._caseProject_16tz4_99{aspect-ratio:auto;border-radius:inherit;height:100%}._projectSlot_16tz4_94{min-width:0;color:inherit;display:block}._projectSlot_16tz4_94:hover ._projectCanvas_16tz4_109{filter:saturate(1.08)}._rightSlot_16tz4_17{transform:none}._project_16tz4_94{aspect-ratio:1/.65;contain:paint;border-radius:15px;margin:0;position:relative;overflow:hidden}._projectFallback_16tz4_126{z-index:0;object-fit:cover;clip-path:inset(16% 14% round 50%);opacity:0;border-radius:50%;width:100%;height:100%;transition:clip-path 1.25s cubic-bezier(.16,1,.3,1),border-radius 1.25s cubic-bezier(.16,1,.3,1),opacity .38s,transform 1.25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.88)rotate(-2deg)}._projectFallbackVisible_16tz4_144{clip-path:inset(0 round 15px);opacity:1;border-radius:15px;transform:none}._canvasActive_16tz4_151 ._projectFallback_16tz4_126{visibility:hidden}._tagDemo_16tz4_155{min-height:1em;margin-top:clamp(16px,1.5vw,26px);padding-inline:clamp(2px,.25vw,5px)}._titleDemo_16tz4_161{margin-top:clamp(10px,.8vw,16px)}._projectCanvas_16tz4_109{z-index:1;transform-origin:50%;will-change:transform;width:100%;height:100%;display:block;position:relative}@media (min-width:813px) and (max-width:1050px){._gallery_16tz4_1{gap:12vh 24px;padding:76vh 28px 24vh}}@media (max-width:812px){._scrollCue_16tz4_28{top:43svh}._projectCanvas_16tz4_109{display:none}._gallery_16tz4_1{grid-template-columns:1fr;gap:clamp(64px,13vh,118px);padding:68vh 25px 22vh}._rightSlot_16tz4_17{transform:none}._embedded_16tz4_11{gap:clamp(62px,11vh,96px);padding:0}}@media (max-width:400px){._gallery_16tz4_1{padding-inline:15px}}@media (prefers-reduced-motion:reduce){._cueDots_16tz4_63 i{opacity:1;transform:translate(-50%, var(--dot-y));animation:none}._scrollCue_16tz4_28 svg{transition:none}._projectCanvas_16tz4_109{transform:none!important}}
