.WorkDetail-module__Zxs7Ua__page{background:var(--color-blue);color:#fff;transition:background .6s cubic-bezier(.4,0,.2,1),color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__page{color:var(--color-blue);background:#fff}.WorkDetail-module__Zxs7Ua__infoSection{padding:calc(var(--nav-height) + 12rem)var(--site-padding)5rem;column-gap:calc(var(--site-padding)/2);grid-template-rows:auto auto;grid-template-columns:repeat(8,1fr);row-gap:11rem;display:grid}.WorkDetail-module__Zxs7Ua__shortDesc{grid-area:1/1/auto/6;max-width:90%;font-size:clamp(3.125rem,4.5vw,5rem);font-weight:600;line-height:1.1;animation:.8s cubic-bezier(.76,0,.24,1) both WorkDetail-module__Zxs7Ua__wipeRight}body.work-detail-light .WorkDetail-module__Zxs7Ua__shortDesc{color:var(--color-blue)}.WorkDetail-module__Zxs7Ua__titleWrap{flex-direction:column;grid-area:1/6/auto/9;align-self:start;gap:0;animation:.65s cubic-bezier(.76,0,.24,1) .1s both WorkDetail-module__Zxs7Ua__wipeDown;display:flex}@media (min-width:769px){.WorkDetail-module__Zxs7Ua__titleWrap{margin-top:12px}}.WorkDetail-module__Zxs7Ua__title{font-family:var(--font-sans),system-ui,sans-serif;color:#fff;font-size:clamp(1.7rem,1.8vw,2.2rem);font-weight:600;line-height:1.2;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__title{color:var(--color-blue)}.WorkDetail-module__Zxs7Ua__titleKo{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.02em;margin-top:clamp(2.5rem,3.75vw,4rem);font-size:clamp(.9rem,.9vw,1.25rem);font-weight:900;line-height:1.5;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__titleKo{color:rgba(var(--color-blue-rgb),.5)}.WorkDetail-module__Zxs7Ua__imageBlock{--img-col:1/5;display:contents}.WorkDetail-module__Zxs7Ua__imageArea{grid-column:var(--img-col);grid-row:3;margin-top:-10rem;animation:.75s cubic-bezier(.76,0,.24,1) .18s both WorkDetail-module__Zxs7Ua__wipeDown}.WorkDetail-module__Zxs7Ua__imageHeader{grid-column:var(--img-col);grid-row:2;justify-content:space-between;align-items:center;display:flex}.WorkDetail-module__Zxs7Ua__num{color:#fff;font-size:clamp(.8rem,1.4vw,1.4rem);font-weight:600;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__num{color:rgba(var(--color-blue-rgb),.35)}.WorkDetail-module__Zxs7Ua__year{color:#fff;font-size:clamp(.8rem,1.4vw,1.4rem);font-weight:600;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__year{color:rgba(var(--color-blue-rgb),.3)}.WorkDetail-module__Zxs7Ua__mainImage{aspect-ratio:4/3;background:linear-gradient(135deg,#ffffff14 0%,#ffffff26 100%);width:100%;transition:background .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}body.work-detail-light .WorkDetail-module__Zxs7Ua__mainImage{background:linear-gradient(135deg,rgba(var(--color-blue-rgb),.06)0%,rgba(var(--color-blue-rgb),.12)100%)}.WorkDetail-module__Zxs7Ua__detailArea{grid-area:3/6/auto/8;align-self:start;margin-top:-10.3rem;animation:.65s cubic-bezier(.76,0,.24,1) .28s both WorkDetail-module__Zxs7Ua__wipeUp}.WorkDetail-module__Zxs7Ua__detailDescription{color:#fff;word-break:keep-all;max-width:400px;font-size:clamp(.9rem,.9vw,1.25rem);font-weight:500;line-height:1.75;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__detailDescription{color:rgba(var(--color-blue-rgb),.65)}.WorkDetail-module__Zxs7Ua__awardsLogoWrap{margin-top:clamp(2.5rem,3.75vw,4rem);animation:.75s cubic-bezier(.76,0,.24,1) .85s both WorkDetail-module__Zxs7Ua__wipeRight}.WorkDetail-module__Zxs7Ua__awardsLogoImg{object-fit:contain;width:auto;max-width:100%;height:clamp(1.95rem,3.25vw,3.25rem);transition:filter .6s cubic-bezier(.4,0,.2,1);display:block}body.work-detail-light .WorkDetail-module__Zxs7Ua__awardsLogoImg{filter:invert()}.WorkDetail-module__Zxs7Ua__awardsLogoDesktop{display:block}.WorkDetail-module__Zxs7Ua__awardsLogoMobile{display:none}@media (max-width:768px){.WorkDetail-module__Zxs7Ua__awardsLogoDesktop{display:none}.WorkDetail-module__Zxs7Ua__awardsLogoMobile{display:block}.WorkDetail-module__Zxs7Ua__awardsLogoMobile .WorkDetail-module__Zxs7Ua__awardsLogoImg{height:clamp(2.789rem,4.648vw,4.648rem)}}.WorkDetail-module__Zxs7Ua__gallery{height:80dvh;padding-left:var(--site-padding);scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:2px;animation:.75s cubic-bezier(.76,0,.24,1) .35s both WorkDetail-module__Zxs7Ua__wipeRight;display:flex;overflow:auto hidden}.WorkDetail-module__Zxs7Ua__gallery::-webkit-scrollbar{display:none}.WorkDetail-module__Zxs7Ua__galleryItem{height:100%;aspect-ratio:var(--ratio);flex-shrink:0}@media (orientation:portrait){.WorkDetail-module__Zxs7Ua__gallery{flex-direction:column;gap:4px;height:auto;padding-left:0;padding-right:0;overflow:hidden visible}.WorkDetail-module__Zxs7Ua__galleryItem{width:100%;height:auto;aspect-ratio:var(--ratio);flex-shrink:1}}@media (max-width:768px){.WorkDetail-module__Zxs7Ua__nextProject{width:100%;height:auto;aspect-ratio:unset;flex-shrink:1;margin-top:4px;margin-left:0}.WorkDetail-module__Zxs7Ua__infoSection{padding-top:calc(var(--nav-height) + 6rem);row-gap:5rem}.WorkDetail-module__Zxs7Ua__detailDescription{margin-top:6px}.WorkDetail-module__Zxs7Ua__titleWrap{grid-area:1/1/auto/5}.WorkDetail-module__Zxs7Ua__titleKo{margin-top:clamp(3.3rem,3.75vw,4rem)}.WorkDetail-module__Zxs7Ua__detailArea{grid-area:1/5/auto/9;align-self:start;margin-top:0}.WorkDetail-module__Zxs7Ua__shortDesc{grid-area:4/1/auto/-1;max-width:100%}.WorkDetail-module__Zxs7Ua__imageBlock{--img-col:1/-1}.WorkDetail-module__Zxs7Ua__imageHeader{grid-row:2}.WorkDetail-module__Zxs7Ua__imageArea{grid-row:3;margin-top:-4rem}}.WorkDetail-module__Zxs7Ua__galleryThumb{background:linear-gradient(135deg,#ffffff14 0%,#ffffff26 100%);width:100%;height:100%;transition:background .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__galleryThumb{background:linear-gradient(135deg,rgba(var(--color-blue-rgb),.06)0%,rgba(var(--color-blue-rgb),.12)100%)}.WorkDetail-module__Zxs7Ua__nextProject{aspect-ratio:3/4;color:#fff;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:.5rem;height:100%;padding:3rem;transition:background .3s,border-color .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.WorkDetail-module__Zxs7Ua__nextTextTop{z-index:2;flex-direction:column;gap:.5rem;width:60%;display:flex;position:relative}.WorkDetail-module__Zxs7Ua__nextThumb{z-index:0;position:absolute;inset:0}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextThumb{inset:16.7%}.WorkDetail-module__Zxs7Ua__nextThumb:after{content:"";z-index:1;position:absolute;inset:0}.WorkDetail-module__Zxs7Ua__nextProject .WorkDetail-module__Zxs7Ua__nextLabel,.WorkDetail-module__Zxs7Ua__nextProject .WorkDetail-module__Zxs7Ua__nextTitle,.WorkDetail-module__Zxs7Ua__nextProject .WorkDetail-module__Zxs7Ua__nextArrow{z-index:2;position:relative}:is(.WorkDetail-module__Zxs7Ua__nextProject:has(.WorkDetail-module__Zxs7Ua__nextThumb) .WorkDetail-module__Zxs7Ua__nextLabel,.WorkDetail-module__Zxs7Ua__nextProject:has(.WorkDetail-module__Zxs7Ua__nextThumb) .WorkDetail-module__Zxs7Ua__nextTitle,.WorkDetail-module__Zxs7Ua__nextProject:has(.WorkDetail-module__Zxs7Ua__nextThumb) .WorkDetail-module__Zxs7Ua__nextArrow){color:#000c}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProject{border-color:rgba(var(--color-blue-rgb),.12);color:var(--color-blue);transition:border-color .6s cubic-bezier(.4,0,.2,1),background .3s}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProject .WorkDetail-module__Zxs7Ua__nextTextTop{clip-path:inset(0 0 100%)}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProject .WorkDetail-module__Zxs7Ua__nextThumb{clip-path:inset(100% 0 0)}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProjectVisible .WorkDetail-module__Zxs7Ua__nextTextTop{animation:.6s cubic-bezier(.76,0,.24,1) both WorkDetail-module__Zxs7Ua__wipeDown}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProjectVisible .WorkDetail-module__Zxs7Ua__nextThumb{animation:.65s cubic-bezier(.76,0,.24,1) 80ms both WorkDetail-module__Zxs7Ua__wipeUp}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProjectVisible:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff 0%,#fff0 100%);height:40%;position:absolute;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.WorkDetail-module__Zxs7Ua__nextProject:hover{background:#ffffff0f}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextProject:hover{background:rgba(var(--color-blue-rgb),.04)}}.WorkDetail-module__Zxs7Ua__nextLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;font-size:.8rem;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextLabel{color:rgba(var(--color-blue-rgb),.35)}.WorkDetail-module__Zxs7Ua__nextTitle{letter-spacing:-.02em;color:#fff;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:700;line-height:1;transition:color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextTitle{color:var(--color-blue)}.WorkDetail-module__Zxs7Ua__nextArrow{color:#fff6;margin-top:.25rem;font-size:1.2rem;transition:transform .3s,color .6s cubic-bezier(.4,0,.2,1)}body.work-detail-light .WorkDetail-module__Zxs7Ua__nextArrow{color:rgba(var(--color-blue-rgb),.4)}@media (hover:hover) and (pointer:fine){.WorkDetail-module__Zxs7Ua__nextProject:hover .WorkDetail-module__Zxs7Ua__nextArrow{transform:translate(4px)}}body.page-entering .WorkDetail-module__Zxs7Ua__shortDesc{clip-path:inset(0 100% 0 0);animation:none}body.page-entering .WorkDetail-module__Zxs7Ua__titleWrap{clip-path:inset(0 0 100%);animation:none}body.page-entering .WorkDetail-module__Zxs7Ua__imageArea{clip-path:inset(0 0 100%);animation:none}body.page-entering .WorkDetail-module__Zxs7Ua__detailArea{clip-path:inset(100% 0 0);animation:none}body.page-entering .WorkDetail-module__Zxs7Ua__awardsLogoWrap{clip-path:inset(0 100% 0 0);animation:none}body.page-entering .WorkDetail-module__Zxs7Ua__gallery{clip-path:inset(0 100% 0 0);animation:none}@keyframes WorkDetail-module__Zxs7Ua__wipeDown{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 0%)}}@keyframes WorkDetail-module__Zxs7Ua__wipeUp{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0% 0 0)}}@keyframes WorkDetail-module__Zxs7Ua__wipeRight{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes WorkDetail-module__Zxs7Ua__wipeLeft{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0%)}}
