.index-module-scss-module__lcFcCa__fix{top:9.5rem;right:calc(var(--c)*1 + var(--g)*3);z-index:9997;width:calc(var(--c)*2);color:var(--cream);mix-blend-mode:difference;position:absolute}.index-module-scss-module__lcFcCa__de{margin-bottom:1.3rem}.index-module-scss-module__lcFcCa__co a{display:inline-block}@media (max-width:1023px){.index-module-scss-module__lcFcCa__fix{display:none}}
.index-module-scss-module__BNBsrW__stage{touch-action:none;position:fixed;inset:0;overflow:clip}.index-module-scss-module__BNBsrW__stripWrap{transition:transform 1.3s var(--e-expo),opacity .5s ease;position:absolute;inset:0}.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__stripWrap{transform:rotate(-90deg)}.index-module-scss-module__BNBsrW__grid .index-module-scss-module__BNBsrW__stripWrap{opacity:0;pointer-events:none;transition:opacity .4s}.index-module-scss-module__BNBsrW__strip{will-change:transform;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;top:0;left:50%}.index-module-scss-module__BNBsrW__thumb{cursor:pointer;transition:transform 1.6s var(--e-expo) var(--d,0s);flex:none;display:block;position:relative;transform:translateY(110vh)}.index-module-scss-module__BNBsrW__thumb figure{background:#0000000f;width:100%;height:100%;overflow:hidden}.index-module-scss-module__BNBsrW__thumb img{object-fit:cover;filter:grayscale()contrast(.8)brightness(1.12);opacity:.5;width:100%;height:100%;transition:filter .5s ease,opacity .5s ease,transform 1.2s var(--e-expo);-webkit-user-select:none;user-select:none;transform:scale(1.1)}.index-module-scss-module__BNBsrW__in .index-module-scss-module__BNBsrW__thumb{transform:none}.index-module-scss-module__BNBsrW__on img{filter:none;opacity:1;transform:scale(1)}.index-module-scss-module__BNBsrW__ph{background:#eee;width:100%;height:100%;display:block}.index-module-scss-module__BNBsrW__ti{top:50%;left:var(--g);z-index:3;width:calc(var(--c)*2 + var(--g));height:var(--tiH,25.25rem);opacity:0;transition:opacity .6s .25s;position:absolute;overflow:hidden;transform:translateY(-50%)}.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__ti{top:auto;bottom:calc(12.25rem - var(--tiH2,24.5rem)/2);left:auto;right:var(--g);width:calc(var(--c)*3 + var(--g)*2);height:var(--tiH2,24.5rem);transform:none}.index-module-scss-module__BNBsrW__tiIn{will-change:transform}.index-module-scss-module__BNBsrW__tiIn>*{white-space:nowrap;text-overflow:ellipsis;width:100%;height:1.32rem;color:var(--gray);line-height:1.2;transition:color .3s;display:block;overflow:hidden}.index-module-scss-module__BNBsrW__tiIn>:hover,.index-module-scss-module__BNBsrW__tiIn>:focus-visible{color:var(--ink)}.index-module-scss-module__BNBsrW__tiIn>:focus-visible{text-underline-offset:.12em;outline:0;text-decoration:underline}.index-module-scss-module__BNBsrW__tiOn{color:var(--ink)!important}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__vertical .index-module-scss-module__BNBsrW__ti,.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__ti{opacity:1}.index-module-scss-module__BNBsrW__meV{top:50%;left:calc(var(--c)*2 + var(--g)*3);width:calc(var(--c)*10 + var(--g)*9);pointer-events:none;opacity:0;height:1.32rem;transition:opacity .5s .3s;position:absolute;overflow:hidden;transform:translateY(-50%)}.index-module-scss-module__BNBsrW__meV .index-module-scss-module__BNBsrW__meRow>span:first-child{width:calc(var(--c)*7 + var(--g)*7)}.index-module-scss-module__BNBsrW__meV .index-module-scss-module__BNBsrW__meRow>span:nth-child(2){width:calc(var(--c)*2 + var(--g)*2)}.index-module-scss-module__BNBsrW__meV .index-module-scss-module__BNBsrW__meRow>span:nth-child(3){width:var(--c);text-align:right}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__vertical .index-module-scss-module__BNBsrW__meV{opacity:1}.index-module-scss-module__BNBsrW__meRow{white-space:nowrap;animation:index-module-scss-module__BNBsrW__me-in .75s var(--e-expo) both;line-height:1.2;display:flex}.index-module-scss-module__BNBsrW__meRow>span{text-overflow:ellipsis;overflow:hidden}@keyframes index-module-scss-module__BNBsrW__me-in{0%{transform:translateY(110%)}to{transform:none}}.index-module-scss-module__BNBsrW__meH{right:var(--g);width:calc(var(--c)*6 + var(--g)*5);pointer-events:none;opacity:0;height:24.5rem;transition:opacity .5s .3s;position:absolute;bottom:0}.index-module-scss-module__BNBsrW__meH .index-module-scss-module__BNBsrW__meRow{justify-content:space-between}.index-module-scss-module__BNBsrW__meMask{height:1.32rem;position:absolute;top:calc(50% - .66rem);left:0;right:0;overflow:hidden}.index-module-scss-module__BNBsrW__meLine{border-bottom:1.34px solid var(--gray);transform-origin:0;transition:transform 1.2s var(--e-expo) .3s;position:absolute;top:calc(50% + .95rem);left:0;right:0;transform:scaleX(0)}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__meH{opacity:1}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__meH .index-module-scss-module__BNBsrW__meLine{transform:none}.index-module-scss-module__BNBsrW__swap .index-module-scss-module__BNBsrW__ti,.index-module-scss-module__BNBsrW__swap .index-module-scss-module__BNBsrW__meV,.index-module-scss-module__BNBsrW__swap .index-module-scss-module__BNBsrW__meH{opacity:0!important;transition:opacity .2s!important}.index-module-scss-module__BNBsrW__gridView{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.index-module-scss-module__BNBsrW__grid .index-module-scss-module__BNBsrW__gridView{opacity:1;pointer-events:auto}.index-module-scss-module__BNBsrW__gridMove{will-change:transform}.index-module-scss-module__BNBsrW__gridBox{grid-template-columns:repeat(12, var(--c));column-gap:var(--g);padding:4.5rem var(--g) 14rem;row-gap:8rem;display:grid}.index-module-scss-module__BNBsrW__cell{opacity:0;transform:translate(var(--rx), var(--ry)) rotate(var(--rr));transition:transform 1.5s var(--e-expo) var(--d),opacity .9s ease var(--d);position:relative}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__grid .index-module-scss-module__BNBsrW__cell{opacity:1;transform:none}.index-module-scss-module__BNBsrW__cellNum{color:var(--gray);font-variant-numeric:tabular-nums;position:absolute;bottom:calc(100% + .5rem);left:0}.index-module-scss-module__BNBsrW__cellImg{width:100%;display:block;position:relative;overflow:hidden}.index-module-scss-module__BNBsrW__cellImg img{object-fit:cover;filter:grayscale();opacity:.4;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .4s,filter .4s}.index-module-scss-module__BNBsrW__cellImg:before{content:"";z-index:1;opacity:0;border:.1rem solid #0000001f;position:absolute;inset:.1rem}.index-module-scss-module__BNBsrW__cellHv:before{opacity:1}.index-module-scss-module__BNBsrW__cellHv img{opacity:1;filter:none}.index-module-scss-module__BNBsrW__cellCap{-webkit-line-clamp:2;color:var(--gray);-webkit-box-orient:vertical;margin-top:.8rem;line-height:1.25;transition:color .3s;display:-webkit-box;overflow:hidden}.index-module-scss-module__BNBsrW__cellCapOn{color:var(--ink)}.index-module-scss-module__BNBsrW__count{left:50%;bottom:var(--g);z-index:5;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;line-height:1.2;transition:opacity .6s .6s;position:absolute;overflow:hidden;transform:translate(-50%)}.index-module-scss-module__BNBsrW__countIn{animation:index-module-scss-module__BNBsrW__me-in .7s var(--e-expo) both;display:inline-block}.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__vertical .index-module-scss-module__BNBsrW__count,.index-module-scss-module__BNBsrW__in.index-module-scss-module__BNBsrW__horizontal .index-module-scss-module__BNBsrW__count{opacity:1}.index-module-scss-module__BNBsrW__swap .index-module-scss-module__BNBsrW__count{opacity:0!important;transition:opacity .2s!important}.index-module-scss-module__BNBsrW__gReveal{z-index:2;width:calc(var(--c)*1.6);aspect-ratio:16/9;pointer-events:none;clip-path:inset(50%);transition:clip-path .8s var(--e-expo);position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.index-module-scss-module__BNBsrW__gReveal img{object-fit:cover;opacity:0;width:100%;height:100%;transition:transform 1.6s var(--e-expo);position:absolute;inset:0;transform:scale(1.15)}.index-module-scss-module__BNBsrW__gReveal .index-module-scss-module__BNBsrW__gImgOn{opacity:1;transform:scale(1)}.index-module-scss-module__BNBsrW__gOn{clip-path:inset(0%)}.index-module-scss-module__BNBsrW__gTitle{z-index:3;letter-spacing:-.03em;white-space:nowrap;pointer-events:none;font-size:8rem;line-height:1;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.index-module-scss-module__BNBsrW__gMeta{top:50%;left:var(--g);right:var(--g);z-index:3;gap:var(--g);pointer-events:none;line-height:1.2;display:flex;position:fixed;transform:translateY(-50%)}.index-module-scss-module__BNBsrW__gMeta>div{white-space:nowrap;overflow:hidden}.index-module-scss-module__BNBsrW__gMeta>div:first-child,.index-module-scss-module__BNBsrW__gMeta>div:nth-child(2){width:calc(var(--c)*2 + var(--g))}.index-module-scss-module__BNBsrW__gMeta>div:nth-child(3){margin-left:calc(var(--c)*5 + var(--g)*5)}.index-module-scss-module__BNBsrW__gMeta>div:nth-child(4){margin-left:auto}.index-module-scss-module__BNBsrW__modes{left:var(--g);bottom:var(--g);z-index:5;line-height:1.2;display:flex;position:absolute;overflow:hidden}.index-module-scss-module__BNBsrW__mw{transition:transform 1s var(--e-expo);display:inline-block;transform:translateY(110%)}.index-module-scss-module__BNBsrW__in .index-module-scss-module__BNBsrW__mw{transform:none}.index-module-scss-module__BNBsrW__cp{right:var(--g);bottom:var(--g);z-index:5;color:var(--gray);position:absolute}@media (max-width:1023px){.index-module-scss-module__BNBsrW__count{bottom:calc(var(--g) + 2rem + env(safe-area-inset-bottom,0px))}.index-module-scss-module__BNBsrW__ti,.index-module-scss-module__BNBsrW__meV,.index-module-scss-module__BNBsrW__meH,.index-module-scss-module__BNBsrW__modes,.index-module-scss-module__BNBsrW__gridView,.index-module-scss-module__BNBsrW__cp{display:none}.index-module-scss-module__BNBsrW__strip{gap:.5rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__BNBsrW__thumb,.index-module-scss-module__BNBsrW__cell{transition:none}}.index-module-scss-module__BNBsrW__journal .index-module-scss-module__BNBsrW__meV{display:none}@media (min-width:1024px){.index-module-scss-module__BNBsrW__journal .index-module-scss-module__BNBsrW__count{display:none}}.index-module-scss-module__BNBsrW__journal .index-module-scss-module__BNBsrW__tiIn>*{height:var(--tiRow);align-items:center;gap:.8rem;display:flex}.index-module-scss-module__BNBsrW__tiNo{font-variant-numeric:tabular-nums;flex:none;width:2.6rem}.index-module-scss-module__BNBsrW__cap{z-index:3;width:calc(var(--c)*2 + var(--g));pointer-events:none;opacity:0;transition:opacity .5s ease .3s,left .7s var(--e-expo);position:absolute;top:50%;transform:translateY(-50%)}.index-module-scss-module__BNBsrW__in .index-module-scss-module__BNBsrW__cap{opacity:1}.index-module-scss-module__BNBsrW__capIn{animation:index-module-scss-module__BNBsrW__me-in .75s var(--e-expo) both;flex-direction:column;gap:.3rem;line-height:1.25;display:flex}.index-module-scss-module__BNBsrW__capIn span:first-child{font-variant-numeric:tabular-nums;margin-bottom:.6rem}.index-module-scss-module__BNBsrW__capSum{color:var(--gray);margin-top:.8rem}.index-module-scss-module__BNBsrW__mast{top:8.4rem;left:var(--g);z-index:3;width:24rem;line-height:1.25;position:absolute}.index-module-scss-module__BNBsrW__mastTitle{margin-bottom:1.2rem;font-weight:600}.index-module-scss-module__BNBsrW__mastCompact>:not(:first-child){display:none}.index-module-scss-module__BNBsrW__mastCount{color:var(--gray);margin-top:1.6rem}.index-module-scss-module__BNBsrW__filters{pointer-events:all}.index-module-scss-module__BNBsrW__filters .ln{flex-wrap:wrap;gap:.2rem 1.2rem;display:flex}.index-module-scss-module__BNBsrW__filters button{color:var(--gray);transition:color .3s}.index-module-scss-module__BNBsrW__filters button:hover{color:var(--ink)}.index-module-scss-module__BNBsrW__filters sup{font-variant-numeric:tabular-nums;margin-left:.15rem;font-size:max(.75em,10px)}.index-module-scss-module__BNBsrW__filterOn{color:var(--ink)!important}@media (max-width:1023px){.index-module-scss-module__BNBsrW__cap,.index-module-scss-module__BNBsrW__mast{display:none}.index-module-scss-module__BNBsrW__journal .index-module-scss-module__BNBsrW__mTitle{display:flex}.index-module-scss-module__BNBsrW__journal .index-module-scss-module__BNBsrW__on img{filter:brightness(.62)saturate(.9)}}.index-module-scss-module__BNBsrW__mTitle{z-index:3;color:var(--cream);text-align:center;pointer-events:none;justify-content:center;padding:0 2.4rem;display:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.index-module-scss-module__BNBsrW__mTitleIn{text-shadow:0 .1rem 2.4rem #00000073;animation:index-module-scss-module__BNBsrW__me-in .75s var(--e-expo) both;flex-direction:column;align-items:center;gap:1rem;display:flex}.index-module-scss-module__BNBsrW__mTitleIn p{letter-spacing:-.03em;text-wrap:balance;word-break:keep-all;max-width:30rem;font-size:2.6rem;font-weight:600;line-height:1.15}.index-module-scss-module__BNBsrW__mTitleIn span{font-size:1.1rem;font-weight:500}
