:root{--bg: #fff;--ink: #000;--ink-2: #555;--ink-3: #a8a8a8;--line: #d9d9d9;--line-strong: #8f8f8f;--sel-bg: #000;--sel-ink: #fff;--font: "Pretendard Variable", Pretendard, "Helvetica Neue", Helvetica, Arial, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--w-body: 400;--w-strong: 500;--w-title: 600;--fs-title: 20px;--lh-title: 26px;--fs-body: 16px;--lh-body: 24px;--lh-body-ko: 26px;--fs-small: 14px;--lh-small: 20px;--lh-small-ko: 22px;--lh-ratio: 1.53;--fs-dot-label: 14px;--fs-dot-year: 12px;--gutter: 16px;--nav-h: 56px;--label-track: clamp(120px, 15vw, 240px);--label-gap: calc(var(--label-track) / 6);--content-w: 680px;--small-w: 400px;--col-pad: 16px;--index-cols: calc(var(--gutter) + var(--label-track) - var(--col-pad)) calc(50% - var(--gutter) - var(--label-track)) var(--label-track) 1fr;--date-w: 72px;--s-1: 8px;--s-2: 16px;--s-3: 24px;--s-4: 32px;--s-5: 40px;--s-6: 48px;--s-7: 56px;--s-8: 64px;--s-12: 96px;--space-page-top: var(--nav-h);--space-page-bottom: var(--s-8);--space-section: var(--s-5);--space-block: var(--s-3);--space-para: var(--lh-body);--pair-gap: var(--s-4);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px)}@media(min-width:900px){:root{--gutter: 24px;--fs-title: 22px;--lh-title: 28px;--fs-body: 17px;--lh-body: 26px;--lh-body-ko: 28px;--fs-small: 15px;--lh-small: 22px;--lh-small-ko: 24px;--date-w: 80px;--space-page-top: calc(var(--nav-h) + var(--s-4));--space-page-bottom: var(--s-12);--space-section: var(--s-7);--space-block: var(--s-4);--pair-gap: var(--s-6)}}:root{--w-body: 400;--w-strong: 590;--w-title: 600;--lh-ratio: 1.3;--ink: #000000;--ink-2: #616161;--ink-3: #9e9e9e;--label-track: clamp(120px, 10.909vw, 240px);--fs-body: 15px;--lh-body: 20px;--lh-body-ko: 21px;--fs-small: 13px;--lh-small: 16px;--lh-small-ko: 18px}@media(min-width:900px){:root{--fs-body: 16px;--lh-body: 21px;--lh-body-ko: 23px;--fs-small: 14px;--lh-small: 17px;--lh-small-ko: 19px}}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--sel-bg);color:var(--sel-ink)}::-moz-selection{background:var(--sel-bg);color:var(--sel-ink)}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink)}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);font-weight:var(--w-body);font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;font-synthesis:none}h1,h2,h3,h4{font-size:inherit;line-height:inherit;font-weight:var(--w-strong)}strong,b{font-weight:var(--w-strong)}h1,h2,h3,h4,p,ul,ol,pre,figure{margin:0}pre{font:inherit;white-space:pre-wrap}.title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-title)}.title:lang(ko){line-height:var(--lh-body-ko)}.small{font-size:var(--fs-small);line-height:var(--lh-small)}:lang(ko){line-height:var(--lh-body-ko);word-break:keep-all;overflow-wrap:anywhere}.small:lang(ko),.small :lang(ko){line-height:var(--lh-small-ko)}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}.prose a,.links a,.contact a,.entry a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:var(--ink-3)}.prose a:hover,.links a:hover,.contact a:hover,.entry a:hover{text-decoration-color:var(--ink)}hr{border:0;border-top:1px solid var(--line);margin:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.page{padding:var(--space-page-top) var(--gutter) var(--space-page-bottom)}.page>*+*{margin-top:var(--space-section)}.sec{display:grid;grid-template-columns:var(--label-track) minmax(0,var(--content-w)) minmax(0,1fr);align-items:start}.sec>.lbl{grid-column:1;padding-right:var(--label-gap);color:var(--ink);font-weight:var(--w-body)}.sec>.body{grid-column:2;min-width:0}.sec>.body.wide{grid-column:1 / 3}.sec>.body.full{grid-column:1 / -1}.prose p{margin:0 0 var(--space-para)}.prose p:last-child{margin:0}.prose+.prose{margin-top:var(--pair-gap)}.entry{display:grid;grid-template-columns:var(--date-w) minmax(0,1fr);column-gap:var(--s-2)}.entry+.entry{margin-top:var(--s-1)}.entry[id]{scroll-margin-top:var(--space-page-top)}.entry .date,.entry .ko{color:var(--ink-2)}@media(max-width:899px){.sec{grid-template-columns:minmax(0,1fr)}.sec>.lbl,.sec>.body,.sec>.body.wide,.sec>.body.full{grid-column:1}.sec>.lbl{margin-bottom:var(--s-1);padding-right:0}}.split{display:flex;flex-direction:column;row-gap:var(--space-section)}.split>.split-text{display:contents}.split>.split-text>*{order:2}.split>.split-text>.head{order:0}.split>.split-media{order:1;min-width:0}@media(min-width:900px)and (max-width:1199px){.split>.split-media{padding-left:var(--label-track);max-width:calc(var(--label-track) + var(--content-w))}}@media(min-width:1200px){.split{display:grid;grid-template-columns:var(--index-cols);align-items:start;margin-inline:calc(-1 * var(--gutter))}.split>.split-text{display:block;grid-column:1 / 3;grid-row:1;min-width:0;padding:0 var(--col-pad) 0 var(--gutter)}.split>.split-text .sec{grid-template-columns:var(--label-track) minmax(0,1fr)}.split>.split-text>*+*{margin-top:var(--space-section)}.split>.split-media{grid-column:3 / 5;grid-row:1;padding:0 var(--gutter) 0 var(--col-pad)}}html{scrollbar-width:none}html::-webkit-scrollbar{display:none;width:0;height:0}nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;height:var(--nav-h);display:flex;align-items:flex-start;gap:16px;padding:calc(var(--gutter) - 12px) var(--gutter) 0;background:transparent;pointer-events:none;z-index:10}.wordmark[data-astro-cid-dmqpwcec],li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{pointer-events:auto}.end[data-astro-cid-dmqpwcec]{margin-left:auto;pointer-events:auto}.wordmark[data-astro-cid-dmqpwcec]{font-weight:var(--w-strong);color:var(--ink)}ul[data-astro-cid-dmqpwcec]{display:flex;gap:16px;list-style:none;padding:0;margin:0}@media(min-width:900px){nav[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:var(--label-track) 1fr auto;column-gap:0;align-items:start}.wordmark[data-astro-cid-dmqpwcec]{justify-self:start}ul[data-astro-cid-dmqpwcec]{gap:24px}}li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{color:var(--ink-2)}li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].current{color:var(--ink)}@media(max-width:899px){li[data-astro-cid-dmqpwcec].wide{display:none}li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].current-narrow{color:var(--ink)}}.wordmark[data-astro-cid-dmqpwcec],li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{position:relative;z-index:1;display:inline-block;padding:12px 0;text-box:trim-both cap alphabetic}
