@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,600;1,400&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap");@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");.magazine-root{--color-paper:#ffffff;--color-paper-dim:#f4f3f1;--color-ink:#000000;--color-ink-soft:#333333;--color-muted:#6f6f6f;--color-line:#000000;--color-hair:rgba(0,0,0,0.18);--color-crisis:#e0301e;--color-crisis-strong:#b3140a;--color-crisis-soft:#f9e2de;--color-special:#000000;--color-general:#b6b3ad;--color-deep:#000000;--font-serif:"Noto Serif KR","EB Garamond",Batang,serif;--font-sans:"Inter","Pretendard Variable",Pretendard,system-ui,sans-serif;--font-mono:"Space Mono",ui-monospace,monospace;background:#ffffff;color:#000000;font-family:var(--font-serif);font-size:16px;line-height:1.55;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-break:keep-all;overflow-x:hidden}.magazine-root,.magazine-root *,.magazine-root :after,.magazine-root :before{cursor:crosshair}.magazine-root [role=button],.magazine-root [role=button] *,.magazine-root a,.magazine-root a *,.magazine-root button,.magazine-root button *{cursor:pointer}.magazine-root input,.magazine-root textarea{cursor:text}.magazine-root ::selection{background:#000;color:#fff}.magazine-root .font-sans{font-family:var(--font-sans)}.magazine-root .font-mono{font-family:var(--font-mono)}.magazine-root .font-serif{font-family:var(--font-serif)}.magazine-root .mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.magazine-root .eyebrow{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.magazine-root .label-sans{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.01em;font-weight:600}.magazine-root .stat-num{font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:.92}.magazine-root .vrl{writing-mode:vertical-rl;text-orientation:mixed}.magazine-root .fig-ref{font-family:var(--font-sans);font-size:.8em;font-weight:600;text-transform:uppercase;letter-spacing:.01em;border-bottom:1px solid #000;padding-bottom:1px;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.magazine-root .fig-ref:hover,.magazine-root .fig-ref[data-active=true]{background:#000;color:#fff;border-bottom-color:transparent}.magazine-root .fig-ref[data-crisis=true]{border-bottom-color:var(--color-crisis)}.magazine-root .fig-ref[data-crisis=true]:hover,.magazine-root .fig-ref[data-crisis=true][data-active=true]{background:var(--color-crisis);color:#fff}.magazine-root .cite-ref{font-family:var(--font-mono);font-size:.64em;vertical-align:super;line-height:0;color:var(--color-muted);border-bottom:1px solid var(--color-hair);padding:0 1px;margin-left:1px;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.magazine-root .cite-ref:hover{background:#000;color:#fff;border-bottom-color:transparent}.magazine-root .data-row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dotted var(--color-hair);padding-bottom:6px;margin-bottom:6px}.magazine-root .data-row>span:last-child{font-weight:700}.magazine-root .grid-bg{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0);background-size:18px 18px}@keyframes mag-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.magazine-root .reveal{opacity:0}.magazine-root .reveal.in{animation:mag-rise .7s cubic-bezier(.16,1,.3,1) forwards}.magazine-root .draw-bar{transition:width 1.1s cubic-bezier(.16,1,.3,1),height 1.1s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.magazine-root .reveal,.magazine-root .reveal.in{opacity:1;animation:none}}