.DeptIndex-module__ihsNxq__section{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(120px,14vw,200px);position:relative}.DeptIndex-module__ihsNxq__filters{flex-wrap:wrap;gap:6px;margin-bottom:40px;display:flex}.DeptIndex-module__ihsNxq__filter{border:1px solid var(--line-2);color:var(--fg-2);border-radius:999px;gap:4px;padding:8px 14px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.DeptIndex-module__ihsNxq__filter sup{opacity:.6;font-size:14px}.DeptIndex-module__ihsNxq__filter:hover{color:var(--fg);border-color:var(--fg-3)}.DeptIndex-module__ihsNxq__filter[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.DeptIndex-module__ihsNxq__headRow,.DeptIndex-module__ihsNxq__row{column-gap:var(--gutter);grid-template-columns:.6fr 5.4fr 4fr 1.4fr .4fr;align-items:baseline;display:grid}.DeptIndex-module__ihsNxq__headRow{border-bottom:1px solid var(--line-2);padding:0 0 12px}.DeptIndex-module__ihsNxq__headRow span:last-child,.DeptIndex-module__ihsNxq__year{text-align:right}.DeptIndex-module__ihsNxq__list{list-style:none}.DeptIndex-module__ihsNxq__item{border-bottom:1px solid var(--line)}.DeptIndex-module__ihsNxq__row{text-align:left;isolation:isolate;width:100%;padding:22px 0;position:relative}.DeptIndex-module__ihsNxq__row:before{content:"";inset:0 calc(var(--gutter) * -.5);background:var(--fill);transform-origin:bottom;transition:transform .55s var(--ease-out);z-index:-1;position:absolute;transform:scaleY(0)}.DeptIndex-module__ihsNxq__row:hover:before,.DeptIndex-module__ihsNxq__row:focus-visible:before{transform-origin:top;transform:scaleY(1)}.DeptIndex-module__ihsNxq__row:hover,.DeptIndex-module__ihsNxq__row:focus-visible{color:var(--on-fill)}.DeptIndex-module__ihsNxq__row:focus-visible{outline:none}.DeptIndex-module__ihsNxq__no{color:inherit;opacity:.5}.DeptIndex-module__ihsNxq__title{transition:transform .6s var(--ease-out);font-size:clamp(22px,2.4vw,38px);line-height:1.05;font-family:var(--title);text-transform:uppercase;letter-spacing:.01em;font-weight:400;position:relative}.DeptIndex-module__ihsNxq__row:hover .DeptIndex-module__ihsNxq__title{transform:translate(14px)}.DeptIndex-module__ihsNxq__arrow{opacity:0;transition:opacity .4s, transform .5s var(--ease-out);margin-left:10px;font-size:.7em;display:inline-block;transform:translate(-6px,6px)}.DeptIndex-module__ihsNxq__row:hover .DeptIndex-module__ihsNxq__arrow{opacity:1;transform:none}.DeptIndex-module__ihsNxq__outlet,.DeptIndex-module__ihsNxq__role{opacity:.72;font-size:16px;line-height:1.35}.DeptIndex-module__ihsNxq__preview{aspect-ratio:3/4;pointer-events:none;z-index:50;background:var(--bg-panel);outline:1px solid var(--line-2);outline-offset:5px;width:260px;margin:-170px 0 0 30px;position:fixed;top:0;left:0}.DeptIndex-module__ihsNxq__previewItem{opacity:0;transition:opacity .25s;position:absolute;inset:0}.DeptIndex-module__ihsNxq__previewItem[data-on=true]{opacity:1}.DeptIndex-module__ihsNxq__previewTag{color:var(--fg);white-space:nowrap;position:absolute;bottom:-26px;left:0}@media (pointer:coarse){.DeptIndex-module__ihsNxq__preview{display:none}}@media (max-width:860px){.DeptIndex-module__ihsNxq__headRow{display:none}.DeptIndex-module__ihsNxq__row{grid-template-columns:2.4em 1fr auto;row-gap:8px}.DeptIndex-module__ihsNxq__no{grid-row:1}.DeptIndex-module__ihsNxq__title{grid-column:2}.DeptIndex-module__ihsNxq__year{grid-area:1/3}.DeptIndex-module__ihsNxq__outlet{display:none}.DeptIndex-module__ihsNxq__role{grid-column:2/-1}}.DeptIndex-module__ihsNxq__dot{background:var(--fill);vertical-align:.18em;border-radius:50%;width:.34em;height:.34em;margin-right:.3em;transition:background .3s;display:inline-block}.DeptIndex-module__ihsNxq__row:hover .DeptIndex-module__ihsNxq__dot,.DeptIndex-module__ihsNxq__row:focus-visible .DeptIndex-module__ihsNxq__dot{background:var(--on-fill)}.DeptIndex-module__ihsNxq__blurb{opacity:.72;font-size:17px;line-height:1.35}.DeptIndex-module__ihsNxq__count{text-align:right}@media (max-width:860px){.DeptIndex-module__ihsNxq__blurb{grid-column:2/-1}.DeptIndex-module__ihsNxq__count{grid-area:1/3}.DeptIndex-module__ihsNxq__row>span:last-child{display:none}}
.Fit-module__p7moUG__whole{object-fit:contain!important;object-position:50% 50%!important}.Fit-module__p7moUG__fill{object-fit:cover}
.NoSignal-module__c5W6kG__card{grid-template-rows:66% 8% 26%;display:grid;position:absolute;inset:0;overflow:hidden}.NoSignal-module__c5W6kG__card:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.NoSignal-module__c5W6kG__bars,.NoSignal-module__c5W6kG__low,.NoSignal-module__c5W6kG__pluge{filter:saturate(.55)brightness(.7);display:flex}.NoSignal-module__c5W6kG__bars i,.NoSignal-module__c5W6kG__low i,.NoSignal-module__c5W6kG__pluge i{flex:1}.NoSignal-module__c5W6kG__pluge i:last-child{flex:2.5}.NoSignal-module__c5W6kG__box{color:#ecebe6;white-space:nowrap;z-index:1;background:#0a0a0b;border:1px solid #ecebe64d;flex-direction:column;align-items:center;gap:4px;padding:10px 16px;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.NoSignal-module__c5W6kG__sub{opacity:.6;font-size:14px}.NoSignal-module__c5W6kG__card[data-compact=true] .NoSignal-module__c5W6kG__box{padding:6px 10px}
.ReelCard-module__ISU82W__card{aspect-ratio:9/16;text-align:left;color:#fff;outline:1px solid var(--line-2);outline-offset:4px;background:#000;width:100%;transition:outline-color .3s;display:block;position:relative;overflow:hidden}.ReelCard-module__ISU82W__card:hover,.ReelCard-module__ISU82W__card:focus-within{outline-color:var(--dept,var(--signal))}.ReelCard-module__ISU82W__media{position:absolute;inset:0}.ReelCard-module__ISU82W__poster{object-fit:cover;transition:transform 1.4s var(--ease-out)}.ReelCard-module__ISU82W__card:hover .ReelCard-module__ISU82W__poster{transform:scale(1.05)}.ReelCard-module__ISU82W__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ReelCard-module__ISU82W__scan{pointer-events:none;background:linear-gradient(#0000008c,#0000 22% 55%,#000000bf),repeating-linear-gradient(#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.ReelCard-module__ISU82W__top{justify-content:space-between;gap:8px;font-size:14px;display:flex;position:absolute;top:10px;left:10px;right:10px}.ReelCard-module__ISU82W__top span:last-child{white-space:nowrap;text-overflow:ellipsis;opacity:.8;overflow:hidden}.ReelCard-module__ISU82W__rec{background:var(--rec);border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.ReelCard-module__ISU82W__hit{text-align:left;width:100%;color:inherit;display:block;position:absolute;inset:0}.ReelCard-module__ISU82W__sound{white-space:nowrap;opacity:0;background:#0009;border:1px solid #ffffffb3;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReelCard-module__ISU82W__card:hover .ReelCard-module__ISU82W__sound,.ReelCard-module__ISU82W__hit:focus-visible .ReelCard-module__ISU82W__sound,.ReelCard-module__ISU82W__card[data-sound] .ReelCard-module__ISU82W__sound{opacity:1}.ReelCard-module__ISU82W__card[data-sound] .ReelCard-module__ISU82W__sound{background:var(--dept,var(--signal));border-color:#0000;top:auto;bottom:84px}@media (hover:none){.ReelCard-module__ISU82W__sound{opacity:1;top:auto;bottom:84px}}.ReelCard-module__ISU82W__bottom{z-index:1;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ReelCard-module__ISU82W__kicker{opacity:.8;font-size:14px}.ReelCard-module__ISU82W__title{color:#fff;font-size:17px;line-height:1.2;font-family:var(--sub);text-transform:lowercase;letter-spacing:0;font-weight:400}
.FilmStrip-module__zFaR5a__root{margin-inline:calc((var(--gutter)) * -1)}.FilmStrip-module__zFaR5a__pin{flex-direction:column;justify-content:center;height:100svh;display:flex;position:relative;overflow:hidden}.FilmStrip-module__zFaR5a__readout{padding:0 calc(var(--gutter) + 8px) 14px;justify-content:space-between;display:flex}.FilmStrip-module__zFaR5a__counter{color:var(--fg)}.FilmStrip-module__zFaR5a__strip{will-change:transform;padding-left:calc(var(--gutter) + 8px);width:max-content;padding-right:20vw}.FilmStrip-module__zFaR5a__film{--hole:9px;background:var(--bg-panel);border-radius:2px;gap:6px;padding:34px 10px;display:flex;position:relative}.FilmStrip-module__zFaR5a__film:before,.FilmStrip-module__zFaR5a__film:after{content:"";background-image:linear-gradient(to right, var(--bg) 0 var(--hole), transparent var(--hole));background-position:8px 0;background-repeat:repeat-x;background-size:22px 12px;border-radius:2px;height:12px;position:absolute;left:0;right:0}.FilmStrip-module__zFaR5a__film:before{top:11px}.FilmStrip-module__zFaR5a__film:after{bottom:11px}.FilmStrip-module__zFaR5a__frame{aspect-ratio:2/3;flex:none;height:min(54svh,540px);display:block;position:relative}.FilmStrip-module__zFaR5a__edge{color:#d9a441;opacity:.8;justify-content:space-between;font-size:14px;display:flex;position:absolute;top:-22px;left:0;right:0}.FilmStrip-module__zFaR5a__img{background:var(--bg-raise);position:absolute;inset:0;overflow:hidden}.FilmStrip-module__zFaR5a__img img{object-fit:cover;transition:transform 1.2s var(--ease-out), filter .6s;filter:grayscale(.25)contrast(1.02)}.FilmStrip-module__zFaR5a__frame:hover .FilmStrip-module__zFaR5a__img img,.FilmStrip-module__zFaR5a__frame:focus-visible .FilmStrip-module__zFaR5a__img img{filter:none;transform:scale(1.05)}.FilmStrip-module__zFaR5a__mark{border:2px solid var(--dept,var(--signal));clip-path:inset(0 100% 100% 0);transition:clip-path .6s var(--ease-out);position:absolute;inset:10px}.FilmStrip-module__zFaR5a__mark:after{content:"✓";color:var(--dept,var(--signal));font-size:22px;line-height:1;position:absolute;top:6px;right:8px}.FilmStrip-module__zFaR5a__frame:hover .FilmStrip-module__zFaR5a__mark,.FilmStrip-module__zFaR5a__frame:focus-visible .FilmStrip-module__zFaR5a__mark{clip-path:inset(0)}@media (max-width:860px){.FilmStrip-module__zFaR5a__pin{scroll-snap-type:x mandatory;height:auto;padding-bottom:40px;overflow-x:auto}.FilmStrip-module__zFaR5a__strip{padding-right:var(--gutter)}.FilmStrip-module__zFaR5a__frame{scroll-snap-align:center;height:52svh}}
.Item-module__U42z4q__page{padding-bottom:clamp(64px,8vw,120px)}.Item-module__U42z4q__plate{background:var(--dept);color:#fff;padding:calc(var(--bar) + 28px) 0 clamp(28px, 3.4vw, 48px);margin-bottom:clamp(32px,4vw,56px)}.Item-module__U42z4q__crumbs{border-bottom:1.5px solid #ffffff73;flex-wrap:wrap;gap:4px 10px;padding-bottom:12px;font-size:15px;font-weight:600;display:flex}.Item-module__U42z4q__crumbs a{opacity:.85;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:opacity .25s,text-decoration-color .25s}.Item-module__U42z4q__crumbs a:hover{opacity:1;text-decoration-color:currentColor}.Item-module__U42z4q__crumbs a:last-child{opacity:1}.Item-module__U42z4q__title{font-family:var(--title);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;margin-top:clamp(18px,2.4vw,32px);padding-bottom:.05em;font-size:clamp(38px,5.4vw,84px);font-weight:400;line-height:1.02}.Item-module__U42z4q__plateMeta{flex-wrap:wrap;gap:8px 24px;margin-top:14px;font-size:15px;font-weight:600;display:flex}.Item-module__U42z4q__more{scroll-margin-top:var(--bar);margin-top:clamp(64px,8vw,120px)}.Item-module__U42z4q__pager{gap:var(--gutter);border-top:1.5px solid var(--fg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(48px,6vw,80px);padding-top:18px;display:grid}.Item-module__U42z4q__pager a{flex-direction:column;gap:6px;min-width:0;display:flex}.Item-module__U42z4q__pager a[data-dir=next]{text-align:right;grid-column:2}.Item-module__U42z4q__pager .Item-module__U42z4q__mono{color:var(--fg-3);font-size:15px;font-weight:600}.Item-module__U42z4q__pagerTitle{font-family:var(--title);text-transform:uppercase;font-size:clamp(20px,2.2vw,32px);line-height:1;transition:color .25s}.Item-module__U42z4q__pager a:hover .Item-module__U42z4q__pagerTitle{color:var(--dept,var(--signal))}
.HighlightsCollage-module__BkkrgG__collage{background:var(--bg);flex-direction:column;gap:6px;display:flex;position:absolute;inset:0}.HighlightsCollage-module__BkkrgG__row{flex:1 1 0;gap:6px;min-height:0;display:flex}.HighlightsCollage-module__BkkrgG__tile{flex-basis:0;min-width:0;position:relative;overflow:hidden}.HighlightsCollage-module__BkkrgG__tile img.HighlightsCollage-module__BkkrgG__in[data-loaded]{animation:HighlightsCollage-module__BkkrgG__turn 1.8s var(--ease-out) both}@keyframes HighlightsCollage-module__BkkrgG__turn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HighlightsCollage-module__BkkrgG__tile img.HighlightsCollage-module__BkkrgG__in[data-loaded]{animation:none}}
.PostPage-module__zuPKfW__body{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.PostPage-module__zuPKfW__viewer{background:var(--bg);flex-direction:column;display:flex;position:relative}.PostPage-module__zuPKfW__stage{height:min(78svh,900px);position:relative}.PostPage-module__zuPKfW__img{object-fit:contain;object-position:50% 50%!important}.PostPage-module__zuPKfW__video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.PostPage-module__zuPKfW__count{color:#fff;background:#0a0a0b99;padding:6px 10px;font-size:15px;font-weight:600;position:absolute;top:14px;left:14px}.PostPage-module__zuPKfW__arrow{color:#fff;z-index:2;background:#0a0a0b8c;border:1px solid #ffffff40;border-radius:50%;width:52px;height:52px;font-size:20px;transition:background .3s,color .3s;position:absolute;top:calc(50% - 60px)}.PostPage-module__zuPKfW__arrow:hover{color:#000;background:#fff}.PostPage-module__zuPKfW__prev{left:14px}.PostPage-module__zuPKfW__next{right:14px}.PostPage-module__zuPKfW__thumbs{background:var(--bg);scrollbar-width:thin;gap:6px;padding:10px;display:flex;overflow-x:auto}.PostPage-module__zuPKfW__thumb{opacity:.45;outline-offset:1px;outline:2px solid #0000;flex:none;width:60px;height:75px;transition:opacity .25s,outline-color .25s;position:relative}.PostPage-module__zuPKfW__thumb img{object-fit:cover}.PostPage-module__zuPKfW__thumb:hover{opacity:.8}.PostPage-module__zuPKfW__thumb[data-on=true]{opacity:1;outline-color:var(--dept,var(--signal))}.PostPage-module__zuPKfW__info{top:calc(var(--bar) + 20px);flex-direction:column;gap:18px;display:flex;position:sticky}.PostPage-module__zuPKfW__by{font-size:15px;font-weight:600}.PostPage-module__zuPKfW__by strong{color:var(--dept,var(--signal));font-weight:600}.PostPage-module__zuPKfW__guest{background:var(--c2);color:#fff;flex-direction:column;gap:6px;padding:14px 16px;font-size:18px;line-height:1.4;display:flex}.PostPage-module__zuPKfW__guest .PostPage-module__zuPKfW__mono{font-size:15px;font-weight:600}.PostPage-module__zuPKfW__guest strong{text-underline-offset:3px;font-weight:400;text-decoration:underline}.PostPage-module__zuPKfW__caption{white-space:pre-line;color:var(--fg-2);font-size:19px;line-height:1.55}.PostPage-module__zuPKfW__links{flex-wrap:wrap;gap:8px;display:flex}.PostPage-module__zuPKfW__roomLink{border:1.5px solid var(--line-2);border-radius:999px;padding:9px 15px;font-size:15px;font-weight:600;transition:border-color .25s,color .25s}.PostPage-module__zuPKfW__roomLink:hover{border-color:var(--dept,var(--signal));color:var(--dept,var(--signal))}.PostPage-module__zuPKfW__cta{background:var(--dept,var(--signal));color:var(--on-dept,#fff);transition:transform .4s var(--ease-out), filter .3s;flex-direction:column;gap:6px;padding:22px 24px;display:flex}.PostPage-module__zuPKfW__cta .PostPage-module__zuPKfW__mono{font-size:15px;font-weight:600}.PostPage-module__zuPKfW__cta:hover{filter:brightness(1.08);transform:translateY(-3px)}.PostPage-module__zuPKfW__ctaText{font-family:var(--title);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,2vw,30px);line-height:1}.PostPage-module__zuPKfW__moreLabel{border-bottom:1.5px solid var(--fg);margin-bottom:20px;padding-bottom:12px;font-size:15px;font-weight:600}@media (max-width:960px){.PostPage-module__zuPKfW__body{grid-template-columns:minmax(0,1fr);padding-left:0;padding-right:0}.PostPage-module__zuPKfW__stage{height:min(72svh,125vw)}.PostPage-module__zuPKfW__arrow{width:46px;height:46px;top:auto;bottom:96px}.PostPage-module__zuPKfW__info{padding:0 var(--gutter);position:static}}
.Showcase-module__7UsqcW__wrap{padding:clamp(32px, 5vw, 72px) var(--gutter) 0;scroll-margin-top:var(--bar)}.Showcase-module__7UsqcW__stage{background:var(--bg);height:min(86svh,920px);min-height:460px;position:relative;overflow:hidden}.Showcase-module__7UsqcW__slide{opacity:0;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.Showcase-module__7UsqcW__slide[data-on=true]{opacity:1}.Showcase-module__7UsqcW__img{object-fit:cover;transform:scale(1.02)}.Showcase-module__7UsqcW__slide[data-on=true] .Showcase-module__7UsqcW__img{animation:9s linear both Showcase-module__7UsqcW__push}@keyframes Showcase-module__7UsqcW__push{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.Showcase-module__7UsqcW__shade{pointer-events:none;background:linear-gradient(#0000,#0000001a 45%,#000000b8);position:absolute;inset:0}.Showcase-module__7UsqcW__caption{z-index:2;color:#fff;-webkit-text-stroke:0;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:clamp(96px,10vw,150px);left:clamp(72px,7vw,110px);right:clamp(72px,7vw,110px)}.Showcase-module__7UsqcW__room{background:var(--signal);color:#fff;align-self:flex-start;padding:6px 12px;font-size:14px;font-weight:700}.Showcase-module__7UsqcW__title{font-family:var(--title);text-transform:uppercase;letter-spacing:.01em;max-width:16ch;animation:Showcase-module__7UsqcW__rise .9s var(--ease-out) both;font-size:clamp(40px,7.4vw,132px);font-weight:400;line-height:1}@keyframes Showcase-module__7UsqcW__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.Showcase-module__7UsqcW__line{font-family:var(--sub);text-transform:lowercase;max-width:40ch;font-size:clamp(20px,2vw,30px);line-height:1.2}.Showcase-module__7UsqcW__enter{border:2px solid #fff;border-radius:999px;align-self:flex-start;margin-top:6px;padding:12px 18px;font-size:14px;font-weight:700;transition:background .3s,color .3s}.Showcase-module__7UsqcW__caption:hover .Showcase-module__7UsqcW__enter{color:#000;background:#fff}.Showcase-module__7UsqcW__slide img[data-whole]{object-position:100% 50%!important}:is(.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__shade,.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true]:not([data-collage]) img:not([data-loaded])) .Showcase-module__7UsqcW__shade){opacity:0}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true]:not([data-collage]) img:not([data-loaded])) .Showcase-module__7UsqcW__caption{color:var(--fg)}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true]:not([data-collage]) img:not([data-loaded])) .Showcase-module__7UsqcW__enter{border-color:var(--fg)}.Showcase-module__7UsqcW__shade{transition:opacity .8s var(--ease-out)}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__caption{color:var(--fg);right:50%}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__title{font-size:clamp(36px,4.6vw,84px)}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__enter{border-color:var(--fg)}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__caption:hover .Showcase-module__7UsqcW__enter{background:var(--fg);color:var(--bg)}.Showcase-module__7UsqcW__arrow{z-index:3;color:#fff;width:clamp(44px,4vw,60px);height:clamp(44px,4vw,60px);transition:background .3s, color .3s, transform .4s var(--ease-out);background:#00000073;border:2px solid #fff;border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:42%;transform:translateY(-50%)}.Showcase-module__7UsqcW__arrow:hover{color:#000;background:#fff}.Showcase-module__7UsqcW__prev{left:clamp(12px,2vw,28px)}.Showcase-module__7UsqcW__next{right:clamp(12px,2vw,28px)}.Showcase-module__7UsqcW__thumbs{z-index:3;scrollbar-width:none;justify-content:center;gap:8px;padding:4px;display:flex;position:absolute;bottom:clamp(16px,2.4vw,30px);left:clamp(20px,3vw,48px);right:clamp(20px,3vw,48px);overflow-x:auto}.Showcase-module__7UsqcW__thumbs::-webkit-scrollbar{display:none}.Showcase-module__7UsqcW__thumb{aspect-ratio:3/2;opacity:.55;outline-offset:2px;width:clamp(58px,5.2vw,88px);transition:opacity .3s, outline-color .3s, transform .4s var(--ease-out);outline:2px solid #0000;flex:none;position:relative;overflow:hidden}.Showcase-module__7UsqcW__thumb img{object-fit:cover}.Showcase-module__7UsqcW__mosaic{grid-template-columns:1fr 1fr;gap:2px;display:grid;position:absolute;inset:0}.Showcase-module__7UsqcW__mosaic>span{position:relative;overflow:hidden}.Showcase-module__7UsqcW__thumb:hover{opacity:.9;transform:translateY(-2px)}.Showcase-module__7UsqcW__thumb[data-on=true]{opacity:1;outline-color:#fff}.Showcase-module__7UsqcW__timer{background:var(--signal);transform-origin:0;width:100%;height:4px;animation:linear both Showcase-module__7UsqcW__fill;position:absolute;bottom:0;left:0}@keyframes Showcase-module__7UsqcW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:760px){.Showcase-module__7UsqcW__thumbs{justify-content:flex-start}.Showcase-module__7UsqcW__arrow{top:32%}.Showcase-module__7UsqcW__slide img[data-whole]{object-position:50% 0!important}.Showcase-module__7UsqcW__stage:has(.Showcase-module__7UsqcW__slide[data-on=true] img[data-whole]) .Showcase-module__7UsqcW__caption{right:clamp(72px,7vw,110px)}}@media (prefers-reduced-motion:reduce){.Showcase-module__7UsqcW__slide[data-on=true] .Showcase-module__7UsqcW__img,.Showcase-module__7UsqcW__title,.Showcase-module__7UsqcW__timer{animation:none}}
.ProjectPage-module__UPM0LW__meta{gap:var(--gutter);border-top:1.5px solid #ffffff73;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;padding-top:12px;font-size:15px;font-weight:600;display:grid}.ProjectPage-module__UPM0LW__meta dt{opacity:.8;margin-bottom:4px}.ProjectPage-module__UPM0LW__meta dd{text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:18px;font-weight:400;line-height:1.35}.ProjectPage-module__UPM0LW__blocks{flex-direction:column;gap:clamp(40px,5vw,72px);display:flex}.ProjectPage-module__UPM0LW__cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);display:grid}.ProjectPage-module__UPM0LW__summary{font-size:clamp(24px,2.2vw,34px);line-height:1.15;font-family:var(--sub);text-transform:lowercase;letter-spacing:0;margin-bottom:24px;font-weight:400}.ProjectPage-module__UPM0LW__para{color:var(--fg-2);margin-bottom:14px;font-size:19px;line-height:1.55}.ProjectPage-module__UPM0LW__side{flex-direction:column;gap:24px;display:flex}.ProjectPage-module__UPM0LW__links{flex-wrap:wrap;gap:8px;display:flex}.ProjectPage-module__UPM0LW__btn{border:1px solid var(--fg);border-radius:999px;padding:11px 16px;font-size:15px;font-weight:600;transition:background .3s,color .3s,border-color .3s}.ProjectPage-module__UPM0LW__btn:hover{background:var(--dept,var(--signal));border-color:var(--dept,var(--signal));color:var(--on-dept,#fff)}.ProjectPage-module__UPM0LW__tags{flex-wrap:wrap;gap:6px;font-size:15px;font-weight:600;display:flex}.ProjectPage-module__UPM0LW__tags a{border:1.5px solid var(--line-2);border-radius:999px;padding:5px 11px;transition:border-color .25s,color .25s}.ProjectPage-module__UPM0LW__tags a:hover{border-color:var(--dept,var(--signal));color:var(--dept,var(--signal))}.ProjectPage-module__UPM0LW__reelItem{width:clamp(200px,19vw,260px)}.ProjectPage-module__UPM0LW__deck{max-width:1100px}.ProjectPage-module__UPM0LW__plateItem{--plate-h:min(60svh, 560px);flex:none}.ProjectPage-module__UPM0LW__plate{height:var(--plate-h);background:var(--bg-panel);display:block;position:relative;overflow:hidden}.ProjectPage-module__UPM0LW__plate img{object-fit:cover}.ProjectPage-module__UPM0LW__label{border-bottom:1.5px solid var(--fg);margin-bottom:16px;padding-bottom:12px;font-size:15px;font-weight:600}@media (max-width:860px){.ProjectPage-module__UPM0LW__meta,.ProjectPage-module__UPM0LW__cols{grid-template-columns:minmax(0,1fr)}.ProjectPage-module__UPM0LW__meta{gap:12px}.ProjectPage-module__UPM0LW__plateItem{--plate-h:52svh}}
.HouseMark-module__8M651G__mark{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,96px);padding-top:clamp(80px,10vw,160px);display:grid}.HouseMark-module__8M651G__logo{width:100%;height:auto}.HouseMark-module__8M651G__text{flex-direction:column;gap:14px;display:flex}.HouseMark-module__8M651G__name{font-family:var(--title);text-transform:uppercase;letter-spacing:.01em;-webkit-text-stroke:0;font-size:clamp(48px,7vw,132px);line-height:.98}.HouseMark-module__8M651G__long{font-family:var(--sub);color:var(--signal);font-size:clamp(22px,2.2vw,34px);line-height:1.2}.HouseMark-module__8M651G__est{font-size:15px;font-weight:700}@media (max-width:760px){.HouseMark-module__8M651G__mark{text-align:center;grid-template-columns:1fr;justify-items:center}.HouseMark-module__8M651G__logo{max-width:70vw}}
