.rm-fig[data-astro-cid-4w7a5d3h]{word-break:keep-all;container-type:inline-size;border:1px solid var(--color-cream-300);border-radius:var(--radius-lg);background:var(--color-cream-50);padding:1rem 1rem .85rem}.rm-title[data-astro-cid-4w7a5d3h]{font-family:var(--font-display);font-size:1.05rem;line-height:1.35;color:var(--color-ink)}.rm-flow[data-astro-cid-4w7a5d3h]{margin-top:.85rem;display:grid;grid-template-columns:1fr auto 1.05fr auto 1.15fr;align-items:center;gap:.5rem}.rm-col[data-astro-cid-4w7a5d3h]{display:grid;gap:.4rem}.rm-chip[data-astro-cid-4w7a5d3h]{display:flex;flex-direction:column;gap:.05rem;border:1px solid var(--color-cream-400);border-radius:var(--radius-md);background:var(--color-cream);padding:.4rem .55rem}.rm-chip--field[data-astro-cid-4w7a5d3h]{border-color:color-mix(in oklab,var(--color-coral) 55%,var(--color-cream-300));background:color-mix(in oklab,var(--color-coral) 7%,var(--color-cream))}.rm-chip-name[data-astro-cid-4w7a5d3h]{font-size:.8125rem;font-weight:600;color:var(--color-ink);line-height:1.3}.rm-chip-sub[data-astro-cid-4w7a5d3h]{font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 72%,transparent);line-height:1.3}.rm-arrow[data-astro-cid-4w7a5d3h]{width:1.25rem;height:1.25rem;color:var(--color-coral-600)}.rm-core[data-astro-cid-4w7a5d3h]{text-align:center;color:var(--color-ink)}.rm-lattice[data-astro-cid-4w7a5d3h]{width:100%;max-width:8.5rem;margin:0 auto;display:block}.rm-hot[data-astro-cid-4w7a5d3h]{fill:var(--color-coral)}.rm-ring[data-astro-cid-4w7a5d3h]{stroke:var(--color-coral-600)}.rm-core-name[data-astro-cid-4w7a5d3h]{margin-top:.35rem;font-size:.875rem;font-weight:700;color:var(--color-coral-700)}.rm-core-sub[data-astro-cid-4w7a5d3h]{font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 72%,transparent)}@container (max-width: 34rem){.rm-flow[data-astro-cid-4w7a5d3h]{grid-template-columns:1fr;justify-items:stretch}.rm-tools[data-astro-cid-4w7a5d3h]{grid-template-columns:repeat(3,1fr)}.rm-fields[data-astro-cid-4w7a5d3h]{grid-template-columns:repeat(2,1fr)}.rm-arrow[data-astro-cid-4w7a5d3h]{justify-self:center;transform:rotate(90deg)}.rm-lattice[data-astro-cid-4w7a5d3h]{max-width:6.5rem}}.mc-fig[data-astro-cid-l7gxy3qe]{container-type:inline-size;word-break:keep-all;border:1px solid var(--color-cream-300);border-radius:var(--radius-lg);background:var(--color-cream-50);padding:1rem 1rem .85rem}.mc-title[data-astro-cid-l7gxy3qe]{font-family:var(--font-display);font-size:1.05rem;line-height:1.35;color:var(--color-ink)}.mc-sub[data-astro-cid-l7gxy3qe]{margin-top:.15rem;font-size:.8125rem;color:color-mix(in oklab,var(--color-ink) 80%,transparent)}.mc-sub[data-astro-cid-l7gxy3qe] strong[data-astro-cid-l7gxy3qe]{color:var(--color-coral-700)}.mc-unit[data-astro-cid-l7gxy3qe]{font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 70%,transparent)}.mc-plot[data-astro-cid-l7gxy3qe]{margin-top:1rem}.mc-bars[data-astro-cid-l7gxy3qe]{position:relative;height:10.5rem;padding-top:2.6rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem;align-items:end;border-bottom:1px solid color-mix(in oklab,var(--color-ink) 35%,transparent)}.mc-col[data-astro-cid-l7gxy3qe]{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem}.mc-val[data-astro-cid-l7gxy3qe]{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-ink)}.mc-bar[data-astro-cid-l7gxy3qe]{display:block;width:100%;max-width:2.6rem;border-radius:3px 3px 0 0}.mc-bar--actual[data-astro-cid-l7gxy3qe]{background:var(--color-coral-700)}.mc-bar--proj[data-astro-cid-l7gxy3qe]{background:repeating-linear-gradient(135deg,var(--color-coral-600) 0 5px,color-mix(in oklab,var(--color-coral-600) 78%,var(--color-cream)) 5px 8px)}.mc-curve[data-astro-cid-l7gxy3qe]{position:absolute;left:0;right:0;top:2.6rem;bottom:0;width:100%;height:calc(100% - 2.6rem);overflow:visible;pointer-events:none}.mc-curve[data-astro-cid-l7gxy3qe] polyline[data-astro-cid-l7gxy3qe]{stroke:var(--color-ink);stroke-width:1.4;stroke-dasharray:4 3;opacity:.55}.mc-head[data-astro-cid-l7gxy3qe]{position:absolute;width:.6rem;height:.6rem;background:var(--color-ink);opacity:.55;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%) rotate(-13deg);pointer-events:none}.mc-badge[data-astro-cid-l7gxy3qe]{position:absolute;top:0;left:.25rem;font-size:.75rem;font-weight:700;color:var(--color-cream);background:var(--color-coral-700);border-radius:999px;padding:.15rem .55rem}.mc-axis[data-astro-cid-l7gxy3qe]{margin-top:.3rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem;text-align:center;font-size:.6875rem;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.mc-legend[data-astro-cid-l7gxy3qe]{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.mc-key[data-astro-cid-l7gxy3qe]{display:inline-flex;align-items:center;gap:.35rem}.mc-key[data-astro-cid-l7gxy3qe] i[data-astro-cid-l7gxy3qe]{display:inline-block;width:.8rem;height:.8rem;border-radius:2px}.mc-cap[data-astro-cid-l7gxy3qe]{margin-top:.75rem;font-size:.6875rem;line-height:1.5;color:color-mix(in oklab,var(--color-ink) 70%,transparent)}@container (max-width: 26rem){.mc-bars[data-astro-cid-l7gxy3qe]{height:9rem;gap:.4rem}.mc-axis[data-astro-cid-l7gxy3qe]{gap:.4rem}}.mc-cap[data-astro-cid-l7gxy3qe] a[data-astro-cid-l7gxy3qe]{color:var(--color-coral-700);text-decoration:underline;text-underline-offset:2px}.cc-fig[data-astro-cid-rycr2ojj]{word-break:keep-all;container-type:inline-size;border:1px solid var(--color-cream-300);border-radius:var(--radius-lg);background:var(--color-cream-50);padding:1rem 1rem .85rem}.cc-title[data-astro-cid-rycr2ojj]{font-family:var(--font-display);font-size:1.05rem;line-height:1.35;color:var(--color-ink)}.cc-legend[data-astro-cid-rycr2ojj]{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.cc-key[data-astro-cid-rycr2ojj]{display:inline-flex;align-items:center;gap:.35rem}.cc-key[data-astro-cid-rycr2ojj] i[data-astro-cid-rycr2ojj]{display:inline-block;width:.8rem;height:.8rem;border-radius:2px}.cc-rows[data-astro-cid-rycr2ojj]{margin-top:.85rem;display:grid;gap:.6rem}.cc-row[data-astro-cid-rycr2ojj]{display:grid;grid-template-columns:12rem 1fr;align-items:center;gap:.75rem}.cc-label[data-astro-cid-rycr2ojj]{display:flex;flex-direction:column;line-height:1.3}.cc-name[data-astro-cid-rycr2ojj]{font-size:.8125rem;font-weight:600;color:var(--color-ink)}.cc-ex[data-astro-cid-rycr2ojj]{font-size:.6875rem;color:color-mix(in oklab,var(--color-ink) 72%,transparent)}.cc-track[data-astro-cid-rycr2ojj]{display:flex;align-items:center;gap:.45rem;min-width:0}.cc-bar[data-astro-cid-rycr2ojj]{display:flex;height:1.1rem;border-radius:3px;overflow:hidden;min-width:.6rem}.cc-seg--degree[data-astro-cid-rycr2ojj]{background:var(--color-coral-700)}.cc-seg--staff[data-astro-cid-rycr2ojj]{background:repeating-linear-gradient(135deg,var(--color-coral) 0 5px,color-mix(in oklab,var(--color-coral) 70%,var(--color-cream)) 5px 8px)}.cc-count[data-astro-cid-rycr2ojj]{flex:none;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-ink)}@container (max-width: 26rem){.cc-row[data-astro-cid-rycr2ojj]{grid-template-columns:1fr;gap:.25rem}}html:has(#nous-dialog[open]){overflow:hidden;scrollbar-gutter:stable}.nd[data-astro-cid-qe63fydu]{padding:0;border:0;margin:auto;width:min(62rem,100vw - 2rem);height:min(46rem,100dvh - 2rem);max-width:none;max-height:none;border-radius:var(--radius-xl);background:var(--color-cream);color:var(--color-ink);box-shadow:var(--shadow-lift);overflow:hidden}.nd[data-astro-cid-qe63fydu][open]{animation:nd-in .28s cubic-bezier(.2,.8,.2,1)}.nd[data-astro-cid-qe63fydu]::backdrop{background:#1414138c;backdrop-filter:blur(2px)}.nd[data-astro-cid-qe63fydu][open]::backdrop{animation:nd-fade .28s ease-out}@keyframes nd-in{0%{opacity:0}}@keyframes nd-fade{0%{opacity:0}}.nd-shell[data-astro-cid-qe63fydu]{position:relative;word-break:keep-all;height:100%;display:grid;grid-template-columns:17.5rem 1fr;grid-template-rows:1fr auto}.nd-close[data-astro-cid-qe63fydu]{position:absolute;top:.6rem;right:.6rem;z-index:2;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:color-mix(in oklab,var(--color-ink) 80%,transparent);background:var(--color-cream);box-shadow:0 0 0 1px var(--color-cream-300)}.nd-close[data-astro-cid-qe63fydu]:hover{color:var(--color-coral-700);background:var(--color-cream-200)}.nd-close[data-astro-cid-qe63fydu] svg[data-astro-cid-qe63fydu]{width:1.25rem;height:1.25rem}.nd-side[data-astro-cid-qe63fydu]{grid-row:1 / -1;grid-column:1;display:grid;grid-template-rows:minmax(7rem,19.33rem);grid-auto-rows:auto;align-content:start;gap:1rem;padding:1.75rem 1.5rem 1.25rem;border-right:1px solid var(--color-cream-300);background:var(--color-cream-50);overflow-y:auto}.nd-photo-wrap[data-astro-cid-qe63fydu]{--amp: 0;position:relative;height:100%;width:auto;max-width:100%;justify-self:start;aspect-ratio:3 / 4;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-cream-200);box-shadow:0 0 0 calc(var(--amp) * 12px) rgb(204 120 92 / calc(.1 + var(--amp) * .25)),var(--shadow-lift)}.nd-photo[data-astro-cid-qe63fydu]{width:100%;height:100%;object-fit:cover;display:block}.nd-ai-chip[data-astro-cid-qe63fydu]{position:absolute;top:.5rem;left:.5rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--color-cream);background:var(--color-coral-700);border-radius:var(--radius-sm);padding:.1rem .4rem}.nd-name[data-astro-cid-qe63fydu]{font-family:var(--font-display);font-size:1.5rem;line-height:1.2}.nd-role[data-astro-cid-qe63fydu]{margin-top:.15rem;font-size:.8125rem;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.nd-ctl-row[data-astro-cid-qe63fydu]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.nd-lang[data-astro-cid-qe63fydu]{display:inline-flex;padding:.15rem;gap:.15rem;border-radius:var(--radius-md);background:var(--color-cream-200)}.nd-lang[data-astro-cid-qe63fydu] button[data-astro-cid-qe63fydu]{min-height:2rem;padding:0 .75rem;border-radius:calc(var(--radius-md) - .15rem);font-size:.8125rem;font-weight:600;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.nd-lang[data-astro-cid-qe63fydu] button[data-astro-cid-qe63fydu]:hover{color:var(--color-coral-700)}.nd-lang[data-astro-cid-qe63fydu] button[data-astro-cid-qe63fydu][aria-pressed=true]{background:var(--color-cream);color:var(--color-ink);box-shadow:0 0 0 1px var(--color-cream-300)}.nd-controls[data-astro-cid-qe63fydu]{margin-top:.9rem;display:grid;gap:.6rem}.nd-play[data-astro-cid-qe63fydu]{justify-self:start;min-height:2.75rem;display:inline-flex;align-items:center;gap:.5rem;padding:0 1.1rem;border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-cream);font-size:.875rem;font-weight:600}.nd-play[data-astro-cid-qe63fydu]:hover{background:var(--color-ink-700)}.nd-play[data-astro-cid-qe63fydu] svg[data-astro-cid-qe63fydu]{width:1.1rem;height:1.1rem}.nd-ico-pause[data-astro-cid-qe63fydu],.is-playing[data-astro-cid-qe63fydu] .nd-ico-play[data-astro-cid-qe63fydu]{display:none}.is-playing[data-astro-cid-qe63fydu] .nd-ico-pause[data-astro-cid-qe63fydu]{display:block}.nd-seek-row[data-astro-cid-qe63fydu]{display:flex;align-items:center;gap:.6rem}.nd-seek[data-astro-cid-qe63fydu]{flex:1;min-width:0;height:1.5rem;accent-color:var(--color-coral-700)}.nd-time[data-astro-cid-qe63fydu]{flex:none;font-size:.75rem;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.nd-disclosure[data-astro-cid-qe63fydu]{font-size:.8125rem;line-height:1.55;color:color-mix(in oklab,var(--color-ink) 85%,transparent);border-left:3px solid var(--color-coral-700);padding-left:.6rem}.nd-disclosure-en[data-astro-cid-qe63fydu]{display:block;margin-top:.2rem;font-size:.75rem;color:color-mix(in oklab,var(--color-ink) 72%,transparent)}.nd-error[data-astro-cid-qe63fydu]{font-size:.8125rem;font-weight:600;color:var(--color-coral-700)}.nd-scroller[data-astro-cid-qe63fydu]{grid-row:1;grid-column:2;position:relative;overflow-y:auto;overscroll-behavior:contain;padding:1.75rem 3.6rem 2rem 1.75rem;display:flex;flex-direction:column;gap:1.1rem}.nd-scroller[data-astro-cid-qe63fydu]:focus-visible{outline:2px solid var(--color-coral-700);outline-offset:-2px}.nd-hint[data-astro-cid-qe63fydu]{font-size:.75rem;font-weight:600;color:color-mix(in oklab,var(--color-ink) 72%,transparent)}.nd-para[data-astro-cid-qe63fydu]{display:grid;grid-template-columns:2.75rem 1fr;gap:.75rem;padding-left:.6rem;border-left:3px solid transparent;transition:border-color .3s ease}.nd-para[data-astro-cid-qe63fydu][aria-current=true]{border-left-color:var(--color-coral)}.nd-ts[data-astro-cid-qe63fydu]{align-self:start;min-height:1.75rem;font-size:.75rem;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--color-ink) 72%,transparent);border-radius:var(--radius-sm);padding:.15rem .3rem}.nd-ts[data-astro-cid-qe63fydu]:hover{color:var(--color-coral-700);background:var(--color-cream-200)}.nd-en[data-astro-cid-qe63fydu]{font-size:.9375rem;line-height:1.6;color:color-mix(in oklab,var(--color-ink) 65%,transparent);transition:color .3s ease}.nd-ko[data-astro-cid-qe63fydu]{margin-top:.35rem;font-size:.8125rem;line-height:1.6;color:color-mix(in oklab,var(--color-ink) 65%,transparent);transition:color .3s ease}.nd-para[data-astro-cid-qe63fydu][aria-current=true] .nd-en[data-astro-cid-qe63fydu]{color:var(--color-ink)}.nd-para[data-astro-cid-qe63fydu][aria-current=true] .nd-ko[data-astro-cid-qe63fydu]{color:color-mix(in oklab,var(--color-ink) 85%,transparent)}.nd-text[data-astro-cid-qe63fydu]{display:flex;flex-direction:column}[data-astro-cid-qe63fydu][data-lang=ko] .nd-ko[data-astro-cid-qe63fydu]{order:-1;margin-top:0;font-size:.9375rem}[data-astro-cid-qe63fydu][data-lang=ko] .nd-en[data-astro-cid-qe63fydu]{margin-top:.35rem;font-size:.8125rem}[data-astro-cid-qe63fydu][data-lang=ko] .nd-para[data-astro-cid-qe63fydu][aria-current=true] .nd-ko[data-astro-cid-qe63fydu]{color:var(--color-ink)}[data-astro-cid-qe63fydu][data-lang=ko] .nd-para[data-astro-cid-qe63fydu][aria-current=true] .nd-en[data-astro-cid-qe63fydu]{color:color-mix(in oklab,var(--color-ink) 85%,transparent)}.nd-graphic[data-astro-cid-qe63fydu]{transition:opacity .5s ease,transform .5s ease,visibility .5s}.nd-graphic[data-astro-cid-qe63fydu].is-hidden{opacity:0;visibility:hidden;transform:translateY(8px)}.nd-foot[data-astro-cid-qe63fydu]{grid-row:2;grid-column:2;border-top:1px solid var(--color-cream-300);background:var(--color-cream-50);padding:.75rem 1.5rem}.nd-cta[data-astro-cid-qe63fydu]{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s ease,visibility .4s}.nd-cta[data-astro-cid-qe63fydu].is-open{grid-template-rows:1fr;visibility:visible}.nd-cta-inner[data-astro-cid-qe63fydu]{overflow:hidden}.nd-cta-title[data-astro-cid-qe63fydu]{font-family:var(--font-display);font-size:1.15rem;color:var(--color-coral-700)}.nd-cta-text[data-astro-cid-qe63fydu]{margin:.15rem 0 .6rem;font-size:.875rem;color:color-mix(in oklab,var(--color-ink) 85%,transparent)}.nd-mail[data-astro-cid-qe63fydu]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;min-height:2.75rem;padding:.4rem 1rem;border-radius:var(--radius-md);border:1px solid var(--color-ink);color:var(--color-ink);font-size:.875rem;font-weight:600;transition:background-color .2s ease,color .2s ease}.nd-mail-short[data-astro-cid-qe63fydu]{display:none}.nd-mail[data-astro-cid-qe63fydu] svg[data-astro-cid-qe63fydu]{width:1.2rem;height:1.2rem;flex:none}.nd-mail-addr[data-astro-cid-qe63fydu]{font-weight:400;color:color-mix(in oklab,var(--color-ink) 75%,transparent)}.nd-mail[data-astro-cid-qe63fydu]:hover,.nd-cta[data-astro-cid-qe63fydu].is-open+.nd-mail[data-astro-cid-qe63fydu]{background:var(--color-ink);color:var(--color-cream)}.nd-mail[data-astro-cid-qe63fydu]:hover .nd-mail-addr[data-astro-cid-qe63fydu],.nd-cta[data-astro-cid-qe63fydu].is-open+.nd-mail[data-astro-cid-qe63fydu] .nd-mail-addr[data-astro-cid-qe63fydu]{color:color-mix(in oklab,var(--color-cream) 85%,transparent)}@media(max-width:767px){.nd[data-astro-cid-qe63fydu]{width:100vw;height:100dvh;margin:0;border-radius:0}.nd-shell[data-astro-cid-qe63fydu]{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.nd-side[data-astro-cid-qe63fydu]{grid-row:1;grid-column:1;display:grid;grid-template-columns:5rem 1fr;grid-template-rows:none;align-content:normal;gap:.5rem .85rem;padding:.75rem 1rem .6rem;border-right:0;border-bottom:1px solid var(--color-cream-300);overflow:visible}.nd-photo-wrap[data-astro-cid-qe63fydu]{width:5rem;height:auto}.nd-id[data-astro-cid-qe63fydu]{padding-right:2.5rem}.nd-name[data-astro-cid-qe63fydu]{font-size:1.25rem}.nd-play[data-astro-cid-qe63fydu]{min-height:2.25rem;padding:0 .6rem}.nd-play-label[data-astro-cid-qe63fydu]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nd-lang[data-astro-cid-qe63fydu] button[data-astro-cid-qe63fydu]{min-height:1.75rem;padding:0 .6rem;font-size:.75rem}.nd-controls[data-astro-cid-qe63fydu]{margin-top:.45rem;gap:.4rem}.nd-role[data-astro-cid-qe63fydu]{font-size:.75rem}.nd-disclosure[data-astro-cid-qe63fydu],.nd-error[data-astro-cid-qe63fydu]{grid-column:1 / -1}.nd-disclosure[data-astro-cid-qe63fydu]{font-size:.6875rem;line-height:1.45}.nd-disclosure-en[data-astro-cid-qe63fydu]{display:inline;margin-left:.25rem}.nd-scroller[data-astro-cid-qe63fydu]{grid-row:2;grid-column:1;padding:1rem 1rem 1.5rem}.nd-para[data-astro-cid-qe63fydu]{grid-template-columns:2.5rem 1fr;gap:.5rem;padding-left:.4rem}.nd-foot[data-astro-cid-qe63fydu]{grid-row:3;grid-column:1;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom))}.nd-mail[data-astro-cid-qe63fydu]{width:100%;justify-content:center;flex-wrap:nowrap}.nd-mail-long[data-astro-cid-qe63fydu]{display:none}.nd-mail-short[data-astro-cid-qe63fydu]{display:inline}.nd-cta-text[data-astro-cid-qe63fydu]{font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.nd[data-astro-cid-qe63fydu][open],.nd[data-astro-cid-qe63fydu][open]::backdrop{animation:none}.nd-graphic[data-astro-cid-qe63fydu],.nd-cta[data-astro-cid-qe63fydu],.nd-en[data-astro-cid-qe63fydu],.nd-ko[data-astro-cid-qe63fydu],.nd-para[data-astro-cid-qe63fydu]{transition:none}.nd-graphic[data-astro-cid-qe63fydu].is-hidden{transform:none}.is-playing[data-astro-cid-qe63fydu] .nd-photo-wrap[data-astro-cid-qe63fydu]{outline:2px solid var(--color-coral);outline-offset:3px}}
