.prose[data-astro-cid-hyly77ru] [data-astro-cid-hyly77ru]:where(p):first-child{margin-top:0}.prose[data-astro-cid-hyly77ru] [data-astro-cid-hyly77ru]:where(p):last-child{margin-bottom:0}
.word-keep[data-astro-cid-y3hqb6ts]{word-break:keep-all}
.setup-pending-document[data-astro-cid-tcccl2la]{color-scheme:light;font-family:Pretendard,Inter,ui-sans-serif,system-ui,sans-serif}.setup-pending-document[data-astro-cid-tcccl2la] [data-astro-cid-tcccl2la]{box-sizing:border-box}.setup-pending-body[data-astro-cid-tcccl2la]{margin:0;min-height:100vh;color:#17322d;background:#f3f7f4}.setup-pending-main[data-astro-cid-tcccl2la]{position:relative;display:grid;min-height:100vh;place-items:center;overflow:hidden;padding:32px 20px}.setup-pending-main[data-astro-cid-tcccl2la]:before,.setup-pending-main[data-astro-cid-tcccl2la]:after{content:"";position:absolute;border-radius:999px;filter:blur(2px)}.setup-pending-main[data-astro-cid-tcccl2la]:before{width:420px;height:420px;right:-180px;top:-170px;background:#78ae9733}.setup-pending-main[data-astro-cid-tcccl2la]:after{width:300px;height:300px;left:-130px;bottom:-150px;background:#cfbc8b2e}.setup-pending-card[data-astro-cid-tcccl2la]{position:relative;z-index:1;width:min(100%,680px);padding:clamp(34px,7vw,64px);border-radius:28px;background:#ffffffe0;box-shadow:0 24px 70px #20463d17;backdrop-filter:blur(14px);text-align:center}.setup-pending-mark[data-astro-cid-tcccl2la]{display:inline-grid;width:48px;height:48px;place-items:center;margin-bottom:26px;border-radius:15px;background:#245c50;color:#fff;font:700 20px/1 Georgia,serif}.setup-pending-eyebrow[data-astro-cid-tcccl2la]{margin:0 0 14px;color:#638078;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.setup-pending-title[data-astro-cid-tcccl2la]{margin:0;color:#173d34;font-size:clamp(28px,5vw,46px);line-height:1.22;letter-spacing:-.035em}.setup-pending-description[data-astro-cid-tcccl2la]{max-width:500px;margin:20px auto 0;color:#60736e;font-size:clamp(15px,2.2vw,18px);line-height:1.75;word-break:keep-all}.setup-pending-line[data-astro-cid-tcccl2la]{width:44px;height:2px;margin:30px auto 0;background:#b39d68}
html:is(:lang(ja),:lang(zh)):has([data-audience=foreign-residents-in-south-korea]) :is(.homepage-local,.doctor-profile-page,.remote-page,.check-hub,[data-skin-page-template=programList],[data-location-navigation],[data-local-static-location-intro]) :is(section,article,div,h1,h2,h3,p,a,span,li,strong,b){min-width:0;word-break:normal;overflow-wrap:anywhere}.static-resident-notice[data-astro-cid-4tz7chc4]{max-width:72rem;margin:1.5rem auto;padding:1rem 1.5rem;color:var(--text-muted, #64748b);font-size:.875rem;line-height:1.6}.static-resident-notice[data-astro-cid-4tz7chc4] p[data-astro-cid-4tz7chc4]{margin:.3rem 0 0}
html[data-triggered-popup-open=true]{overflow:hidden}html[data-triggered-popup-open=true] :is([data-component=hub-sticky-cta],[data-component=persona-sticky-cta],[data-component=diet-sticky-2tier],.mobile-sticky-cta){opacity:0!important;pointer-events:none!important;transform:translateY(110%)!important}.prose[data-astro-cid-kgzv2h3t] [data-astro-cid-kgzv2h3t]:where(p):first-child{margin-top:0}.prose[data-astro-cid-kgzv2h3t] [data-astro-cid-kgzv2h3t]:where(p):last-child{margin-bottom:0}
