.KakaoMap_wrap__t5Xab{display:flex;flex-direction:column;gap:18px;width:100%}.KakaoMap_frame__XyCaQ{position:relative}.KakaoMap_map__k_uLR{position:relative;width:100%;aspect-ratio:21/9;background:var(--paper);overflow:hidden}.KakaoMap_open__xZxPP:has(.KakaoMap_frame__XyCaQ[data-state=off]){display:none}.KakaoMap_zoom__d6Xgr{position:absolute;top:14px;right:14px;z-index:2;display:flex;flex-direction:column;gap:6px}.KakaoMap_zoom__d6Xgr button{width:36px;height:36px;border-radius:50%;background:var(--bg);color:var(--ink);border:1px solid var(--line);font:400 18px/1 var(--font);display:grid;place-items:center;box-shadow:0 1px 6px rgba(38,34,29,.12)}.KakaoMap_zoom__d6Xgr button:hover{border-color:var(--ink)}.KakaoMap_zoom__d6Xgr button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.KakaoMap_map__k_uLR img{filter:grayscale(1) sepia(.22) brightness(1.03) contrast(.9)}.KakaoMap_pin__ZEocO{display:flex;flex-direction:column;align-items:center;gap:6px;transform:translateY(-2px)}.KakaoMap_pin__ZEocO span{background:var(--v2-accent);color:#F3EEE6;font:600 13px/1 var(--font);padding:9px 14px;border-radius:999px;white-space:nowrap;box-shadow:0 2px 10px rgba(38,34,29,.18)}.KakaoMap_pin__ZEocO i{width:12px;height:12px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 0 4px rgba(74,90,55,.22)}.KakaoMap_links__LrONX{display:flex;justify-content:center;gap:28px;font-size:14px}.KakaoMap_links__LrONX a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}.KakaoMap_links__LrONX a:hover{text-decoration-color:var(--ink)}@media (max-width:820px){.KakaoMap_map__k_uLR{aspect-ratio:4/3}}.Pages_grot__lOu0b{font-family:var(--s2-face,var(--font-tight),"Inter Tight",var(--font));font-weight:var(--s2-weight,600);text-transform:uppercase;letter-spacing:var(--s2-track,-.035em);line-height:.9}.Pages_areas__UMHLj{display:flex;justify-content:center;flex-wrap:wrap;gap:0 .1em;margin:0;padding:22px var(--gutter) 0;font-size:clamp(22px,2.9vw,48px);color:#4a443d;animation:Pages_fadeUp__E9cfe 1s .55s var(--ease-out) both}.Pages_areas__UMHLj button{all:unset;cursor:pointer;transition:color var(--t-base)}.Pages_areas__UMHLj .Pages_areaOn__4syeA,.Pages_areas__UMHLj button:hover{color:var(--ink)}.Pages_areas__UMHLj i{font-style:normal;padding:0 .18em}.Pages_areas__UMHLj sup{font-family:var(--font-label);font-size:11px;font-weight:400;letter-spacing:.08em;vertical-align:top;margin-left:4px;color:var(--mute)}.Pages_wall__EPYmN{display:grid;gap:10px;padding:clamp(70px,8vw,120px) 12px var(--sp-sec);align-items:start}.Pages_wall4__cvStD{grid-template-columns:repeat(4,1fr)}.Pages_wall2__Ld6Dw{display:none;grid-template-columns:repeat(2,1fr)}.Pages_col__CpH_8{display:flex;flex-direction:column;gap:26px;will-change:transform}.Pages_col__CpH_8:nth-child(2){padding-top:90px}.Pages_col__CpH_8:nth-child(4){padding-top:160px}.Pages_tile__izk8Y{--v:0;display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none}.Pages_tilePic__KEos0{position:relative;display:block;overflow:hidden;background:#1f1c18;clip-path:inset(calc((1 - var(--v)) * 100%) 0 0 0)}.Pages_tilePic__KEos0 img{position:absolute;left:0;top:-10%;width:100%;height:120%;max-width:none;object-fit:cover;display:block;transform:translateY(calc(var(--y, 0) * -12%)) scale(calc(1.16 - .12 * var(--v)));transition:transform .6s var(--ease-out)}.Pages_tile__izk8Y:hover .Pages_tilePic__KEos0 img{transform:translateY(calc(var(--y, 0) * -12%)) scale(1.07)}.Pages_scatter__4Ybu2{animation:Pages_scatter__4Ybu2 1.1s var(--ease-out) both;animation-delay:var(--sd)}@keyframes Pages_scatter__4Ybu2{0%{opacity:0;transform:translate(var(--sx),var(--sy)) rotate(var(--sr)) scale(.8)}to{opacity:1;transform:none}}.Pages_tileName___bh2I{margin-top:8px;font-size:14px;font-weight:600;opacity:var(--v)}.Pages_tileMeta__Lb4Iv{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);opacity:var(--v)}@keyframes Pages_fadeUp__E9cfe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:820px){.Pages_areas__UMHLj{margin:18px 24px 0;font-size:clamp(18px,5.6vw,28px)}.Pages_wall4__cvStD{display:none}.Pages_wall2__Ld6Dw{display:grid;padding:56px 10px var(--sp-sec);gap:8px}.Pages_col__CpH_8{gap:18px}.Pages_col__CpH_8:nth-child(2){padding-top:60px}.Pages_col__CpH_8:nth-child(4){padding-top:0}.Pages_tileName___bh2I{font-size:13px}}.Pages_cHero__4r5jl{--p:0;position:relative;height:200vh}.Pages_cHeroStick__5Oxz6{position:sticky;top:0;height:100lvh;padding-bottom:calc(100lvh - 100svh);overflow:hidden;display:flex;align-items:center;justify-content:center}.Pages_cHeroPic__3_jgW{position:absolute;inset:0;transform:scale(calc(1.08 - .08 * var(--p)));animation:Pages_picIn__BZBsG 1.8s var(--ease-out) both}.Pages_cHeroPic__3_jgW img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(calc(.62 - .3 * var(--p)))}.Pages_cHeroTxt__hOaZA{position:relative;text-align:center;padding:0 var(--gutter);transform:translateY(calc(var(--p) * -14vh)) scale(calc(1 - .2 * var(--p)))}.Pages_cBack__rll_8{display:inline-block;margin-bottom:34px;font-family:var(--font-label);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#F4F1EB;opacity:.75;text-decoration:none;animation:Pages_fadeUp__E9cfe 1s .3s var(--ease-out) both}.Pages_cBack__rll_8:hover{opacity:1}.Pages_cLabel__9Rmwb{margin:0 0 18px;font-family:var(--font-label);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#F4F1EB;opacity:.8;animation:Pages_fadeUp__E9cfe 1s .45s var(--ease-out) both}.Pages_cTitle__NAQ9f{text-transform:none;margin:0 auto;max-width:15ch;font-size:clamp(44px,6.6vw,120px);line-height:1;letter-spacing:-.04em;color:#F4F1EB;text-wrap:balance;word-break:keep-all;animation:Pages_titleIn__bXKJ2 1.4s .2s var(--ease-out) both}.Pages_cMeta__KxUb_{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:34px 0 0;animation:Pages_fadeUp__E9cfe 1s .8s var(--ease-out) both}.Pages_cMeta__KxUb_ div{display:flex;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(244,241,235,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;color:#F4F1EB}.Pages_cMeta__KxUb_ dt{opacity:.6}.Pages_cMeta__KxUb_ dd{margin:0}@keyframes Pages_picIn__BZBsG{0%{opacity:0}to{opacity:1}}@keyframes Pages_titleIn__bXKJ2{0%{opacity:0;letter-spacing:.12em;filter:blur(8px)}to{opacity:1;letter-spacing:-.04em;filter:none}}.Pages_cInfo__hYuDI{padding:var(--sp-sec) var(--gutter) 0}.Pages_cFacts__RwkKm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(16px,2vw,32px);margin:28px 0 0}.Pages_cFacts__RwkKm>div{border-top:1px solid var(--ink);padding-top:16px}.Pages_cFacts__RwkKm dt{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--mute)}.Pages_cFacts__RwkKm dt span{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.Pages_cFacts__RwkKm dd{margin:18px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(22px,1.9vw,30px);line-height:1.25;letter-spacing:-.01em;color:var(--ink);word-break:keep-all}.Pages_cFacts__RwkKm dd[data-empty]{color:color-mix(in srgb,var(--ink) 30%,var(--bg))}@media (max-width:820px){.Pages_cFacts__RwkKm{grid-template-columns:1fr 1fr;gap:28px 16px}.Pages_cFacts__RwkKm>div:last-child{grid-column:1/-1}.Pages_cFacts__RwkKm dt{font-size:14px}}.Pages_cNote__oRCnN{max-width:980px;margin:0 auto;padding:var(--sp-sec) var(--gutter) 0;text-align:center}.Pages_cNote__oRCnN .ebRow{justify-content:center}.Pages_cQuote__xKP0z{margin:30px 0 0;font-weight:600;font-size:clamp(26px,3vw,46px);line-height:1.35;letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.Pages_cDesc__pi2g7{margin:26px auto 0;max-width:620px;font-size:15px;line-height:1.85;color:var(--mute)}.Pages_cGal__KCgdb{flex-direction:column;padding:var(--sp-sec) 12px 0}.Pages_cGal__KCgdb,.Pages_cRow__5DHPT{display:flex;gap:12px}.Pages_cFull__NqmEr .Pages_cFig__Abaqm{width:100%}.Pages_cPair__b6auV .Pages_cFig__Abaqm{flex:1 1}.Pages_cNarrow__BdRV0{justify-content:flex-end;padding-right:12vw}.Pages_cNarrow__BdRV0 .Pages_cFig__Abaqm{width:min(46vw,640px)}.Pages_cFig__Abaqm{--v:0;--y:0;position:relative;margin:0;overflow:hidden;background:#1f1c18;clip-path:inset(calc((1 - var(--v)) * 100%) 0 0 0)}.Pages_cFig__Abaqm img{position:absolute;left:0;top:-14%;width:100%;max-width:none;height:128%;object-fit:cover;transform:translateY(calc(var(--y) * -14%)) scale(calc(1.16 - .16 * var(--v)))}.Pages_cRooms__epkbr{padding:var(--sp-sec) 0 0}.Pages_nx__xbyfx{--k:0;position:relative;height:230lvh}.Pages_nxStage__k0S8g{position:sticky;top:0;height:100lvh;padding-bottom:calc(100lvh - 100svh);overflow:hidden;display:flex;align-items:center;justify-content:center}.Pages_nxGhost__YbTDE{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(calc(1 + .3 * var(--k)));font-size:clamp(110px,24vw,420px);line-height:.8;color:#2a2622;white-space:nowrap}.Pages_nxLink__o11xU{position:absolute;inset:0;display:block;color:#F4F1EB;text-decoration:none}.Pages_nxPic__eQ5SV{position:absolute;inset:0;display:block;overflow:hidden;background:#1f1c18;clip-path:inset(calc((1 - var(--k)) * 31%) calc((1 - var(--k)) * 39%))}.Pages_nxPic__eQ5SV img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.3 - .3 * var(--k)));filter:brightness(calc(1 - .38 * var(--k)))}.Pages_nxTitle__nBaId{position:absolute;left:var(--gutter);right:var(--gutter);bottom:calc(clamp(120px,14vh,170px) + 100lvh - 100svh);display:flex;flex-direction:column;align-items:center;gap:16px;text-transform:none;text-align:center;font-size:clamp(34px,5.4vw,96px);letter-spacing:-.035em;word-break:keep-all;opacity:clamp(0,calc(var(--k) * 2.4 - 1.2),1);transform:translateY(calc((1 - var(--k)) * 50px))}.Pages_nxTitle__nBaId small{font-family:var(--font-label);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.Pages_nxPrev__3ETMA{position:absolute;left:var(--gutter);top:56px;z-index:2;font-size:13px;color:var(--mute);text-decoration:none}.Pages_nxPrev__3ETMA:hover{color:var(--ink)}.Pages_pt__LApT_{position:relative;margin-top:12px}.Pages_ptStage__F7faN{position:sticky;top:0;height:100lvh;padding-bottom:calc(100lvh - 100svh);overflow:hidden;display:flex;align-items:center}.Pages_ptRow__lDF0C{display:flex;align-items:center;gap:2vw;padding:0 12px;width:max-content;will-change:transform}.Pages_ptFig___dUOt{--x:0;position:relative;flex:none;height:76vh;margin:0;overflow:hidden;background:#1f1c18}.Pages_ptFig___dUOt img{position:absolute;top:0;left:-10%;width:120%;max-width:none;height:100%;object-fit:cover;transform:translateX(calc(var(--x) * -12%))}.Pages_ptCount__48R_I{position:absolute;right:var(--gutter);bottom:110px;font-family:var(--font-label);font-size:12px;letter-spacing:.16em;color:var(--mute)}@media (max-width:820px){.Pages_cHeroTxt__hOaZA{padding:0 24px}.Pages_cTitle__NAQ9f{font-size:clamp(34px,10vw,52px)}.Pages_cNote__oRCnN{padding:var(--sp-sec) 24px 0}.Pages_cGal__KCgdb{padding:var(--sp-sec) 8px 0;gap:8px}.Pages_cRow__5DHPT{gap:8px}.Pages_cPair__b6auV{flex-direction:column}.Pages_cPair__b6auV .Pages_cFig__Abaqm{aspect-ratio:4/5}.Pages_cNarrow__BdRV0{padding-right:0}.Pages_cNarrow__BdRV0 .Pages_cFig__Abaqm{width:78vw}.Pages_nxGhost__YbTDE{font-size:34vw}.Pages_nxPic__eQ5SV{clip-path:inset(calc((1 - var(--k)) * 30%) calc((1 - var(--k)) * 20%))}.Pages_nxTitle__nBaId{font-size:clamp(28px,8.6vw,44px)}.Pages_nxPrev__3ETMA{left:24px;top:40px}.Pages_ptFig___dUOt{height:62vh}}.Pages_greet__DPUdT{max-width:640px;margin:0 auto;padding:0 var(--gutter);text-align:center}.Pages_greet__DPUdT p{margin:0 0 1.4em;font-size:16px;line-height:1.95;color:var(--ink);word-break:keep-all}.Pages_greet__DPUdT .Pages_sign__kTiZ_{margin-top:2.4em;font-size:13px;letter-spacing:.06em;color:var(--mute)}.Pages_brand__SPJl8{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--gutter)}.Pages_brandMark__P3u9j{display:block;width:64px;color:var(--ink)}.Pages_brandLine__OFJKT{margin:36px 0 0;font-size:clamp(46px,7.4vw,132px)}.Pages_brandLine__OFJKT span{display:block}.Pages_brandText__YLEum{max-width:520px;margin:34px 0 0;font-size:15px;line-height:1.85;color:var(--mute);word-break:keep-all}@media (max-width:820px){.Pages_brand__SPJl8,.Pages_greet__DPUdT{padding:0 24px}.Pages_brandLine__OFJKT{font-size:clamp(36px,11vw,60px)}}.Pages_posts__mkf2U{max-width:1240px;margin:0 auto;padding:0 var(--gutter)}.Pages_post__41AU3:first-child{border-top:1px solid var(--line)}.Pages_post__41AU3{display:grid;grid-template-columns:120px 1fr 180px 40px;align-items:baseline;gap:24px;padding:34px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;transition:padding var(--t-base) var(--ease-out),opacity 1s var(--ease-out),transform 1.2s var(--ease-out)}a.Pages_post__41AU3:hover{padding-left:14px}.Pages_pDate__8cJBp{font-family:var(--font-label);font-size:12px;letter-spacing:.1em;color:var(--mute)}.Pages_pTitle__IqKcs{font-weight:600;font-size:clamp(19px,1.9vw,28px);line-height:1.35;letter-spacing:-.02em;word-break:keep-all}.Pages_pMeta__bIpY_{font-size:13px;color:var(--mute)}.Pages_pBody__wHWqm{display:flex;flex-direction:column;gap:10px;min-width:0}.Pages_pLead__yKk_K{font-size:16px;line-height:1.7;color:var(--mute);word-break:keep-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Pages_pArrow__w77rV{text-align:right;font-size:20px;transition:transform var(--t-base) var(--ease-out)}a.Pages_post__41AU3:hover .Pages_pArrow__w77rV{transform:translateX(6px)}.Pages_pin__hbUIe{display:inline-block;margin-right:10px;padding:3px 9px;border-radius:999px;background:var(--v2-accent);color:#fff;font-size:12px;font-weight:600;vertical-align:middle}.Pages_empty__QPTFS{text-align:center;color:var(--mute)}@media (max-width:820px){.Pages_posts__mkf2U{padding:0 24px}.Pages_post__41AU3{grid-template-columns:1fr 24px;gap:6px 12px;padding:24px 0}.Pages_pDate__8cJBp{grid-column:1/-1}.Pages_pMeta__bIpY_{grid-column:1;grid-row:3}.Pages_pArrow__w77rV{grid-column:2;grid-row:2}}.Pages_kakao__YTvO6{width:1.05em;height:1.05em;margin-right:.4em;vertical-align:-.16em;border-radius:.26em;flex:none}.Pages_lines__gGK7B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;max-width:1000px;margin:0 auto;padding:0 var(--gutter);text-align:center}.Pages_lines__gGK7B div{display:flex;flex-direction:column;align-items:center;gap:8px}.Pages_lk__HYrxN{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.Pages_lines__gGK7B a,.Pages_lines__gGK7B span:not(.Pages_lk__HYrxN){font-size:clamp(17px,1.25vw,19px);font-weight:600;letter-spacing:-.01em;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:6px;word-break:keep-all}.Pages_lines__gGK7B span:not(.Pages_lk__HYrxN){text-decoration:none}.Pages_lines__gGK7B a:hover{text-decoration-color:var(--ink)}.Pages_lines__gGK7B small{font-size:13px;color:var(--mute)}.Pages_faq__zQt9X{max-width:900px;margin:0 auto;padding:0 var(--gutter)}.Pages_faqN__Qa6fE ul{counter-reset:q}.Pages_faqN__Qa6fE li{counter-increment:q}.Pages_faqN__Qa6fE li button{display:grid!important;grid-template-columns:clamp(64px,7vw,110px) 1fr auto;align-items:baseline}.Pages_faqN__Qa6fE li button:before{content:counter(q,decimal-leading-zero);font-family:var(--s2-face,var(--font-tight),"Inter Tight",sans-serif);font-weight:var(--s2-weight,600);font-size:clamp(34px,3.8vw,60px);letter-spacing:var(--s2-track,-.05em);line-height:1;color:#4a443d;transition:color .4s}.Pages_faqN__Qa6fE li button[aria-expanded=true]:before,.Pages_faqN__Qa6fE li:hover button:before{color:var(--ink)}.Pages_addr__QuH1X{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--gutter)}.Pages_addrBig__fcKG_{margin:0;max-width:22ch;font-weight:600;font-size:clamp(28px,3.6vw,60px);line-height:1.25;letter-spacing:-.03em;word-break:keep-all;text-wrap:balance}.Pages_addrSub__EuFXG{margin:26px 0 0;font-size:15px;line-height:1.9;color:var(--mute)}.Pages_addrSub__EuFXG a{color:var(--ink);text-decoration:none}.Pages_map__2llop{width:100%;max-width:1240px;margin-top:clamp(56px,6vw,96px)}@media (max-width:820px){.Pages_lines__gGK7B{grid-template-columns:1fr;gap:40px;padding:0 24px}.Pages_addr__QuH1X,.Pages_faq__zQt9X{padding:0 24px}}html:has([data-s1]):not(:has([data-s0])) .Pages_areas__UMHLj{color:var(--depth)}.Pages_areaLine__pdKP_{margin:0;padding:28px var(--gutter) 0;text-align:center;font-size:clamp(16px,1.3vw,19px);line-height:1.7;color:var(--mute);word-break:keep-all;animation:Pages_fadeUp__E9cfe .8s var(--ease-out) both}@media (max-width:820px){.Pages_addrSub__EuFXG,.Pages_cDesc__pi2g7{font-size:16px}.Pages_lines__gGK7B small,.Pages_tileName___bh2I{font-size:15px}}