.projectsIndex_index__R9Q5_{position:relative;flex:0 0 600px;width:680px;height:600px}.projectsIndex_photo__JaULm{position:absolute;inset:0;overflow:hidden;border-radius:24px;background:#8a5a26}.projectsIndex_photo__JaULm>img{display:block;width:100%;height:100%;object-fit:cover}.projectsIndex_slot__1qdtZ{position:absolute;inset:0;pointer-events:none}.projectsIndex_slot__1qdtZ canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.projectsIndex_overlay__BgNN5{position:absolute;inset:0;z-index:2;pointer-events:none}.projectsIndex_glass__UfQoA{position:absolute;left:16px;top:16px;width:var(--w,280px);height:var(--h,134.4px);overflow:hidden;border-radius:16px;color:#fff;pointer-events:auto;background:var(--tint,rgba(40,40,40,.12));-webkit-backdrop-filter:blur(var(--blur,12px));backdrop-filter:blur(var(--blur,12px))}.projectsIndex_index__R9Q5_[data-gl=on] .projectsIndex_glass__UfQoA{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.projectsIndex_closed__Ppi1M{position:absolute;left:16px;top:16px;display:flex;flex-direction:column;gap:6px;pointer-events:none;opacity:var(--closed-o,1);transform:translateY(var(--closed-y,0))}.projectsIndex_number__lMvd1{font-size:64px;font-weight:300;line-height:1.2;letter-spacing:-.64px;white-space:nowrap}.projectsIndex_caption__EIsyc{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;white-space:nowrap}.projectsIndex_toggle__ZIJB3{position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;border-radius:16px;outline:none}.projectsIndex_toggle__ZIJB3:focus-visible{outline:none}.projectsIndex_toggle__ZIJB3:focus-visible .projectsIndex_chip__eReWc{outline:2px solid #fff;outline-offset:3px}.projectsIndex_toggle__ZIJB3:hover .projectsIndex_chip__eReWc{background:rgba(255,255,255,.32)}.projectsIndex_glass__UfQoA[data-open=true] .projectsIndex_toggle__ZIJB3{width:calc(var(--chip, 32px) + var(--pad, 16px)*2);height:calc(var(--chip, 32px) + var(--pad, 16px)*2)}.projectsIndex_chip__eReWc{position:absolute;top:var(--pad,16px);right:var(--pad,16px);display:grid;place-items:center;width:var(--chip,32px);height:var(--chip,32px);border-radius:12px;background:rgba(255,255,255,.2);transition:background-color .3s}.projectsIndex_chip__eReWc img{grid-area:1/1;display:block;width:12px;height:6.84px}.projectsIndex_chip__eReWc img:first-child{opacity:calc(1 - var(--up, 0))}.projectsIndex_chip__eReWc img:last-child{opacity:var(--up,0)}.projectsIndex_panel__fRJ2x{position:absolute;left:0;top:0;display:flex;flex-direction:column;width:648px;height:568px;padding:24px 24px 0}.projectsIndex_head__TyiEJ{flex:none;display:flex;align-items:center;gap:10px;height:42px;opacity:var(--head-o,0);transform:translateY(var(--head-y,0))}.projectsIndex_head__TyiEJ h3{margin:0;font-size:24px;font-weight:400;line-height:1.4;letter-spacing:-.24px;white-space:nowrap}.projectsIndex_count__zKDK1{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:100px;background:rgba(255,255,255,.16);font-size:16px;line-height:1.1;letter-spacing:-.16px;white-space:nowrap}.projectsIndex_scroller__n4HxF{flex:1 1;min-height:0;margin:42px -8px 0;padding:0 8px;overflow-y:auto;scrollbar-width:none;outline:none;opacity:var(--list-o,0);transform:translateY(var(--list-y,0));--fade:linear-gradient(transparent,#000 var(--top-fade,0px),#000 calc(100% - 44px),transparent);-webkit-mask-image:var(--fade);mask-image:var(--fade)}.projectsIndex_scroller__n4HxF::-webkit-scrollbar{display:none}.projectsIndex_scroller__n4HxF:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:8px}.projectsIndex_glass__UfQoA[data-phase=moving] .projectsIndex_closed__Ppi1M{filter:blur(var(--closed-b,0))}.projectsIndex_glass__UfQoA[data-phase=moving] .projectsIndex_head__TyiEJ{filter:blur(var(--head-b,0))}.projectsIndex_glass__UfQoA[data-phase=moving] .projectsIndex_scroller__n4HxF{filter:blur(var(--list-b,0))}.projectsIndex_content__AyB_Q{display:flex;flex-direction:column}.projectsIndex_content__AyB_Q:not(:has(.projectsIndex_more__0k7zh)){padding-bottom:48px}.projectsIndex_list__ICSka{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.projectsIndex_row__R0GUT{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2);color:inherit;text-decoration:none}a.projectsIndex_row__R0GUT{cursor:pointer}a.projectsIndex_row__R0GUT:focus-visible .projectsIndex_name__VuVyT,a.projectsIndex_row__R0GUT:hover .projectsIndex_name__VuVyT{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}a.projectsIndex_row__R0GUT:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.projectsIndex_name__VuVyT{flex:1 0;min-width:1px;font-size:18px;line-height:1.4;letter-spacing:-.18px;overflow-wrap:break-word}.projectsIndex_tags__qIlLQ{flex:none;display:flex;align-items:center;font-size:16px;line-height:1.1;letter-spacing:-.16px;color:rgba(255,255,255,.92)}.projectsIndex_tags__qIlLQ>span{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:100px;background:rgba(255,255,255,.12);white-space:nowrap}.projectsIndex_tags__qIlLQ img{display:block;width:8px;height:8px;opacity:.92}.projectsIndex_spoken__IEcGc{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;color:rgba(0,0,0,0)}.projectsIndex_list__ICSka>li[data-later]{animation:projectsIndex_indexRow___bl7q .55s cubic-bezier(.25,.74,.22,.99) both;animation-delay:calc(var(--i, 0)*22ms)}@keyframes projectsIndex_indexRow___bl7q{0%{opacity:0;transform:translateY(10px)}}.projectsIndex_more__0k7zh{align-self:center;margin:42px 0;padding:10px 12px;border-radius:100px;background:#fff;color:#000;font-size:14px;font-weight:450;line-height:1.1;letter-spacing:-.14px;white-space:nowrap;transition:background-color .3s,color .3s}.projectsIndex_more__0k7zh:focus-visible,.projectsIndex_more__0k7zh:hover{background:#ee3b2b;color:#fff}.projectsIndex_more__0k7zh:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.projectsIndex_chip__eReWc,.projectsIndex_more__0k7zh{transition:none}.projectsIndex_list__ICSka>li[data-later]{animation:none}}.sidebarNav_soon__FY8kU{display:flex;align-items:center;gap:10px;height:35px;padding:10px 12px;font-weight:450;line-height:1.1;letter-spacing:-.01em;cursor:default}.sidebarNav_tag__CoSCE{padding:4px 8px;border-radius:1000px;background:#ff9d9f;color:#5c0a0d;font-size:12px}