.ProjectEnding_panel__7ZE76{--ink:#111111;--ground:var(--color-accent-graphic);--speed:var(--duration-cell-bg);position:relative;overflow:hidden;display:block;background:var(--ground);color:var(--ink);text-decoration:none;transition:background-color var(--speed) ease-out,color var(--speed) ease-out}.ProjectEnding_panel__7ZE76:focus-visible{outline:2px solid var(--ink);outline-offset:-6px}.ProjectEnding_frame__Y2tl2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:60px;gap:60px;width:min(var(--content-width),calc(100% - 32px));margin:0 auto;padding:60px 0}.ProjectEnding_text__fRoZj{container-type:inline-size;min-width:0}.ProjectEnding_label__7FgKR{display:flex;align-items:center;gap:8px;margin:0 0 12px}.ProjectEnding_labelArrow__N321z{display:inline-block;transition:transform var(--duration-nav-arrow) var(--ease-nav-arrow)}.ProjectEnding_title__Y2fz0{margin:0;font-size:33.4cqw;white-space:nowrap}.ProjectEnding_titleWide__Q3U3j{font-size:18.4cqw}.ProjectEnding_next__oSevU .ProjectEnding_frame__Y2tl2{min-height:300px;padding:40px 0}.ProjectEnding_next__oSevU .ProjectEnding_frame__Y2tl2:after{content:"";width:360px}.ProjectEnding_preview__cO2Pf{container-type:inline-size;position:absolute;top:0;right:0;bottom:0;width:calc(360px + (100% - min(var(--content-width), 100% - 32px)) / 2);overflow:hidden}.ProjectEnding_strips__wt1_T{position:absolute;inset:0;display:flex;flex-direction:row-reverse}.ProjectEnding_strip__yRbT9{position:relative;flex:0 0 60px;height:100%;overflow:hidden;transform:perspective(700px) rotateY(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .45s cubic-bezier(.4,0,.2,1) calc((var(--n) - 1 - var(--i)) * 45ms)}.ProjectEnding_slice__1Tqqk{position:absolute;top:0;bottom:0;right:calc(var(--i) * -60px);width:100cqw;background-image:var(--img);background-size:cover;background-position:var(--pos)}.ProjectEnding_full__cxRtN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos);opacity:0;transition:opacity 0s linear 0s}@media (hover:hover) and (pointer:fine){.ProjectEnding_next__oSevU:hover .ProjectEnding_strip__yRbT9{transform:perspective(700px) rotateY(0deg);transition-delay:calc(var(--i) * 45ms)}.ProjectEnding_next__oSevU:hover .ProjectEnding_full__cxRtN{opacity:1;transition-delay:calc((var(--n) - 1) * 45ms + .45s)}.ProjectEnding_next__oSevU:hover .ProjectEnding_labelArrow__N321z{transform:translate(2px,-2px)}}.ProjectEnding_next__oSevU:focus-visible .ProjectEnding_strip__yRbT9{transform:perspective(700px) rotateY(0deg);transition-delay:calc(var(--i) * 45ms)}.ProjectEnding_next__oSevU:focus-visible .ProjectEnding_full__cxRtN{opacity:1;transition-delay:calc((var(--n) - 1) * 45ms + .45s)}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.ProjectEnding_strips__wt1_T{display:none}.ProjectEnding_full__cxRtN{opacity:1}}.ProjectEnding_back__GnVdK .ProjectEnding_frame__Y2tl2{grid-template-columns:minmax(0,1fr)}@media (hover:hover) and (pointer:fine){.ProjectEnding_back__GnVdK:hover{--ground:#111111;--ink:#edeae3}.ProjectEnding_back__GnVdK:hover .ProjectEnding_upArrow__bL8EB{transform:translateY(-3px)}}.ProjectEnding_back__GnVdK:focus-visible{--ground:#111111;--ink:#edeae3}@media (prefers-reduced-motion:reduce){.ProjectEnding_labelArrow__N321z,.ProjectEnding_panel__7ZE76{transition:none}}@media (max-width:767px){.ProjectEnding_frame__Y2tl2,.ProjectEnding_next__oSevU .ProjectEnding_frame__Y2tl2{grid-template-columns:minmax(0,1fr);min-height:0;padding:48px 0}.ProjectEnding_next__oSevU .ProjectEnding_frame__Y2tl2{padding-bottom:32px}.ProjectEnding_next__oSevU .ProjectEnding_frame__Y2tl2:after{display:none}.ProjectEnding_preview__cO2Pf{position:relative;width:100%;aspect-ratio:16/9}}