.CareBlocks_section__dkNer{padding:clamp(56px,7vw,104px) clamp(20px,5vw,80px)}.CareBlocks_ivory__8UWFR{background:var(--bg)}.CareBlocks_beige___YxTo{background:var(--bg-beige)}.CareBlocks_inner__q8i_q{margin:0 auto}.CareBlocks_narrow__KPexb{max-width:940px}.CareBlocks_wide__kYbY7{max-width:1280px}.CareBlocks_title__5QZAR{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(22px,2.6vw,34px);line-height:1.5;letter-spacing:-.02em;color:var(--ink);margin-bottom:clamp(24px,3vw,40px)}.CareBlocks_hidden__OSqar{opacity:.62}.CareBlocks_hiddenTag__zhTXa{display:inline-block;margin-bottom:18px;padding:5px 8px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:#8A7F6A;background:#F4EEE0}.CareBlocks_card__XOspS{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 2px rgba(52,51,47,.04)}.CareBlocks_split__x54WR{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(30px,4vw,64px);gap:clamp(30px,4vw,64px)}.CareBlocks_photoColumn__o31fJ{display:flex;flex-direction:column;gap:clamp(12px,1.6vw,20px)}.CareBlocks_grid__V0XR4{display:grid;grid-gap:clamp(12px,1.6vw,20px);gap:clamp(12px,1.6vw,20px)}@media (max-width:899px){.CareBlocks_grid__V0XR4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:559px){.CareBlocks_grid__V0XR4{grid-template-columns:1fr!important}}.CareBlocks_figure__ABSi_{margin:0}.CareBlocks_frame__nnJEv{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--bg-beige)}.CareBlocks_frame__nnJEv img{width:100%;height:100%;object-fit:cover}.CareBlocks_slot__Z4WYG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 18px;text-align:center;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot)}.CareBlocks_caption__4XQr_{margin-top:8px;font-size:12.5px;line-height:1.7;color:var(--ink-sub)}.CareBlocks_cards__uc_IJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px)}@media (max-width:899px){.CareBlocks_cards__uc_IJ{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:559px){.CareBlocks_cards__uc_IJ{grid-template-columns:1fr!important}}.CareBlocks_cardItem__83Izz{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,30px)}.CareBlocks_badge__QWQNN{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--green);color:var(--cream);font:600 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.02em}.CareBlocks_cardTitle__ciWC_{font-size:17.5px;font-weight:600;line-height:1.5;letter-spacing:-.01em;color:var(--ink)}.CareBlocks_cardBody__sOmvy{white-space:pre-line;font-size:15px;line-height:1.85;color:var(--ink-body)}.CareBlocks_qaRow__mc6Yr+.CareBlocks_qaRow__mc6Yr{border-top:1px solid var(--line-soft)}.CareBlocks_qaButton__ZOn8f{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;width:100%;padding:20px clamp(18px,2.4vw,26px);text-align:left}.CareBlocks_qaQuestion__nNBA9{font-size:15.5px;line-height:1.7;font-weight:500;color:var(--ink)}.CareBlocks_qaMark__u8iwu{flex:0 0 auto;font-size:18px;line-height:1.4;color:var(--ink-label)}.CareBlocks_qaAnswer______Q{padding:0 clamp(18px,2.4vw,26px) 22px;font-size:14.5px;line-height:1.95;color:var(--ink-body);white-space:pre-line}.CareBlocks_embed__HQGDl{position:relative;width:100%;aspect-ratio:16/9;background:#E7DFCD;overflow:hidden}.CareBlocks_embed__HQGDl iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.CareBlocks_notice__gPZo2{border-left:3px solid var(--green-soft);padding:clamp(22px,2.6vw,32px)}.CareBlocks_tableWrap__guDy8{overflow-x:auto}.CareBlocks_table___3mph{width:100%;border-collapse:collapse;font-size:14.5px}.CareBlocks_table___3mph td{padding:15px 18px;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;line-height:1.75;color:var(--ink-body)}.CareBlocks_table___3mph td:first-child{font-weight:600;color:var(--ink);white-space:nowrap}.CareBlocks_table___3mph tr:last-child td{border-bottom:0}.CareBlocks_hint__QLUma{display:flex;gap:12px;align-items:flex-start;max-width:56ch;border:1px dashed #c9bfa6;background:#FBF8F1;padding:18px 20px}.CareBlocks_hintTag__VICb_{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.CareBlocks_hintText__JrSEg{font-size:13px;line-height:1.75;color:var(--ink-sub)}.CareBlocks_feeNote__oWs2o{font-size:12.5px;line-height:1.8;color:var(--ink-muted);white-space:pre-line}.CareBlocks_feeMore__erPcv{margin-top:12px;font-size:13.5px}.CareBlocks_feeMore__erPcv a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.PageHeader_header__FdZ__{background:var(--bg-beige);padding:clamp(88px,11vw,132px) clamp(20px,5vw,80px) clamp(40px,5vw,68px)}.PageHeader_inner__YHQbv{max-width:1280px;margin:0 auto}.PageHeader_crumb__VSssa{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-label);margin-bottom:20px}.PageHeader_eyebrow__9T754{font:500 11px/1 ui-monospace,Menlo,monospace;letter-spacing:.2em;color:var(--ink-label);margin-bottom:14px}.PageHeader_title__GA0Zj{font-size:clamp(30px,4.4vw,58px);line-height:1.3;color:var(--ink)}.PageHeader_lead__dbjE8,.PageHeader_title__GA0Zj{font-family:"Noto Serif KR",serif;font-weight:400;letter-spacing:-.02em}.PageHeader_lead__dbjE8{font-size:clamp(19px,2.2vw,28px);line-height:1.65;color:#3E3C36;max-width:54ch;margin-top:clamp(26px,3.2vw,40px)}.About_section__C51NK{padding:clamp(56px,7vw,104px) clamp(20px,5vw,80px)}.About_sectionTight__fGOkR{padding:clamp(56px,7vw,100px) clamp(20px,5vw,80px)}.About_ivory__8Wa1e{background:var(--bg)}.About_beige__r5ucI{background:var(--bg-beige)}.About_topLine__BIchZ{border-top:1px solid #efe6d4}.About_inner__20K5s{max-width:1280px;margin:0 auto}.About_wrap__yrW4h{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(32px,4.5vw,76px);gap:clamp(32px,4.5vw,76px)}.About_portrait__xtENy{position:relative;width:100%;max-width:480px;aspect-ratio:3/4;overflow:hidden;background:var(--bg-beige)}.About_portrait__xtENy img{width:100%;height:100%;object-fit:cover}.About_portraitSlot__1KrJz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 20px;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot);text-align:center}.About_col__TEX3D{display:flex;flex-direction:column;gap:clamp(12px,1.4vw,16px)}.About_card__etvkB{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04)}.About_cardBig__zP9Mx{padding:clamp(26px,3vw,40px)}.About_cardSmall__fTNja{padding:clamp(22px,2.6vw,32px)}.About_blog__Khpib{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:9px 15px;border:1px solid var(--green-soft);background:var(--bg);color:var(--green);font-size:13.5px;font-weight:500}.About_blog__Khpib:hover{background:var(--green);border-color:var(--green);color:var(--cream)}.About_philTitle__fuEvx{white-space:pre-line;font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(24px,2.9vw,38px);line-height:1.5;letter-spacing:-.02em;color:var(--ink);margin-bottom:22px}.About_para__3B86z{margin-bottom:14px}.About_intro__cItNg,.About_para__3B86z{white-space:pre-line;font-size:clamp(15px,1.05vw,16px);line-height:2;color:var(--ink-body)}.About_intro__cItNg{margin-top:18px;padding-top:18px;border-top:1px solid #efe6d4}.About_nameRow__EBidQ{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:18px}.About_name__7krxI{font-family:"Noto Serif KR",serif;font-weight:400;font-size:24px;letter-spacing:-.01em;color:var(--ink)}.About_role__FjRb9{font-size:14px;color:var(--ink-sub)}.About_lists__mBNYD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:20px 30px;gap:20px 30px}.About_listHead__Ebka4{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--green);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #efe6d4}.About_row__bOIVd{display:flex;gap:10px;align-items:flex-start;padding:5px 0}.About_dot__odVbF{width:5px;height:5px;border-radius:50%;background:#6E7C66;flex:0 0 auto;margin-top:10px}.About_rowText__z9Lzg{font-size:14.5px;line-height:1.75;color:var(--ink-body)}.About_h2__r6BcW{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(22px,2.6vw,34px);letter-spacing:-.02em;color:var(--ink);margin-bottom:clamp(26px,3vw,44px)}.About_grid__v29O_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.About_gridWide__dFvvp{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.About_frame__YHxln{position:relative;width:100%;overflow:hidden;background:#E7DFCD}.About_frameWide__mrlnS{aspect-ratio:4/3;background:var(--bg-beige)}.About_frame__YHxln img{width:100%;height:100%;object-fit:cover}.About_slot__MRsOk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 14px;background:repeating-linear-gradient(135deg,#E9E2D2 0 10px,#E1D8C4 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot);text-align:center}.About_cardBody__mhaMN{padding:20px 22px 24px}.About_eqTitle__g4fKw{font-size:17px;font-weight:600;line-height:1.5;color:var(--ink);margin-bottom:6px}.About_eqBody__WjMHa{font-size:14.5px;line-height:1.8;color:var(--ink-body);white-space:pre-line}.About_hint__kAA_f{display:flex;gap:12px;align-items:flex-start;border:1px dashed #c9bfa6;background:#FBF8F1;padding:16px 18px}.About_hintTag__yyacr{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.About_hintText__IK55i{font-size:13px;line-height:1.75;color:var(--ink-sub)}@media (min-width:800px){.About_flip__AGSIq>.About_portrait__xtENy{order:2;justify-self:end}}.About_hiddenTag__eniOf{align-self:flex-start;padding:5px 8px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:#8A7F6A;background:#F4EEE0}.FeeGroups_group__lq5AL{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);margin-bottom:16px;padding:clamp(18px,2.4vw,26px) clamp(18px,2.4vw,28px) 6px}.FeeGroups_groupTitle__tyyJd{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--green);padding-bottom:12px;border-bottom:1px solid var(--line)}.FeeGroups_rows__TEhC3>*+*{border-top:1px solid #efe6d4}.FeeGroups_row__STnMH{display:flex;justify-content:space-between;align-items:baseline;gap:8px 18px;flex-wrap:wrap;padding:15px 2px}.FeeGroups_name__8klhU{flex:1 1 220px;min-width:0}.FeeGroups_nameText__NcsXn{display:block;font-size:15px;line-height:1.6;color:var(--ink)}.FeeGroups_note__G3q67{display:block;font-size:12.5px;line-height:1.6;color:var(--ink-muted);margin-top:3px}.FeeGroups_price___yHYl{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:9px;font-size:15px;font-weight:600;color:var(--ink)}.FeeGroups_was__4TKuP{font-size:13px;font-weight:400;color:var(--ink-muted);text-decoration:line-through}.FeeGroups_tbd__4i3xb{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-sub)}.FeeGroups_tag__qDJ4H{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.FeeGroups_sr___iKgr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.FeesTable_section__XenWG{background:var(--bg);padding:clamp(50px,6vw,92px) clamp(20px,5vw,80px)}.FeesTable_inner__11II1{max-width:940px;margin:0 auto}.FeesTable_lead__YYMGL{font-size:15px;line-height:1.95;color:#4C4A44;white-space:pre-line;margin-bottom:28px}.FeesTable_part__FGJNc+.FeesTable_part__FGJNc{margin-top:clamp(30px,4vw,46px)}.FeesTable_partTitle__QjVnY{font-size:18px;font-weight:600;color:var(--ink);margin-bottom:14px}.FeesTable_partNote__JMB2q{font-size:12.5px;line-height:1.8;color:var(--ink-muted);white-space:pre-line}.FeesTable_foot__3NEt_{margin-top:14px;font-size:12.5px;line-height:1.85;color:var(--ink-muted)}.FeesTable_foot__3NEt_ p{white-space:pre-line}.FeesTable_empty__ZP4lf{border:1px dashed #c9bfa6;background:#FBF8F1;padding:clamp(34px,5vw,60px) 24px;text-align:center;font-size:14px;color:var(--ink-sub)}.FeesTable_hint__jaMqn{display:flex;gap:12px;align-items:flex-start;border:1px dashed #c9bfa6;background:#FBF8F1;padding:18px 20px}.FeesTable_hintTag__wrxSf{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.FeesTable_hintText__CSS3T{font-size:13px;line-height:1.75;color:var(--ink-sub)}.Writing_section__JUoul{background:var(--bg);padding:clamp(50px,6vw,92px) clamp(20px,5vw,80px)}.Writing_narrow__vomjV{max-width:940px;margin:0 auto}.Writing_wide__KIEiV{max-width:1280px;margin:0 auto}.Writing_article__YZCob{max-width:800px;margin:0 auto}.Writing_lead__8wNtB{white-space:pre-line;font-size:15px;line-height:1.95;color:#4C4A44;max-width:56ch;margin-bottom:26px}.Writing_chips__vEOHn{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.Writing_chip__Coz0X{padding:8px 14px;font-size:13px;border:1px solid var(--line);background:var(--card);color:var(--ink-sub)}.Writing_chip__Coz0X:hover{border-color:var(--green-soft);color:var(--ink)}.Writing_chipOn__pldCr{border-color:var(--green);background:#E8EDE4;color:var(--green);font-weight:600}.Writing_notices__FXzKZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.Writing_notice__ahL3Q{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);transition:border-color .2s ease,box-shadow .2s ease}.Writing_notice__ahL3Q:hover{color:var(--ink);border-color:#C9BA9A;box-shadow:0 12px 28px rgba(52,51,47,.09)}.Writing_noticeFrame__A5xi8{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:#E7DFCD}.Writing_noticeFrame__A5xi8 .Writing_cover__pFw6A{width:100%;height:100%;object-fit:cover;object-position:50% 0}.Writing_noticeBody__n9G5X{padding:16px 18px 20px}.Writing_noticeTitle__DfVCx{font-size:16px;font-weight:500;line-height:1.6;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.Writing_notice__ahL3Q:hover .Writing_noticeTitle__DfVCx{color:var(--green)}@media (max-width:899px){.Writing_noticeFrame__A5xi8{aspect-ratio:2/3}}@media (max-width:599px){.Writing_notices__FXzKZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Writing_noticeBody__n9G5X{padding:12px 12px 14px}.Writing_noticeTitle__DfVCx{font-size:14.5px;line-height:1.55;-webkit-line-clamp:3}}.Writing_tabs__jJaln{display:flex;gap:4px;margin-bottom:26px;border-bottom:1px solid var(--line)}.Writing_tab__rnpl_{display:inline-flex;align-items:center;gap:7px;padding:12px 18px;margin-bottom:-1px;font-size:15px;color:var(--ink-sub);border-bottom:2px solid transparent}.Writing_tab__rnpl_:hover{color:var(--ink)}.Writing_tabOn__ipR4b{color:var(--green);font-weight:600;border-bottom-color:var(--green)}.Writing_tabCount__nCfWn{min-width:20px;padding:2px 6px;font-size:11.5px;line-height:1.3;text-align:center;color:#fff;background:var(--green);border-radius:10px}.Writing_group__VN35g+.Writing_group__VN35g{margin-top:clamp(44px,5vw,64px)}.Writing_groupTitle__7Q3r5{display:flex;align-items:baseline;gap:10px;margin-bottom:16px;font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(19px,2vw,22px);color:var(--ink)}.Writing_groupCount__ZWNPQ{font:400 13px/1 ui-monospace,Menlo,monospace;color:var(--ink-label)}.Writing_badge__R_GhW{position:absolute;top:10px;left:10px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.02em}.Writing_badgeOn__0bkRy{color:#fff;background:var(--green)}.Writing_badgeSoon__hzotw{color:#fff;background:#6E4130}.Writing_badgeNext__fB8sW{color:var(--green);background:rgba(255,255,255,.92);border:1px solid var(--green)}.Writing_badgeOff__U2neS{color:#fff;background:rgba(52,51,47,.72)}.Writing_noticeEnded___pvEy .Writing_cover__pFw6A{filter:grayscale(.85);opacity:.7}.Writing_noticeEnded___pvEy .Writing_noticeTitle__DfVCx{color:var(--ink-sub)}.Writing_endedNote__YBYQQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:24px;padding:14px 18px;font-size:14px;color:var(--ink-sub);background:#F1ECE1;border:1px solid var(--line)}.Writing_endedNote__YBYQQ a{color:var(--green);font-weight:500;border-bottom:1px solid}.Writing_eventLine__NxJKx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;font-size:14px;color:var(--ink-sub)}.Writing_eventLine__NxJKx .Writing_badge__R_GhW{position:static}@media (max-width:599px){.Writing_tabs__jJaln{gap:0}.Writing_tab__rnpl_{flex:1 1;min-width:0;justify-content:center;gap:3px;padding:11px 2px;font-size:13.5px;line-height:1.35;text-align:center;word-break:keep-all}.Writing_tabCount__nCfWn{min-width:17px;padding:1px 4px;font-size:10.5px}.Writing_badge__R_GhW{top:8px;left:8px;padding:4px 7px;font-size:11px}}.Writing_grid__HCywd{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.Writing_card__SuRyL{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);transition:border-color .2s ease,box-shadow .2s ease}.Writing_card__SuRyL:hover{color:var(--ink);border-color:#C9BA9A;box-shadow:0 12px 28px rgba(52,51,47,.09)}.Writing_frame__uvO_q{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#E7DFCD}.Writing_frame__uvO_q img{width:100%;height:100%;object-fit:cover}.Writing_mark__8QXJG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px)}.Writing_mark__8QXJG img{width:44px;height:auto;opacity:.35}.Writing_cover__pFw6A{position:absolute;inset:0}.Writing_cardBody__8Xb4j{padding:20px 22px 24px}.Writing_meta__HZXco{font-size:12px;color:var(--ink-label);margin-bottom:10px}.Writing_cardTitle__G3j5P{font-family:"Noto Serif KR",serif;font-weight:400;font-size:19px;line-height:1.55;margin-bottom:8px}.Writing_summary__9_U4z{font-size:14px;line-height:1.8;color:var(--ink-sub)}.Writing_articleMeta__Kumql{font:400 12px/1 ui-monospace,Menlo,monospace;color:var(--ink-label);margin-bottom:16px}.Writing_articleTitle__ZVysl{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(23px,2.8vw,34px);line-height:1.5;letter-spacing:-.02em;color:var(--ink);padding-bottom:clamp(24px,3vw,34px);border-bottom:1px solid var(--line-soft)}.Writing_byline__Q98Ft{margin-top:14px;font-size:13px;color:var(--ink-muted)}.Writing_articleBody__ym0Fi{padding:clamp(28px,3.4vw,42px) 0}.Writing_articleImage__jHbVc{width:100%;height:auto;margin-bottom:28px}.Writing_para__rZ8Ot{white-space:pre-line;font-size:15.5px;line-height:2.05;color:#4C4A44;margin-bottom:18px}.Writing_back__3OW5U{display:inline-flex;align-items:center;gap:9px;margin-top:10px;font-size:14px;font-weight:500;border-bottom:1px solid #b9af97;padding-bottom:4px}.Writing_empty__pLk1x{border:1px dashed #c9bfa6;background:#FBF8F1;padding:clamp(40px,6vw,72px) 24px;text-align:center}.Writing_emptyTitle__k5G8a{font-family:"Noto Serif KR",serif;font-size:18px;color:var(--ink-sub);margin-bottom:8px}.Writing_emptyDesc__ofM5N{font-size:13px;color:var(--ink-muted)}.Writing_none__ugirx{padding:26px 2px;font-size:14px;color:var(--ink-muted);border-top:1px solid var(--line-soft)}.Writing_related__6GVUf{border-top:1px solid var(--line-soft);padding-top:26px;margin-bottom:26px}.Writing_relatedTitle__G03hk{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--green);margin-bottom:10px}.Writing_relatedRow__Ep_x9{display:flex;align-items:baseline;gap:14px;padding:12px 2px;border-bottom:1px solid #efe6d4;color:var(--ink)}.Writing_relatedRow__Ep_x9:hover{color:var(--green)}.Writing_relatedName__nVqsQ{flex:1 1 auto;font-size:15px;line-height:1.6}.Writing_relatedMeta__JPAf6{flex:0 0 auto;font-size:12px;color:var(--ink-label)}.SpaceGrid_section__OQLrJ{background:var(--bg);padding:clamp(56px,7vw,104px) clamp(20px,5vw,80px)}.SpaceGrid_inner__7wN4I{max-width:1280px;margin:0 auto}.SpaceGrid_grid__YjSqN{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:clamp(14px,1.8vw,24px);gap:clamp(14px,1.8vw,24px)}.SpaceGrid_figure___l1YI{margin:0}.SpaceGrid_frame__L9Pfy{position:relative;width:100%;aspect-ratio:16/11;overflow:hidden;background:var(--bg-beige)}.SpaceGrid_frame__L9Pfy img{width:100%;height:100%;object-fit:cover}.SpaceGrid_slot__w_532{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 18px;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot);text-align:center}.SpaceGrid_caption__6Dr0w{margin-top:10px;font-size:13px;color:var(--ink-sub)}.SpaceGrid_hint__8otPQ{display:flex;gap:12px;align-items:flex-start;border:1px dashed #c9bfa6;background:#FBF8F1;padding:18px 20px}.SpaceGrid_hintTag__37DBW{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.SpaceGrid_hintText__f0hQ4{font-size:13px;line-height:1.75;color:var(--ink-sub)}.SpaceGrid_open__4XiuJ{display:block;width:100%;height:100%;padding:0;cursor:zoom-in}.SpaceGrid_open__4XiuJ img{transition:transform .5s ease}.SpaceGrid_open__4XiuJ:hover img{transform:scale(1.03)}.SpaceGrid_lb__HkFuk{position:fixed;inset:0;z-index:130;background:rgba(24,22,18,.93);display:flex;flex-direction:column;animation:SpaceGrid_lbFade__1Ipnb .2s ease}@keyframes SpaceGrid_lbFade__1Ipnb{0%{opacity:0}to{opacity:1}}.SpaceGrid_lbTop__PYba8{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(16px,4vw,28px);color:var(--cream)}.SpaceGrid_lbCount__RZICo{font:400 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.12em;opacity:.7}.SpaceGrid_lbClose__MrtMB{width:44px;height:44px;font-size:26px;line-height:1;color:var(--cream)}.SpaceGrid_lbClose__MrtMB,.SpaceGrid_lbImg__t3Kjj{display:flex;align-items:center;justify-content:center}.SpaceGrid_lbImg__t3Kjj{flex:1 1 auto;min-height:0;padding:0 clamp(12px,4vw,60px)}.SpaceGrid_lbImg__t3Kjj img{max-width:100%;max-height:100%;object-fit:contain}.SpaceGrid_lbBottom__Y44uC{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px clamp(16px,4vw,28px) 24px}.SpaceGrid_lbNav__seFKe{width:52px;height:52px;border:1px solid rgba(252,250,245,.4);color:var(--cream);display:flex;align-items:center;justify-content:center}.SpaceGrid_lbNav__seFKe:hover{background:rgba(252,250,245,.1)}.SpaceGrid_lbCaption__cqx8k{flex:1 1 auto;text-align:center;font-size:13px;color:#E0DCD4;opacity:.85;max-width:40ch;margin:0 auto}.Home_section__YzVNC{padding:clamp(76px,9vw,140px) clamp(20px,5vw,80px)}.Home_ivory__suWTp{background:var(--bg)}.Home_beige__2yt8q{background:var(--bg-beige)}.Home_inner__U2zuw{max-width:1280px;margin:0 auto}.Home_eyebrow__IYf_0{font:500 11px/1 ui-monospace,Menlo,monospace;letter-spacing:.2em;color:var(--ink-label);margin-bottom:16px}.Home_h2__rgGHu{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(27px,3.4vw,44px);line-height:1.45;letter-spacing:-.02em;color:var(--ink);white-space:pre-line}.Home_more__A63Vl{display:inline-flex;align-items:center;gap:9px;margin-top:26px;font-size:14px;font-weight:500;border-bottom:1px solid #b9af97;padding-bottom:4px}.Home_hero__zxTyf{position:relative;height:min(94vh,980px);min-height:520px;overflow:hidden;background:var(--ink)}@media (max-width:899px){.Home_hero__zxTyf{height:min(88vh,720px)}}.Home_heroVeil__jl8R9{position:absolute;inset:0;background:linear-gradient(180deg,rgba(32,27,22,.28),rgba(32,27,22,.06) 28%,rgba(30,25,20,.4) 54%,rgba(26,22,17,.68) 76%,rgba(22,18,14,.88))}.Home_heroBody__m_MFa{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--cream);padding:clamp(92px,12vh,140px) clamp(22px,6vw,80px) clamp(74px,10vh,104px)}.Home_heroText__tG5df{width:100%;max-width:min(880px,100%);display:flex;flex-direction:column;align-items:flex-start}.Home_heroMark__ZLuip{width:clamp(38px,4.2vw,52px);opacity:.95;margin-bottom:clamp(16px,2.4vh,26px)}.Home_heroEyebrow__O3a2P{font-size:clamp(11px,1.05vw,13px);line-height:1.6;letter-spacing:.18em;font-weight:500;white-space:nowrap;margin-bottom:clamp(12px,1.8vh,18px);text-shadow:0 1px 12px rgba(20,16,12,.55)}.Home_heroTitle__OLeZU{white-space:pre-line;font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(38px,6vw,84px);line-height:1.16;letter-spacing:-.02em;margin-bottom:clamp(16px,2.2vh,26px);text-shadow:0 2px 28px rgba(20,16,12,.42)}.Home_heroLead__amW9x{font-size:clamp(15px,1.4vw,18.5px);line-height:1.85;font-weight:300;max-width:34ch;text-shadow:0 1px 14px rgba(20,16,12,.5)}.Home_heroCue__PCrYe{position:absolute;right:clamp(22px,6vw,80px);bottom:clamp(74px,10vh,104px);display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--cream);pointer-events:none}.Home_heroCue__PCrYe span:first-child{font:400 10px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;text-shadow:0 1px 10px rgba(20,16,12,.6)}.Home_heroCueLine__78vPn{display:block;width:1px;height:38px;background:linear-gradient(180deg,rgba(252,250,245,.95),rgba(252,250,245,0));animation:Home_cue__l7bhG 2.4s ease-in-out infinite}@keyframes Home_cue__l7bhG{0%,to{transform:translateY(0);opacity:.85}50%{transform:translateY(7px);opacity:.45}}@media (prefers-reduced-motion:reduce){.Home_heroCueLine__78vPn{animation:none}}.Home_introHead__tWV9x{max-width:780px;margin-bottom:clamp(36px,4.6vw,60px)}.Home_introBody__TOJBn{font-size:clamp(15px,1.2vw,17px);line-height:2;color:#4C4A44;white-space:pre-line;margin-top:22px}.Home_pillars__vNnP2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(16px,2.4vw,28px);gap:clamp(16px,2.4vw,28px)}.Home_pillar__OlaEI{display:flex;flex-direction:column;gap:12px;padding:clamp(26px,3.4vw,42px);background:var(--card);border:1px solid var(--line);color:var(--ink);box-shadow:0 1px 3px rgba(52,51,47,.04);transition:border-color .2s ease,box-shadow .2s ease}.Home_pillar__OlaEI:hover{color:var(--ink);border-color:#C9BA9A;box-shadow:0 12px 28px rgba(52,51,47,.09)}.Home_pillarLabel__7wdzV{font-family:"Noto Serif KR",serif;font-size:clamp(21px,2.1vw,28px);letter-spacing:-.01em;color:var(--green)}.Home_pillarTitle__pSxCQ{font-size:15.5px;font-weight:600;letter-spacing:.01em}.Home_pillarText__4XgCr{white-space:pre-line;font-size:14.5px;line-height:1.85;color:var(--ink-body)}.Home_pillarMore__JgimF{margin-top:6px;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500}.Home_introNote__c2Gdx{margin-top:clamp(24px,3vw,36px);font-size:14.5px;line-height:1.9;color:var(--ink-sub)}.Home_feature__cEu60{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:clamp(34px,5vw,80px);gap:clamp(34px,5vw,80px)}.Home_featureTagline__GuCu_{font-family:"Noto Serif KR",serif;font-size:clamp(18px,1.8vw,23px);color:var(--green);margin-bottom:10px}.Home_featureTitle__xWNOD{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(27px,3.4vw,44px);line-height:1.4;letter-spacing:-.02em;margin-bottom:18px;color:var(--ink)}.Home_featureLead__9M2o_{font-size:clamp(15px,1.2vw,17px);line-height:1.95;color:#4C4A44;max-width:44ch;margin-bottom:28px}.Home_steps__ZOJQs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.Home_step__8FYne{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04)}.Home_stepNum__bMS3L{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--green);color:var(--cream);font:600 11px/1 ui-monospace,Menlo,monospace}.Home_stepTitle__P_XlH{display:block;font-size:16px;font-weight:600;line-height:1.6;color:var(--ink)}.Home_stepBody__0jzoG{white-space:pre-line;display:block;margin-top:2px;font-size:14.5px;line-height:1.75;color:var(--ink-body)}.Home_featurePhotos__AtT5B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(10px,1.4vw,16px);gap:clamp(10px,1.4vw,16px)}.Home_figure__X_SPq{margin:0}.Home_frame__SyWRA{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#E7DFCD}.Home_frame__SyWRA img{width:100%;height:100%;object-fit:cover}.Home_slot__LT__X{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.06em;color:var(--ink-slot);text-align:center}.Home_caption__40TWE{margin-top:8px;font-size:12.5px;color:var(--ink-sub)}.Home_hint___L_zX{display:flex;gap:12px;align-items:flex-start;max-width:52ch;border:1px dashed #c9bfa6;background:#FBF8F1;padding:16px 18px}.Home_hintTag__bqVyD{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.Home_hintText__TwOBs{font-size:13px;line-height:1.75;color:var(--ink-sub)}.Doctor_wrap__XjAt8{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(32px,4.5vw,76px);gap:clamp(32px,4.5vw,76px)}.Doctor_portrait__URTAZ{position:relative;width:100%;max-width:460px;aspect-ratio:3/4;overflow:hidden;background:#E7DFCD}.Doctor_portrait__URTAZ img{width:100%;height:100%;object-fit:cover}.Doctor_portraitSlot__hczVd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 20px;background:repeating-linear-gradient(135deg,#E9E2D2 0 10px,#E1D8C4 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot);text-align:center}.Doctor_col__GASCm{display:flex;flex-direction:column;gap:clamp(12px,1.4vw,16px)}.Doctor_card__K97dh{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);padding:clamp(26px,3vw,40px)}.Doctor_name__FJrJM{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:18px}.Doctor_nameMain__5ql12{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.02em;color:var(--ink)}.Doctor_nameRole__1DGYC{font-size:14.5px;color:var(--ink-sub)}.Doctor_intro__XSORZ{font-size:clamp(15px,1.1vw,16px);line-height:1.95;color:var(--ink-body);white-space:pre-line}.Doctor_actions__dtNx_{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;margin-top:22px}.Doctor_link__W_5Aa{gap:9px;font-size:14px;border-bottom:1px solid #a99e84;padding-bottom:4px}.Doctor_blog__F9vsB,.Doctor_link__W_5Aa{display:inline-flex;align-items:center;font-weight:500}.Doctor_blog__F9vsB{gap:8px;padding:9px 15px;border:1px solid var(--green-soft);background:var(--card);color:var(--green);font-size:13.5px}.Doctor_blog__F9vsB:hover{background:var(--green);border-color:var(--green);color:var(--cream)}.Doctor_blogHint__8ytI4{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.6;color:var(--ink-sub)}.Doctor_blogTag__rYfIW{padding:3px 6px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.Doctor_lists__uQqEu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:clamp(12px,1.4vw,16px);gap:clamp(12px,1.4vw,16px)}.Doctor_listCard__bbWwG{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);padding:clamp(20px,2.4vw,28px)}.Doctor_listTitle__GTaol{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--green);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #efe6d4}.Doctor_row__OyUwA{display:flex;gap:10px;align-items:flex-start;padding:5px 0}.Doctor_dot__j4v8W{width:5px;height:5px;border-radius:50%;background:#6E7C66;flex:0 0 auto;margin-top:10px}.Doctor_rowText__KpgDP{font-size:14.5px;line-height:1.75;color:var(--ink-body)}.Doctor_team__e0F_Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.Doctor_member__TrrQY{container-type:inline-size;background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04)}.Doctor_memberIn__giaw2{display:grid;height:100%}.Doctor_memberPhoto__ZnKrx{position:relative;aspect-ratio:4/3;overflow:hidden;background:#E7DFCD}.Doctor_memberPhoto__ZnKrx img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.Doctor_memberBody__Q8sZk{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,32px)}.Doctor_memberBody__Q8sZk .Doctor_name__FJrJM{margin-bottom:12px}.Doctor_memberBody__Q8sZk .Doctor_nameMain__5ql12{font-size:clamp(24px,2.4vw,30px)}.Doctor_memberIntro__GTm5k{font-size:14.5px;line-height:1.85;color:var(--ink-body);white-space:pre-line;margin-bottom:12px}.Doctor_memberList__UUwoi{padding-top:10px;border-top:1px solid #efe6d4}.Doctor_memberBody__Q8sZk .Doctor_actions__dtNx_{margin-top:auto;padding-top:18px}.Doctor_hiddenTag__IWsvF{align-self:flex-start;margin-bottom:12px;padding:5px 8px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:#8A7F6A;background:#F4EEE0}@container (min-width: 560px){.Doctor_memberIn__giaw2{grid-template-columns:40% 1fr}.Doctor_memberPhoto__ZnKrx{aspect-ratio:auto;min-height:340px}}.Doctor_philTitle__jOyD6{white-space:pre-line;font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(25px,3.1vw,40px);line-height:1.45;letter-spacing:-.02em;color:var(--ink);margin-bottom:clamp(18px,2vw,26px)}.Doctor_philBody__lEsKD{white-space:pre-line;font-size:clamp(14.5px,1.1vw,16px);line-height:2;color:#4C4A44;max-width:52ch;margin-bottom:14px}.Doctor_sign__ytZ9w{display:flex;align-items:baseline;gap:12px;margin-top:clamp(26px,3vw,38px);padding-top:22px;border-top:1px solid #dccfb4}.Doctor_signName__1_y4X{font-family:"Noto Serif KR",serif;font-size:20px;letter-spacing:-.01em;color:var(--ink)}.Doctor_signRole__iSGV1{font-size:13px;color:var(--ink-sub);letter-spacing:.02em}.Cards_head__YclE3{max-width:680px;margin-bottom:clamp(30px,4vw,52px)}.Cards_headWide__ITUqC{max-width:640px;margin-bottom:clamp(38px,5vw,64px)}.Cards_lead__nQyT5{white-space:pre-line;font-size:15px;line-height:1.9;color:var(--ink-sub);margin-top:14px}.Cards_grid__u32qi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.Cards_gridWide__iLpkc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(28px,3.6vw,56px);gap:clamp(28px,3.6vw,56px)}.Cards_card__jpKRE{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);transition:border-color .2s ease,box-shadow .2s ease}a.Cards_card__jpKRE:hover{color:var(--ink);border-color:#C9BA9A;box-shadow:0 12px 28px rgba(52,51,47,.09)}.Cards_frame__PPjwc{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--bg-beige)}.Cards_frame__PPjwc img{width:100%;height:100%;object-fit:cover}.Cards_slot__8ysEW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 14px;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.06em;color:var(--ink-slot);text-align:center}.Cards_body__9U5R9{padding:18px 20px 22px}.Cards_bodyWide__mHyab{padding:clamp(20px,2.4vw,28px)}.Cards_title__2UdsU{font-size:17px;font-weight:600;line-height:1.5;color:var(--ink);margin-bottom:6px}.Cards_text__IHedN{font-size:14.5px;line-height:1.8;color:var(--ink-body);white-space:pre-line}.Cards_cardEyebrow__B6npU{font:500 11px/1 ui-monospace,Menlo,monospace;letter-spacing:.18em;color:var(--ink-label);margin-bottom:12px}.Cards_cardTitle__vaj0Z{font-family:"Noto Serif KR",serif;font-weight:400;font-size:clamp(21px,2.2vw,30px);line-height:1.45;letter-spacing:-.02em;margin-bottom:12px;color:var(--ink)}.Cards_cardLead__HZpBJ{font-size:15px;line-height:1.9;color:var(--ink-sub);max-width:44ch}.Cards_cardMore__o95bH{display:inline-flex;align-items:center;gap:9px;margin-top:22px;font-size:14px;font-weight:500;letter-spacing:.01em;border-bottom:1px solid #b9af97;padding-bottom:4px}.Space_section__vMvaf{padding:clamp(76px,9vw,140px) 0;background:var(--bg)}.Space_head__lDh_Z{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,80px)}.Space_headInner__2b9AG{margin-bottom:clamp(30px,3.6vw,48px)}.Space_lead__j_1Qh{white-space:pre-line;margin-top:14px;font-size:13.5px;line-height:1.8;color:var(--ink-sub);max-width:42ch}.Space_foot__IYIIX{max-width:1280px;margin:0 auto;padding:clamp(24px,3vw,36px) clamp(20px,5vw,80px) 0}.Space_marquee__z9AX1{overflow:hidden}.Space_track__JF_dl{display:flex;width:max-content;padding-bottom:10px;animation-name:Space_flow__cQESL;animation-timing-function:linear;animation-iteration-count:infinite}.Space_marquee__z9AX1:focus-within .Space_track__JF_dl,.Space_marquee__z9AX1:hover .Space_track__JF_dl{animation-play-state:paused}.Space_item__KkIb_{flex:0 0 auto;width:clamp(260px,30vw,440px);margin-right:18px}@keyframes Space_flow__cQESL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Space_frame__2_Whv{position:relative;width:100%;aspect-ratio:16/11;overflow:hidden;background:var(--bg-beige)}.Space_frame__2_Whv img{width:100%;height:100%;object-fit:cover}.Space_slot__R9_0C{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 18px;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px);font:400 11px/1.7 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:var(--ink-slot);text-align:center}.Space_caption__nuAaV{margin-top:12px;font-size:13px;color:var(--ink-sub);letter-spacing:.01em}@media (max-width:899px){.Space_marquee__z9AX1{overflow-x:auto;scroll-snap-type:x mandatory;padding-left:clamp(20px,5vw,80px);-webkit-overflow-scrolling:touch}.Space_track__JF_dl{width:auto;animation-name:none}.Space_item__KkIb_{width:78vw;scroll-snap-align:start}.Space_dup__DDSG3{display:none}}@media (prefers-reduced-motion:reduce){.Space_marquee__z9AX1{overflow-x:auto}.Space_track__JF_dl{animation-name:none!important}.Space_dup__DDSG3{display:none}}.Visit_head__TcbiM{margin-bottom:clamp(34px,4vw,56px)}.Visit_cols__yMG5a{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:clamp(30px,4vw,64px);gap:clamp(30px,4vw,64px)}.Visit_card__ZdVaj{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);padding:clamp(22px,2.6vw,32px)}.Visit_cardTitle__svhpF{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--green);padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:6px}.Visit_cardTitleGap__suls5{margin-bottom:20px}.Visit_hourRow__q87nE{display:flex;justify-content:space-between;gap:18px;padding:14px 2px;border-bottom:1px solid #efe6d4}.Visit_hourLabel__uP4U7{font-size:14.5px;color:#4C4A44;flex:0 0 auto}.Visit_hourTime__AhNxQ{font-size:14.5px;color:var(--ink);font-weight:500;text-align:right}.Visit_note__a4m1x{margin-top:26px}.Visit_noteTitle__GG_fH{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--green);margin-bottom:8px}.Visit_noteText__2UlLQ{font-size:14.5px;line-height:1.9;color:#4C4A44;white-space:pre-line}.Visit_map___SMHq{width:100%;aspect-ratio:4/3;border:1px solid var(--line);background:var(--bg)}.Visit_mapSlot__zkKgS{position:relative;width:100%;aspect-ratio:4/3;padding:24px;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,#EAE3D3 0 10px,#E2D9C5 10px 20px);border:1px dashed #c0b49a}.Visit_mapSlot__zkKgS span{font:400 11px/1.8 ui-monospace,Menlo,monospace;letter-spacing:.06em;color:var(--ink-slot);text-align:center;max-width:34ch}.Visit_address__a_qHx{margin-top:18px;font-size:15px;line-height:1.85;color:var(--ink)}.Visit_actions__xoQTH{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.Visit_copy__cTUY2{padding:13px 20px;border:1px solid var(--green);color:var(--green);font-size:14px;font-weight:500}.Visit_channel__DZ1OL,.Visit_copy__cTUY2:hover{background:var(--green);color:var(--cream)}.Visit_channel__DZ1OL{padding:13px 20px;font-size:14px;font-weight:500}.Visit_mapBtn__uvr8_{display:inline-flex;align-items:center;gap:8px;padding:11px 17px 11px 13px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:14px;font-weight:500}.Visit_mapBtn__uvr8_:hover{border-color:var(--green-soft);background:var(--bg-beige);color:var(--ink)}.Visit_mapIcon__ovNdC{display:block;width:20px;height:20px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(52,51,47,.08)}.Visit_channel__DZ1OL:hover{background:#3A4739;color:var(--cream)}.Visit_hint__47tfQ{display:flex;gap:12px;align-items:flex-start;border:1px dashed #c0b49a;background:#FBF8F1;padding:16px 18px;margin-top:16px}.Visit_hintTag__3L5JY{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.Visit_hintText__bTMVd{font-size:13px;line-height:1.75;color:var(--ink-sub)}.Strip_section__IhCmX{padding:clamp(64px,7vw,110px) clamp(20px,5vw,80px)}.Strip_head__09Zhj{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:8px}.Strip_headWide__eWefK{margin-bottom:clamp(24px,3vw,40px)}.Strip_title__JBCix{font-size:clamp(22px,2.4vw,30px)}.Strip_titleBig___L_AL,.Strip_title__JBCix{font-family:"Noto Serif KR",serif;font-weight:400;letter-spacing:-.02em;color:var(--ink)}.Strip_titleBig___L_AL{font-size:clamp(24px,2.8vw,36px)}.Strip_all__euHYY{font-size:13.5px;font-weight:500;border-bottom:1px solid #b9af97;padding-bottom:3px}.Strip_rows__5_Nsz{margin-top:18px;background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04)}.Strip_rows__5_Nsz>*+*{border-top:1px solid #efe6d4}.Strip_row__TdjGi{display:flex;align-items:baseline;gap:clamp(14px,2vw,30px);padding:18px clamp(18px,2.4vw,26px);color:var(--ink)}.Strip_row__TdjGi:hover{color:var(--green)}.Strip_rowDate__S1kqC{font:400 12px/1 ui-monospace,Menlo,monospace;color:var(--ink-label);flex:0 0 auto}.Strip_rowTitle__gV6BH{font-size:15.5px;line-height:1.65;flex:1 1 auto}.Strip_grid__EwPBq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.Strip_card__tAPqf{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:0 1px 3px rgba(52,51,47,.04);transition:border-color .2s ease,box-shadow .2s ease}.Strip_card__tAPqf:hover{color:var(--ink);border-color:#C9BA9A;box-shadow:0 12px 28px rgba(52,51,47,.09)}.Strip_frame__qBpRq{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#E7DFCD}.Strip_frame__qBpRq img{width:100%;height:100%;object-fit:cover}.Strip_mark__CoCJ4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,#EFE9DC 0 10px,#E7DFCD 10px 20px)}.Strip_mark__CoCJ4 img{width:44px;height:auto;opacity:.35}.Strip_cardBody__03sca{padding:20px 22px 24px}.Strip_meta__SQ5n2{font-size:12px;color:var(--ink-label);margin-bottom:10px}.Strip_cardTitle__UtcSu{font-family:"Noto Serif KR",serif;font-weight:400;font-size:19px;line-height:1.55;margin-bottom:8px}.Strip_summary__wGV7P{font-size:14px;line-height:1.8;color:var(--ink-sub)}.Strip_hint__PxEql{display:flex;gap:12px;align-items:flex-start;border:1px dashed #c9bfa6;background:#FBF8F1;padding:18px 20px;margin-top:18px}.Strip_hintTag__lP_49{flex:0 0 auto;white-space:nowrap;padding:4px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--green);background:#E8EDE4}.Strip_hintText__AIy_n{font-size:13px;line-height:1.75;color:var(--ink-sub)}