.cta.svelte-peni0m{padding-block:var(--section);text-align:center;position:relative;overflow:hidden}.cta.svelte-peni0m:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#a3824f38 0%,#a3824f00 60%);height:120%;position:absolute;inset:auto -20% -60%}.cta__inner.svelte-peni0m{width:100%;max-width:calc(760px + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto;position:relative}.cta__mark.svelte-peni0m{color:var(--c-accent);justify-content:center;margin-bottom:2rem;display:flex}.cta__eyebrow.svelte-peni0m{letter-spacing:.32em;text-transform:uppercase;color:var(--c-accent);justify-content:center;align-items:center;gap:.9rem;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.72rem;font-weight:500;display:flex}.cta__no.svelte-peni0m{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-heading);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.05rem;font-weight:300;line-height:1}.cta__sep.svelte-peni0m{background:var(--c-accent);width:28px;height:1px}.cta__title.svelte-peni0m{letter-spacing:-.015em;word-break:keep-all;color:var(--c-heading);white-space:pre-line;margin-top:1.1rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(1.9rem,4vw,3rem);font-weight:300;line-height:1.28}.cta__text.svelte-peni0m{max-width:520px;color:var(--c-muted);margin:1.6rem auto 2.6rem}.cta__actions.svelte-peni0m{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.cta__hours.svelte-peni0m{letter-spacing:.04em;color:var(--c-muted);margin-top:1.8rem;font-size:.82rem}
