.FontPreview_view_wrapper__85Np6{display:flex;flex-direction:column;gap:24px;padding:32px;width:100%;box-sizing:border-box;background:radial-gradient(circle at top left,#f9fafb 0,#e5e7ff 35%,#eef2ff 100%)}.FontPreview_view_header__YsL6p{display:flex;flex-direction:column;gap:8px}.FontPreview_view_title__2lgLE{margin:0;font-size:20px;font-weight:600;color:#111827}.FontPreview_view_description__2SqQi{margin:0;font-size:13px;color:#4b5563}.FontPreview_view_section__IN2Vr{display:flex;flex-direction:column;gap:16px;margin-top:8px}.FontPreview_view_sectionTitle__h1Qv2{margin:0;font-size:15px;font-weight:600;color:#111827}.FontPreview_view_sectionBody__BRZam{padding:16px;border-radius:12px;background-color:hsla(0,0%,100%,.96);box-shadow:0 4px 12px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:16px}.FontPreview_view_fontName__9NYPY{font-size:15px;font-weight:600;color:#111827}.FontPreview_view_fontMeta__tcsSW{font-size:12px;color:#6b7280}.FontPreview_view_sampleBlock__WKDuJ{display:flex;flex-direction:column;gap:6px}.FontPreview_view_sampleLine__2eC_g{color:#111827}.FontPreview_view_fontTitle__3EzkX{font-size:24px;font-weight:700}.FontPreview_view_fontBody__l9aoU{font-size:18px;font-weight:400}.FontPreview_view_fontCaption__zTzPD{font-size:14px;font-weight:400}.FontPreview_view_sampleCaption___Hsdb{font-size:13px;color:#6b7280}.FontPreview_view_grid__wrb6i{display:flex;flex-direction:column;gap:20px}.FontPreview_view_fontCard__nkem2{display:flex;flex-direction:column;gap:8px}.FontPreview_view_weightRow__fEvmA{display:flex;flex-direction:column;gap:4px}.FontPreview_view_weightLabel__CkKpZ{font-size:12px;color:#6b7280}.FontPreview_view_weightSample__IdWUu{font-size:17px}.FontPreview_view_weightThin__2GNTm{font-weight:100}.FontPreview_view_weight200__oLjYp{font-weight:200}.FontPreview_view_weight300__ZETl2{font-weight:300}.FontPreview_view_weightRegular__wO5uU{font-weight:400}.FontPreview_view_weight500__Qx9Ks{font-weight:500}.FontPreview_view_weight600__FKlmn{font-weight:600}.FontPreview_view_weightBold__h4Gqi{font-weight:700}.FontPreview_view_weight800__hE237{font-weight:800}.FontPreview_view_weight900___s2t1{font-weight:900}.FontPreview_view_weightGroup__yR2Tj{margin-top:8px;display:flex;flex-direction:column;gap:6px}.FontPreview_view_italic__1XPnG{font-style:italic}@media(max-width:1200px){.FontPreview_view_wrapper__85Np6{padding:16px}}@font-face{font-family:InterFont;src:url(/_next/static/media/08ace62d6069e283-s.p.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:InterFont;src:url(/_next/static/media/07997314596d1578-s.p.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:InterFont Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_fad283{font-family:InterFont,InterFont Fallback}@layer ExtensionForm.Radio{.Radio_Root__Zhk_P{gap:8px}.Radio_Trigger__R0vf6{height:20px}.Radio_Label__n4BD_{font-weight:500;font-style:Medium;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#404040}.Radio_Label__n4BD_[class*=checked]{color:var(--textPrimary,#1c252e)}.Radio_Label__n4BD_[class*=disabled]{color:var(--textDisabled,#c4cdd5)}}@layer ExtensionForm.TextArea{.TextArea_Root__tW8jH{width:100%;min-width:0}.TextArea_InputWrapper__a2K_v{padding:12px 16px;border-color:#d4d4d4;background-color:#fff}.TextArea_InputWrapper__a2K_v textarea{padding:0;color:#4a4540}.TextArea_InputWrapper__a2K_v textarea::placeholder{color:rgba(74,69,64,.5019607843)}.TextArea_InputWrapper__a2K_v[class*=focused]{border-color:var(--Simentic-Outline,#636567)}.TextArea_InputWrapper__a2K_v[class*=disabled] textarea{color:var(--textDisabled,#c4cdd5)}}@layer ExtensionForm.TextInput{.TextInput_Root__OaEQl{width:100%;min-width:0}.TextInput_Input__piUyS{width:100%;min-width:0;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:-.31px;padding:0}.TextInput_InputWrapper__2Mleg{padding:12px 16px;height:50px;gap:8px;border-color:#d4d4d4;background-color:#fff}.TextInput_InputWrapper__2Mleg[class*=focused]{border-color:var(--Simentic-Outline,#636567)}}@layer ExtensionForm.Button{.Button_Root__H5H8C.Button_surface__X9pFz{--extButton-bg:#f1f8f9;--extButton-bg-hover:#e7f1f4;--extButton-fg:#c9a27a;--extButton-border:#c9a27a;--extButton-soft-bg:#f5fafb;--extButton-soft-hover-bg:#edf5f7;--extButton-outline-hover-bg:#e6f1f480;--extButton-text-hover-bg:#e6f1f480}.Button_Root__H5H8C.Button_inverse__tnpbv{--extButton-bg:#0f172a;--extButton-bg-hover:#111827;--extButton-fg:#ffffff;--extButton-border:#ffffff;--extButton-soft-bg:#111827;--extButton-soft-hover-bg:#1f2937;--extButton-outline-hover-bg:#ffffff1a;--extButton-text-hover-bg:#ffffff1a}.Button_Root__H5H8C.Button_surfaceSoft__eMqil{--extButton-bg:#eff8ff;--extButton-bg-hover:#ddeeff;--extButton-fg:#c9a27a;--extButton-border:#c9a27a;--extButton-soft-bg:#f5f9ff;--extButton-soft-hover-bg:#e4f1ff;--extButton-outline-hover-bg:#e4f1ff80;--extButton-text-hover-bg:#e4f1ff80}.Button_Root__H5H8C.Button_cta__GkUy9{--extButton-bg:#a2c8f1;--extButton-bg-hover:#8bb7ea;--extButton-fg:#ffffff;--extButton-border:#8bb7ea;--extButton-soft-bg:#e3f1ff;--extButton-soft-hover-bg:#d4e8ff;--extButton-outline-hover-bg:#d4e8ff80;--extButton-text-hover-bg:#d4e8ff80}.Button_Root__H5H8C.Button_common__01Ofw{--extButton-bg:#f2f2f2;--extButton-bg-hover:#e5e5e5;--extButton-fg:#404040;--extButton-border:#d4d4d4;--extButton-soft-bg:#f7f7f7;--extButton-soft-hover-bg:#ececec;--extButton-outline-hover-bg:#ececec80;--extButton-text-hover-bg:#ececec80}.Button_Root__H5H8C.Button_kakao__PBRmf{--extButton-bg:#fee500;--extButton-bg-hover:#fddf2a;--extButton-fg:#191600;--extButton-border:#fee500;--extButton-soft-bg:#fff7b0;--extButton-soft-hover-bg:#fff2a0;--extButton-outline-hover-bg:#fff2a080;--extButton-text-hover-bg:#fff2a080}.Button_Root__H5H8C.Button_naver__yY_y3{--extButton-bg:#03c75a;--extButton-bg-hover:#02b350;--extButton-fg:#ffffff;--extButton-border:#03c75a;--extButton-soft-bg:#ecfdf5;--extButton-soft-hover-bg:#dcfce7;--extButton-outline-hover-bg:#dcfce780;--extButton-text-hover-bg:#dcfce780}.Button_Root__H5H8C.Button_google__WvUNy{--extButton-bg:#f2f2f2;--extButton-bg-hover:#e5e5e5;--extButton-fg:#3c1e1e;--extButton-border:#d4d4d4;--extButton-soft-bg:#f7f7f7;--extButton-soft-hover-bg:#ececec;--extButton-outline-hover-bg:#ececec80;--extButton-text-hover-bg:#ececec80}.Button_Root__H5H8C.Button_contained__qHFA4:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r){background-color:var(--extButton-bg)}.Button_Root__H5H8C.Button_contained__qHFA4:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r):hover{background-color:var(--extButton-bg-hover)}.Button_Root__H5H8C.Button_contained__qHFA4:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r) .Button_Text__0ZOBd{color:var(--extButton-fg)}.Button_Root__H5H8C.Button_outlined__bi1sv:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r){background-color:rgba(0,0,0,0);border:1px solid var(--extButton-border)}.Button_Root__H5H8C.Button_outlined__bi1sv:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r):hover{background-color:var(--extButton-outline-hover-bg)}.Button_Root__H5H8C.Button_outlined__bi1sv:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r) .Button_Text__0ZOBd{color:var(--extButton-fg)}.Button_Root__H5H8C.Button_soft___pKTM:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r){background-color:var(--extButton-soft-bg)}.Button_Root__H5H8C.Button_soft___pKTM:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r):hover{background-color:var(--extButton-soft-hover-bg)}.Button_Root__H5H8C.Button_soft___pKTM:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r) .Button_Text__0ZOBd{color:var(--extButton-fg)}.Button_Root__H5H8C.Button_text__qpLiQ:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r){background-color:rgba(0,0,0,0)}.Button_Root__H5H8C.Button_text__qpLiQ:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r):hover{background-color:var(--extButton-text-hover-bg)}.Button_Root__H5H8C.Button_text__qpLiQ:not(:disabled):not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r) .Button_Text__0ZOBd{color:var(--extButton-fg)}.Button_Root__H5H8C:not(.Button_primary__gElzw):not(.Button_inherit__l1aXE):not(.Button_red__dtq3r) .Button_Icon__RHErF path{fill:var(--extButton-fg,currentColor)}}@keyframes SignIn_view_fadeInUp__EggRB{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.SignIn_view_Wrapper__Xu2a5{display:flex;justify-content:center;align-items:center;padding:150px 0;background-color:#faf9f7;min-height:100vh}.SignIn_view_Container__W1c_k{width:100%;max-width:448px}.SignIn_view_Content__RDF_7{display:flex;flex-direction:column;align-items:stretch;gap:48px;animation:SignIn_view_fadeInUp__EggRB .8s ease-out forwards}.SignIn_view_Header__B_KZn{display:flex;flex-direction:column;align-items:stretch;gap:12px}.SignIn_view_Title__2ijyP{font-weight:500;font-size:30px;line-height:1.2;letter-spacing:.013em;color:#4a4540;text-align:center;margin:0}.SignIn_view_Subtitle__tRKqO{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#525252;text-align:center;margin:0}.SignIn_view_Form__goA6b{display:flex;flex-direction:column;align-items:stretch;gap:24px}.SignIn_view_FieldGroup__rqEvm{display:flex;flex-direction:column;align-items:stretch;gap:8px}.SignIn_view_Label__7D45K{font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.014em;color:#4a4540}.SignIn_view_ErrorMessage__UBrZH{font-size:13px;line-height:1.4;color:#e53e3e;margin:4px 0 0}.SignIn_view_OptionsRow__xkqgP{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SignIn_view_Link__Kr1xU{font-weight:500;font-size:14px;line-height:1.43;letter-spacing:-.01em;color:#c9a27a;text-decoration:none;cursor:pointer}.SignIn_view_Link__Kr1xU:hover{color:#525252}.SignIn_view_SubmitButton__Ddsfn{--extButton-bg:#c9a27a;--extButton-fg:#ffffff;--extButton-border:#c9a27a;width:100%;height:52px;border-radius:8px;transition:background-color .3s ease,border-color .3s ease}.SignIn_view_SubmitButton__Ddsfn svg{transition:transform .3s ease}.SignIn_view_SubmitButton__Ddsfn svg path{fill:none}.SignIn_view_SubmitButton__Ddsfn:hover{background-color:#525252;border-color:#525252}.SignIn_view_SubmitButton__Ddsfn:hover svg{transform:translateX(4px)}.SignIn_view_DividerSection__iEmjk{display:flex;flex-direction:column;align-items:center;gap:24px;padding-top:33px;border-top:1px solid #d4d4d4}.SignIn_view_DividerText__j2jFR{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#525252;text-align:center;margin:0}.SignIn_view_SignUpLink__KvIqc{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.014em;color:#c9a27a;text-decoration:none;transition:color .3s ease,border-color .3s ease}.SignIn_view_SignUpLink__KvIqc svg{transition:transform .3s ease}.SignIn_view_SignUpLink__KvIqc:hover{color:#525252}.SignIn_view_SignUpLink__KvIqc:hover svg{color:#525252;transform:translateX(4px)}.SignIn_view_SignUpLinkIcon__TH1b1{color:#c9a27a}.SignIn_view_SignUpLinkIcon__TH1b1:hover{color:#525252}.SignIn_view_SignUpLinkText__MHXUs{display:inline-block}@media(max-width:768px){.SignIn_view_Wrapper__Xu2a5{padding:48px 24px}.SignIn_view_Title__2ijyP{font-size:24px}.SignIn_view_Content__RDF_7{gap:32px}.SignIn_view_Form__goA6b{gap:20px}}@keyframes SignUp_view_fadeInUp___lZKm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.SignUp_view_Wrapper__VTJFB{display:flex;justify-content:center;align-items:center;padding:100px 0;background-color:#faf9f7}.SignUp_view_Container__gm1gT{width:100%;max-width:640px;padding:0 24px}.SignUp_view_Content__UnmhY{display:flex;flex-direction:column;align-items:stretch;gap:48px;animation:SignUp_view_fadeInUp___lZKm .8s ease-out forwards}.SignUp_view_Header__53Umg{display:flex;flex-direction:column;align-items:stretch;gap:12px}.SignUp_view_Title__PBe_X{font-weight:400;font-size:30px;line-height:1.2;letter-spacing:.013em;color:#4a4540;text-align:center;margin:0}.SignUp_view_Subtitle___tuf4{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#525252;text-align:center;margin:0}.SignUp_view_Form__Q1IfF{display:flex;flex-direction:column;align-items:stretch;gap:24px}.SignUp_view_FieldGroup__ZQr_j{display:flex;flex-direction:column;align-items:stretch;gap:8px}.SignUp_view_Label__5oyK3{font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.014em;color:#4a4540}.SignUp_view_AgreementSection__o9NcT{display:flex;flex-direction:column;padding-top:25px;border-top:1px solid #d4d4d4}.SignUp_view_AgreementAllRow__TbyeN{display:flex;align-items:center;padding:0 16px;background-color:#f5f3f0;min-height:52px}.SignUp_view_AgreementList__5x3j8{display:flex;flex-direction:column;gap:12px;padding:16px 0 0 16px}.SignUp_view_AgreementRow__TbnEX{display:flex;justify-content:space-between;align-items:center}.SignUp_view_ViewTermsButton__pw0tK{font-weight:500;font-size:12px;line-height:1.33;color:#737373;background:none;border:none;cursor:pointer;padding:0}.SignUp_view_ViewTermsButton__pw0tK:hover{text-decoration:underline}.SignUp_view_SubmitButton__0JSWG{--extButton-bg:#c9a27a;--extButton-bg-hover:#b8926a;--extButton-fg:#ffffff;--extButton-border:#c9a27a;width:100%;height:52px;border-radius:8px;transition:background-color .3s ease,border-color .3s ease}.SignUp_view_SubmitButton__0JSWG svg{transition:transform .3s ease}.SignUp_view_SubmitButton__0JSWG:hover{background-color:#525252;border-color:#525252}.SignUp_view_SubmitButton__0JSWG:hover svg{transform:translateX(4px)}.SignUp_view_DividerSection__Icl_m{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:32px;padding-bottom:22px;border-top:1px solid #d4d4d4}.SignUp_view_DividerText__jelJ5{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#525252;text-align:center;margin:0}.SignUp_view_SignInLink__eRf67{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.014em;color:#c9a27a;text-decoration:none;transition:color .3s ease}.SignUp_view_SignInLink__eRf67 svg{transition:transform .3s ease}.SignUp_view_SignInLink__eRf67:hover{color:#525252}.SignUp_view_SignInLink__eRf67:hover svg{transform:translateX(4px)}.SignUp_view_SignInLinkIcon__4_j8e{color:#c9a27a;transition:color .3s ease}.SignUp_view_SignInLink__eRf67:hover .SignUp_view_SignInLinkIcon__4_j8e{color:#525252}.SignUp_view_SignInLinkText__nIiTt{display:inline-block}.SignUp_view_Required__CMcVN{color:#c9a27a}@media(max-width:768px){.SignUp_view_Wrapper__VTJFB{padding:60px 32px}.SignUp_view_Container__gm1gT{padding:0}.SignUp_view_Content__UnmhY{gap:36px}.SignUp_view_Title__PBe_X{font-size:24px;line-height:1.5;letter-spacing:.016em}.SignUp_view_Subtitle___tuf4{font-size:14px;line-height:1.71;letter-spacing:-.02em}.SignUp_view_Form__Q1IfF{gap:16px}.SignUp_view_DividerSection__Icl_m{flex-direction:column;gap:10px;padding:32px 22px}}.Popup_view_Dimmed__9punD{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:999999999999;display:grid;place-items:center;opacity:1}.Popup_view_Wrapper__Hwxys{max-width:clamp(100px,100vw - 48px,896px);width:100%;border-radius:16px;overflow:hidden;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.Popup_view_Wrapper__Hwxys.Popup_view_isOpen__l_CFU{opacity:1;transform:translateY(0) scale(1)}@layer Views.EventReservation.Components{.ReservationProductList_List__dcXli{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ReservationProductList_Card__Z5_zA{display:flex;justify-content:space-between;padding:24px;border-radius:12px;border:1px solid #a2c8f1;background-color:#fff}@media(max-width:768px){.ReservationProductList_Card__Z5_zA{flex-direction:column;gap:16px}}.ReservationProductList_CardBody__3ulLh{display:flex;flex-direction:column;gap:4px}@media(max-width:768px){.ReservationProductList_CardBody__3ulLh{gap:10px}}.ReservationProductList_CardTopAndPrice__hpmSA{display:flex;flex-direction:column;gap:16px}.ReservationProductList_CardTop__xKZ2R{display:flex;flex-direction:column;gap:8px}.ReservationProductList_CardTitle__QrYMK{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;color:#0a0a0a}@media(max-width:768px){.ReservationProductList_CardTitle__QrYMK{font-size:16px}}.ReservationProductList_CardSub__c4dwx{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#737373}.ReservationProductList_CardPriceRow__KIthF{display:flex;align-items:baseline;gap:8px}.ReservationProductList_CardPriceOriginal__Pu3TP{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#a1a1a1;text-decoration:line-through}.ReservationProductList_CardPriceSale__Ei0Mt{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:.07px;color:#0a0a0a}.ReservationProductList_CardTax__btdNT{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;color:#c9a27a}.ReservationProductList_AddButton__SkBQl{width:90px;min-width:90px;height:44px;padding:0;border-radius:12px}.ReservationProductList_AddButton__SkBQl:disabled{background-color:#c9a27a;color:#eff8ff;cursor:not-allowed}@media(max-width:768px){.ReservationProductList_AddButton__SkBQl{width:100%;border-radius:8px}}}@layer Views.EventReservation.Components{.ProcedureSection_Root__P7Ta8{display:flex;flex-direction:column;gap:27px;padding-top:50px;border-top:1px solid #e5e5e5}@media(max-width:768px){.ProcedureSection_Root__P7Ta8{padding-top:32px;padding-bottom:32px;gap:20px}}.ProcedureSection_Heading__wxPA6{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:.07px;color:#0a0a0a}@media(max-width:768px){.ProcedureSection_Heading__wxPA6{font-size:20px;line-height:28px}}.ProcedureSection_BasicGrid__0Px_U{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ProcedureSection_BasicGrid__0Px_U{grid-template-columns:1fr}}.ProcedureSection_BasicCard___Zc4A{padding:24px;background-color:#fff;border:1px solid #a2c8f1;border-radius:12px;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.ProcedureSection_BasicCard___Zc4A{padding:16px 20px;gap:4px}}.ProcedureSection_BasicCardTitle__d7yVp{font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;color:#0a0a0a}@media(max-width:768px){.ProcedureSection_BasicCardTitle__d7yVp{font-size:16px}}.ProcedureSection_BasicCardText__8nbfZ{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#525252}@media(max-width:768px){.ProcedureSection_BasicCardText__8nbfZ{font-size:14px}}.ProcedureSection_Block__5n5_J{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#fff;border:1px solid #a2c8f1;border-radius:12px}@media(max-width:768px){.ProcedureSection_Block__5n5_J{gap:4px;padding:16px 20px}}.ProcedureSection_BlockTitle__bpjMF{font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;color:#0a0a0a}@media(max-width:768px){.ProcedureSection_BlockTitle__bpjMF{font-size:16px}}.ProcedureSection_BlockList__GtZ8h{display:flex;flex-direction:column;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.31px;color:#525252}@media(max-width:768px){.ProcedureSection_BlockList__GtZ8h{gap:6px;font-size:14px;line-height:20px}}.ProcedureSection_BlockList__GtZ8h .ProcedureSection_ListItem__ZjZ7z{position:relative;padding-left:12px}.ProcedureSection_BlockList__GtZ8h .ProcedureSection_ListItem__ZjZ7z:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#525252;border-radius:50%}.ProcedureSection_BlockList__GtZ8h .ProcedureSection_ListItemTop__kJX1c:before{top:10px}.ProcedureSection_ListLine__gKfOn{line-height:22px;gap:4px}.ProcedureSection_Steps__ZeD0b{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.ProcedureSection_Steps__ZeD0b{gap:4px}}.ProcedureSection_StepRow__XxOLv{display:flex;gap:12px;align-items:center;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px}@media(max-width:768px){.ProcedureSection_StepRow__XxOLv{font-size:14px;line-height:20px}}.ProcedureSection_StepRow__XxOLv .ProcedureSection_StepLabel__7Aco4{font-weight:700;color:#c9a27a;flex-shrink:0}.ProcedureSection_StepRow__XxOLv .ProcedureSection_StepText__lKHpO{color:#525252}.ProcedureSection_QaList__4uof_{display:flex;flex-direction:column;gap:16px}.ProcedureSection_QaItem__ap8_L{padding:16px;background-color:#f6fbff;border-radius:12px;display:flex;flex-direction:column;gap:8px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px}@media(max-width:768px){.ProcedureSection_QaItem__ap8_L{font-size:14px;line-height:20px}}.ProcedureSection_QaQuestion__US3To{color:#c9a27a;font-weight:700}.ProcedureSection_QaAnswer__eCMkT{color:#525252}}@layer Views.EventReservation.Components{@media(max-width:768px){.CartSidebar_Root__vKEYq{display:none!important}}.CartSidebar_Root__vKEYq{width:420px;flex-shrink:0;padding:24px;background-color:#fff;border:1px solid #a2c8f1;border-radius:16px;position:-webkit-sticky;position:sticky;top:124px;display:flex;flex-direction:column;gap:24px}.CartSidebar_Title__fASuf{display:flex;justify-content:space-between;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;color:#0a0a0a}.CartSidebar_TitleCount__saidQ{font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#c9a27a}.CartSidebar_List__P_YZX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1 1;min-height:0}.CartSidebar_Item__0Eipl{display:flex;flex-direction:column;padding:16px;background-color:#fafafa;border-radius:10px;gap:8px}.CartSidebar_ItemTop__WACDA{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.CartSidebar_ItemTitle__C9pHD{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#0a0a0a;flex:1 1;min-width:0}.CartSidebar_ItemRemove__K3DyP{padding:0;border:none;background:none;cursor:pointer;flex-shrink:0}.CartSidebar_ItemBottom__kBFBG{display:flex;flex-direction:column;gap:4px}.CartSidebar_ItemPriceRow__Vhs8c{display:flex;align-items:baseline;gap:4px}.CartSidebar_ItemPriceOriginal__ikeCc{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:20px;color:#a1a1a1;letter-spacing:-.15px;text-decoration:line-through}.CartSidebar_ItemPriceSale__ZXyEp{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#0a0a0a}.CartSidebar_Empty__5Gwyk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;flex:1 1;min-height:196px;gap:12px;color:#a2a8ae}.CartSidebar_EmptyText__3Ir2Q{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px}.CartSidebar_Summary__ZCQKZ{padding-top:18px;border-top:1px solid #e5e5e5;display:flex;flex-direction:column;gap:12px;flex-shrink:0}.CartSidebar_SummaryRow__Agm_r{display:flex;justify-content:space-between;align-items:center;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#525252}.CartSidebar_SummaryRow__Agm_r:last-of-type{color:#0a0a0a}.CartSidebar_SummaryLabel__UAsgG{color:#525252}.CartSidebar_SummaryValue__mkRxh{color:#0a0a0a}.CartSidebar_FinalRow__QSdzS{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #e5e5e5;flex-shrink:0}.CartSidebar_FinalLabelWrap__UYXIu{display:flex;align-items:center;gap:4px}.CartSidebar_FinalLabel__K2TUz{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#0a0a0a}.CartSidebar_FinalNote___HwAD{font-family:Inter,sans-serif;font-weight:700;font-size:10px;line-height:100%;letter-spacing:0;color:#c9a27a}.CartSidebar_FinalAmount__HYcjd{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.45px;color:#0a0a0a;text-align:right}.CartSidebar_ReserveLink__UiNXg{display:block;width:100%;text-decoration:none;flex-shrink:0}.CartSidebar_ReserveLink__UiNXg[aria-disabled=true]{pointer-events:none}.CartSidebar_ReserveButton__LuYqu{width:100%;height:56px;display:block}.CartSidebar_ReserveButton__LuYqu:disabled{color:#737373;background-color:#e1e6eb}.MobileFixedBar_Root__CHA6k{display:block;background-color:#c9a27a;box-sizing:border-box}}@layer Views.EventReservation.Components{@media(min-width:901px){.MobileFixedBar_Root__CHA6k{display:none!important}}.MobileFixedBar_BarContent__yS_Ne{display:flex;height:60px;min-height:60px}.MobileFixedBar_Btn__NHmtM{flex:1 1;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.55px;text-decoration:none;border:none;cursor:pointer;transition:opacity .2s}.MobileFixedBar_Btn__NHmtM.MobileFixedBar_BtnSecondary__OFyMS{background-color:#fff;color:#0a0a0a;border:1px solid #e5e5e5}.MobileFixedBar_Btn__NHmtM.MobileFixedBar_BtnPrimary__ZVUue{background-color:#c9a27a;color:#fff}.MobileFixedBar_Btn__NHmtM.MobileFixedBar_BtnPrimary__ZVUue.MobileFixedBar_isDisabled__qpplR{opacity:.6;cursor:default}.MobileCartSheet_Backdrop__uykO5{position:fixed;left:0;right:0;top:0;bottom:calc(60px + env(safe-area-inset-bottom, 0));background-color:rgba(0,0,0,.4);z-index:99}}@layer Views.EventReservation.Components{@media(min-width:901px){.MobileCartSheet_Backdrop__uykO5{display:none!important}}.MobileCartSheet_Sheet__OdQEZ{position:fixed;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom, 0));z-index:100;transform:translateY(100%);transition:transform .3s ease;max-height:calc(100dvh - 60px - env(safe-area-inset-bottom, 0) - 24px)}.MobileCartSheet_Sheet__OdQEZ.MobileCartSheet_isOpen__d7us0{transform:translateY(0)}@media(min-width:901px){.MobileCartSheet_Sheet__OdQEZ{display:none!important}}.MobileCartSheet_SheetRoot__9QiDC{gap:20px}.MobileCartSheet_Inner__WhnWE,.MobileCartSheet_SheetRoot__9QiDC{background-color:#fff;border-radius:24px 24px 0 0;box-shadow:0 -25px 50px -12px rgba(0,0,0,.12);padding:24px;display:flex;flex-direction:column;overflow:hidden}.MobileCartSheet_Inner__WhnWE{max-height:calc(100vh - 60px - env(safe-area-inset-bottom, 0) - 24px);max-height:calc(100dvh - 60px - env(safe-area-inset-bottom, 0) - 24px)}.MobileCartSheet_GridCollapse__qvlyb{overflow:hidden;max-height:0;transition:max-height .25s cubic-bezier(.32,.72,0,1)}.MobileCartSheet_GridCollapse__qvlyb.MobileCartSheet_isOpen__d7us0{max-height:60vh}.MobileCartSheet_GridCollapseInner__YBeBa{max-height:60vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}.MobileCartSheet_Header__Y9oke{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-shrink:0}.MobileCartSheet_TitleText__LpjxO{display:flex;align-items:center;margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;gap:8px}.MobileCartSheet_SheetRoot__9QiDC .MobileCartSheet_Header__Y9oke{margin-bottom:0}.MobileCartSheet_Close__c_HCU,.MobileCartSheet_Toggle__NIZlI{padding:8px;border:none;background:none;cursor:pointer;color:#525252}.MobileCartSheet_Title__ztDfJ{color:#4a4540}.MobileCartSheet_TitleNumber__MVi_B{color:#c9a27a}.MobileCartSheet_List__65YHg{list-style:none;margin:0;padding:0;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:12px}.MobileCartSheet_Item__WuPfL{padding:16px;background-color:#fafafa;border-radius:10px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-gap:4px 8px;gap:4px 8px}.MobileCartSheet_ItemTitle__OP4gZ{grid-column:1;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.15px;color:#0a0a0a}.MobileCartSheet_Item__WuPfL button{grid-column:2;grid-row:1/3;padding:0;border:none;background:none;cursor:pointer;color:#a1a1a1;align-self:start}.MobileCartSheet_ItemTax__Dm4fI{margin:0;grid-column:1;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;color:#c9a27a}.MobileCartSheet_ItemPrice__8EreY{grid-column:1;display:flex;align-items:baseline;gap:4px}.MobileCartSheet_ItemPriceOriginal__Nm25w{font-family:Inter,sans-serif;font-size:12px;line-height:20px;font-weight:700;color:#a1a1a1;text-decoration:line-through;letter-spacing:-.15px}.MobileCartSheet_ItemPriceSale__X5q1Z{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#0a0a0a;letter-spacing:-.31px}.MobileCartSheet_ReserveLink__QE_JV{display:block;width:100%;margin-top:20px;text-decoration:none;flex-shrink:0}.MobileCartSheet_ReserveButton___v4zI{width:100%;height:56px;display:block}.MobileFixedWrapper_Root__QcAMY{display:flex;flex-direction:column;align-items:stretch;position:-webkit-sticky;position:sticky;bottom:0;z-index:101;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;width:100%}}@layer Views.EventReservation.Components{@media(min-width:901px){.MobileFixedWrapper_Root__QcAMY{display:none!important}}.MobileFixedWrapper_SheetSlot__PoG_N{display:none;flex:0 0 auto;padding-top:16px;border-radius:24px 24px 0 0}.MobileFixedWrapper_SheetSlot__PoG_N.MobileFixedWrapper_hasCartItems__H6CaD{display:block}}@layer Views.EventReservation{.EventReservation_view_Wrapper__oJuEg #reservation-procedure-section,.EventReservation_view_Wrapper__oJuEg #reservation-products-section{scroll-margin-top:100px}.EventReservation_view_Wrapper__oJuEg{display:flex;flex-direction:column;min-height:100vh}.EventReservation_view_Main__NWNEq{display:flex;flex-direction:column;padding:100px 90px 80px;max-width:1440px;margin:0 auto;width:100%;gap:60px}@media(max-width:768px){.EventReservation_view_Main__NWNEq{flex:1 1;padding:0 0 20px;gap:0}}.EventReservation_view_ContentRow__4K_mX{display:flex;gap:60px;align-items:flex-start}@media(max-width:768px){.EventReservation_view_ContentRow__4K_mX{padding:0 32px}}.EventReservation_view_LeftColumn__m9tS7{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:60px}.EventReservation_view_LeftColumn__m9tS7 .EventReservation_view_Reservation__guW2o{display:flex;flex-direction:column;gap:32px}@media(max-width:768px){.EventReservation_view_LeftColumn__m9tS7 .EventReservation_view_Reservation__guW2o{gap:28px}}}.ProcedureContentSection_Section__kxpRu{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:80px 90px;width:100%;background-color:#faf9f7;box-sizing:border-box}@media(max-width:768px){.ProcedureContentSection_Section__kxpRu{gap:24px;padding:32px 24px}}.ProcedureContentSection_SearchForm__nVXV4{width:100%;max-width:1260px;margin:0 auto}.ProcedureContentSection_SearchInputRoot__gy01G{width:100%}.ProcedureContentSection_SearchInputWrapper__3u9fC{display:flex;flex-direction:row-reverse;height:58px;padding:19px 16px;border:1px solid #d4d4d4;border-radius:9999px;background-color:#fff;gap:12px}@media(max-width:768px){.ProcedureContentSection_SearchInputWrapper__3u9fC{height:57px;padding:16px;gap:8px}}.ProcedureContentSection_NavWrap__GxBvK{width:100%}.ProcedureContentSection_NavInner__1FW6_{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:58px;max-width:1260px;width:100%;margin:0 auto}@media(max-width:768px){.ProcedureContentSection_NavInner__1FW6_{grid-auto-rows:auto;max-width:none}}.ProcedureContentSection_NavButton__aOlLu{display:flex;align-items:center;justify-content:center;border:none;border-bottom:2px solid rgba(0,0,0,0);background:none;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center;color:#525252;cursor:pointer;padding:0 16px}.ProcedureContentSection_NavButton__aOlLu.ProcedureContentSection_isSelected__X1XEw{color:#0a0a0a;background-color:rgba(191,218,247,.1);border-bottom-color:#bfdaf7}.ProcedureContentSection_NavButton__aOlLu:hover:not(.ProcedureContentSection_isSelected__X1XEw){color:#0a0a0a}@media(max-width:768px){.ProcedureContentSection_NavButton__aOlLu{padding:14px 8px;font-size:14px;line-height:18px;letter-spacing:-.15px;border-bottom-width:1.72px}.ProcedureContentSection_NavButton__aOlLu.ProcedureContentSection_isSelected__X1XEw{background-color:#f2f8fd;border-bottom-color:#bfdaf7}}.ProcedureContentSection_Divider__G8YJg{width:100%;max-width:1260px;margin:0 auto}.ProcedureContentSection_ListWrap__pPZT4{width:100%}.ProcedureContentSection_NoResults__6jlg3{display:flex;flex-direction:column;padding:40px 0;gap:24px;text-align:center;justify-self:center}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_NoResultsText__OAcjX{display:flex;flex-direction:column;gap:4px;font-family:Inter,sans-serif;align-items:center;color:#737373}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_NoResultsTitle__tBPu5{display:flex;gap:8px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.44px}@media(max-width:768px){.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_NoResultsTitle__tBPu5{font-size:14px}}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_NoResultsSub__iEV4J{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.15px}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_SuggestionChips__s7Wlr{display:flex;gap:16px;padding:0 32px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#525252}@media(max-width:768px){.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_SuggestionChips__s7Wlr{font-size:12px;gap:8px;padding:0}}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_SuggestionChip__Tu1FR{padding:8px 20px;background-color:#fff;border:1px solid #e5e5e5;border-radius:9999px;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_SuggestionChip__Tu1FR:hover{background-color:#ebebeb}.ProcedureContentSection_NoResults__6jlg3 .ProcedureContentSection_SuggestionChip__Tu1FR.ProcedureContentSection_isSelected__X1XEw{background-color:#bfdaf7;color:#000;box-shadow:0 2px 4px -2px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1)}.ProcedureContentSection_CardGrid__9j2Q3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1264px;margin:0 auto}@media(max-width:768px){.ProcedureContentSection_CardGrid__9j2Q3{grid-template-columns:1fr;gap:16px;max-width:none}}@keyframes ProcedureContentSection_slideUpFadeIn__2y81H{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ProcedureContentSection_CardAnimation__EY7ox{animation:ProcedureContentSection_slideUpFadeIn__2y81H .7s ease both}.ProcedureContentSection_Card__F88dN{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:28px;background-color:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1);text-decoration:none;color:inherit;box-sizing:border-box;transition:transform .22s ease,box-shadow .22s ease}.ProcedureContentSection_Card__F88dN:hover{transform:translateY(-30px);box-shadow:0 8px 16px -4px rgba(0,0,0,.12),0 4px 8px 0 rgba(0,0,0,.08)}@media(max-width:768px){.ProcedureContentSection_Card__F88dN{padding:24px}}.ProcedureContentSection_CardBody__WTJST{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.ProcedureContentSection_CardHeader__a1SFC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}@media(max-width:768px){.ProcedureContentSection_CardHeader__a1SFC{gap:0}}.ProcedureContentSection_CardTitle__2Ff44{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.45px;color:#0a0a0a;text-align:left}@media(max-width:768px){.ProcedureContentSection_CardTitle__2Ff44{font-size:16px;line-height:20px}}.ProcedureContentSection_OptionBadge___y6uS{flex-shrink:0;padding:5px 15px;background-color:#bfdaf7;border-radius:9999px;font-family:Inter,sans-serif;font-weight:700;font-size:12px;color:#4a4540}.ProcedureContentSection_CardDescription__LBD5F{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:22.75px;letter-spacing:-.15px;color:#525252;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.ProcedureContentSection_CardDescription__LBD5F{font-size:13px;line-height:20px}}.ProcedureContentSection_CardPrice__4il86{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.44px;color:#4a4540}@media(max-width:768px){.ProcedureContentSection_CardPrice__4il86{font-size:16px}}.ProcedureContentSection_CardFooter__3BNLw{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f5f5f5}.ProcedureContentSection_CardLinkText__1K_IT{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#c9a27a}.ProcedureContentSection_CardLinkIcon__EAwEM{flex-shrink:0}@layer Views.ProcedureReservation{.ProcedureReservation_view_Wrapper__NS1lw #reservation-procedure-section,.ProcedureReservation_view_Wrapper__NS1lw #reservation-products-section{scroll-margin-top:100px}.ProcedureReservation_view_Wrapper__NS1lw{display:flex;flex-direction:column;min-height:100vh}.ProcedureReservation_view_Main__MEMBd{display:flex;flex-direction:column;padding:100px 90px 80px;max-width:1440px;margin:0 auto;width:100%;gap:60px}@media(max-width:768px){.ProcedureReservation_view_Main__MEMBd{flex:1 1;padding:0 0 20px;gap:0}}.ProcedureReservation_view_ContentRow__pX_o5{display:flex;gap:60px;align-items:flex-start}@media(max-width:768px){.ProcedureReservation_view_ContentRow__pX_o5{padding:0 32px}}.ProcedureReservation_view_LeftColumn__D_UWo{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:60px}.ProcedureReservation_view_LeftColumn__D_UWo .ProcedureReservation_view_Reservation__whkKk{display:flex;flex-direction:column;gap:32px}@media(max-width:768px){.ProcedureReservation_view_LeftColumn__D_UWo .ProcedureReservation_view_Reservation__whkKk{gap:28px}}}.ReservationAgreementSection_Root__SRvoL{border:1px solid #d4d4d4;background-color:#fff;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:24px}.ReservationAgreementSection_Block__JXx02{display:flex;flex-direction:column;gap:12px}.ReservationAgreementSection_Block__JXx02:last-child{margin-bottom:0}.ReservationAgreementSection_BlockTitle__CC_iP{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#262626}.ReservationAgreementSection_Required__aVJXe{color:#fb2c36;font-weight:500}.ReservationAgreementSection_RadioGroup__h6D34{display:flex;flex-direction:row;align-items:center;gap:16px}.ReservationAgreementSection_HelperText__lE80w{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#c9a27a}.ReservationAgreementSection_DetailText__TbcLE{font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#525252}.StoryDetailCta_Section__Zme_I{width:100%}.StoryDetailCta_Card__jgGPG{padding:24px;border-radius:10px;background:linear-gradient(135deg,rgba(191,218,247,.2),rgba(201,162,122,.08));border:1px solid rgba(201,162,122,.2);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;width:100%}@media(max-width:768px){.StoryDetailCta_Card__jgGPG{flex-direction:column;align-items:stretch;gap:16px}}.StoryDetailCta_TextBlock__nv_TQ{display:flex;flex-direction:column;gap:4px}.StoryDetailCta_Heading__GyHSH{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#3a3022}.StoryDetailCta_Subline__UMIso{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#6d6b6a}.StoryDetailCta_Buttons__hmObD{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}@media(max-width:768px){.StoryDetailCta_Buttons__hmObD{justify-content:stretch;flex-direction:column;align-items:stretch}}.StoryDetailCta_ReservationLink__oKv6Y{text-decoration:none}.StoryDetailCta_Button__CtKpj{min-width:140px}.StoryDetailCta_KakaoLink__jYKnZ{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:9999px;background-color:#fee500;color:#191919;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1.43;text-decoration:none}.StoryDetailCta_KakaoLink__jYKnZ:hover{opacity:.9}.StoryDetailBackButton_Wrap__B7ryB{width:100%;display:flex;justify-content:center}.StoryDetailBackButton_Link__MFtyE{text-decoration:none}.StoryDetailBackButton_Button__ZP2iu{min-width:200px}