.caseStudyDetail_page__oKQKB{--case-detail-accent:rgb(33,33,33);--case-detail-text:rgb(33,33,33);--case-detail-max:1380px;--case-detail-panel-width:clamp(360px,29vw,500px);--case-detail-panel-inline-padding:clamp(34px,3.2vw,56px);min-height:100vh;background:#fff;color:rgb(33,33,33)}.caseStudyDetail_main__GlHPR{padding-top:89px}.caseStudyDetail_detail__o_Qfd{--case-detail-story-left-edge:var(--topnav-desktop-logo-left-edge,15px);background:#fff}.caseStudyDetail_galleryHero__G_O7d{display:grid;min-height:calc(100svh - 89px);align-items:start;grid-template-columns:minmax(0,1fr) var(--case-detail-panel-width);border-bottom:1px solid rgb(222,222,222);background:#fff}.caseStudyDetail_galleryCanvas__QgM1p{position:sticky;top:89px;display:grid;grid-template-rows:minmax(0,1fr);min-height:calc(100svh - 89px);min-width:0;justify-items:center;align-items:stretch;padding:clamp(42px,6vw,112px);background:#fff}.caseStudyDetail_heroMedia__WKNWH{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;width:100%;height:100%;min-height:460px;margin:0;overflow:visible;background:#fff}.caseStudyDetail_heroViewport__T2mwq{position:relative;width:100%;height:100%;overflow:hidden;contain:layout paint}.caseStudyDetail_heroViewportDraggable__sNITA{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.caseStudyDetail_heroViewportDraggable__sNITA:active{cursor:grabbing}.caseStudyDetail_heroImageLayer__TiO1A{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.caseStudyDetail_heroImageLayerActive__LCK_s{animation:caseStudyDetail_heroImageFadeIn__4Qt75 .42s ease both;opacity:1;z-index:2}.caseStudyDetail_heroImageLayerExiting__a7mTZ{animation:caseStudyDetail_heroImageFadeOut__b3oiJ .42s ease both;opacity:0;z-index:1}.caseStudyDetail_heroImage__SVC6I{object-fit:contain;object-position:center}.caseStudyDetail_heroCaptionRow__IV0co{display:flex;justify-content:flex-end;align-items:center;gap:12px;min-width:0;min-height:34px;opacity:0;transition:opacity .32s ease}.caseStudyDetail_heroCaptionRowVisible__qEyMb{opacity:1}.caseStudyDetail_heroCaption__0IlPC{margin:0;padding:0;flex:0 1 auto;min-width:0;display:flex;align-items:center;min-height:34px;font-size:14px;line-height:1;letter-spacing:.01em;color:#9a9a9a;pointer-events:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes caseStudyDetail_heroImageFadeIn__4Qt75{0%{opacity:0}to{opacity:1}}@keyframes caseStudyDetail_heroImageFadeOut__b3oiJ{0%{opacity:1}to{opacity:0}}.caseStudyDetail_heroArrowControls__sl0cl{display:flex;flex:0 0 auto;align-items:center;gap:4px;background:transparent}.caseStudyDetail_heroArrowButton__AHzA7{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;background:transparent;color:#747474;cursor:pointer;transition:color .16s ease,opacity .16s ease}.caseStudyDetail_heroArrowButton__AHzA7:focus-visible,.caseStudyDetail_heroArrowButton__AHzA7:hover{color:#5a5a5a}.caseStudyDetail_heroArrowButton__AHzA7:focus-visible{outline:1px solid rgb(116,116,116);outline-offset:2px}.caseStudyDetail_galleryPanel__ZE4jR{display:flex;min-height:calc(100svh - 89px);min-width:0;flex-direction:column;justify-content:flex-start;padding:clamp(38px,4vw,72px) var(--case-detail-panel-inline-padding);background:rgb(247,247,246)}.caseStudyDetail_galleryInfo___Hz9z{display:grid;gap:28px;min-width:0}.caseStudyDetail_galleryInfo___Hz9z p{width:100%;max-width:100%}.caseStudyDetail_galleryHeader__9fh7J{display:grid;gap:20px;min-width:0}.caseStudyDetail_sectionHeading__lu3Jp,.caseStudyDetail_semanticTitle__OQ5WI{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.caseStudyDetail_philosophyTitle__GO_mr{display:grid;margin:0 0 8px;color:var(--case-detail-text);font-size:clamp(24px,2vw,34px);font-weight:500;letter-spacing:0;line-height:1.08;word-break:keep-all}.caseStudyDetail_philosophyTitleText__Vw9wQ{grid-area:1/1;transition:opacity .22s ease}.caseStudyDetail_philosophyTitleText__Vw9wQ:lang(ko){line-height:1.25}.caseStudyDetail_philosophyTitleTextHover__b8DI9,.caseStudyDetail_philosophyTitle__GO_mr[data-has-hover=true]:hover .caseStudyDetail_philosophyTitleTextPrimary__AGn_R{opacity:0}.caseStudyDetail_philosophyTitle__GO_mr[data-has-hover=true]:hover .caseStudyDetail_philosophyTitleTextHover__b8DI9{opacity:1}.caseStudyDetail_philosophyBlock__8if65,.caseStudyDetail_storyIdentity__rvHgy{display:grid;gap:12px;min-width:0;font-family:var(--page-font-editorial)}.caseStudyDetail_philosophyBlock__8if65 p,.caseStudyDetail_storyIdentity__rvHgy p{margin:0}.caseStudyDetail_storyIdentity__rvHgy{align-content:start;align-self:start;gap:0}.caseStudyDetail_brandNameKrLine__AbpEd{color:var(--case-detail-text);font-size:clamp(24px,2vw,34px);font-weight:700;letter-spacing:0;line-height:1.08;text-transform:uppercase;word-break:keep-all}.caseStudyDetail_storyIdentity__rvHgy .caseStudyDetail_brandNameEnLine__2gLUK{margin-top:10px;margin-left:5px;color:rgb(116,116,116);font-size:clamp(14px,1.05vw,18px);font-weight:500;letter-spacing:.02em;line-height:1.2;word-break:keep-all}.caseStudyDetail_categoryNameLine__smmAo{color:rgb(116,116,116);font-size:clamp(16px,1.15vw,20px);font-weight:700;letter-spacing:0;line-height:1.2;word-break:keep-all}.caseStudyDetail_collectionIdentityRow__BHnxQ{display:grid;width:100%;gap:6px;min-width:0}.caseStudyDetail_collectionNameLine__BlaE4{max-width:15ch;color:rgb(33,33,33);font-size:clamp(18px,1.35vw,23px);font-weight:500;letter-spacing:0;line-height:1.22;overflow-wrap:anywhere;word-break:keep-all}.caseStudyDetail_collectionNameLine__BlaE4:lang(ko){line-height:1.35}.caseStudyDetail_collectionNameLine__BlaE4:last-child{text-align:left}.caseStudyDetail_galleryMetaStack__jtl06{display:grid;gap:2px;margin-top:4px;min-width:0}.caseStudyDetail_galleryInlineMeta__XHiSP{color:rgb(116,116,116);font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.45;word-break:keep-all}.caseStudyDetail_galleryDescriptionBlock__mkq0B{display:grid;align-self:start;gap:14px;border-top:1px solid rgb(222,222,222);padding-top:28px}.caseStudyDetail_galleryTagline__fB9j7{font-family:Georgia,Nanum Myeongjo,NanumMyeongjo,serif;font-size:18px;font-weight:400}.caseStudyDetail_galleryStory__FMr3N,.caseStudyDetail_galleryTagline__fB9j7{width:100%;max-width:100%;margin:0;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line;word-break:keep-all}.caseStudyDetail_galleryStory__FMr3N{font-size:13px}.caseStudyDetail_galleryHeroActions__RQdaG{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;margin-top:28px}.caseStudyDetail_galleryQuoteAction__OSTs6{min-height:42px}.caseStudyDetail_contactAction__tZEPP{display:flex;justify-content:flex-start}.caseStudyDetail_quoteButton__h_wM4{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid var(--case-detail-text);padding:0 18px;background:var(--case-detail-text);color:#fff;font-size:13px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.caseStudyDetail_quoteButton__h_wM4:focus-visible,.caseStudyDetail_quoteButton__h_wM4:hover{background:transparent;color:var(--case-detail-text)}.caseStudyDetail_heroControls__vMoc5{margin-top:34px;padding-top:28px}.caseStudyDetail_thumbGrid__PZHr_{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,64px));gap:10px;align-items:stretch;max-width:100%}.caseStudyDetail_thumbButton___GoZm{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border:1px solid rgb(197,197,197);padding:0;background:#fff;cursor:pointer;opacity:.72;transition:border-color .16s ease,opacity .16s ease}.caseStudyDetail_thumbButton___GoZm[aria-current=true]{border-color:#000;opacity:1}.caseStudyDetail_thumbButton___GoZm:focus-visible,.caseStudyDetail_thumbButton___GoZm:hover{border-color:#000;opacity:1}.caseStudyDetail_thumbButton___GoZm:focus-visible{outline:2px solid #000;outline-offset:3px}.caseStudyDetail_thumbImage___EOLM{object-fit:cover}.caseStudyDetail_detailBody__dROAq{width:min(calc(100% - 72px),var(--case-detail-max));margin:0 auto;padding-bottom:88px}.caseStudyDetail_preGalleryBody__9nZV_{margin-top:clamp(48px,5vw,72px);margin-bottom:0;padding-bottom:0}.caseStudyDetail_detailBody__dROAq.caseStudyDetail_preGalleryBody__9nZV_,.caseStudyDetail_detailBody__dROAq.caseStudyDetail_storyAlignedBody__gkILl{width:min(calc(100% - var(--case-detail-story-left-edge) - 36px),var(--case-detail-max));margin-left:var(--case-detail-story-left-edge);margin-right:0}.caseStudyDetail_backButtonRow__RMcIH{margin-bottom:clamp(14px,1.4vw,20px)}.caseStudyDetail_backButton__wi7Bm{display:inline-flex;align-items:center;gap:8px;border:0;padding:6px 0;background:transparent;color:rgb(163,163,163);font-size:13px;font-weight:400;line-height:1;letter-spacing:.02em;cursor:pointer;transition:color .16s ease}.caseStudyDetail_backButton__wi7Bm:focus-visible,.caseStudyDetail_backButton__wi7Bm:hover{color:rgb(33,33,33)}.caseStudyDetail_backButtonIcon__rJ807{width:16px;height:16px;transition:transform .16s ease}.caseStudyDetail_backButton__wi7Bm:focus-visible .caseStudyDetail_backButtonIcon__rJ807,.caseStudyDetail_backButton__wi7Bm:hover .caseStudyDetail_backButtonIcon__rJ807{transform:translateX(-3px)}.caseStudyDetail_storySection__olxCU{position:relative;display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.9fr);column-gap:clamp(48px,6vw,92px);row-gap:0;padding:78px 0}.caseStudyDetail_storySection__olxCU:after,.caseStudyDetail_storySection__olxCU:before{position:absolute;left:calc(-1 * var(--case-detail-story-left-edge));width:100vw;height:1px;background:rgb(222,222,222);content:""}.caseStudyDetail_storySection__olxCU:before{top:0}.caseStudyDetail_storySection__olxCU:after{bottom:0}@media (min-width:1320px){.caseStudyDetail_detail__o_Qfd{--case-detail-story-left-edge:var(
      --topnav-desktop-logo-left-edge-wide,calc((100vw - 1280px) / 2 + 8px)
    )}}.caseStudyDetail_commentColumn__l6Too{--case-detail-comment-section-gap:50px;--case-detail-comment-text-gap:30px;display:grid;gap:var(--case-detail-comment-section-gap);min-width:0}.caseStudyDetail_commentTitle__j_UEk{margin:0;color:rgb(116,116,116);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.caseStudyDetail_comment__TexRz{max-width:100%;margin:var(--case-detail-comment-text-gap) 0 0;font-family:Georgia,Nanum Myeongjo,NanumMyeongjo,serif;font-size:18px;font-weight:400;line-height:1.7;white-space:pre-line;word-break:keep-all}.caseStudyDetail_relatedGoodsSection__Kj2pE{padding:72px 0 0}@media (max-width:900px){.caseStudyDetail_main__GlHPR{padding-top:72px}.caseStudyDetail_galleryHero__G_O7d{min-height:auto;align-items:stretch;grid-template-columns:1fr}.caseStudyDetail_galleryCanvas__QgM1p{position:static;min-height:0;padding:24px 16px 18px}.caseStudyDetail_heroMedia__WKNWH{height:auto;min-height:0;aspect-ratio:auto}.caseStudyDetail_heroViewport__T2mwq{height:auto;aspect-ratio:16/9}.caseStudyDetail_galleryPanel__ZE4jR{--case-detail-panel-inline-padding:24px;min-height:auto;border-top:1px solid rgb(226,226,226);border-left:0;padding:34px var(--case-detail-panel-inline-padding) 56px}.caseStudyDetail_galleryInfo___Hz9z{gap:22px}.caseStudyDetail_galleryStory__FMr3N{line-height:1.65}.caseStudyDetail_heroControls__vMoc5{margin-top:22px}.caseStudyDetail_collectionIdentityRow__BHnxQ{gap:6px}.caseStudyDetail_detailBody__dROAq{width:min(100% - 32px,var(--case-detail-max))}.caseStudyDetail_preGalleryBody__9nZV_{margin-top:36px}.caseStudyDetail_detailBody__dROAq.caseStudyDetail_preGalleryBody__9nZV_,.caseStudyDetail_detailBody__dROAq.caseStudyDetail_storyAlignedBody__gkILl{width:min(100% - 32px,var(--case-detail-max));margin-left:auto;margin-right:auto}.caseStudyDetail_storySection__olxCU{grid-template-columns:1fr;gap:54px;padding:58px 0}.caseStudyDetail_relatedGoodsSection__Kj2pE{padding-top:58px}}@media (max-width:640px){.caseStudyDetail_philosophyTitle__GO_mr{font-size:34px}.caseStudyDetail_galleryPanel__ZE4jR{--case-detail-panel-inline-padding:18px}}@media (prefers-reduced-motion:reduce){.caseStudyDetail_heroArrowButton__AHzA7,.caseStudyDetail_heroImageLayer__TiO1A,.caseStudyDetail_philosophyTitleText__Vw9wQ,.caseStudyDetail_quoteButton__h_wM4,.caseStudyDetail_thumbButton___GoZm{animation:none;transition:none}}