.project_project__fETfr{background:#ffffff;padding:128px 0 clamp(80px,10vw,120px)}.project_inner__t_lPG{display:flex;flex-direction:column;gap:40px}.project_back__oZv9b{align-self:flex-start;font-size:15px;color:var(--muted-light)}.project_back__oZv9b:hover{color:var(--ink)}.project_intro__fEEBn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:40px;gap:40px;align-items:end}.project_titleCol__sWW7I{display:flex;flex-direction:column;gap:18px}.project_title__8KF_u{margin:0;font-size:clamp(44px,6.4vw,92px);font-weight:500;letter-spacing:-.05em;line-height:.95;text-wrap:balance}.project_desc__1K_A8{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.6;color:var(--muted-light-2);text-wrap:pretty}.project_cover__8Q3Q6{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:16/9;background:var(--line-light-2)}.project_image__gD0O6{object-fit:cover}.project_meta__PFgz9{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));border-top:1.5px solid var(--ink)}.project_metaItem__aZpEc{padding-block:22px 0;padding-inline:0 20px;display:flex;flex-direction:column;gap:8px}.project_metaLabel__AsOgn{font-family:var(--font-mono);font-size:12px;color:var(--muted-light)}.project_metaValue__lNsfA{margin:0;font-size:20px;font-weight:500}.project_stack__YOH_E{margin:0;display:flex;gap:6px;flex-wrap:wrap}.project_stackTag__rXu6m{font-family:var(--font-mono);font-size:13px;background:var(--ink);color:#ffffff;border-radius:6px;padding:5px 9px}.project_pager__VSQeM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:20px;gap:20px;padding-top:40px}.project_pagerCard__h03Tf{border-radius:22px;padding:20px;display:flex;align-items:center;gap:20px;cursor:pointer}.project_prev__oC2wS{background:var(--paper)}.project_prev__oC2wS:hover{background:#eceae6}.project_next__kvfO4{background:var(--ink);justify-content:space-between}.project_next__kvfO4:hover{background:#222222}.project_thumb__uVm6D{position:relative;width:120px;aspect-ratio:4/3;border-radius:14px;overflow:hidden;flex-shrink:0;background:var(--line-light-2)}.project_next__kvfO4 .project_thumb__uVm6D{background:#333333}.project_pagerText__FHi47{display:flex;flex-direction:column;gap:6px}.project_pagerLabel__3MHEc{font-family:var(--font-mono);font-size:12px;color:var(--muted-light)}.project_next__kvfO4 .project_pagerLabel__3MHEc{color:var(--orange)}.project_pagerTitle__sFy30{font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.project_next__kvfO4 .project_pagerTitle__sFy30{color:#ffffff}.project_band__WpA3m{background:var(--orange);padding:clamp(64px,8vw,100px) 0}.project_bandInner__4Avha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px}.project_bandTitle__JWFoh{margin:0;font-size:clamp(36px,5vw,68px);font-weight:500;letter-spacing:-.045em;line-height:1}