.Nav-module__4VjzEW__nav{z-index:var(--z-nav);padding-block:var(--space-3);color:#f4f4f4;position:fixed;top:0;left:0;right:0}.Nav-module__4VjzEW__inner{align-items:baseline}.Nav-module__4VjzEW__logo{grid-column:1/span 4;font-weight:500}.Nav-module__4VjzEW__menu{grid-column:5/span 4;gap:.35em;display:flex}.Nav-module__4VjzEW__menuLink{transition:opacity .25s}.Nav-module__4VjzEW__menuLink:hover{opacity:.6}.Nav-module__4VjzEW__menuLinkCurrent{color:#595959}.Nav-module__4VjzEW__menuLinkExact{pointer-events:none}.Nav-module__4VjzEW__infos{text-align:right;grid-column:9/span 4}@media (max-width:1023px){.Nav-module__4VjzEW__infos{display:none}}@media (max-width:767px){.Nav-module__4VjzEW__inner{justify-content:space-between;align-items:baseline;display:flex}}
.Footer-module___euXvG__footer{padding-top:var(--sp-lg)}.Footer-module___euXvG__contact{justify-content:flex-end;gap:var(--space-6);flex-direction:column;min-height:36vh;display:flex}.Footer-module___euXvG__heading{white-space:pre-line;max-width:12em}.Footer-module___euXvG__email{font-size:min(var(--text-h2), 7.2vw);letter-spacing:-.0125em;width:fit-content;font-weight:400;line-height:1;transition:opacity .25s}.Footer-module___euXvG__email:hover{opacity:.5}.Footer-module___euXvG__bar{margin-top:var(--space-8);padding-bottom:var(--space-3);align-items:baseline;font-weight:600}.Footer-module___euXvG__phone{grid-column:1/span 4}.Footer-module___euXvG__identity{gap:var(--space-5);grid-column:5/span 4;display:flex}.Footer-module___euXvG__socials{gap:.35em;display:flex}.Footer-module___euXvG__rights{text-align:right;grid-column:9/span 4}.Footer-module___euXvG__phone a{transition:opacity .25s}.Footer-module___euXvG__phone a:hover{opacity:.5}.Footer-module___euXvG__socials a{color:var(--gray-300);transition:color .25s}.Footer-module___euXvG__socials a:hover{color:var(--ink)}.Footer-module___euXvG__ext{display:none}@media (max-width:767px){.Footer-module___euXvG__contact{min-height:32vh}.Footer-module___euXvG__bar{row-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"socials name""phone rights";align-items:baseline}.Footer-module___euXvG__identity{display:contents}.Footer-module___euXvG__identity>span{text-align:right;grid-area:name}.Footer-module___euXvG__socials{grid-area:socials;gap:.9em}.Footer-module___euXvG__phone{grid-area:phone}.Footer-module___euXvG__rights{text-align:right;color:var(--gray-300);grid-area:rights}.Footer-module___euXvG__socials a{color:var(--ink)}.Footer-module___euXvG__comma{display:none}.Footer-module___euXvG__ext{margin-left:.1em;font-size:.9em;font-weight:400;display:inline-block;translate:0 -.22em;rotate:-45deg}}
.ArtPiece-module__2sDrFG__frame,.ArtPiece-module__2sDrFG__svg{width:100%;height:100%;display:block}.ArtPiece-module__2sDrFG__svg .art-pulse{animation:3.2s ease-in-out infinite alternate ArtPiece-module__2sDrFG__art-pulse}.ArtPiece-module__2sDrFG__svg .art-spin{animation:26s linear infinite ArtPiece-module__2sDrFG__art-spin}.ArtPiece-module__2sDrFG__svg .art-slide{animation:5.5s ease-in-out infinite alternate ArtPiece-module__2sDrFG__art-slide}.ArtPiece-module__2sDrFG__svg .art-drift{animation:7s ease-in-out infinite alternate ArtPiece-module__2sDrFG__art-drift}.ArtPiece-module__2sDrFG__svg .art-breathe{animation:5s ease-in-out infinite alternate ArtPiece-module__2sDrFG__art-breathe}@keyframes ArtPiece-module__2sDrFG__art-pulse{0%{opacity:1}to{opacity:.35}}@keyframes ArtPiece-module__2sDrFG__art-spin{to{transform:rotate(360deg)}}@keyframes ArtPiece-module__2sDrFG__art-slide{0%{transform:translate(-3%)}to{transform:translate(3%)}}@keyframes ArtPiece-module__2sDrFG__art-drift{0%{transform:translateY(-2.5%)}to{transform:translateY(2.5%)}}@keyframes ArtPiece-module__2sDrFG__art-breathe{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){:is(.ArtPiece-module__2sDrFG__svg .art-pulse,.ArtPiece-module__2sDrFG__svg .art-spin,.ArtPiece-module__2sDrFG__svg .art-slide,.ArtPiece-module__2sDrFG__svg .art-drift,.ArtPiece-module__2sDrFG__svg .art-breathe){animation:none}}
.MediaSlot-module__R3hE7G__slot{background:var(--stroke-light);width:100%;position:relative;overflow:hidden}.MediaSlot-module__R3hE7G__slot>*{width:100%;height:100%;position:absolute;inset:0}.MediaSlot-module__R3hE7G__image,.MediaSlot-module__R3hE7G__video{object-fit:cover}
.WorkFlipbook-module__4MwG-q__link{width:100%;display:block}.WorkFlipbook-module__4MwG-q__stack{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.WorkFlipbook-module__4MwG-q__frame{visibility:hidden;position:absolute;inset:0}.WorkFlipbook-module__4MwG-q__frame>*{height:100%;aspect-ratio:auto!important}.WorkFlipbook-module__4MwG-q__frame[data-active]{visibility:visible}
.Hero-module__s-6kkG__hero{min-height:100svh;padding-top:var(--sp-page-top);padding-bottom:var(--space-6);flex-direction:column;justify-content:space-between;display:flex}.Hero-module__s-6kkG__intro{grid-column:5/span 7}.Hero-module__s-6kkG__bottom{align-items:end}.Hero-module__s-6kkG__wordmarkCell{grid-column:1/span 8;container-type:inline-size}.Hero-module__s-6kkG__reelCell{grid-column:9/span 4;justify-content:flex-end;display:flex}.Hero-module__s-6kkG__reelSlot{width:clamp(220px,24vw,345px)}@media (max-width:767px){.Hero-module__s-6kkG__intro,.Hero-module__s-6kkG__wordmarkCell{grid-column:1/span 4}.Hero-module__s-6kkG__reelCell{margin-bottom:var(--space-5);order:-1;grid-column:1/span 4;justify-content:flex-end}.Hero-module__s-6kkG__bottom{flex-direction:column;align-items:stretch;display:flex}.Hero-module__s-6kkG__hero{min-height:auto;padding-bottom:var(--space-8);gap:var(--space-8)}.Hero-module__s-6kkG__reelSlot{width:min(46vw,200px)}}
.HoverPlay-module__iufW3G__wrap{position:relative}.HoverPlay-module__iufW3G__video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.HoverPlay-module__iufW3G__playing{opacity:1}
.WorksGrid-module__OShoAG__section{padding-block:var(--sp-lg)}.WorksGrid-module__OShoAG__grid{column-gap:var(--gutter);row-gap:var(--sp-lg);grid-template-columns:repeat(3,1fr);display:grid}.WorksGrid-module__OShoAG__card{display:block}.WorksGrid-module__OShoAG__cardMedia{position:relative;overflow:hidden}.WorksGrid-module__OShoAG__cardMedia>*{transition:transform .7s cubic-bezier(.16,1,.3,1)}.WorksGrid-module__OShoAG__card:hover .WorksGrid-module__OShoAG__cardMedia>*{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.WorksGrid-module__OShoAG__cardMedia>*,.WorksGrid-module__OShoAG__card:hover .WorksGrid-module__OShoAG__cardMedia>*{transition:none;transform:none}}.WorksGrid-module__OShoAG__cardInfos{margin-top:var(--space-3)}.WorksGrid-module__OShoAG__cardTitle{font-size:var(--text-body);font-weight:500}.WorksGrid-module__OShoAG__cardRole{color:var(--gray-300)}@media (max-width:767px){.WorksGrid-module__OShoAG__grid{row-gap:var(--space-8);grid-template-columns:repeat(2,1fr)}}
.Services-module__mJrWua__section{padding-block:var(--sp-lg)}.Services-module__mJrWua__statement{grid-column:1/span 11;max-width:22em}.Services-module__mJrWua__list{column-gap:var(--gutter);margin-top:var(--sp-lg);grid-template-columns:repeat(3,1fr);display:grid}.Services-module__mJrWua__item{border-top:1px solid var(--stroke);padding-top:var(--space-3);flex-direction:column;display:flex}.Services-module__mJrWua__infos{margin-top:var(--space-9);padding-bottom:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.Services-module__mJrWua__itemList{flex-direction:column;gap:2px;display:flex}@media (max-width:767px){.Services-module__mJrWua__statement{grid-column:1/span 4}.Services-module__mJrWua__list{row-gap:var(--space-8);grid-template-columns:1fr}.Services-module__mJrWua__infos{margin-top:var(--space-8)}}
.HoverTitle-module__E07ZPW__overlay{padding:var(--space-2);opacity:0;pointer-events:none;background:#0c0c0c59;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.HoverTitle-module__E07ZPW__title{color:#f4f4f4;font-size:var(--text-body);text-align:center;text-wrap:balance;font-weight:500;line-height:1.2}@media (hover:hover) and (pointer:fine){[data-hover-title-host]:hover .HoverTitle-module__E07ZPW__overlay,[data-hover-title-host]:focus-visible .HoverTitle-module__E07ZPW__overlay{opacity:1}}@media (hover:none){.HoverTitle-module__E07ZPW__overlay{display:none}}
.Preloader-module__WL6sNa__preloader{z-index:var(--z-preloader);background:var(--bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html.preloader-skip .Preloader-module__WL6sNa__preloader{display:none}.Preloader-module__WL6sNa__frame{aspect-ratio:4/5;width:min(380px,70vw);position:relative}.Preloader-module__WL6sNa__img{opacity:0;position:absolute;inset:0}.Preloader-module__WL6sNa__imgVisible{opacity:1}.Preloader-module__WL6sNa__logo{color:#f4f4f4;mix-blend-mode:difference;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute;inset:0}
.PlaygroundMarquee-module__qrXs_W__section{padding-block:var(--sp-lg);overflow:hidden}.PlaygroundMarquee-module__qrXs_W__track{align-items:flex-start;width:max-content;display:flex}.PlaygroundMarquee-module__qrXs_W__group{align-items:flex-start;gap:var(--space-9);padding-right:var(--space-9);display:flex}.PlaygroundMarquee-module__qrXs_W__item{flex-shrink:0;display:block}.PlaygroundMarquee-module__qrXs_W__media{display:block;position:relative}.PlaygroundMarquee-module__qrXs_W__size0{width:300px}.PlaygroundMarquee-module__qrXs_W__size1{width:190px}.PlaygroundMarquee-module__qrXs_W__size2{width:250px}.PlaygroundMarquee-module__qrXs_W__offset0{padding-top:0}.PlaygroundMarquee-module__qrXs_W__offset1{padding-top:var(--space-7)}.PlaygroundMarquee-module__qrXs_W__offset2{padding-top:var(--space-10)}.PlaygroundMarquee-module__qrXs_W__offset3{padding-top:var(--space-8)}@media (max-width:767px){.PlaygroundMarquee-module__qrXs_W__size0{width:200px}.PlaygroundMarquee-module__qrXs_W__size1{width:130px}.PlaygroundMarquee-module__qrXs_W__size2{width:170px}}
.SplitLines-module__q86zMW__root{display:block}
.About-module__RiCRTq__page{padding-top:var(--sp-page-top)}.About-module__RiCRTq__statement{grid-column:1/span 10;max-width:23em;font-size:clamp(1.5rem,3.1vw,2.75rem);line-height:1.05}.About-module__RiCRTq__career{margin-top:var(--space-8);align-items:end}.About-module__RiCRTq__careerLeft{gap:var(--space-9);flex-direction:column;grid-column:4/span 3;display:flex}.About-module__RiCRTq__badge{align-items:center;gap:var(--space-2);font-weight:500;display:flex}.About-module__RiCRTq__badgeMark{background:var(--ink);width:14px;height:14px}.About-module__RiCRTq__roles{gap:var(--space-4);flex-direction:column;display:flex}.About-module__RiCRTq__roleDates{color:var(--gray-300)}.About-module__RiCRTq__portraitCell{grid-column:9/span 4}.About-module__RiCRTq__belief{margin-top:var(--space-10)}.About-module__RiCRTq__beliefText{grid-column:4/span 8;max-width:16em}.About-module__RiCRTq__rows{margin-top:var(--space-10);flex-direction:column;display:flex}.About-module__RiCRTq__row{padding-block:var(--space-10)}.About-module__RiCRTq__rowLabel{grid-column:4/span 3}.About-module__RiCRTq__rowBody{white-space:pre-line;grid-column:8/span 4;max-width:34em}.About-module__RiCRTq__photos{margin-top:var(--space-6);row-gap:var(--gutter)}.About-module__RiCRTq__photo{grid-column:span 3}.About-module__RiCRTq__awards{margin-top:var(--space-10);padding-bottom:var(--sp-lg)}.About-module__RiCRTq__awardsTitle{margin-bottom:var(--space-8)}.About-module__RiCRTq__awardRow{column-gap:var(--gutter);padding-block:var(--space-4);border-top:1px solid var(--stroke);grid-template-columns:repeat(12,1fr);display:grid;position:relative}.About-module__RiCRTq__awardRow:last-child{border-bottom:1px solid var(--stroke)}.About-module__RiCRTq__awardName{grid-column:1/span 3}.About-module__RiCRTq__awardOrg{grid-column:4/span 3}.About-module__RiCRTq__awardKind{grid-column:7/span 4}.About-module__RiCRTq__awardYear{text-align:right;grid-column:11/span 2}.About-module__RiCRTq__awardThumb{pointer-events:none;width:clamp(160px,15vw,220px);z-index:var(--z-cursor);opacity:0;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.About-module__RiCRTq__awardThumbVisible{opacity:1}@media (max-width:767px){.About-module__RiCRTq__statement,.About-module__RiCRTq__beliefText,.About-module__RiCRTq__careerLeft{grid-column:1/span 4}.About-module__RiCRTq__portraitCell{margin-bottom:var(--space-8);order:-1;grid-column:1/span 4}.About-module__RiCRTq__rowLabel{margin-bottom:var(--space-5);grid-column:1/span 4}.About-module__RiCRTq__rowBody{grid-column:1/span 4}.About-module__RiCRTq__row{padding-block:var(--space-9)}.About-module__RiCRTq__photo{grid-column:span 2}.About-module__RiCRTq__awardName{grid-column:1/span 4}.About-module__RiCRTq__awardOrg{color:var(--gray-300);grid-column:1/span 4}.About-module__RiCRTq__awardKind{color:var(--gray-300);grid-column:1/span 3}.About-module__RiCRTq__awardYear{grid-column:4/span 1}.About-module__RiCRTq__awardThumb{display:none}}
.HoverCursor-module__h-E0jq__dot{z-index:var(--z-cursor);pointer-events:none;opacity:0;mix-blend-mode:exclusion;background:#fff;border-radius:50%;width:56px;height:56px;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(.214)}
.Playground-module__qqVrva__tile{display:block}.Playground-module__qqVrva__label{padding-bottom:var(--space-2);border-bottom:1px solid var(--stroke);margin-bottom:var(--space-2);display:block}
.PlaygroundCloud-module__xYc_2W__stage{isolation:isolate;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:100svh;position:relative;overflow:hidden;container-type:size}.PlaygroundCloud-module__xYc_2W__stage[data-grabbing]{cursor:grabbing}.PlaygroundCloud-module__xYc_2W__item{width:calc(var(--w) * 1cqmin);position:absolute;top:50%;left:50%}.PlaygroundCloud-module__xYc_2W__link{-webkit-user-drag:none;display:block;position:relative}.PlaygroundCloud-module__xYc_2W__scaleWrap{transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative}.PlaygroundCloud-module__xYc_2W__scrim{opacity:0;pointer-events:none;background:#0c0c0c59;transition:opacity .3s;position:absolute;inset:0}.PlaygroundCloud-module__xYc_2W__hoverLabel{z-index:3000;pointer-events:none;color:#f4f4f4;font-size:var(--text-body);text-align:center;white-space:nowrap;opacity:0;font-weight:500;transition:opacity .3s;position:absolute;top:50%;left:50%}.PlaygroundCloud-module__xYc_2W__hoverLabel[data-on]{opacity:1}@media (hover:hover) and (pointer:fine){.PlaygroundCloud-module__xYc_2W__item{transition:opacity .35s}.PlaygroundCloud-module__xYc_2W__stage:has(.PlaygroundCloud-module__xYc_2W__item:hover) .PlaygroundCloud-module__xYc_2W__item:not(:hover){opacity:.55}.PlaygroundCloud-module__xYc_2W__item:hover .PlaygroundCloud-module__xYc_2W__scaleWrap{transform:scale(1.2)}.PlaygroundCloud-module__xYc_2W__item:hover .PlaygroundCloud-module__xYc_2W__scrim{opacity:1}}@media (hover:none){.PlaygroundCloud-module__xYc_2W__item{touch-action:none}}
.RecordRow-module__BPnM_a__section{position:relative}.RecordRow-module__BPnM_a__stage{--card:clamp(150px, 17vw, 240px);height:calc(var(--card) * 1.23);perspective:1100px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;position:relative;overflow:clip visible;container-type:inline-size}.RecordRow-module__BPnM_a__stage[data-grabbing]{cursor:grabbing}.RecordRow-module__BPnM_a__card{bottom:calc(var(--card) * .12);width:var(--card);transform-origin:50% 100%;-webkit-user-drag:none;transform:translate3d(calc(50cqi - (var(--card) / 2) + (var(--i,0) * .34 * var(--card))), 0, 0) rotateY(-50deg);position:absolute;left:0}.RecordRow-module__BPnM_a__inner{display:block;box-shadow:-4px 2px 10px #0c0c0c38,-14px 6px 24px -8px #0c0c0c24}.RecordRow-module__BPnM_a__sandwich{margin-top:var(--sp-lg,160px)}.RecordRow-module__BPnM_a__crateWrap,.RecordRow-module__BPnM_a__captionWrap{margin-top:var(--space-8)}.RecordRow-module__BPnM_a__heading{white-space:pre-line;grid-column:4/span 8;max-width:16em}.RecordRow-module__BPnM_a__caption{font-size:var(--text-body);color:var(--gray-300);grid-column:4/span 5;max-width:34em}@media (max-width:767px){.RecordRow-module__BPnM_a__heading,.RecordRow-module__BPnM_a__caption{grid-column:1/span 4}}.RecordRow-module__BPnM_a__overlay{z-index:650;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RecordRow-module__BPnM_a__overlay[data-closing]{pointer-events:none;animation:.26s both RecordRow-module__BPnM_a__overlay-out}@keyframes RecordRow-module__BPnM_a__overlay-out{to{opacity:0}}.RecordRow-module__BPnM_a__scrim{cursor:pointer;background:#0c0c0c73;position:absolute;inset:0}.RecordRow-module__BPnM_a__popWrap{align-items:flex-end;gap:var(--space-6);padding:var(--space-4);pointer-events:none;animation:.5s cubic-bezier(.22,1,.36,1) both RecordRow-module__BPnM_a__pop-in;display:flex;position:relative}.RecordRow-module__BPnM_a__overlay[data-closing] .RecordRow-module__BPnM_a__popWrap{animation:.26s both RecordRow-module__BPnM_a__pop-out-exit}@keyframes RecordRow-module__BPnM_a__pop-out-exit{to{opacity:0;transform:translateY(16px)scale(.96)}}.RecordRow-module__BPnM_a__popCover,.RecordRow-module__BPnM_a__info{pointer-events:auto}@keyframes RecordRow-module__BPnM_a__pop-in{0%{opacity:0;transform:translateY(28px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RecordRow-module__BPnM_a__popWrap{animation:none}}.RecordRow-module__BPnM_a__popCover{flex-shrink:0;width:min(70vw,420px);position:relative}.RecordRow-module__BPnM_a__playBadge{right:var(--space-3);bottom:var(--space-3);background:#f4f4f4eb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute}.RecordRow-module__BPnM_a__playIcon{fill:#0c0c0c;width:18px;height:18px;display:block}.RecordRow-module__BPnM_a__info{color:#f4f4f4;max-width:20em}.RecordRow-module__BPnM_a__title{font-size:var(--text-h3,1.5rem);font-weight:500;line-height:1.15}.RecordRow-module__BPnM_a__meta{margin-top:var(--space-2)}.RecordRow-module__BPnM_a__metaDim{color:#f4f4f499}.RecordRow-module__BPnM_a__spotify{margin-top:var(--space-4);border-bottom:1px solid;font-weight:500;display:inline-block}.RecordRow-module__BPnM_a__spotify .RecordRow-module__BPnM_a__ext{margin-left:.15em;font-size:.9em;display:inline-block;translate:0 -.18em;rotate:-45deg}@media (max-width:767px){.RecordRow-module__BPnM_a__popWrap{flex-direction:column;align-items:flex-start}.RecordRow-module__BPnM_a__popCover{width:min(78vw,340px)}}
.WorksIndex-module__QIWXgG__page{padding-top:var(--sp-page-top);--works-line:24px;--works-row-gap:clamp(96px, 10vw, 160px);--works-inset:clamp(24px, 2.75vw, 44px)}.WorksIndex-module__QIWXgG__section{column-gap:var(--gutter);margin-top:var(--space-8);padding-bottom:var(--sp-lg);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.WorksIndex-module__QIWXgG__listCol{z-index:1;grid-area:1/5/auto/span 2;place-self:start;width:max-content;position:sticky;top:45vh}.WorksIndex-module__QIWXgG__rows{gap:var(--works-row-gap);flex-direction:column;grid-area:1/1/auto/-1;display:flex}.WorksIndex-module__QIWXgG__row{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.WorksIndex-module__QIWXgG__row:last-child{min-height:calc(var(--works-line) * var(--works-count))}.WorksIndex-module__QIWXgG__featured{margin-left:var(--works-inset);margin-right:calc(var(--works-inset) * .3);justify-content:space-between;align-self:stretch;gap:var(--space-4);flex-direction:column;grid-column:1/span 3;display:flex}.WorksIndex-module__QIWXgG__slides{column-gap:var(--gutter);margin-right:var(--works-inset);grid-column:7/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.WorksIndex-module__QIWXgG__link{display:block}.WorksIndex-module__QIWXgG__media{position:relative;overflow:hidden}.WorksIndex-module__QIWXgG__media>*{transition:transform .7s cubic-bezier(.16,1,.3,1)}.WorksIndex-module__QIWXgG__link:hover .WorksIndex-module__QIWXgG__media>*{transform:scale(1.04)}.WorksIndex-module__QIWXgG__numeral{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1;display:flex}.WorksIndex-module__QIWXgG__numMask{margin-bottom:-.06em;padding-bottom:.06em;overflow:hidden}.WorksIndex-module__QIWXgG__numChar{display:block}.WorksIndex-module__QIWXgG__list{width:max-content;padding-right:calc(9px + var(--space-3));position:relative}.WorksIndex-module__QIWXgG__name{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;line-height:var(--works-line);white-space:nowrap;color:var(--gray-300);transition:color .25s;display:block}.WorksIndex-module__QIWXgG__name:hover,.WorksIndex-module__QIWXgG__nameActive{color:var(--ink)}.WorksIndex-module__QIWXgG__arrow{height:var(--works-line);color:var(--ink);align-items:center;display:flex;position:absolute;top:0;right:0}.WorksIndex-module__QIWXgG__arrowIcon{display:block}@media (prefers-reduced-motion:reduce){.WorksIndex-module__QIWXgG__media>*,.WorksIndex-module__QIWXgG__link:hover .WorksIndex-module__QIWXgG__media>*{transition:none;transform:none}}@media (min-width:768px) and (max-width:1023px){.WorksIndex-module__QIWXgG__page{--works-inset:0px;--works-row-gap:clamp(72px, 9vw, 112px)}.WorksIndex-module__QIWXgG__featured{grid-column:1/span 4}.WorksIndex-module__QIWXgG__slides{grid-template-columns:repeat(2,minmax(0,1fr))}.WorksIndex-module__QIWXgG__slides>:nth-child(n+3){display:none}}@media (max-width:767px){.WorksIndex-module__QIWXgG__section,.WorksIndex-module__QIWXgG__row{grid-template-columns:repeat(4,minmax(0,1fr))}.WorksIndex-module__QIWXgG__rows{gap:var(--space-10)}.WorksIndex-module__QIWXgG__row{row-gap:var(--space-3)}.WorksIndex-module__QIWXgG__featured,.WorksIndex-module__QIWXgG__slides{grid-column:1/span 2;margin-left:0}.WorksIndex-module__QIWXgG__slides{row-gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr;align-items:start;margin-right:0;display:grid}.WorksIndex-module__QIWXgG__featured{align-self:start;margin-right:0}.WorksIndex-module__QIWXgG__numeral{display:none}.WorksIndex-module__QIWXgG__listCol{width:auto;top:auto;bottom:var(--space-5);grid-column:3/span 2;place-self:end stretch}.WorksIndex-module__QIWXgG__list{width:100%;padding-right:0;padding-left:calc(9px + var(--space-3));text-align:right}.WorksIndex-module__QIWXgG__item{text-overflow:ellipsis;overflow:hidden}.WorksIndex-module__QIWXgG__arrow{left:0;right:auto}.WorksIndex-module__QIWXgG__arrowIcon{rotate:180deg}}
