.page_root__y9WT2{padding-block:var(--section-y)}.page_head__mUzbV{padding-bottom:34px;border-bottom:1px solid var(--hairline)}.page_title__D_hUM{margin-top:12px}.page_intro__s_BvW{margin-top:22px;font-size:13.5px;line-height:2.1;color:var(--muted)}.page_body__FBcUK{padding-top:34px}.page_list___9Nly{border-top:1px solid var(--hairline)}.page_row__eM2rx{display:grid;grid-template-columns:220px 1fr;grid-gap:20px;gap:20px;padding-block:20px;border-bottom:1px solid var(--hairline-2)}.page_label__zJY2J{font-size:12.5px;line-height:1.9;color:var(--text)}.page_value__5FayG{margin:0;font-size:13px;line-height:2.05;color:var(--muted)}.page_pending__vr_2l{color:var(--brass)}.page_note__ye3DQ{display:block;margin-top:6px;font-size:11.5px;line-height:1.9;color:var(--muted-2)}.page_updated__rUVyd{margin-top:30px;font-size:11.5px;color:var(--muted-2)}@media (max-width:767px){.page_row__eM2rx{grid-template-columns:1fr;gap:4px}}.page_hero__pRnlD{padding-block:56px 44px}.page_title__pVOFO{margin-top:14px}.page_definition__K0sIx{max-width:46em;margin:18px auto 0;line-height:1.85}.page_lead__PkWzc{max-width:660px;margin:16px auto 0}.page_lead__PkWzc+.page_lead__PkWzc{margin-top:2px}.page_layout__oXwtg{display:grid;grid-template-columns:minmax(0,720px);justify-content:center;max-width:var(--content-max);margin-inline:auto}.page_direct__De6wr{padding:52px 44px 30px;background:var(--bg-alt)}.page_faq__Cj_0m{padding:0 44px 22px;background:var(--bg-alt)}.page_studio__78Jw5{padding:0 44px 60px;background:var(--bg-alt);border-bottom:1px solid var(--hairline)}.page_blockTitle__k_uOB{margin:10px 0 22px}.page_channels__yxs4u{display:flex;flex-direction:column;gap:10px}.page_channel__4D5pw{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:16px 18px;background:var(--bg);border:1px solid var(--hairline);font-size:13px}.page_channel__4D5pw[data-primary]{background:var(--dark);border-color:var(--dark);color:var(--bg)}.page_channelMain__nX1Q7{display:flex;align-items:center;gap:12px;min-width:0}.page_channelText__3wPmn{display:flex;flex-direction:column;min-width:0}.page_channelIcon__uN1ry{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-family:var(--ff-latin);font-size:15px;font-weight:700}.page_channelIconImg__rBY20{display:block;width:18px;height:18px;object-fit:contain}.page_channelIcon__uN1ry[data-brand=kakao]{background:#fee500}.page_channelIcon__uN1ry[data-brand=line]{background:#06c755}.page_channelIcon__uN1ry[data-brand=instagram]{background:var(--bg);border:1px solid var(--hairline)}.page_channelIcon__uN1ry[data-brand=naver]{background:#03c75a;color:#fff}.page_channelName__07QMG{display:block;line-height:1.4}.page_channelNote__I0M0j{display:block;margin-top:4px;font-size:11px;line-height:1.9;color:var(--muted)}.page_channel__4D5pw[data-primary] .page_channelNote__I0M0j{color:#cfc7b7}.page_channel__4D5pw[data-brand=kakao][data-primary]{background:#fee500;border-color:#fee500;color:#3a2e00}.page_channel__4D5pw[data-brand=kakao][data-primary] .page_channelNote__I0M0j{color:#6b5a12}.page_channel__4D5pw[data-brand=kakao][data-primary] .page_channelOpen__dAjjv{color:#3a2e00}.page_channel__4D5pw[data-brand=line][data-primary]{background:#06c755;border-color:#06c755;color:#fff}.page_channel__4D5pw[data-brand=line][data-primary] .page_channelNote__I0M0j{color:#d8f7e4}.page_channel__4D5pw[data-brand=line][data-primary] .page_channelOpen__dAjjv{color:#fff}.page_channelOpen__dAjjv{flex:none;font-family:var(--ff-latin);font-size:10px;letter-spacing:.2em;color:var(--brass)}.page_noBooking__bdFKu{margin-top:18px;color:var(--muted)}.page_faqList__HFiV4{display:flex;flex-direction:column;margin-top:12px}.page_faqItem__eRLWQ{border-bottom:1px solid var(--hairline)}.page_faqQuestion__x_G2a{display:flex;justify-content:space-between;gap:12px;padding-block:12px;font-size:13px;line-height:1.8;cursor:pointer;list-style:none}.page_faqQuestion__x_G2a::-webkit-details-marker{display:none}.page_faqMark__Hzu_m{color:var(--muted-2);transition:transform var(--t)}.page_faqItem__eRLWQ[open] .page_faqMark__Hzu_m{transform:rotate(45deg)}.page_faqAnswer__iV0VD{padding-bottom:14px;font-size:12.5px;line-height:1.9;color:var(--muted)}.page_studio__78Jw5{padding-top:22px;border-top:1px solid var(--hairline)}.page_studioTitle__YRdYB{margin-bottom:8px;font-family:var(--ff-heading);font-weight:400;font-size:15px;line-height:1.6}.page_studioBody__GSlKE{font-size:12.5px;line-height:1.9;color:var(--text-body)}.page_tbc__SW4fd{color:var(--brass)}.page_map__MrjzU{margin-top:14px;border:1px solid var(--hairline);background:var(--bg)}.page_mapFrame__6Epa0{display:block;width:100%;height:220px;border:0}.page_mapCaption__RVz3O{padding:9px 12px;border-top:1px solid var(--hairline);font-size:11px;line-height:1.7;color:var(--muted)}.page_footnote___1rSu{padding-block:26px;text-align:center;font-size:12px;line-height:1.9;color:var(--muted)}@media (max-width:767px){.page_hero__pRnlD{padding-block:30px 24px}.page_layout__oXwtg{display:block}.page_direct__De6wr,.page_faq__Cj_0m,.page_studio__78Jw5{padding:26px var(--gutter) 30px;border-right:0;border-bottom:1px solid var(--hairline)}.page_faq__Cj_0m{border-top:0}.page_studio__78Jw5{background:var(--bg);border-top:0}}.page_mapOpen__SXlif{display:block;padding:10px 12px;font-size:12px;letter-spacing:.08em;color:var(--brass);border-top:1px solid var(--hairline)}.ContactCta_root__R3SW9{background:var(--bg-alt);text-align:center}.ContactCta_title__V5Ht9{margin-top:12px}.ContactCta_body__RCYrs{margin:18px auto 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.ContactCta_actions__K3B__{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.ContactCta_note__RZpHV{margin-top:22px;max-width:var(--reading-max);margin-inline:auto;font-size:var(--fs-meta);line-height:1.9;color:var(--muted-2)}.page_hero__tv2TP{display:grid;grid-template-columns:1.15fr 1fr;max-width:var(--content-max);margin-inline:auto;border-bottom:1px solid var(--hairline)}.page_heroImg__P5uV3{position:relative;height:520px;overflow:hidden;background:var(--placeholder)}.page_heroImgInner__SRLAI{object-fit:cover}.page_heroText___ueHE{display:flex;flex-direction:column;justify-content:center;padding-inline:var(--gutter);padding-block:40px;background:var(--bg-alt)}.page_h1___aXnY{margin-top:14px;line-height:1.05}.page_lead__B1R1C{margin-top:22px;font-family:var(--ff-heading);font-size:14px;line-height:2.1;color:var(--text-body)}[lang^=en] .page_lead__B1R1C{font-family:var(--ff-latin)}.page_collHead__JZNCu{margin-bottom:26px}.page_collTitle__ACkQQ{margin-top:8px;margin-bottom:18px}.page_two__YI9Fe{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.page_rental__yHwzL{display:flex;flex-direction:column}.page_rentalRow__0EV9a{display:flex;gap:18px;padding:12px 0;border-bottom:1px solid var(--hairline)}.page_rentalRow__0EV9a:last-child{border-bottom:0}.page_rentalHead__jccQL{flex:none;width:124px;font-size:13px;line-height:1.9;color:var(--muted-2)}.page_rentalBody__0Xwur{font-size:13px;line-height:1.9;color:var(--text-body)}.page_flow__7pwFX{display:flex;flex-direction:column}.page_flowStep__GrYie{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid var(--hairline);font-size:13px;line-height:1.9;color:var(--text-body)}.page_flowStep__GrYie:last-child{border-bottom:0}.page_flowNo__ahzT9{flex:none;width:28px;font-size:20px;line-height:1.9;color:var(--brass)}@media (max-width:767px){.page_hero__tv2TP{grid-template-columns:1fr}.page_heroImg__P5uV3{height:280px}.page_heroText___ueHE{padding-block:30px}.page_lead__B1R1C{margin-top:16px;max-width:none;font-size:13px;line-height:2}.page_two__YI9Fe{grid-template-columns:1fr;gap:30px}.page_rentalHead__jccQL{width:88px;font-size:12.5px}.page_rentalBody__0Xwur{font-size:12.5px}}.page_head__9_wIC{padding:56px 0 40px;text-align:center;border-bottom:1px solid var(--hairline)}.page_title__x0jB_{margin-top:14px}.page_sampleBadge__2qJ8f{display:inline-block;margin-top:14px;padding:7px 14px;border:1px dashed #c9a86a;color:var(--brass);font-size:11px;line-height:1}.page_lead__rcYU4{margin:18px auto 0;font-size:13.5px;line-height:2.1;color:var(--muted)}.page_naverNote__c9sgY{margin-top:12px;font-size:12px;line-height:1.9;color:var(--brass)}.page_featuredSection__DcaL8{padding:52px 0 40px;border-bottom:1px solid var(--hairline)}.page_featured__QrAqr{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:44px;gap:44px;align-items:center}.page_featuredImage__spBqZ{position:relative;display:block;height:420px;overflow:hidden;background:var(--placeholder)}.page_featuredImage__spBqZ img{object-fit:cover;transition:opacity var(--t)}.page_featured__QrAqr:hover .page_featuredImage__spBqZ img{opacity:.88}.page_featuredBody__oGAMd{display:block}.page_featuredMeta__uFBde{display:block;font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.3em;color:var(--brass)}.page_featuredDate__j13Z3{letter-spacing:.16em}.page_featuredTitle__CT1Dg{display:block;margin-top:14px;font-family:var(--ff-heading);font-size:34px;line-height:1.5;color:var(--text)}.page_featured__QrAqr:hover .page_featuredTitle__CT1Dg{color:var(--brass)}.page_featuredExcerpt__sVT6k{display:block;margin-top:16px;font-size:13px;line-height:2.1;color:var(--text-body)}.page_readMore___dHea{display:inline-block;margin-top:24px;padding-bottom:6px;border-bottom:1px solid var(--text);font-family:var(--ff-latin);font-size:11px;line-height:1;letter-spacing:.24em}[lang^=ko] .page_readMore___dHea{font-family:var(--ff-body);font-size:12px;letter-spacing:.1em}.page_listSection__ZE77R{padding-bottom:60px;border-bottom:1px solid var(--hairline)}@media (max-width:1023px){.page_featured__QrAqr{grid-template-columns:1fr;gap:22px}.page_featuredImage__spBqZ{height:320px}.page_featuredTitle__CT1Dg{font-size:26px}}@media (max-width:767px){.page_head__9_wIC{padding:30px 0 22px}.page_lead__rcYU4{font-size:12px;line-height:2}.page_featuredSection__DcaL8{padding:22px 0 26px}.page_featuredImage__spBqZ{height:230px}.page_featuredTitle__CT1Dg{font-size:22px;line-height:1.6}.page_featuredExcerpt__sVT6k{margin-top:8px;font-size:12.5px;line-height:2}.page_listSection__ZE77R{padding-bottom:26px}}.page_intro__lw8nA{display:grid;grid-template-columns:1fr 1.05fr;max-width:var(--content-max);margin-inline:auto;border-bottom:1px solid var(--hairline)}.page_portrait__S066k{min-height:600px;background:var(--placeholder);display:flex;align-items:center;justify-content:center}.page_portraitFilled__d_gwT{position:relative;overflow:hidden;background:none}.page_portraitImage__GNofc{object-fit:cover}.page_portraitLabel__uPgop{font-family:var(--ff-latin);font-size:11px;letter-spacing:.24em;color:#8f8271}.page_introBody__iZiJf{padding:48px 60px;display:flex;flex-direction:column;justify-content:center}.page_title__TNCd_{margin-top:16px;font-family:var(--ff-display)}.page_lead__gPjyg{margin-top:24px;font-family:var(--ff-heading);font-size:15px;line-height:2.2;color:var(--text-body)}.page_facts__r0Mu3{display:flex;flex-wrap:wrap;gap:36px;margin:34px 0 0;border-top:1px solid var(--hairline);padding-top:24px}.page_fact___nfLp{min-width:0}.page_factLabel__6bgfp{font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.24em;color:var(--brass)}.page_factValue__Qo4wu{margin:8px 0 0;font-size:12.5px;line-height:1.9;color:var(--muted)}.page_name__4nKd5{text-align:center}.page_nameLead__nlKnn{margin-top:20px}.page_nameNote__uAQhp{margin-top:24px;font-size:13px;line-height:2.2;color:var(--muted)}.page_howHead__81yHJ{text-align:center;margin-bottom:34px}.page_howTitle__SmF9L{margin-top:8px}.page_points__oNTgA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.page_point__GRCTq{border-top:1px solid var(--text);padding-top:20px}.page_pointTitle__jBp80{font-family:var(--ff-heading);font-weight:500;font-size:17px;line-height:1.7}.page_pointBody__H_D9z{margin-top:10px;font-size:13px;line-height:2.1;color:var(--text-body)}.page_split__XPzED{display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--content-max);margin-inline:auto;border-bottom:1px solid var(--hairline)}.page_splitCell__wH9bi{position:relative;height:360px;overflow:hidden}.page_splitCell__wH9bi img{object-fit:cover}.page_guestGrid__5gx0B{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px}.page_guestTitle__qmISC{margin:10px 0 18px}.page_guestBody__HS_wv{font-size:13.5px;line-height:2.1;color:var(--text-body)}.page_rows__40LRE{display:flex;flex-direction:column;gap:10px}.page_row__xKfyE{background:var(--bg);border:1px solid var(--hairline)}.page_rowLink__2XU9k{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:16px 18px;font-size:13px;transition:border-color var(--t),color var(--t)}a.page_rowLink__2XU9k:hover{color:var(--brass)}.page_rowLabel__1DJAY{min-width:0}.page_rowNote__b_d9d{color:var(--muted)}.page_rowOpen__ghUlx{flex:none;font-family:var(--ff-latin);font-size:10px;letter-spacing:.2em;color:var(--brass)}.page_rowsNote__sCuHF{margin-top:12px;font-size:11px;line-height:1.9;color:var(--muted)}@media (max-width:1023px){.page_points__oNTgA{grid-template-columns:1fr;gap:20px}.page_guestGrid__5gx0B{grid-template-columns:1fr;gap:30px}}@media (max-width:767px){.page_intro__lw8nA{grid-template-columns:1fr}.page_portrait__S066k{min-height:360px}.page_introBody__iZiJf{padding:28px var(--gutter) 30px}.page_lead__gPjyg{margin-top:16px;font-size:13px;line-height:2.1}.page_facts__r0Mu3{flex-direction:column;gap:0;margin-top:20px;padding-top:0}.page_fact___nfLp{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--hairline)}.page_fact___nfLp:last-child{border-bottom:0}.page_factLabel__6bgfp{width:80px;flex:none;color:var(--muted-2)}.page_factValue__Qo4wu{margin:0;font-size:12.5px;color:var(--text-body)}.page_split__XPzED{grid-template-columns:1fr 1fr;gap:8px;padding:18px var(--gutter)}.page_split__XPzED>:nth-child(3){display:none}.page_splitCell__wH9bi{height:180px}}.DressCollection_filters__rnjWY{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:26px}.DressCollection_filter__RW8p0{padding-bottom:5px;font-family:var(--ff-body);font-size:11px;line-height:1;letter-spacing:.14em;color:var(--muted-2);border-bottom:1px solid transparent;transition:color var(--t),border-color var(--t)}.DressCollection_filter__RW8p0:hover{color:var(--text)}.DressCollection_on__Keb7m{color:var(--text);border-bottom-color:var(--text)}[lang^=ko] .DressCollection_filter__RW8p0{font-size:12px;letter-spacing:.02em}.DressCollection_grid__xjH6c{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.DressCollection_frame__32rqq{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--placeholder)}.DressCollection_img__G2Kta{object-fit:cover}.DressCollection_ph__AK1tM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--ff-latin);font-size:10px;letter-spacing:.2em;color:var(--muted-2)}.DressCollection_name__q5W6G{margin-top:12px;font-family:var(--ff-heading);font-size:15px;line-height:1.6;color:var(--text)}.DressCollection_note__DXGOP{font-size:11.5px;line-height:1.8;color:var(--muted)}.DressCollection_pending__8fpZT{margin-top:18px;text-align:center;font-size:11.5px;line-height:1.9;color:var(--muted-2)}@media (max-width:767px){.DressCollection_filters__rnjWY{gap:7px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.DressCollection_filters__rnjWY::-webkit-scrollbar{display:none}.DressCollection_filter__RW8p0{flex:none;min-height:44px;padding:14px 11px;font-size:12px;white-space:nowrap;border:1px solid var(--hairline)}.DressCollection_on__Keb7m{border-color:var(--text)}.DressCollection_grid__xjH6c{grid-template-columns:1fr 1fr;gap:10px}.DressCollection_name__q5W6G{margin-top:8px;font-size:13px}.DressCollection_pending__8fpZT{text-align:left}}.FilterBar_root__vtKe_{background:var(--bg-alt);border-bottom:1px solid var(--hairline);padding-block:26px 22px}.FilterBar_row__Sunr1{display:grid;grid-template-columns:96px 1fr;grid-gap:16px;gap:16px;align-items:center;padding-block:14px}.FilterBar_row__Sunr1+.FilterBar_row__Sunr1{border-top:1px solid var(--hairline)}.FilterBar_row__Sunr1:first-child{padding-top:0}.FilterBar_row__Sunr1:last-child{padding-bottom:4px}.FilterBar_axis__sJ_ZA{letter-spacing:.24em;white-space:pre-line;line-height:1.7}.FilterBar_chips__93pOe{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.FilterBar_chipWrap__Dg3PP{display:inline-flex;align-items:center;gap:8px}.FilterBar_divider__Qjlq_{width:1px;height:20px;background:var(--hairline)}.FilterBar_chip__Zn1VI{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 18px;background:var(--bg);border:1px solid #cfc7b7;font-size:12.5px;line-height:1;color:var(--text-body);transition:background var(--t),color var(--t),border-color var(--t)}.FilterBar_chip__Zn1VI:hover{border-color:var(--text)}.FilterBar_chip__Zn1VI[data-selected]{background:var(--dark);border-color:var(--dark);color:var(--bg)}.FilterBar_chipEmpty__CeoX0{opacity:.42;cursor:default}.FilterBar_count__seZQh{font-size:11.5px;color:var(--muted-2)}.FilterBar_chip__Zn1VI[data-selected] .FilterBar_count__seZQh{color:var(--hairline)}@media (max-width:767px){.FilterBar_root__vtKe_{padding-block:12px}.FilterBar_row__Sunr1{grid-template-columns:1fr;gap:8px;padding-block:10px}.FilterBar_chips__93pOe{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none}.FilterBar_chips__93pOe::-webkit-scrollbar{display:none}.FilterBar_chip__Zn1VI{white-space:nowrap;padding:12px 16px}}.GalleryView_hero__2fSca{padding-block:52px 30px}.GalleryView_title__HdRqM{margin-top:14px}.GalleryView_definition__RVUCE{max-width:46em;margin:18px auto 0}.GalleryView_lead__HpTXi{max-width:640px;margin:14px auto 0}.GalleryView_cases__JuMeL{padding-block:8px 30px}.GalleryView_casesTitle__zK3Be{margin-bottom:16px}.GalleryView_status__z1WU0{display:flex;justify-content:space-between;align-items:center;padding-block:18px;border-bottom:1px solid var(--hairline)}.GalleryView_count__znIKu{display:flex;gap:10px;align-items:baseline;font-size:12px;color:var(--muted)}.GalleryView_pathHint__NjTHX,.GalleryView_sort__xSkHv{font-family:var(--ff-latin);color:var(--muted-2)}.GalleryView_sort__xSkHv{font-size:10px;letter-spacing:.2em}.GalleryView_body__f2A11{padding-block:26px 40px}.GalleryView_empty__M8Fdf{padding-block:60px;text-align:center}.GalleryView_more__f5Z_2{margin-top:34px;display:flex;justify-content:center;align-items:center;gap:10px}.GalleryView_pageNow__D3jsB{font-family:var(--ff-latin);font-size:12px;color:var(--muted)}.GalleryView_note__3vVzC{margin-top:16px;text-align:center;color:var(--muted)}@media (max-width:767px){.GalleryView_hero__2fSca{padding-block:26px 18px}.GalleryView_status__z1WU0{padding-block:12px}.GalleryView_pathHint__NjTHX{display:none}.GalleryView_more__f5Z_2 .u-btn{display:flex;flex:1 1;justify-content:center}}.page_hero__1xmjY{position:relative;height:500px;overflow:hidden;max-width:var(--content-max);margin-inline:auto}.page_heroImage__Mip9U{object-fit:cover}.page_heroScrim__xMJ9g{position:absolute;inset:0;background:linear-gradient(0deg,rgba(30,26,22,.45),rgba(30,26,22,0) 60%)}.page_heroText__V_mOv{position:absolute;left:0;right:0;bottom:0;padding:0 var(--gutter) 44px;color:#fff}.page_heroEyebrow__gs83D{font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.4em;opacity:.9}.page_heroTitle__6Yo3a{margin-top:12px;color:#fff}.page_heroSub__23JSZ{margin-top:10px;font-family:var(--ff-heading);font-size:15px;line-height:1.9;opacity:.95}.page_leadSection__m3oB_{text-align:center;padding-block:68px}.page_lead__qa4ON{max-width:800px;margin-inline:auto}.page_leadLine__LvHyl{display:inline}.page_leadNote__vnK45{margin-top:24px;max-width:var(--reading-max);margin-inline:auto}.page_sets__6E_Nv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.page_setFigure__zVnnW{position:relative;height:300px}.page_setImage__BNeh_{object-fit:cover}.page_setTitle__vBfF0{margin-top:14px;font-family:var(--ff-heading);font-weight:500;font-size:16px;line-height:1.6}.page_setBody__ODeu9{margin-top:4px;font-size:12.5px;line-height:1.9;color:var(--muted)}.page_flowHead__CEiUY{text-align:center;margin-bottom:32px}.page_flowHead__CEiUY h2{margin-top:8px}.page_flow__p26TI{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px;text-align:center}.page_step__pS6Tm{display:flex;flex-direction:column;gap:8px}.page_stepNo__ZkJ2_{font-size:26px;line-height:1;font-weight:300;color:var(--brass)}.page_stepBody__o0z_k{display:flex;flex-direction:column;gap:4px}.page_stepTitle__9l2_6{font-family:var(--ff-heading);font-weight:500;font-size:14px;line-height:1.7}.page_stepNote__QtKl8{font-size:11.5px;line-height:1.8;color:var(--muted)}.page_plans__QagUQ{display:grid;grid-template-columns:repeat(4,1fr)}.page_plans__QagUQ>*{margin-left:-1px}.page_plans__QagUQ>:first-child{margin-left:0}.page_access__asTjV{display:grid;grid-template-columns:1fr 1fr;max-width:var(--content-max);margin-inline:auto;border-bottom:1px solid var(--hairline)}.page_accessFigure__cGMT5{position:relative;min-height:440px}.page_accessImage__JEPIl{object-fit:cover}.page_accessBody__T_Bgx{padding:52px var(--gutter);background:var(--bg-alt)}.page_accessTitle__UlhSO{margin:10px 0 20px}.page_accessList__3NG48{display:flex;flex-direction:column;font-size:13.5px;line-height:1.9;color:var(--text-body)}.page_accessRow__qkUku{display:flex;gap:18px;padding:12px 0;border-bottom:1px solid var(--hairline)}.page_accessRow__qkUku:last-child{border-bottom:0}.page_accessRow__qkUku dt{flex:none;width:92px;color:var(--muted-2)}.page_accessRow__qkUku dd{margin:0}.page_tbc__qZX6B{color:var(--brass)}.page_map__AIRWg{margin-top:22px;border:1px solid var(--hairline);background:var(--bg)}.page_mapFrame__PVCp7{display:block;width:100%;height:230px;border:0}.page_mapLink__WuD_T{display:flex;align-items:center;justify-content:center;min-height:44px;padding:14px;border-top:1px solid var(--hairline);font-size:12px;line-height:1;transition:color var(--t),background var(--t)}.page_mapLink__WuD_T:hover{color:var(--brass)}.page_mapPending__gTFaT{display:flex;align-items:center;justify-content:center;height:130px;margin-top:22px;padding:0 18px;background:var(--placeholder);font-size:11.5px;line-height:1.8;text-align:center;color:var(--muted-2)}.page_works__0PmTB{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.page_work__y0EW3{position:relative;height:230px;overflow:hidden}.page_workImage__AwR5l{object-fit:cover}@media (max-width:1023px){.page_sets__6E_Nv{grid-template-columns:repeat(2,1fr)}.page_flow__p26TI{grid-template-columns:repeat(3,1fr)}.page_plans__QagUQ{grid-template-columns:repeat(2,1fr)}.page_works__0PmTB{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.page_hero__1xmjY{height:300px}.page_heroText__V_mOv{padding:0 var(--gutter) 18px}.page_hero__1xmjY .page_heroTitle__6Yo3a{font-size:44px}.page_heroSub__23JSZ{margin-top:6px;font-size:12px}.page_leadSection__m3oB_{padding-block:32px}.page_leadNote__vnK45{margin-top:14px}.page_sets__6E_Nv{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.page_set__r8SuY{flex:0 0 190px;scroll-snap-align:start}.page_setFigure__zVnnW{height:230px}.page_setTitle__vBfF0{font-size:15px}.page_flow__p26TI{grid-template-columns:1fr;gap:0;text-align:left}.page_step__pS6Tm{flex-direction:row;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px solid var(--hairline)}.page_step__pS6Tm:last-child{border-bottom:0}.page_stepNo__ZkJ2_{flex:none;width:24px;font-size:18px}.page_stepBody__o0z_k{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px}.page_plans__QagUQ{grid-template-columns:1fr}.page_plans__QagUQ>*{margin-left:0;margin-top:-1px}.page_plans__QagUQ>:first-child{margin-top:0}.page_access__asTjV{grid-template-columns:1fr}.page_accessFigure__cGMT5{min-height:200px}.page_accessBody__T_Bgx{padding:26px var(--gutter) 32px}.page_accessRow__qkUku dt{width:68px}.page_works__0PmTB{grid-template-columns:repeat(2,1fr);gap:8px}.page_work__y0EW3{height:170px}}.page_optHead__E03SD{text-align:center;margin-bottom:40px}.page_optTitle__cGeEq{margin:8px 0 0}.page_optLead__2psrj{margin:12px 0 0;color:var(--muted);font-size:var(--fs-small)}.page_optGroups__b6K3e{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.page_optGroupTitle__J1TKr{margin:0 0 12px;font-family:var(--ff-latin);font-size:10px;font-weight:400;line-height:1;letter-spacing:.4em;color:var(--brass)}.page_optList__rCKr_{list-style:none;margin:0;padding:0}.page_optRow__IyWO4{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--hairline)}.page_optLabel__tyMIc,.page_optPrice__awsIS{font-size:var(--fs-body)}.page_optPrice__awsIS{white-space:nowrap}.page_optNote__2nYYN{margin:16px 0 0;color:var(--muted-2);font-size:var(--fs-meta);line-height:1.9}@media (max-width:900px){.page_optGroups__b6K3e{grid-template-columns:1fr;gap:32px}}.JournalList_filter__cnWvc{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px var(--gutter);border-bottom:1px solid var(--hairline)}.JournalList_chip__mocfJ{font-family:var(--ff-latin);font-size:11px;line-height:1;letter-spacing:.16em;color:var(--muted-2);padding-bottom:5px;border-bottom:1px solid transparent;transition:color var(--t),border-color var(--t)}.JournalList_chip__mocfJ:hover{color:var(--text)}.JournalList_chip__mocfJ[data-active]{color:var(--text);border-bottom-color:var(--text)}[lang^=ja] .JournalList_chip__mocfJ,[lang^=ko] .JournalList_chip__mocfJ{font-family:var(--ff-body);font-size:12px;letter-spacing:.04em}.JournalList_grid__yzSv2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.JournalList_card__fD2CX{display:block}.JournalList_thumb__zPOXh{position:relative;display:block;height:260px;overflow:hidden;background:var(--placeholder)}.JournalList_thumb__zPOXh img{object-fit:cover;transition:opacity var(--t)}.JournalList_card__fD2CX:hover .JournalList_thumb__zPOXh img{opacity:.88}.JournalList_cardBody__SaJVb{display:block}.JournalList_meta__R1OEW{display:block;margin-top:16px;font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.3em;color:var(--brass)}.JournalList_date__8T6aD{letter-spacing:.16em}.JournalList_cardTitle__azcAf{display:block;margin-top:8px;font-family:var(--ff-heading);font-size:20px;line-height:1.6;color:var(--text)}.JournalList_card__fD2CX:hover .JournalList_cardTitle__azcAf{color:var(--brass)}.JournalList_excerpt__LpKtd{display:block;margin-top:8px;font-size:12.5px;line-height:2;color:var(--muted)}@media (max-width:1023px){.JournalList_grid__yzSv2{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.JournalList_filter__cnWvc{justify-content:flex-start;gap:7px;padding:14px var(--gutter);overflow-x:auto}.JournalList_chip__mocfJ{flex:none;white-space:nowrap;padding:12px 16px;border:1px solid var(--hairline)}.JournalList_chip__mocfJ[data-active]{border-color:var(--text)}.JournalList_grid__yzSv2{grid-template-columns:1fr;gap:26px}.JournalList_card__fD2CX{display:flex;gap:14px}.JournalList_thumb__zPOXh{width:120px;height:120px;flex:none}.JournalList_meta__R1OEW{margin-top:0;font-size:9px;letter-spacing:.28em}.JournalList_cardTitle__azcAf{margin-top:6px;font-size:16px}.JournalList_excerpt__LpKtd{margin-top:4px;font-size:11.5px;line-height:1.9}}.KakaoTrigger_overlay__Qy5zY{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(25,25,25,.55)}.KakaoTrigger_dialog__n9flQ{width:min(360px,100%);padding:28px 24px 24px;border-radius:12px;background:#fff;color:#191919;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.25)}.KakaoTrigger_title__PLBUq{margin:0 0 16px;font-size:15px;font-weight:600}.KakaoTrigger_qr__8N9q3{width:220px;margin:0 auto}.KakaoTrigger_qr__8N9q3 svg{display:block;width:100%;height:auto}.KakaoTrigger_guide__CasUD{margin:16px 0 0;font-size:13px;line-height:1.7;color:#5f584e}.KakaoTrigger_id__TxyGf{display:flex;align-items:center;justify-content:center;gap:10px;margin:12px 0 0;font-size:13px}.KakaoTrigger_copy__E5upW{padding:4px 10px;border:1px solid #191919;border-radius:999px;background:transparent;font:inherit;font-size:12px;cursor:pointer}.KakaoTrigger_copy__E5upW:hover{background:#191919;color:#fff}.KakaoTrigger_close__Dk5qw{margin-top:20px;min-height:40px}.HeroGate_root__HIv5J{display:grid;grid-template-columns:1fr 1fr;max-width:var(--content-max);margin-inline:auto}.HeroGate_solo__4x4oX{grid-template-columns:1fr}.HeroGate_panel__Uthut{position:relative;display:block;height:600px;overflow:hidden;background:var(--placeholder);color:#fff}.HeroGate_image__XiL3k{object-fit:cover}.HeroGate_scrim__w7lkE{position:absolute;inset:0;background:linear-gradient(0deg,rgba(30,26,22,.5),rgba(30,26,22,0) 55%)}.HeroGate_body__kOzlX{position:absolute;left:0;right:0;bottom:0;display:block;padding:0 var(--gutter) 48px}.HeroGate_eyebrow__jub43{display:block;font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.4em;opacity:.85}.HeroGate_display__RWihp{display:block;margin-top:12px;font-family:var(--ff-display);font-weight:300;font-size:62px;line-height:1}.HeroGate_lines__RSiNs,:lang(ko) .HeroGate_display__RWihp{font-family:var(--ff-heading)}.HeroGate_lines__RSiNs{display:block;margin-top:12px;font-size:15px;line-height:1.9;opacity:.95}:lang(en) .HeroGate_lines__RSiNs{font-family:var(--ff-latin);font-size:14px}.HeroGate_cta__ThTlt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:22px;padding:12px 26px;border:1px solid rgba(255,255,255,.8);font-family:var(--ff-latin);font-size:11px;line-height:1;letter-spacing:.24em;white-space:nowrap;transition:background var(--t)}:lang(ko) .HeroGate_cta__ThTlt{font-family:var(--ff-ko-sans);font-size:12px;letter-spacing:.1em}.HeroGate_panel__Uthut:hover .HeroGate_cta__ThTlt{background:rgba(255,255,255,.14)}@media (max-width:767px){.HeroGate_root__HIv5J{grid-template-columns:1fr}.HeroGate_panel__Uthut{height:250px}.HeroGate_solo__4x4oX .HeroGate_panel__Uthut{height:380px}.HeroGate_body__kOzlX{padding:0 var(--gutter) 18px}.HeroGate_display__RWihp{font-size:40px;margin-top:8px}.HeroGate_lines__RSiNs{margin-top:6px;font-size:12px;line-height:1.8}.HeroGate_cta__ThTlt{display:flex;width:100%;margin-top:12px}}.KakaoCta_root__1FtIy{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px}.KakaoCta_compact__J1IGV{margin-top:30px}.KakaoCta_btn__XVGXm{min-height:44px}.KakaoCta_kakao__0vwmF{gap:8px;background:#fee500;border-color:#fee500;color:#191919}.KakaoCta_kakao__0vwmF:hover{background:#191919;border-color:#191919;color:#fee500}.KakaoCta_icon__Oz8mg{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#191919;color:#fee500;font-size:7px;font-weight:700;letter-spacing:0}.KakaoCta_kakao__0vwmF:hover .KakaoCta_icon__Oz8mg{background:#fee500;color:#191919}.KakaoCta_hint__OZeyS{width:100%;margin:0;font-size:var(--fs-meta);line-height:1.8;color:var(--muted-2);text-align:center}.RecentWorks_chips__DZOdq{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:22px;font-family:var(--ff-latin);font-size:11px;line-height:1;letter-spacing:.14em;color:var(--muted-2)}:lang(ko) .RecentWorks_chips__DZOdq{font-family:var(--ff-ko-sans);font-size:12px;letter-spacing:0}.RecentWorks_chip__XrMx7{padding-bottom:5px}.RecentWorks_chipCurrent__7hi5e{padding-bottom:5px;border-bottom:1px solid var(--text);color:var(--text)}.RecentWorks_grid__Mhg3Y{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.RecentWorks_cell__tqCzD{position:relative;height:240px;overflow:hidden;background:var(--placeholder)}.RecentWorks_image__EUU0_{object-fit:cover}.RecentWorks_more__E44yW{margin-top:30px;text-align:center}@media (max-width:767px){.RecentWorks_grid__Mhg3Y{grid-template-columns:1fr 1fr;gap:8px}.RecentWorks_cell__tqCzD{height:170px}.RecentWorks_cell__tqCzD:last-child{grid-column:1/-1}.RecentWorks_more__E44yW{margin-top:18px}.RecentWorks_more__E44yW>*{display:flex;width:100%}}.Section_head__rhs59{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:34px}.Section_title__dplNc{margin-top:10px}.Section_lead__Vf2_5{margin-top:14px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.Section_aside__17jaJ{flex:none;font-family:var(--ff-latin);font-size:10px;letter-spacing:.3em;color:var(--muted-2);text-transform:uppercase}@media (max-width:767px){.Section_head__rhs59{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:22px}}.page_lead__nEZgu{padding-block:74px;text-align:center}.page_leadSub__WFSXE{margin-top:26px}.page_locGrid__tnB3p,.page_optionGrid___wbPA,.page_planGrid__V5dtP{display:grid;grid-gap:1px;gap:1px;background:var(--hairline);border:1px solid var(--hairline)}.page_locGrid__tnB3p>li,.page_planGrid__V5dtP>li{display:flex}.page_locGrid__tnB3p>li>*,.page_optionGrid___wbPA>*,.page_planGrid__V5dtP>li>*{flex:1 1;border:0}.page_planGrid__V5dtP{grid-template-columns:repeat(4,1fr)}.page_planGrid__V5dtP>li:nth-child(2)>*{background:var(--bg-alt)}.page_locGrid__tnB3p{grid-template-columns:repeat(3,1fr)}.page_optionBox__NqsQC{margin-top:22px;padding:32px 36px;border:1px solid var(--hairline);background:var(--bg-alt)}.page_optionHead__lws_H{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:22px}.page_optionGrid___wbPA{grid-template-columns:repeat(4,1fr)}.page_option__FTDzJ{display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:var(--bg)}.page_optionLabel__w1CHe{font-size:13px;line-height:1.8;color:var(--text-body)}.page_optionPrice__pyFgK{font-size:19px;line-height:1;color:var(--text)}.page_optionFoot___LDk0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin-top:26px}.page_footNote__IaVBK{flex:1 1 320px;font-size:13px;line-height:2;color:var(--muted)}.page_footActions__Cfyp5{flex:none}.page_setGrid__vQLSa{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.page_setGrid__vQLSa>li{display:flex;flex-direction:column}.page_setImage__hcRKH{position:relative;display:block;height:280px;background:var(--placeholder)}.page_cover__G_pcU{object-fit:cover}.page_setTitle__2Xw4e{margin-top:14px;font-family:var(--ff-heading);font-size:15px;line-height:1.6;color:var(--text)}.page_setNote__kbAZJ{font-size:11.5px;line-height:1.9;color:var(--muted-2)}.page_noteBox__XYGwd{margin-top:22px;padding:26px 28px;border:1px solid var(--hairline);background:var(--bg)}.page_noteList__GzD99{margin-top:16px;font-size:12.5px;line-height:2;color:var(--muted)}.page_anniversaryLabel__7oL9d{margin-top:20px;padding-top:16px;border-top:1px solid var(--hairline-2);font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.34em;color:var(--brass)}:lang(ko) .page_anniversaryLabel__7oL9d{font-family:var(--ff-ko-sans);font-size:11px;letter-spacing:.06em}.page_anniversary__La7jH{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 28px;gap:12px 28px;margin-top:14px;font-size:12.5px;line-height:1.9;color:var(--muted)}.page_anniversary__La7jH>li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--hairline-2)}.page_anniversary__La7jH>li>:last-child{font-size:20px;color:var(--text)}.page_locActions__5y9tZ{margin-top:28px}.page_photographer__hfZWw{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;max-width:var(--content-max);margin-inline:auto;border-bottom:1px solid var(--hairline)}.page_photographerImage__VlOyU{position:relative;height:420px;background:var(--placeholder)}.page_photographerBody__2p4h9{padding:0 60px}.page_photographerName__YGO59{margin:12px 0 18px}.page_photographerText__ixEmJ{font-family:var(--ff-heading);font-size:14px;line-height:2.1;color:var(--text-body)}:lang(en) .page_photographerText__ixEmJ{font-family:var(--ff-latin)}.page_photographerCta__w_sw_{margin-top:26px}@media (max-width:767px){.page_lead__nEZgu{padding-block:34px}.page_leadSub__WFSXE{margin-top:16px}.page_locGrid__tnB3p,.page_optionGrid___wbPA,.page_planGrid__V5dtP{grid-template-columns:1fr}.page_optionBox__NqsQC{padding:20px 18px 22px}.page_footActions__Cfyp5>*,.page_locActions__5y9tZ>*{display:flex;width:100%}.page_setGrid__vQLSa{grid-template-columns:1fr 1fr;gap:10px}.page_setImage__hcRKH{height:150px}.page_noteBox__XYGwd{padding:18px 18px 20px}.page_anniversary__La7jH,.page_photographer__hfZWw{grid-template-columns:1fr}.page_photographerImage__VlOyU{height:260px}.page_photographerBody__2p4h9{padding:var(--section-y) var(--gutter)}}.PlanCard_root__LkO73{display:flex;flex-direction:column;gap:10px;padding:26px 22px 30px;border:1px solid var(--hairline);background:var(--bg)}.PlanCard_badge__UefCY{font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.4em;color:var(--brass)}.PlanCard_title__VcmVz{font-family:var(--ff-heading);font-weight:400;font-size:17px;line-height:1.6;color:var(--text)}.PlanCard_duration__C9N3N{font-size:var(--fs-meta);line-height:1.9;color:var(--muted-2)}.PlanCard_price__Hc58a{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:6px;font-size:26px;line-height:1.2;color:var(--text)}.PlanCard_list__F8h98{font-size:14px;color:var(--muted-2);text-decoration:line-through}.PlanCard_tax__fuA9m{font-family:var(--ff-body);font-size:11px;color:var(--muted-2)}.PlanCard_includes__QVLbM{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding-top:14px;border-top:1px solid var(--hairline-2);font-size:var(--fs-small);line-height:1.9;color:var(--muted)}.PlanCard_options__Ot3p1{margin-top:auto;padding-top:16px}.PlanCard_optionLabel__gtXN4{font-family:var(--ff-latin);font-size:10px;line-height:1;letter-spacing:.4em;color:var(--brass);margin-bottom:4px}.PlanCard_optionList__9CtNV{display:flex;flex-direction:column}.PlanCard_optionRow__qHvkp{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--hairline-2);font-size:var(--fs-small);line-height:1.7;color:var(--muted)}.PlanCard_optionNote__KCE_J{margin-top:12px;font-size:var(--fs-meta);line-height:1.9;color:var(--muted-2)}.PlanBody_hero__AwD_0{padding-block:56px 0;text-align:center}.PlanBody_h1__ecPam{margin-top:14px}.PlanBody_lead__Tqr76{margin:18px auto 34px;font-size:13.5px;line-height:2.1;color:var(--muted)}.PlanBody_studioPointer__mMKTI{margin:-18px auto 34px;font-size:13px;line-height:2;color:var(--text-body)}.PlanBody_studioPointerLink__Va0Wi{display:inline-block;padding-bottom:2px;border-bottom:1px solid;font-family:var(--ff-latin);font-size:11px;letter-spacing:.12em;white-space:nowrap}.PlanBody_group__3vGYG{padding-block:var(--section-y);border-bottom:1px solid var(--hairline)}.PlanBody_group__3vGYG:first-child{padding-top:calc(var(--section-y) * .6)}.PlanBody_groupHead__ZSUnf{margin-bottom:28px}.PlanBody_groupTitle__0e7s2{padding-bottom:12px;border-bottom:1px solid var(--hairline)}.PlanBody_grid__Rrr_a{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.PlanBody_cardSlot__n_2EO{display:flex}.PlanBody_cardSlot__n_2EO>*{flex:1 1}.PlanBody_featured__9oEDZ article{border-color:var(--text)}.PlanBody_tinted__QcJ7e article{background:var(--bg-alt)}.PlanBody_noteList__5K8DF{display:flex;flex-direction:column;gap:8px;margin-top:26px;padding-top:20px;border-top:1px solid var(--hairline);font-size:13px;line-height:1.9;color:var(--text-body)}.PlanBody_noteList__5K8DF li{padding-left:14px;text-indent:-14px}.PlanBody_noteList__5K8DF li:before{content:"— ";color:var(--muted-2)}.PlanBody_panelNote__DxWOC{margin-top:14px;font-size:12px;line-height:1.9;color:var(--muted)}.PlanBody_hairSub___q1Yg{margin-bottom:18px;font-size:13px;line-height:1.9;color:var(--muted)}.PlanBody_hairList__WDnKz{display:flex;flex-direction:column}.PlanBody_hairRow__mADum{padding:14px 0;border-bottom:1px solid var(--hairline)}.PlanBody_hairName__4_bQq{font-family:var(--ff-heading);font-size:15px;line-height:1.6;color:var(--text)}.PlanBody_hairBody__2TOgV{margin:4px 0 0;font-size:13px;line-height:1.9;color:var(--text-body)}.PlanBody_hairTable__R3AWR{width:100%;max-width:560px;border-collapse:collapse}.PlanBody_hairTable__R3AWR td,.PlanBody_hairTable__R3AWR th{padding:6px 0;border-bottom:1px dotted var(--hairline-2);font-weight:400;text-align:left;vertical-align:baseline}.PlanBody_hairTable__R3AWR tr:last-child td,.PlanBody_hairTable__R3AWR tr:last-child th{border-bottom:0}.PlanBody_hairTable__R3AWR td{padding-left:16px;text-align:right}.PlanBody_optHead__h4UKj{margin-bottom:30px;text-align:center}.PlanBody_optTitle__jcrId{margin-top:8px}.PlanBody_optLead__YK43w{margin-top:10px;font-size:12.5px;line-height:1.9;color:var(--muted)}.PlanBody_table__cNYBh{background:var(--bg);border:1px solid var(--hairline);text-align:left}.PlanBody_table__cNYBh th[scope=col]{padding:14px 24px;border-bottom:1px solid var(--hairline);font-family:var(--ff-latin);font-weight:400;font-size:10px;line-height:1;letter-spacing:.24em;color:var(--muted-2)}.PlanBody_table__cNYBh tbody tr{border-bottom:1px solid var(--hairline-2)}.PlanBody_table__cNYBh tbody tr:last-child{border-bottom:0}.PlanBody_table__cNYBh td,.PlanBody_table__cNYBh th[scope=row]{padding:18px 24px;vertical-align:middle;font-weight:400;font-size:13px;line-height:1.8;color:var(--text)}.PlanBody_table__cNYBh th[scope=col]:first-child,.PlanBody_table__cNYBh th[scope=row]{width:30%}.PlanBody_optPrice__4q5br,.PlanBody_table__cNYBh th[scope=col]:nth-child(2){width:20%}.PlanBody_optPrice__4q5br{font-size:18px;white-space:nowrap}.PlanBody_optNote__V3fGL{color:var(--muted);font-size:12.5px}.PlanBody_flow__BPfos{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:30px}.PlanBody_flowStep__5DVLR{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 20px 22px;border:1px solid var(--hairline);background:var(--bg);font-size:14px;line-height:1.8;color:var(--text-body)}.PlanBody_flowStep__5DVLR:not(:last-child):after{content:"›";position:absolute;top:50%;right:-13px;transform:translateY(-55%);z-index:1;font-size:22px;line-height:1;color:var(--brass)}.PlanBody_flowNo__Pio2z{flex:none;font-size:26px;line-height:1;color:var(--brass)}.PlanBody_flowSub__rcBJ8{display:block;font-size:12px;color:var(--muted)}.PlanBody_koNotice__9WSdX{margin-top:20px;padding:20px 24px;border:1px solid var(--hairline);border-left:2px solid var(--brass);background:var(--bg)}.PlanBody_koNoticeLabel__JnBfC{margin-bottom:8px;font-size:11px;letter-spacing:.16em;color:var(--brass)}.PlanBody_koNoticeList__4niPw{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.9;color:var(--text-body)}.PlanBody_koNoticeList__4niPw li:before{content:"· ";color:var(--muted)}.PlanBody_notes__bT0Vz{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:36px;gap:36px;margin-top:22px;align-items:start}.PlanBody_q__02VWE{margin-bottom:8px;font-family:var(--ff-heading);font-weight:400;font-size:15px;line-height:1.7;color:var(--text)}.PlanBody_q__02VWE:not(:first-child){margin-top:22px}.PlanBody_a__JHRJt{font-size:13px;line-height:2;color:var(--text-body)}.PlanBody_aSub__Kf8O6{margin-top:6px}.PlanBody_aSub__Kf8O6,.PlanBody_scale__LJnlB{font-size:12.5px;line-height:1.9;color:var(--muted)}.PlanBody_scale__LJnlB{margin-top:12px;padding-top:12px;border-top:1px solid var(--hairline)}@media (max-width:767px){.PlanBody_hero__AwD_0{padding-block:30px 0}.PlanBody_lead__Tqr76{margin-bottom:22px}.PlanBody_grid__Rrr_a{grid-template-columns:1fr;gap:12px}.PlanBody_notes__bT0Vz{grid-template-columns:1fr;gap:24px}.PlanBody_flow__BPfos{grid-template-columns:1fr;gap:12px}.PlanBody_flowStep__5DVLR{flex-direction:row;align-items:baseline;gap:14px;padding:18px 18px 16px}.PlanBody_flowStep__5DVLR:not(:last-child):after{top:auto;right:auto;bottom:-14px;left:50%;transform:translateX(-50%) rotate(90deg)}.PlanBody_table__cNYBh,.PlanBody_table__cNYBh tbody,.PlanBody_table__cNYBh tr{display:block}.PlanBody_table__cNYBh thead{display:none}.PlanBody_table__cNYBh{border:0;background:transparent}.PlanBody_table__cNYBh tbody tr{margin-bottom:10px;padding:14px 16px;border:1px solid var(--hairline);background:var(--bg)}.PlanBody_table__cNYBh td,.PlanBody_table__cNYBh th[scope=row]{display:block;width:auto;padding:0}.PlanBody_optPrice__4q5br{margin-top:6px;width:auto}.PlanBody_optNote__V3fGL{margin-top:6px;font-size:11px}}.PlanBody_optInline__XvG_W{margin-top:44px}.PlanBody_optInlineTitle__UME_3{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--hairline);font-family:var(--ff-heading);font-weight:400;font-size:17px;line-height:1.6;color:var(--text)}.plans_viewLink__T_w6g{font-size:12px;color:var(--a-muted);text-decoration:underline;text-underline-offset:3px}.plans_tabs__zhkGI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 12px}.plans_tab__c7Ced{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:var(--a-panel);border:1px solid var(--a-line);color:var(--a-muted);transition:border-color var(--t)}.plans_tabOn__1XJF6,.plans_tab__c7Ced:hover{border-color:var(--a-ink)}.plans_tabOn__1XJF6{box-shadow:inset 0 -3px 0 var(--a-ink);color:var(--a-ink)}.plans_tabLabel__XU0aB{font-size:15px;font-weight:500}.plans_tabNote__ds1uA{font-size:11px;color:var(--a-muted-2)}.plans_scopeNote__VwWSS{margin:0 0 var(--a-gap);padding:12px 14px;background:var(--a-field);border:1px solid var(--a-line);font-size:12px;line-height:1.9;color:var(--a-muted)}.plans_scopeNote__VwWSS code{margin:0 4px;font-size:11px}.plans_scopeNote__VwWSS a{text-decoration:underline}.plans_blocks__LGUIR{display:flex;flex-direction:column;gap:var(--a-gap)}.plans_block__QO1Kt{background:var(--a-panel);border:1px solid var(--a-line)}.plans_blockHead__WV_wJ{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0}.plans_blockTitle__HCFr_{margin:0;font-size:15px;font-weight:500;color:var(--a-ink)}.plans_blockWhere__SRgEs{margin:4px 0 0;font-size:11px;color:var(--a-muted-2)}.plans_blockHint__U4alo{margin:10px 20px 0;font-size:12px;line-height:1.8;color:var(--a-muted)}.plans_srcSaved__9Y3r9,.plans_srcSeed__SHIMd{flex:none;padding:3px 8px;font-size:11px;border:1px solid var(--a-line);white-space:nowrap}.plans_srcSaved__9Y3r9{background:var(--a-ok-soft);color:var(--a-ink)}.plans_srcSeed__SHIMd{color:var(--a-muted-2)}.plans_blockBody__Zjfvt{padding:16px 20px}.plans_blockFoot__TcIHC{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid var(--a-line);font-size:12px}.plans_dirty__zHBKP{color:var(--a-accent)}.plans_ok__9PrSh{color:var(--a-ink)}.plans_err__wrCZM{color:var(--a-danger)}.plans_grid__JQzrD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.plans_field__DlFk1{display:flex;flex-direction:column;gap:5px;min-width:0}.plans_fieldWide__s5YZL{grid-column:1/-1}.plans_fieldLabel__PvKcW{font-size:11px;color:var(--a-muted-2)}.plans_fieldEcho__8EID0{font-size:11px;color:var(--a-muted)}.plans_input__afyMF,.plans_textarea__HzGQ7{width:100%;padding:8px 10px;border:1px solid var(--a-line);background:var(--a-field);font:inherit;font-size:13px;color:var(--a-ink)}.plans_input__afyMF:focus,.plans_textarea__HzGQ7:focus{outline:none;border-color:var(--a-ink)}.plans_inputStrong__DhHTV{font-weight:500}.plans_textarea__HzGQ7{resize:vertical;line-height:1.7}.plans_note__X5M_p{margin:8px 0 0;font-size:11px;color:var(--a-muted-2)}.plans_plans__97H7k{display:flex;flex-direction:column;gap:14px}.plans_planRow__y5_Xy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:18px;gap:18px;padding:16px;border:1px solid var(--a-line)}@media (max-width:1100px){.plans_planRow__y5_Xy{grid-template-columns:1fr}}.plans_planForm__MbySR{display:flex;flex-direction:column;gap:12px;min-width:0}.plans_planFormHead__pdEad{display:flex;justify-content:space-between;align-items:center;gap:8px}.plans_code__EnyBH{font-family:var(--ff-latin);font-size:11px;letter-spacing:.08em;color:var(--a-muted-2)}.plans_planPage__Z1sj5{border-top:1px dashed var(--a-line);padding-top:10px;font-size:12px}.plans_planPage__Z1sj5 summary{cursor:pointer;color:var(--a-muted);margin-bottom:10px}.plans_planPreview__NcusY{display:flex;flex-direction:column;gap:8px;min-width:0}.plans_previewLabel__B_1oQ{margin:0;font-size:11px;color:var(--a-muted-2)}.plans_rows__nYK5G{display:flex;flex-direction:column;gap:10px}.plans_row__pqRJx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--a-line)}.plans_row__pqRJx .plans_fieldWide__s5YZL{grid-column:auto}.plans_rowTools__Ntudz{display:inline-flex;gap:4px;white-space:nowrap}.plans_iconBtn__gybgK{padding:4px 8px;border:1px solid var(--a-line);background:var(--a-panel);font-size:11px;color:var(--a-muted);cursor:pointer}.plans_iconBtn__gybgK:disabled{opacity:.35;cursor:default}.plans_iconBtn__gybgK:not(:disabled):hover{border-color:var(--a-ink);color:var(--a-ink)}.plans_danger__BtHnH{border-color:var(--a-danger);color:var(--a-danger)}.plans_addBtn__k4yc6{align-self:flex-start;padding:8px 14px;border:1px dashed var(--a-line-2);background:transparent;font-size:12px;color:var(--a-muted);cursor:pointer}.plans_addBtn__k4yc6:hover{border-color:var(--a-ink);color:var(--a-ink)}.plans_optWrap__MEQzl{display:flex;flex-direction:column;gap:10px;overflow-x:auto}.plans_table__74yqO{width:100%;border-collapse:collapse;font-size:12px}.plans_table__74yqO td,.plans_table__74yqO th{padding:6px;border-bottom:1px solid var(--a-line);text-align:left;vertical-align:middle}.plans_table__74yqO th{font-weight:400;font-size:11px;color:var(--a-muted-2);white-space:nowrap}.plans_center__WHLBD{text-align:center!important}.plans_shop__CTRJt{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--a-line)}.plans_shopHead__xfcjB{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.plans_shopHead__xfcjB .plans_field__DlFk1{flex:1 1}.plans_hairPreview__v30RA{padding:12px 14px;background:var(--bg);border:1px solid var(--hairline)}.plans_hairPreviewName__y2OVD{margin:6px 0 4px;font-family:var(--ff-heading);font-size:15px;color:var(--text)}.plans_hairPreviewTable__9j0Z3{width:100%;max-width:560px;border-collapse:collapse;font-size:13px;color:var(--text-body)}.plans_hairPreviewTable__9j0Z3 td,.plans_hairPreviewTable__9j0Z3 th{padding:6px 0;border-bottom:1px dotted var(--hairline-2);font-weight:400;text-align:left}.plans_hairPreviewTable__9j0Z3 td{padding-left:16px;text-align:right}