.WorkRing-module__KP5grq__stage{--vc-paper:#fff;--vc-ink:#141110;--vc-ink-2:color-mix(in srgb, var(--vc-ink) 55%, transparent);z-index:0;isolation:isolate;color:var(--vc-ink);background:var(--vc-paper);position:fixed;inset:0;overflow:hidden}.WorkRing-module__KP5grq__canvas{touch-action:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0}.WorkRing-module__KP5grq__canvas canvas{display:block}@property --glow{syntax:"<color>";inherits:true;initial-value:#fff}.WorkRing-module__KP5grq__room{--k:calc(var(--glow-a,0) * var(--glow-on,0));z-index:-20;pointer-events:none;background:radial-gradient(ellipse farthest-corner at 50% 50%, transparent 45%, color-mix(in srgb, #000 calc(8% * var(--vig,0)), transparent) 60%, color-mix(in srgb, #000 calc(22% * var(--vig,0)), transparent) 75%, color-mix(in srgb, #000 calc(38% * var(--vig,0)), transparent) 88%, color-mix(in srgb, #000 calc(50% * var(--vig,0)), transparent) 100%), radial-gradient(var(--glow-w,64vw) var(--glow-h,45vw) at var(--glow-x,50%) var(--glow-y,50%), color-mix(in oklab, var(--glow) calc(100% * var(--k)), transparent) 0%, color-mix(in oklab, var(--glow) calc(86% * var(--k)), transparent) 12%, color-mix(in oklab, var(--glow) calc(62% * var(--k)), transparent) 25%, color-mix(in oklab, var(--glow) calc(38% * var(--k)), transparent) 38%, color-mix(in oklab, var(--glow) calc(20% * var(--k)), transparent) 50%, color-mix(in oklab, var(--glow) calc(9% * var(--k)), transparent) 62%, color-mix(in oklab, var(--glow) calc(3.5% * var(--k)), transparent) 75%, color-mix(in oklab, var(--glow) calc(1% * var(--k)), transparent) 88%, transparent 100%), var(--dither,none) 0 0 / 64px 64px, var(--vc-paper);transition:--glow 1.6s;position:fixed;inset:0}.WorkRing-module__KP5grq__film{z-index:30;pointer-events:none;position:fixed;inset:0}.WorkRing-module__KP5grq__grain{opacity:0;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;inset:0}.WorkRing-module__KP5grq__grain[data-blend=multiply]{mix-blend-mode:multiply}.WorkRing-module__KP5grq__meta{z-index:10;letter-spacing:-.01em;color:var(--vc-ink);pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;top:50%;translate:0 -50%}.WorkRing-module__KP5grq__goo{will-change:filter;position:absolute;inset:0}.WorkRing-module__KP5grq__layer{align-items:center;display:flex;position:absolute;inset:0}.WorkRing-module__KP5grq__row{white-space:nowrap;align-items:baseline;display:flex}.WorkRing-module__KP5grq__count{z-index:10;letter-spacing:-.01em;color:var(--vc-ink);opacity:0;pointer-events:none;font-variant-numeric:tabular-nums;position:fixed;translate:0 -50%}.WorkRing-module__KP5grq__loader{z-index:10;letter-spacing:-.01em;color:var(--vc-ink);pointer-events:none;font-variant-numeric:tabular-nums;position:fixed;left:50%;translate:-50%}.WorkRing-module__KP5grq__list{z-index:10;text-align:right;letter-spacing:.01em;color:var(--vc-ink);opacity:0;pointer-events:none;line-height:1.4;font-family:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;flex-direction:column;align-items:flex-end;margin:0;padding:0;font-weight:500;list-style:none;display:flex;position:fixed;top:50%;translate:0 -50%}.WorkRing-module__KP5grq__list li{opacity:.28}.WorkRing-module__KP5grq__list a{pointer-events:auto;color:inherit;padding:.15em 0 .15em .6em;text-decoration:none;display:inline-block}.WorkRing-module__KP5grq__list li[aria-current] a{color:var(--brand-signal,#eb5e28)}.WorkRing-module__KP5grq__list a:focus-visible{outline-offset:2px;outline:1px solid}.WorkRing-module__KP5grq__list[data-hidden]{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.WorkRing-module__KP5grq__list[data-hidden] a{pointer-events:none}.WorkRing-module__KP5grq__defs{pointer-events:none;width:0;height:0;position:absolute}.WorkRing-module__KP5grq__stage[data-fallback] .WorkRing-module__KP5grq__list{opacity:1;text-align:center;pointer-events:auto;align-items:center;top:50%;translate:50% -50%;font-size:clamp(1.5rem,5vw,3rem)!important;right:50%!important}.WorkRing-module__KP5grq__stage[data-fallback] .WorkRing-module__KP5grq__list li{opacity:1}.WorkRing-module__KP5grq__stage[data-bare] .WorkRing-module__KP5grq__meta,.WorkRing-module__KP5grq__stage[data-bare] .WorkRing-module__KP5grq__count,.WorkRing-module__KP5grq__stage[data-bare] .WorkRing-module__KP5grq__list{display:none}.WorkRing-module__KP5grq__stage[data-look=viscose] .WorkRing-module__KP5grq__meta[data-side=left]{visibility:hidden}.WorkReel-module__olH-9q__root{isolation:isolate;z-index:0;background:var(--brand-paper);height:100svh;color:var(--brand-ink);touch-action:none;position:relative;overflow:hidden}.WorkReel-module__olH-9q__details{gap:.55rem;width:100%;margin:0;display:grid}.WorkReel-module__olH-9q__details div{grid-template-columns:1fr 1fr;gap:1rem;display:grid;overflow:hidden}.WorkReel-module__olH-9q__details div>*{animation:.65s cubic-bezier(.16,1,.3,1) 80ms both WorkReel-module__olH-9q__lineUp}@keyframes WorkReel-module__olH-9q__lineUp{0%{transform:translateY(105%)}}.WorkReel-module__olH-9q__details dt{text-align:right}.WorkReel-module__olH-9q__details dt,.WorkReel-module__olH-9q__details dd{font:var(--type-text);margin:0;line-height:1.3}.WorkReel-module__olH-9q__details dt{opacity:.5}@keyframes WorkReel-module__olH-9q__fadeUp{0%{opacity:0;transform:translateY(.6rem)}}.WorkReel-module__olH-9q__count{z-index:200;left:var(--page-x);color:#fff;mix-blend-mode:difference;pointer-events:none;align-items:flex-start;gap:.6rem;margin:0;display:flex;position:absolute;top:calc(86px + 4rem)}.WorkReel-module__olH-9q__countLabel,.WorkReel-module__olH-9q__countOf{font:var(--type-text);margin-top:.4rem}.WorkReel-module__olH-9q__countBig{font:500 clamp(5rem, 9vw, 10rem) / .78 var(--font-grotesk);letter-spacing:-.06em}.WorkReel-module__olH-9q__column{z-index:1;position:absolute;inset:0}.WorkReel-module__olH-9q__column canvas{transition:opacity .6s cubic-bezier(.22,1,.36,1);display:block;transform:scaleX(-1)}.WorkReel-module__olH-9q__root:not([data-loaded]) .WorkReel-module__olH-9q__column canvas{opacity:0}.WorkReel-module__olH-9q__selected{z-index:200;left:var(--page-x);font:var(--type-title);letter-spacing:-.045em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;pointer-events:none;margin:0;font-size:clamp(4.5rem,7vw,8.5rem);line-height:.82;position:absolute;bottom:clamp(1.5rem,4svh,2.5rem)}.WorkReel-module__olH-9q__countLabel{display:none}.WorkReel-module__olH-9q__me{z-index:210;left:calc(var(--cap-x,34vw) + var(--cap-w,32vw) + 7vw);top:calc(var(--cap-t,35svh) - 24svh * .6);pointer-events:none;width:clamp(8rem,11vw,14rem);height:24svh;position:absolute}.WorkReel-module__olH-9q__notes{z-index:200;left:calc(var(--note-x,67vw) + 1.2rem);top:calc(var(--note-y,35svh) - .5rem);pointer-events:none;align-items:flex-start;gap:.4rem;max-width:18rem;display:flex;position:absolute}.WorkReel-module__olH-9q__noteWords{flex-direction:column;display:flex}.WorkReel-module__olH-9q__noteArrow{width:3.5rem;height:3rem;margin-top:4.2rem}.WorkReel-module__olH-9q__info{z-index:200;right:var(--page-x);flex-direction:column;align-items:flex-end;gap:1.4rem;width:min(24rem,26vw);display:flex;position:absolute;top:calc(86px + 7rem)}.WorkReel-module__olH-9q__current{color:inherit;text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem;text-decoration:none;animation:.6s cubic-bezier(.16,1,.3,1) both WorkReel-module__olH-9q__fadeUp;display:flex}.WorkReel-module__olH-9q__kind{font:var(--type-text);opacity:.6}.WorkReel-module__olH-9q__name{font:500 clamp(2rem, 3vw, 3.2rem) / .95 var(--font-grotesk);letter-spacing:-.01em;text-transform:uppercase}.WorkReel-module__olH-9q__caption{z-index:200;left:var(--cap-x,34vw);top:var(--cap-y,68svh);align-items:baseline;gap:1.5rem;margin-top:1.1rem;animation:.6s cubic-bezier(.16,1,.3,1) both WorkReel-module__olH-9q__fadeUp;display:flex;position:absolute}.WorkReel-module__olH-9q__capName{font:500 clamp(1.6rem, 2.2vw, 2.4rem) / 1 var(--font-grotesk);text-transform:uppercase}.WorkReel-module__olH-9q__capKind{font:var(--type-text);opacity:.6}.WorkReel-module__olH-9q__caption{width:var(--cap-w,auto);box-sizing:border-box;padding:0 1.25rem}.WorkReel-module__olH-9q__capLink{color:inherit;font:var(--type-text);margin-left:auto;text-decoration:none}.WorkReel-module__olH-9q__progress{z-index:200;left:calc(var(--cap-x,34vw) + var(--cap-w,32vw));font:var(--type-text);align-items:center;gap:1rem;display:flex;position:absolute;bottom:clamp(1.5rem,4svh,2.5rem);translate:-100%}.WorkReel-module__olH-9q__ticks{gap:.35rem;display:flex}.WorkReel-module__olH-9q__ticks i{opacity:.2;background:currentColor;width:1.6rem;height:2px;transition:opacity .4s;display:block}.WorkReel-module__olH-9q__ticks i[data-on]{opacity:1}.WorkReel-module__olH-9q__scroll{left:var(--page-x);font:var(--type-text);margin:0;display:none;position:absolute;bottom:1.5rem}.WorkReel-module__olH-9q__dash,.WorkReel-module__olH-9q__line{display:none}@media (min-width:768px){.WorkReel-module__olH-9q__info{display:none}}@media (max-width:767px){.WorkReel-module__olH-9q__scroll,.WorkReel-module__olH-9q__details,.WorkReel-module__olH-9q__caption,.WorkReel-module__olH-9q__progress{display:none}.WorkReel-module__olH-9q__column{inset:-9svh 0 9svh}.WorkReel-module__olH-9q__selected,.WorkReel-module__olH-9q__countLabel{display:none}.WorkReel-module__olH-9q__countBig{font-size:17vw}.WorkReel-module__olH-9q__info{color:var(--brand-ink);mix-blend-mode:normal;left:var(--page-x);right:var(--page-x);text-align:center;align-items:center;gap:.7rem;width:auto;top:auto;bottom:clamp(1rem,4svh,2rem);transform:none}.WorkReel-module__olH-9q__current{text-align:center;align-items:center}.WorkReel-module__olH-9q__name{font-size:2.6rem}.WorkReel-module__olH-9q__dash{line-height:1;display:block}.WorkReel-module__olH-9q__line{max-width:21rem;font:var(--type-text);margin:0;line-height:1.35;animation:.6s cubic-bezier(.16,1,.3,1) .12s both WorkReel-module__olH-9q__fadeUp;display:block}}@media (prefers-reduced-motion:reduce){.WorkReel-module__olH-9q__details,.WorkReel-module__olH-9q__current,.WorkReel-module__olH-9q__line{animation:none}}.WorkReel-module__olH-9q__count,.WorkReel-module__olH-9q__info,.WorkReel-module__olH-9q__scroll{z-index:200;color:#fff;mix-blend-mode:difference}.WorkReel-module__olH-9q__root:not([data-ready]) :is(.WorkReel-module__olH-9q__selected,.WorkReel-module__olH-9q__info,.WorkReel-module__olH-9q__me,.WorkReel-module__olH-9q__caption,.WorkReel-module__olH-9q__progress){opacity:0;translate:0 1.2rem}.WorkReel-module__olH-9q__selected,.WorkReel-module__olH-9q__info,.WorkReel-module__olH-9q__me,.WorkReel-module__olH-9q__caption,.WorkReel-module__olH-9q__progress{transition:opacity .7s,translate .9s cubic-bezier(.16,1,.3,1)}.WorkReel-module__olH-9q__info{transition-delay:.12s}.WorkReel-module__olH-9q__desc{z-index:200;right:var(--page-x);max-width:min(22rem,24vw);font:var(--type-text);text-align:right;margin:0;line-height:1.4;animation:.6s cubic-bezier(.16,1,.3,1) both WorkReel-module__olH-9q__fadeUp;position:absolute;top:50%;transform:translateY(-50%)}.WorkReel-module__olH-9q__about{z-index:200;left:var(--page-x);width:min(20rem,22vw);margin:0;animation:.6s cubic-bezier(.16,1,.3,1) both WorkReel-module__olH-9q__fadeUp;position:absolute;top:50%;transform:translateY(-50%)}.WorkReel-module__olH-9q__about div+div{margin-top:.9rem}.WorkReel-module__olH-9q__about dt,.WorkReel-module__olH-9q__about dd{font:var(--type-text);margin:0;line-height:1.35}.WorkReel-module__olH-9q__about dt{opacity:.5}.WorkReel-module__olH-9q__frame,.WorkReel-module__olH-9q__marks{pointer-events:none;position:absolute;inset:0}.WorkReel-module__olH-9q__frame{z-index:0}.WorkReel-module__olH-9q__frame i{background:var(--brand-ink);opacity:.14;transition:transform 1.4s cubic-bezier(.65,0,.35,1);display:block;position:absolute}.WorkReel-module__olH-9q__lineTop,.WorkReel-module__olH-9q__lineFoot{height:1px;left:0;right:0;transform:scaleX(0)}.WorkReel-module__olH-9q__lineTop{top:var(--cap-t,35svh);transform-origin:0}.WorkReel-module__olH-9q__lineFoot{top:var(--cap-y,68svh);transform-origin:100%;transition-delay:.12s}.WorkReel-module__olH-9q__lineLeft,.WorkReel-module__olH-9q__lineRight{width:1px;top:0;bottom:0;transform:scaleY(0)}.WorkReel-module__olH-9q__lineLeft{left:var(--cap-x,34vw);transform-origin:top;transition-delay:.24s}.WorkReel-module__olH-9q__lineRight{left:calc(var(--cap-x,34vw) + var(--cap-w,32vw));transform-origin:bottom;transition-delay:.36s}.WorkReel-module__olH-9q__root[data-framed] .WorkReel-module__olH-9q__lineTop,.WorkReel-module__olH-9q__root[data-framed] .WorkReel-module__olH-9q__lineFoot{transform:scaleX(1)}.WorkReel-module__olH-9q__root[data-framed] .WorkReel-module__olH-9q__lineLeft,.WorkReel-module__olH-9q__root[data-framed] .WorkReel-module__olH-9q__lineRight{transform:scaleY(1)}.WorkReel-module__olH-9q__marks{z-index:150}.WorkReel-module__olH-9q__marks i{border:0 solid var(--brand-ink);opacity:0;width:18px;height:18px;transition:opacity .6s 1.1s;display:block;position:absolute}.WorkReel-module__olH-9q__markTL{left:calc(var(--cap-x,34vw) - 14px);top:calc(var(--cap-t,35svh) - 14px);border-width:1px 0 0 1px!important}.WorkReel-module__olH-9q__markTR{left:calc(var(--cap-x,34vw) + var(--cap-w,32vw) - 4px);top:calc(var(--cap-t,35svh) - 14px);border-width:1px 1px 0 0!important}.WorkReel-module__olH-9q__markBL{left:calc(var(--cap-x,34vw) - 14px);top:calc(var(--cap-y,68svh) - 4px);border-width:0 0 1px 1px!important}.WorkReel-module__olH-9q__markBR{left:calc(var(--cap-x,34vw) + var(--cap-w,32vw) - 4px);top:calc(var(--cap-y,68svh) - 4px);border-width:0 1px 1px 0!important}.WorkReel-module__olH-9q__root[data-framed] .WorkReel-module__olH-9q__marks i{opacity:1}@media (max-width:767px){.WorkReel-module__olH-9q__frame,.WorkReel-module__olH-9q__marks{display:none}}@media (min-width:768px){.WorkReel-module__olH-9q__root [data-slot=L],.WorkReel-module__olH-9q__root [data-slot=R],.WorkReel-module__olH-9q__root [data-slot=A],.WorkReel-module__olH-9q__root [data-slot=U]{margin:0;inset:auto;transform:none}.WorkReel-module__olH-9q__root [data-slot=L]{left:var(--page-x);bottom:calc(100% - var(--cap-y,68svh) + 1.6rem);text-align:left;width:min(20rem,22vw)}.WorkReel-module__olH-9q__root [data-slot=R]{right:var(--page-x);text-align:right;width:min(22rem,24vw);top:50%;transform:translateY(-50%)}.WorkReel-module__olH-9q__root [data-slot=A],.WorkReel-module__olH-9q__root [data-slot=U]{left:var(--cap-x,34vw);width:var(--cap-w,32vw);box-sizing:border-box;text-align:left;padding:0 1.25rem}.WorkReel-module__olH-9q__root [data-slot=A]{bottom:calc(100% - var(--cap-t,35svh) + 1.4rem)}.WorkReel-module__olH-9q__root [data-slot=U]{top:calc(var(--cap-y,68svh) + 1.1rem)}.WorkReel-module__olH-9q__about:is([data-slot=A],[data-slot=U]){flex-wrap:wrap;gap:.8rem 2rem;display:flex}.WorkReel-module__olH-9q__about:is([data-slot=A],[data-slot=U]) div+div{margin-top:0}.WorkReel-module__olH-9q__caption:is([data-slot=L],[data-slot=R]){flex-direction:column;align-items:flex-start;gap:.6rem}.WorkReel-module__olH-9q__caption[data-slot=R]{align-items:flex-end}.WorkReel-module__olH-9q__caption:is([data-slot=L],[data-slot=R]) .WorkReel-module__olH-9q__capLink{margin-left:0}.WorkReel-module__olH-9q__workWord[data-slot=BL]{right:auto;left:var(--page-x);top:auto;bottom:calc(clamp(1.25rem,3svh,2.25rem) + .55em)}.WorkReel-module__olH-9q__workWord[data-slot=TL]{right:auto;left:var(--page-x)}.WorkReel-module__olH-9q__workWord[data-slot=BR]{top:auto;bottom:calc(clamp(1.25rem,3svh,2.25rem) + .55em)}.WorkReel-module__olH-9q__selected[data-slot=BR]{left:auto;right:var(--page-x)}.WorkReel-module__olH-9q__selected[data-slot=TL]{font-size:min(clamp(3rem, 6.5vw, 7.5rem), calc((var(--cap-x,34vw) - 2 * var(--page-x)) / 4.6));bottom:auto;top:calc(var(--cap-t,35svh) - 1.15em)}.WorkReel-module__olH-9q__selected[data-slot=TR]{left:auto;right:var(--page-x);font-size:min(clamp(3rem, 6.5vw, 7.5rem), calc((100vw - var(--cap-x,34vw) - var(--cap-w,32vw) - 2 * var(--page-x)) / 4.6));bottom:auto;top:calc(var(--cap-t,35svh) - 1.15em)}}.WorkReel-module__olH-9q__mix.btn{z-index:220;transition:color .48s cubic-bezier(.22,1,.36,1),opacity .7s;position:absolute;bottom:clamp(1.5rem,4svh,2.5rem);left:50%;translate:-50%}.WorkReel-module__olH-9q__mix span{transition:rotate .5s cubic-bezier(.16,1,.3,1);display:inline-block}.WorkReel-module__olH-9q__mix:hover span{rotate:180deg}.WorkReel-module__olH-9q__root:not([data-ready]) .WorkReel-module__olH-9q__mix{opacity:0;pointer-events:none}@media (max-width:767px){.WorkReel-module__olH-9q__mix.btn{display:none}}.WorkReel-module__olH-9q__workWord{z-index:210;right:var(--page-x);top:calc(var(--cap-t,35svh) - .9em);font:var(--type-title);letter-spacing:-.045em;text-transform:uppercase;color:var(--brand-ink);pointer-events:none;margin:0;font-size:clamp(4.5rem,7vw,8.5rem);line-height:.82;transition:opacity .7s,translate .9s cubic-bezier(.16,1,.3,1);position:absolute}.WorkReel-module__olH-9q__workWord>span:first-child{display:block}.WorkReel-module__olH-9q__workSitter{width:1.803em;height:2.4502em;position:absolute;top:-1.0692em;left:.2605em}.WorkReel-module__olH-9q__workSitter>*{animation:.9s cubic-bezier(.16,1,.3,1) both WorkReel-module__olH-9q__sitterIn}@keyframes WorkReel-module__olH-9q__sitterIn{0%{opacity:0;transform:translateY(8%)}}.WorkReel-module__olH-9q__root:not([data-ready]) .WorkReel-module__olH-9q__workWord{opacity:0;translate:0 1.2rem}.WorkReel-module__olH-9q__infoLink{display:none}@media (max-width:767px){.WorkReel-module__olH-9q__infoLink{color:inherit;font:var(--type-text);text-underline-offset:.25em;pointer-events:auto;margin-top:.4rem;text-decoration:none;display:inline-block}}
