.project_page__T6IIx{--page-gutter:var(--gutter);padding:0 var(--page-gutter);margin:0 auto}.project_header__j_d0x{padding-top:clamp(38px,6vw,104px)}.project_caption__y8d14,.project_navigation__Kj6Zd,.project_nextLabel__qgQYT{display:flex;align-items:baseline;justify-content:space-between;gap:24px;font-size:.8125rem;line-height:1.5}.project_backLink__CDHeZ{display:inline-flex;gap:10px;align-items:center;min-height:44px;text-decoration:none}.project_backLink__CDHeZ span{display:inline-block;transition:transform .18s ease}.project_backLink__CDHeZ:hover span{transform:translateX(-4px)}.project_imageNumber__bAXkm,.project_issue__FCVLx,.project_nextLabel__qgQYT,.project_noteNumber__a3S6f{font-variant-numeric:tabular-nums}.project_issue__FCVLx{color:var(--muted)}.project_titleRow__MgAaj{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,24%);align-items:end;gap:40px;padding:clamp(52px,6.8vw,116px) 0 clamp(35px,4vw,68px)}.project_title__oTDfk{max-width:1000px;margin:0;font-size:clamp(38px,5.3vw,76px);line-height:1.05;font-weight:450;letter-spacing:-.045em;overflow-wrap:break-word}.project_koreanTitle__CMPyk{margin:20px 0 0;font-size:1rem;line-height:1.6;font-weight:400;color:var(--muted);word-break:keep-all}.project_classification__samd1{padding-bottom:3px;font-size:.8125rem;line-height:1.6}.project_classification__samd1 p{margin:0}.project_classification__samd1 .project_disciplines__0Yamr{margin-top:8px;color:var(--muted);max-width:260px}.project_cover__G1l1r{width:100%}.project_coverCaption__1dGyU{display:flex;justify-content:space-between;gap:20px;margin:12px 0 0;color:var(--muted);font-size:.8125rem;line-height:1.6}.project_artwork__HozXX{display:block;width:100%;height:auto}.project_overview__C1tz3{display:grid;grid-template-columns:minmax(180px,28%) minmax(0,1fr);gap:clamp(45px,9vw,165px);padding:clamp(64px,8vw,142px) 0 clamp(78px,10vw,170px)}.project_label__DcKjm{margin:0;font-size:.8125rem;font-weight:400;line-height:1.6}.project_facts__u3HWL{margin:30px 0 0;max-width:330px}.project_fact__mom82{display:grid;grid-template-columns:92px 1fr;gap:16px;margin-top:13px;font-size:.8125rem;line-height:1.7;word-break:keep-all}.project_fact__mom82:first-child{margin-top:0}.project_fact__mom82 dt{color:var(--muted)}.project_fact__mom82 dd{margin:0}.project_visitLink__sF4cL{display:inline-flex;align-items:center;gap:28px;margin-top:35px;min-height:44px;padding-bottom:6px;border-bottom:1px solid;font-size:.8125rem;text-decoration:none}.project_nextArrow__Cx6tb svg,.project_visitLink__sF4cL svg{stroke:currentColor;stroke-width:1.15;transition:transform .22s ease}.project_visitLink__sF4cL svg{width:13px;height:13px}.project_visitLink__sF4cL:hover svg{transform:translate(2px,-2px)}.project_introduction__xVpEh{max-width:750px}.project_summary__f6l8v{margin:-7px 0 0;font-size:clamp(20px,1.9vw,28px);line-height:1.65;letter-spacing:-.035em;font-weight:400;word-break:keep-all;overflow-wrap:break-word}.project_concept__bGNr_{max-width:650px;margin:26px 0 0;color:var(--muted);font-size:1rem;line-height:1.8;word-break:keep-all;white-space:pre-line}.project_keywords__c8fpR{display:flex;flex-wrap:wrap;gap:8px 20px;margin:30px 0 0;padding:0;list-style:none;font-size:.8125rem;line-height:1.6;color:var(--muted)}.project_keywords__c8fpR li+li:before{content:"/";margin-right:20px;color:var(--line-strong)}.project_gallery__OpML1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,5vw,78px) clamp(16px,2.2vw,38px);align-items:start}.project_snsGrid__qZiTF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,28px)}.project_snsSquare___bqks{aspect-ratio:1;overflow:hidden;background:var(--surface)}.project_snsSquare___bqks img{display:block;width:100%;height:100%;object-fit:contain}.project_snsSquare___bqks>button{height:100%}.project_figure__p8SkX{margin:0}.project_imageSurface__ml8b_{overflow:hidden;background:var(--surface)}.project_caption__y8d14{margin-top:12px;color:var(--muted);font-size:.8125rem;line-height:1.6}.project_caption__y8d14>span:first-child{word-break:keep-all}.project_imageNumber__bAXkm{flex-shrink:0}.project_notes__LTPGu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(36px,8vw,150px);row-gap:50px;max-width:1160px;margin:clamp(84px,10vw,174px) auto}.project_noteHeading__WiKsD{display:flex;align-items:baseline;gap:18px}.project_noteNumber__a3S6f{color:var(--muted);font-size:.8125rem}.project_note__F6BGM h2{margin:0;font-size:.9375rem;line-height:1.6;font-weight:450;letter-spacing:-.01em;word-break:keep-all}.project_note__F6BGM>p{margin:20px 0 0 31px;font-size:1rem;line-height:1.95;color:var(--muted);word-break:keep-all;white-space:pre-line}.project_archive__IdFir{margin-top:clamp(85px,11vw,180px)}.project_archiveIntro__1f9Gv{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:clamp(26px,4vw,55px)}.project_archiveIntro__1f9Gv h2{margin:14px 0 0;font-size:clamp(26px,3.6vw,54px);line-height:1.2;font-weight:400;letter-spacing:-.04em}.project_archiveIntro__1f9Gv>span{color:var(--muted);font-size:.8125rem;white-space:nowrap}.project_sectionIndex__aq1wo{display:flex;flex-wrap:wrap;gap:0 clamp(18px,3vw,48px);padding:4px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.project_sectionIndex__aq1wo a{display:inline-flex;align-items:baseline;gap:10px;min-height:44px;padding:12px 0;color:var(--ink);text-decoration:none;font-size:.8125rem;line-height:1.5;transition:opacity .18s ease}.project_sectionIndex__aq1wo a:hover{opacity:.55}.project_sectionIndex__aq1wo a:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.project_sectionIndex__aq1wo a span{font-size:.8125rem;color:var(--muted);font-variant-numeric:tabular-nums}.project_gallerySection__KO6tK{margin-top:clamp(85px,10vw,158px);scroll-margin-top:110px}.project_sectionHeading__Qqp9N{display:flex;align-items:start;justify-content:space-between;gap:24px;padding:20px 0 clamp(32px,5vw,75px);border-top:1px solid var(--line)}.project_sectionHeadingMain__Ytm9Y{display:flex;align-items:start;gap:clamp(20px,3vw,48px)}.project_sectionCount__6VSPg,.project_sectionNumber__SB0_i{color:var(--muted);font-size:.8125rem;line-height:1.6;font-variant-numeric:tabular-nums;white-space:nowrap}.project_sectionHeadingMain__Ytm9Y p{margin:0 0 10px;color:var(--muted);font-size:.8125rem;line-height:1.6;text-transform:uppercase;letter-spacing:.08em}.project_sectionHeadingMain__Ytm9Y h2{margin:0;font-size:clamp(24px,3vw,43px);line-height:1.2;font-weight:400;letter-spacing:-.035em}.project_sectionHeadingMain__Ytm9Y div>span{display:block;margin-top:14px;color:var(--muted);font-size:1rem;line-height:1.7;word-break:keep-all}.project_galleryWide__mnoGa{grid-column:1/-1}.project_galleryHalf__Bi2Vh{grid-column:span 6}.project_galleryNarrow__gJbBc{grid-column:span 4}.project_nextProject__n7R0c{margin-top:clamp(100px,12vw,205px);padding:25px 0 clamp(75px,9vw,140px);border-top:1px solid var(--line)}.project_nextLabel__qgQYT{color:var(--muted);font-size:.8125rem}.project_nextLink__vFbLy{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr) 34px;align-items:center;gap:clamp(28px,5vw,85px);margin-top:40px;color:inherit;text-decoration:none}.project_nextImage__dinMk{overflow:hidden}.project_nextImage__dinMk img{transition:transform .4s cubic-bezier(.2,.65,.3,1)}.project_nextTitleBlock__KJsKi h2{margin:19px 0 15px;font-size:clamp(24px,3.1vw,48px);line-height:1.1;letter-spacing:-.04em;font-weight:400;overflow-wrap:break-word}.project_nextCategory__ulXhX{margin:0;color:var(--muted);font-size:.8125rem;line-height:1.5}.project_nextArrow__Cx6tb{align-self:center;justify-self:end}.project_nextArrow__Cx6tb svg{width:32px;height:32px}.project_nextLink__vFbLy:hover .project_nextImage__dinMk img{transform:scale(1.015)}.project_nextLink__vFbLy:hover .project_nextArrow__Cx6tb svg{transform:translate(3px,-3px)}.project_backLink__CDHeZ:focus-visible,.project_nextLink__vFbLy:focus-visible,.project_visitLink__sF4cL:focus-visible{outline:2px solid var(--focus);outline-offset:6px}@media (max-width:1000px){.project_overview__C1tz3{grid-template-columns:minmax(165px,27%) minmax(0,1fr);gap:48px}.project_fact__mom82{grid-template-columns:1fr;gap:3px;margin-top:17px}.project_notes__LTPGu{column-gap:45px}.project_nextLink__vFbLy{grid-template-columns:minmax(0,42%) minmax(0,1fr) 24px}}@media (max-width:700px){.project_snsGrid__qZiTF{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project_header__j_d0x{padding-top:34px}.project_navigation__Kj6Zd{font-size:.8125rem}.project_titleRow__MgAaj{grid-template-columns:minmax(0,1fr);gap:25px;padding:54px 0 31px}.project_title__oTDfk{max-width:560px;font-size:clamp(36px,10vw,60px);line-height:1.07}.project_koreanTitle__CMPyk{margin-top:15px;font-size:.8125rem}.project_classification__samd1{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:.8125rem}.project_classification__samd1 .project_disciplines__0Yamr{max-width:none;margin:0}.project_coverCaption__1dGyU{font-size:.8125rem}.project_overview__C1tz3{display:flex;flex-direction:column;gap:37px;padding:46px 0 66px}.project_metadata__BAJh8{display:grid;grid-template-columns:1fr}.project_facts__u3HWL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;max-width:none;margin-top:22px}.project_fact__mom82{margin:0;font-size:1rem}.project_visitLink__sF4cL{justify-self:start;margin-top:25px}.project_summary__f6l8v{margin-top:0;font-size:1.1875rem;line-height:1.85}.project_concept__bGNr_{margin-top:22px;font-size:1rem}.project_keywords__c8fpR{margin-top:24px;gap:8px 12px;font-size:.8125rem}.project_keywords__c8fpR li+li:before{margin-right:12px}.project_gallery__OpML1{grid-template-columns:minmax(0,1fr);gap:40px}.project_galleryHalf__Bi2Vh,.project_galleryNarrow__gJbBc,.project_galleryWide__mnoGa{grid-column:1}.project_archiveIntro__1f9Gv{align-items:start;flex-direction:column;gap:12px}.project_sectionIndex__aq1wo{position:sticky;z-index:30;top:78px;margin-right:calc(var(--page-gutter) * -1);margin-left:calc(var(--page-gutter) * -1);padding-right:var(--page-gutter);padding-left:var(--page-gutter);flex-wrap:nowrap;overflow-x:auto;gap:25px;background:rgba(10,10,10,.96);backdrop-filter:blur(12px);scrollbar-width:none}.project_sectionIndex__aq1wo::-webkit-scrollbar{display:none}.project_sectionIndex__aq1wo a{flex:0 0 auto;font-size:1rem}.project_gallerySection__KO6tK{margin-top:80px;scroll-margin-top:142px}.project_sectionHeading__Qqp9N{padding-bottom:28px}.project_sectionHeadingMain__Ytm9Y{gap:18px}.project_sectionHeadingMain__Ytm9Y div>span{font-size:1rem}.project_caption__y8d14{margin-top:10px;gap:16px;font-size:.8125rem}.project_notes__LTPGu{grid-template-columns:minmax(0,1fr);gap:34px;margin:64px 0}.project_note__F6BGM h2{font-size:1rem}.project_note__F6BGM>p{margin-top:13px;font-size:1rem}.project_nextProject__n7R0c{margin-top:80px;padding-top:20px;padding-bottom:65px}.project_nextLink__vFbLy{grid-template-columns:minmax(0,1fr) 24px;gap:27px 20px;margin-top:27px}.project_nextImage__dinMk{grid-column:1/-1}.project_nextTitleBlock__KJsKi h2{margin:12px 0 10px;font-size:2rem}.project_nextArrow__Cx6tb svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.project_backLink__CDHeZ span,.project_nextArrow__Cx6tb svg,.project_nextImage__dinMk img,.project_visitLink__sF4cL svg{transition:none}.project_backLink__CDHeZ:hover span,.project_nextLink__vFbLy:hover .project_nextArrow__Cx6tb svg,.project_nextLink__vFbLy:hover .project_nextImage__dinMk img,.project_visitLink__sF4cL:hover svg{transform:none}}.project_gallerySection__KO6tK,.project_overview__C1tz3{scroll-margin-top:calc(var(--header-height, 96px) + var(--project-nav-height, 88px) + 24px)}.image-gallery_trigger__Ld0_I{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in;text-align:inherit}.image-gallery_hint__cQhTN{position:absolute;right:12px;bottom:12px;padding:8px 12px;background:#0a0a0a;color:#f1f1ed;font:inherit;font-size:.75rem;opacity:0;transition:opacity .18s ease}.image-gallery_trigger__Ld0_I:focus-visible .image-gallery_hint__cQhTN,.image-gallery_trigger__Ld0_I:hover .image-gallery_hint__cQhTN{opacity:1}.image-gallery_trigger__Ld0_I:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.image-gallery_dialog__ip_F6{inset:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;color:#f1f1ed;background:#0a0a0a}.image-gallery_dialog__ip_F6::backdrop{background:#0a0a0a}.image-gallery_dialog__ip_F6[open]{display:flex;flex-direction:column}.image-gallery_toolbar__sOdiC{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px clamp(16px,3vw,48px);border-bottom:1px solid #ffffff30;flex-shrink:0}.image-gallery_toolbar__sOdiC>div{display:flex;align-items:center;gap:20px;min-width:0}.image-gallery_toolbar__sOdiC p{margin:0;font-size:.875rem;line-height:1.5;word-break:keep-all}.image-gallery_toolbar__sOdiC span{font-size:.75rem;color:#b8b8b1;white-space:nowrap}.image-gallery_toolbar__sOdiC nav{display:flex;gap:8px;flex-shrink:0}.image-gallery_toolbar__sOdiC button{min-height:44px;min-width:44px;padding:8px 12px;border:1px solid #ffffff40;background:transparent;color:inherit;font:inherit;font-size:.8125rem;cursor:pointer}.image-gallery_toolbar__sOdiC button:hover,.image-gallery_toolbar__sOdiC button[aria-pressed=true]{background:#f1f1ed;color:#0a0a0a}.image-gallery_toolbar__sOdiC button:focus-visible{outline:2px solid #f1f1ed;outline-offset:3px}.image-gallery_viewport__zqqGX{position:relative;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain}.image-gallery_imageFrame__jeJZn{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:24px}.image-gallery_imageFrame__jeJZn img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.image-gallery_viewport__zqqGX[data-zoom=true] .image-gallery_imageFrame__jeJZn{display:block;width:max-content;height:max-content;min-width:100%;min-height:100%;padding:24px}.image-gallery_viewport__zqqGX[data-zoom=true] img{max-width:none;max-height:none}.image-gallery_caption__JhcXI{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:12px clamp(16px,3vw,48px);font-size:.8125rem;line-height:1.5;color:#b8b8b1;border-top:1px solid #ffffff30}.image-gallery_status__KS4rl{position:absolute;inset:40% 16px auto;text-align:center;padding:16px;background:#0a0a0a;font-size:.875rem}@media(max-width:700px){.image-gallery_toolbar__sOdiC{flex-wrap:wrap;gap:12px;padding:12px 16px}.image-gallery_toolbar__sOdiC nav,.image-gallery_toolbar__sOdiC>div{justify-content:space-between;width:100%}.image-gallery_imageFrame__jeJZn{padding:12px}.image-gallery_caption__JhcXI>:last-child{display:none}.image-gallery_hint__cQhTN{right:6px;bottom:6px;padding:5px 8px}}@media (prefers-reduced-motion:reduce){.image-gallery_hint__cQhTN{transition:none}}@media (hover:none){.image-gallery_hint__cQhTN{opacity:1}}.section-navigation_navigation__bH9h0{position:sticky;top:var(--header-height,96px);z-index:35;padding:8px 0;margin-bottom:28px;border-block:1px solid var(--line);background:var(--paper)}.section-navigation_row__jyXhg{position:relative;display:flex;gap:clamp(20px,2.8vw,42px);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;scroll-padding-inline:16px}.section-navigation_row__jyXhg a{position:relative;flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.875rem;line-height:1.5;text-decoration:none;padding:4px 0;white-space:nowrap}.section-navigation_row__jyXhg a span{font-size:.8125rem}.section-navigation_row__jyXhg a:hover,.section-navigation_row__jyXhg a[aria-current]{color:var(--ink)}.section-navigation_row__jyXhg a[aria-current]:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:1px;background:currentColor}.section-navigation_row__jyXhg a:focus-visible{outline-offset:-2px}.section-navigation_hint__qs5EK{margin:4px 0 0;color:var(--muted);font-size:.8125rem;line-height:1.5}@media (max-width:700px){.section-navigation_navigation__bH9h0{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter)}.section-navigation_row__jyXhg{gap:24px}}