.event-form-privacy-notice[data-astro-cid-ijnfmuxi]{margin:4px 0 0;padding:12px 14px;background:#fafafa;border-left:3px solid var(--form-accent, #8a5947);font-size:13px;line-height:1.55;color:#555}@media(max-width:600px){.event-form-privacy-notice[data-astro-cid-ijnfmuxi]{font-size:12px;padding:10px 12px}}.event-application-modal{position:fixed;inset:0;z-index:1000;display:none}.event-application-modal[data-state=open]{display:block}.event-application-modal__overlay{position:absolute;inset:0;background:#00000094}.event-application-modal__card{position:absolute;top:50%;left:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow-y:auto;transform:translate(-50%,-50%);background:#fff;box-shadow:0 18px 48px #00000040}.event-application-modal__close{position:absolute;top:8px;right:8px;z-index:1;width:38px;height:38px;border:0;background:transparent;color:#111;font-size:30px;line-height:1;cursor:pointer}.event-application-modal .nana-form{max-width:none;padding:36px 24px 28px;border:0;border-radius:0}.event-application-modal .nana-form-head{margin-bottom:24px;padding-bottom:18px}.event-application-modal .nana-form-head h2{font-size:28px}.event-application-modal .nana-form-head p{font-size:14px;line-height:1.45;word-break:keep-all}.event-application-modal .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body[data-modal-event=open]{overflow:hidden}@media(max-width:600px){.event-application-modal__card{width:min(380px,calc(100vw - 24px))}.event-application-modal .nana-form{padding:32px 18px 24px}}.event-detail[data-astro-cid-6hndo6cg]{background-color:#f6f1e7;padding:80px 0 120px}.event-detail-inner[data-astro-cid-6hndo6cg]{max-width:1400px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start}.event-detail-body[data-astro-cid-6hndo6cg]{background:#fff;border:1px solid #ece6d6;padding:48px 40px}.event-detail-head[data-astro-cid-6hndo6cg]{text-align:center;padding-bottom:32px;border-bottom:2px solid #111;margin-bottom:32px}.event-tag[data-astro-cid-6hndo6cg]{display:inline-block;padding:6px 14px;margin-bottom:14px;border:1px solid #c9b27c;border-radius:999px;color:#8a5947;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.event-detail-title[data-astro-cid-6hndo6cg]{margin:0 0 12px;font-family:NanaBeauty,Pretendard,serif;font-size:42px;font-weight:700;color:#111;letter-spacing:-.01em}.event-detail-catch[data-astro-cid-6hndo6cg]{margin:0 0 20px;font-size:18px;color:#504d4c;line-height:1.55}.event-detail-price[data-astro-cid-6hndo6cg]{color:#111}.event-detail-price[data-astro-cid-6hndo6cg] b[data-astro-cid-6hndo6cg]{font-size:60px;font-weight:700;letter-spacing:1px}.event-detail-price[data-astro-cid-6hndo6cg] span[data-astro-cid-6hndo6cg]{font-size:22px;font-weight:500;margin-left:4px;position:relative;bottom:-4px}.event-detail-price[data-astro-cid-6hndo6cg].event-price-tba{margin-top:8px}.event-detail-price[data-astro-cid-6hndo6cg] .price-tba[data-astro-cid-6hndo6cg]{display:inline-block;padding:8px 18px;background:#f6f1e7;color:#8a5947;font-size:16px;font-weight:500;border:1px solid #ece6d6;position:static}.event-detail-banner[data-astro-cid-6hndo6cg]{margin:0 -40px 32px;overflow:hidden}.event-detail-banner[data-astro-cid-6hndo6cg] img[data-astro-cid-6hndo6cg]{display:block;width:100%;height:auto}.event-detail-content[data-astro-cid-6hndo6cg]{max-width:1200px;margin:40px auto;padding:0 24px;line-height:1.7;color:#333;font-size:16px;word-break:keep-all}.event-detail-content[data-astro-cid-6hndo6cg] img{max-width:100%;height:auto;display:block;margin:0 auto}.event-detail-content[data-astro-cid-6hndo6cg] p{margin:0 0 16px}.event-detail-content[data-astro-cid-6hndo6cg] h2,.event-detail-content[data-astro-cid-6hndo6cg] h3{margin:32px 0 16px;color:#111;font-weight:700}.event-detail-content[data-astro-cid-6hndo6cg] a{color:#8a5947}.event-detail-info[data-astro-cid-6hndo6cg]{margin:0 0 32px}.event-detail-info[data-astro-cid-6hndo6cg] h2[data-astro-cid-6hndo6cg]{margin:0 0 16px;font-size:22px;font-weight:700;color:#111;padding-left:12px;border-left:4px solid #c9b27c}.event-detail-info[data-astro-cid-6hndo6cg] ul[data-astro-cid-6hndo6cg]{list-style:none;margin:0 0 16px;padding:0;border-top:1px solid #ece6d6}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg]{display:flex;align-items:center;padding:14px 8px;border-bottom:1px solid #ece6d6;font-size:15px;color:#333}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg] strong[data-astro-cid-6hndo6cg]{flex:0 0 140px;color:#111;font-weight:600}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg] span[data-astro-cid-6hndo6cg]{flex:1;color:#504d4c}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg] a[data-astro-cid-6hndo6cg]{color:#8a5947;text-decoration:none;font-weight:600}.event-note[data-astro-cid-6hndo6cg]{margin:12px 0 0;font-size:13px;color:#999;line-height:1.6}.event-detail-external[data-astro-cid-6hndo6cg]{margin:0 0 32px;padding:24px;background:#fdf8ee;border:1px solid #e8dfc7;text-align:center}.event-detail-external[data-astro-cid-6hndo6cg] p[data-astro-cid-6hndo6cg]{margin:0 0 12px;color:#504d4c;font-size:15px}.event-external-link[data-astro-cid-6hndo6cg]{display:inline-block;padding:10px 28px;background:#c9b27c;color:#fff;text-decoration:none;font-weight:600;font-size:15px}.event-external-link[data-astro-cid-6hndo6cg]:hover{background:#8a5947}.event-detail-cta-alt[data-astro-cid-6hndo6cg]{margin:0 0 32px}.event-detail-cta-alt[data-astro-cid-6hndo6cg] h2[data-astro-cid-6hndo6cg]{margin:0 0 16px;font-size:22px;font-weight:700;color:#111;padding-left:12px;border-left:4px solid #c9b27c}.cta-alt-grid[data-astro-cid-6hndo6cg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cta-alt-btn[data-astro-cid-6hndo6cg]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 16px;background:#fff;border:1px solid #ece6d6;color:#111;text-decoration:none;transition:.2s;font:inherit;cursor:pointer}.cta-alt-btn[data-astro-cid-6hndo6cg]:hover{border-color:#c9b27c;background:#fdf8ee}.cta-icon[data-astro-cid-6hndo6cg]{font-size:26px}.cta-label[data-astro-cid-6hndo6cg]{font-size:16px;font-weight:600}.cta-sub[data-astro-cid-6hndo6cg]{font-size:13px;color:#999}.cta-event[data-astro-cid-6hndo6cg]{border-color:#111;background:#111;color:#fff}.cta-event[data-astro-cid-6hndo6cg] .cta-sub[data-astro-cid-6hndo6cg]{color:#ffffffb8}.cta-event[data-astro-cid-6hndo6cg]:hover{border-color:#8a5947;background:#8a5947}.cta-kakao[data-astro-cid-6hndo6cg]{background:#fee500;border-color:#fee500}.cta-kakao[data-astro-cid-6hndo6cg]:hover{background:#ffd900;border-color:#ffd900}.event-detail-nav[data-astro-cid-6hndo6cg]{margin-top:32px;padding-top:24px;border-top:1px solid #ece6d6;text-align:center}.back-to-list[data-astro-cid-6hndo6cg]{display:inline-block;padding:12px 32px;color:#504d4c;text-decoration:none;font-size:15px;font-weight:500;transition:color .2s}.back-to-list[data-astro-cid-6hndo6cg]:hover{color:#8a5947}.event-detail-aside[data-astro-cid-6hndo6cg]{position:relative}.event-form-sticky[data-astro-cid-6hndo6cg]{position:sticky;top:100px}.event-form-sticky[data-astro-cid-6hndo6cg] .nana-form{max-width:none;padding:32px 24px}.privacy-note[data-astro-cid-6hndo6cg]{margin:12px 0 0;padding:12px 16px;background:#f6f1e7;color:#777;font-size:12px;line-height:1.6}@media(max-width:1200px){.event-detail-inner[data-astro-cid-6hndo6cg]{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.event-detail-body[data-astro-cid-6hndo6cg]{padding:40px 32px}.event-detail-banner[data-astro-cid-6hndo6cg]{margin:0 -32px 24px}.event-detail-title[data-astro-cid-6hndo6cg]{font-size:36px}}@media(max-width:992px){.event-detail[data-astro-cid-6hndo6cg]{padding:60px 0 80px}.event-detail-inner[data-astro-cid-6hndo6cg]{grid-template-columns:1fr;gap:32px}.event-form-sticky[data-astro-cid-6hndo6cg]{position:static}}@media(max-width:768px){.event-detail[data-astro-cid-6hndo6cg]{padding:40px 0 60px}.event-detail-inner[data-astro-cid-6hndo6cg]{padding:0 16px}.event-detail-body[data-astro-cid-6hndo6cg]{padding:32px 20px}.event-detail-banner[data-astro-cid-6hndo6cg]{margin:0 -20px 24px}.event-detail-title[data-astro-cid-6hndo6cg]{font-size:28px}.event-detail-catch[data-astro-cid-6hndo6cg]{font-size:15px}.event-detail-price[data-astro-cid-6hndo6cg] b[data-astro-cid-6hndo6cg]{font-size:44px}.event-detail-price[data-astro-cid-6hndo6cg] span[data-astro-cid-6hndo6cg]{font-size:16px}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg]{flex-direction:column;align-items:flex-start;gap:4px}.event-detail-info[data-astro-cid-6hndo6cg] li[data-astro-cid-6hndo6cg] strong[data-astro-cid-6hndo6cg]{flex:none}.cta-alt-grid[data-astro-cid-6hndo6cg]{grid-template-columns:1fr}.event-detail-content[data-astro-cid-6hndo6cg]{margin:24px auto;padding:0 16px;font-size:15px}}
