.sec-head[data-astro-cid-sjgajsms]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-5);display:flex}h2[data-astro-cid-sjgajsms]{font-family:var(--font-meta);font-size:var(--fs-xs);font-weight:var(--fw-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-3)}html:lang(ko) h2[data-astro-cid-sjgajsms]{font-family:var(--font-ko);font-size:var(--fs-sm);font-weight:var(--fw-strong);letter-spacing:var(--ls-eyebrow-ko);text-transform:none}.meta[data-astro-cid-sjgajsms]{font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3)}@media (width<=560px){.sec-head[data-astro-cid-sjgajsms]{row-gap:var(--sp-1);flex-wrap:wrap}}.tagline[data-astro-cid-oxgmilyn]{max-width:30ch;margin:0 0 var(--sp-4);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-tagline);line-height:var(--lh-tagline);letter-spacing:var(--ls-tagline);text-wrap:balance}html:lang(ko) .tagline[data-astro-cid-oxgmilyn]{max-width:24ch;font-weight:var(--fw-tagline-ko);line-height:var(--lh-tagline-ko);letter-spacing:var(--ls-tagline-ko)}.about[data-astro-cid-oxgmilyn]{max-width:var(--measure);color:var(--text-2)}.traj[data-astro-cid-oxgmilyn]{gap:var(--sp-4);margin-top:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{padding-top:var(--sp-5);position:relative}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before{content:"";top:4px;left:0;right:calc(-1 * var(--sp-4));background:var(--line-strong);height:1px;position:absolute}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:last-child:before{background:linear-gradient(to right, var(--accent), transparent);right:0}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:after{content:"";width:var(--dot-lg);height:var(--dot-lg);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line-strong);position:absolute;top:0;left:0}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:last-child:after{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 var(--halo-lg) var(--accent-soft)}.yrs[data-astro-cid-oxgmilyn]{font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3)}.traj[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{margin:var(--sp-0) 0 var(--sp-1);font-size:var(--fs-md);font-weight:var(--fw-strong);line-height:var(--lh-title)}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:last-child h3[data-astro-cid-oxgmilyn]{color:var(--accent)}.traj[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{font-size:var(--fs-sm);color:var(--text-2);line-height:1.55}.traj[data-astro-cid-oxgmilyn]>[data-astro-cid-oxgmilyn]:nth-child(2){--i:1}.traj[data-astro-cid-oxgmilyn]>[data-astro-cid-oxgmilyn]:nth-child(3){--i:2}.traj[data-astro-cid-oxgmilyn]>[data-astro-cid-oxgmilyn]:nth-child(4){--i:3}.m-draw[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before{transform-origin:0;animation:m-draw-x var(--m-draw-seg) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--m-draw-seg))}.m-draw[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:after{animation:m-dot var(--m-draw-seg) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--m-draw-seg))}@keyframes m-draw-x{0%{transform:scaleX(0)}}@keyframes m-draw-y{0%{transform:scaleY(0)}}@keyframes m-dot{0%{opacity:0;transform:scale(.4)}}@media print{.m-draw[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before,.m-draw[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:after{animation:none}}.figs[data-astro-cid-oxgmilyn]{margin-top:var(--sp-6);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fig[data-astro-cid-oxgmilyn]{min-width:0;padding:var(--sp-4) var(--sp-4) 0;border-left:1px solid var(--line);flex-direction:column;display:flex}.fig[data-astro-cid-oxgmilyn]:first-child{border-left:0;padding-left:0}.fig[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2);order:2}.n[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-name);color:var(--text);order:1;line-height:1.1}.s[data-astro-cid-oxgmilyn]{margin-top:var(--sp-0);font-family:var(--font-meta);font-size:var(--fs-2xs);color:var(--text-3);text-wrap:balance;order:3}html:lang(ko) .s[data-astro-cid-oxgmilyn]{font-family:var(--font-ko);font-size:var(--fs-xs)}.skills[data-astro-cid-oxgmilyn]{margin-top:var(--sp-6);border-top:1px solid var(--line)}.figs[data-astro-cid-oxgmilyn]+.skills[data-astro-cid-oxgmilyn]{margin-top:var(--sp-5)}.skills[data-astro-cid-oxgmilyn]>div[data-astro-cid-oxgmilyn]{gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);display:grid}.skills[data-astro-cid-oxgmilyn]>div[data-astro-cid-oxgmilyn]:last-child{border-bottom:0;padding-bottom:0}.skills[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{font-size:var(--fs-sm);font-weight:var(--fw-strong)}.skills[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{font-size:var(--fs-sm);color:var(--text-2)}@media (width<=1100px){.traj[data-astro-cid-oxgmilyn]{row-gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:nth-child(2):before{right:0}}@media (width<=860px){.tagline[data-astro-cid-oxgmilyn]{font-size:var(--fs-xl)}}@media (width<=560px){.traj[data-astro-cid-oxgmilyn]{margin-left:var(--sp-1);grid-template-columns:minmax(0,1fr);gap:0}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{padding:0 0 var(--sp-4) var(--sp-5)}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before,.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:nth-child(2):before{width:1px;height:auto;inset:4px auto 0 4px}.traj[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:last-child:before{display:none}.m-draw[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before{transform-origin:top;animation-name:m-draw-y}.figs[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(2,minmax(0,1fr))}.fig[data-astro-cid-oxgmilyn]:nth-child(odd){border-left:0;padding-left:0}.fig[data-astro-cid-oxgmilyn]:nth-child(n+3){border-top:1px solid var(--line);margin-top:var(--sp-4)}.n[data-astro-cid-oxgmilyn]{font-size:var(--fs-xl)}.skills[data-astro-cid-oxgmilyn]>div[data-astro-cid-oxgmilyn]{gap:var(--sp-0);grid-template-columns:minmax(0,1fr)}}.logo[data-astro-cid-f7espo7c]{width:auto;max-width:var(--logo-w);height:calc(var(--logo-h) * var(--s));color:var(--text);translate:0 var(--dy,0%);opacity:var(--logo-op);transition:opacity var(--dur) ease;display:block}.logo[data-astro-cid-f7espo7c].sm{height:calc(var(--logo-h-sm) * var(--s));opacity:var(--logo-op-cur);display:inline-block}.logo-mask[data-astro-cid-f7espo7c]{-webkit-mask:var(--src) left center / contain no-repeat;mask:var(--src) left center / contain no-repeat;background-color:currentColor}.status[data-astro-cid-eb46qce6],.st[data-astro-cid-eb46qce6]{align-items:center;display:inline-flex}.status[data-astro-cid-eb46qce6]:before,.st[data-astro-cid-eb46qce6]:before{content:"";width:var(--dot);height:var(--dot);border-radius:50%;flex:none}.status[data-astro-cid-eb46qce6]{gap:var(--sp-1h);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent)}.status[data-astro-cid-eb46qce6]:before{background:var(--accent);box-shadow:0 0 0 var(--halo) var(--accent-soft)}.st[data-astro-cid-eb46qce6]{color:var(--text-3);gap:5px}.st[data-astro-cid-eb46qce6]:before{border:1px solid var(--text-3)}.st[data-astro-cid-eb46qce6].reg{color:var(--text-2)}.st[data-astro-cid-eb46qce6].reg:before{background:var(--accent);border-color:var(--accent)}.st[data-astro-cid-eb46qce6].pen:before{border-style:dashed}.tags[data-astro-cid-agedu77k]{gap:var(--sp-1h);flex-wrap:wrap;list-style:none;display:flex}.tag[data-astro-cid-agedu77k]{padding:var(--sp-0) var(--sp-2);border-radius:var(--radius-pill);background:var(--chip);font-size:var(--fs-xs);color:var(--text-2);line-height:1.6}.tag[data-astro-cid-agedu77k].k{background:var(--accent-soft);color:var(--accent)}.sel[data-astro-cid-p3yfhax3]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);transition:border-color var(--dur) ease;align-items:center;display:inline-flex}.sel[data-astro-cid-p3yfhax3]:hover{border-color:var(--line-strong)}.sel[data-astro-cid-p3yfhax3]:focus-within{border-color:var(--accent);outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.sel-k[data-astro-cid-p3yfhax3]{padding-left:var(--sp-3);font-family:var(--font-meta);font-size:var(--fs-2xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-3);pointer-events:none}html:lang(ko) .sel-k[data-astro-cid-p3yfhax3]{font-family:var(--font-ko);font-size:var(--fs-xs);letter-spacing:0;text-transform:none}select[data-astro-cid-p3yfhax3]{appearance:none;min-height:var(--ctl-h);max-width:220px;padding:5px calc(var(--sp-3) + 14px) 5px var(--sp-2);font-size:var(--fs-sm);color:var(--text);text-overflow:ellipsis;cursor:pointer;background:linear-gradient(45deg, transparent 50%, var(--text-3) 50%) calc(100% - var(--sp-3) - 5px) 55% / 5px 5px no-repeat, linear-gradient(135deg, var(--text-3) 50%, transparent 50%) calc(100% - var(--sp-3)) 55% / 5px 5px no-repeat;border:0}select[data-astro-cid-p3yfhax3]:focus-visible{outline:0}select[data-astro-cid-p3yfhax3] option{color:var(--text);background:var(--surface)}.sel[data-astro-cid-p3yfhax3].on{border-color:var(--accent);background:var(--accent-soft)}.sel[data-astro-cid-p3yfhax3].on select[data-astro-cid-p3yfhax3]{color:var(--accent)}@media (width<=560px){.sel[data-astro-cid-p3yfhax3]{width:100%}select[data-astro-cid-p3yfhax3]{flex:1;max-width:none}}.toggle-all[data-astro-cid-wmywy6e6]{min-height:var(--ctl-h);margin-top:var(--sp-4);padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2);cursor:pointer;transition:color var(--dur) ease, border-color var(--dur) ease;background:0 0}.toggle-all[data-astro-cid-wmywy6e6][hidden]{display:none}.toggle-all[data-astro-cid-wmywy6e6]:hover{color:var(--accent);border-color:var(--line-strong)}@media print{.toggle-all[data-astro-cid-wmywy6e6]{display:none}}.pl[data-astro-cid-svsu7pye]{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line-strong)}.pl-head[data-astro-cid-svsu7pye]{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.pl-title[data-astro-cid-svsu7pye]{font-size:var(--fs-md);font-weight:var(--fw-strong)}.pl-title[data-astro-cid-svsu7pye] .num[data-astro-cid-svsu7pye]{margin-left:var(--sp-1);font-family:var(--font-meta);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-3)}.pl-tools[data-astro-cid-svsu7pye]{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.pl-status[data-astro-cid-svsu7pye]{margin:0 0 var(--sp-2);font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3)}.pl-status[data-astro-cid-svsu7pye]:empty,.pl-tools[data-astro-cid-svsu7pye][hidden],.pl-row[data-astro-cid-svsu7pye][hidden]{display:none}.ledger[data-astro-cid-svsu7pye]{border-top:1px solid var(--line);list-style:none}.pl-row[data-astro-cid-svsu7pye]{grid-template-columns:var(--col-year-wide) minmax(0, 1fr) auto;gap:var(--sp-1) var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);display:grid}.pl-y[data-astro-cid-svsu7pye]{padding-top:var(--sp-0);font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap}.pl-t[data-astro-cid-svsu7pye]{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-row)}.pl-who[data-astro-cid-svsu7pye]{margin-top:var(--sp-0);font-size:var(--fs-xs);color:var(--text-3)}.pl-cap[data-astro-cid-svsu7pye]{font-family:var(--font-meta);font-size:var(--fs-2xs);color:var(--text-3);text-align:right;white-space:nowrap;padding-top:3px}html:lang(ko) .pl-cap[data-astro-cid-svsu7pye]{font-family:var(--font-ko);font-size:var(--fs-xs)}.pl-cap[data-astro-cid-svsu7pye] b[data-astro-cid-svsu7pye]{font-weight:var(--fw-medium);color:var(--text-2);display:block}.pl-none[data-astro-cid-svsu7pye]{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--text-2)}@media (width<=560px){.pl-tools[data-astro-cid-svsu7pye]{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.pl-tools[data-astro-cid-svsu7pye] .linkish[data-astro-cid-svsu7pye]{justify-self:start}.pl-row[data-astro-cid-svsu7pye]{gap:var(--sp-0);grid-template-columns:minmax(0,1fr)}.pl-cap[data-astro-cid-svsu7pye]{padding-top:var(--sp-1);text-align:left;white-space:normal}.pl-cap[data-astro-cid-svsu7pye] b[data-astro-cid-svsu7pye]{display:inline}.pl-cap[data-astro-cid-svsu7pye] b[data-astro-cid-svsu7pye]:after{content:" · ";font-weight:var(--fw-regular);color:var(--text-3)}}.work[data-astro-cid-xbkx7tay]{list-style:none}.proj[data-astro-cid-xbkx7tay]{grid-template-columns:var(--col-idx) minmax(0, 1fr) 24px;gap:0 var(--sp-4);padding:var(--sp-5) 0;border-top:1px solid var(--line);transition:background-color var(--dur) ease, box-shadow var(--dur) ease;display:grid;position:relative}.proj[data-astro-cid-xbkx7tay]:first-child{padding-top:var(--sp-1);border-top:0}.proj[data-astro-cid-xbkx7tay]:last-child{padding-bottom:0}.idx[data-astro-cid-xbkx7tay]{padding-top:var(--sp-0);font-family:var(--font-meta);font-size:var(--fs-sm);color:var(--text-3);transition:color var(--dur) ease}.body[data-astro-cid-xbkx7tay]{gap:var(--sp-1h);min-width:0;display:grid}.proj-meta[data-astro-cid-xbkx7tay]{align-items:center;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.proj-meta[data-astro-cid-xbkx7tay] .num[data-astro-cid-xbkx7tay]{font-family:var(--font-meta)}.org[data-astro-cid-xbkx7tay]{align-items:center;gap:var(--sp-2);min-width:0;font-weight:var(--fw-medium);color:var(--text-2);display:inline-flex}h3[data-astro-cid-xbkx7tay]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);transition:color var(--dur) ease}html:lang(ko) h3[data-astro-cid-xbkx7tay]{letter-spacing:var(--ls-title-ko)}h3[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]{color:inherit;text-decoration:none}h3[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]:after{content:"";inset:0 calc(-1 * var(--sp-2));border-radius:var(--radius-sm);position:absolute}h3[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]:focus-visible{outline:none}h3[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]:focus-visible:after{outline:var(--focus-w) solid var(--focus)}.sum[data-astro-cid-xbkx7tay],.out[data-astro-cid-xbkx7tay]{max-width:var(--measure-sm);font-size:var(--fs-sm)}.sum[data-astro-cid-xbkx7tay]{color:var(--text-2)}.out[data-astro-cid-xbkx7tay]{color:var(--text)}.k[data-astro-cid-xbkx7tay]{margin-right:var(--sp-2);font-family:var(--font-meta);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--text-3)}html:lang(ko) .k[data-astro-cid-xbkx7tay]{font-family:var(--font-ko);font-size:var(--fs-xs);letter-spacing:0}.body[data-astro-cid-xbkx7tay]>.tags{margin-top:var(--sp-1)}.go[data-astro-cid-xbkx7tay]{padding-top:var(--sp-1);color:var(--text-3);transition:color var(--dur) ease, transform var(--dur) ease}.go[data-astro-cid-xbkx7tay] .icon{display:block}@media (hover:hover){.link[data-astro-cid-xbkx7tay]:hover{background:var(--row-tint);box-shadow:calc(-1 * var(--sp-3)) 0 0 var(--row-tint), var(--sp-3) 0 0 var(--row-tint)}.link[data-astro-cid-xbkx7tay]:hover [data-astro-cid-xbkx7tay]:is(h3,.idx,.go){color:var(--accent)}.link[data-astro-cid-xbkx7tay]:hover .go[data-astro-cid-xbkx7tay]{transform:translate(3px)}.link[data-astro-cid-xbkx7tay]:hover .tag.k{background:var(--surface)}}@media (width<=560px){.proj[data-astro-cid-xbkx7tay]{grid-template-columns:var(--col-idx-sm) minmax(0, 1fr)}.idx[data-astro-cid-xbkx7tay]{font-size:var(--fs-xs);padding-top:3px}.go[data-astro-cid-xbkx7tay]{display:none}}.lg{list-style:none}.lg-row[data-astro-cid-lgzobdd4]{grid-template-columns:var(--row-when) minmax(0, 1fr);gap:var(--sp-5);padding:var(--sp-4) 0;border-top:1px solid var(--line);display:grid}.lg-row[data-astro-cid-lgzobdd4]:first-child{border-top:0}.lg>.lg-row[data-astro-cid-lgzobdd4]:first-child{padding-top:0}.lg-group .lg-row[data-astro-cid-lgzobdd4]{padding:var(--sp-3) 0}.lg-group .lg-row[data-astro-cid-lgzobdd4]:first-child{padding-top:0}.lg-when[data-astro-cid-lgzobdd4]{font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3);padding-top:3px}.cur[data-astro-cid-lgzobdd4] .lg-when[data-astro-cid-lgzobdd4]{color:var(--accent)}.when-cell[data-astro-cid-lgzobdd4] .logo{margin-top:var(--sp-3)}.cur[data-astro-cid-lgzobdd4] .logo,.lg-row[data-astro-cid-lgzobdd4]:hover .logo{opacity:var(--logo-op-cur)}.lg-body[data-astro-cid-lgzobdd4] :is(h3,h4){font-size:var(--fs-md);font-weight:var(--fw-strong);line-height:var(--lh-row)}.lg-group .lg-body[data-astro-cid-lgzobdd4] h4{font-size:var(--fs-sm);line-height:1.5}.lg-body[data-astro-cid-lgzobdd4] .lg-sub{margin-top:var(--sp-0);font-size:var(--fs-sm);color:var(--text-2)}.lg-group .lg-body[data-astro-cid-lgzobdd4] .lg-sub{font-size:var(--fs-xs);color:var(--text-3)}.lg-body[data-astro-cid-lgzobdd4] :is(.lg-desc,.dl-list){max-width:var(--measure);margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--text-2)}.lg-body[data-astro-cid-lgzobdd4] .dl-list{padding-left:var(--sp-4)}.lg-body[data-astro-cid-lgzobdd4] .dl-list li+li{margin-top:var(--sp-0)}.lg-body[data-astro-cid-lgzobdd4] .dl-list li::marker{color:var(--text-3)}@media (width<=560px){.lg-row[data-astro-cid-lgzobdd4]{gap:var(--sp-0);grid-template-columns:minmax(0,1fr)}.lg-when[data-astro-cid-lgzobdd4]{padding-top:0}.when-cell[data-astro-cid-lgzobdd4]{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);display:flex}.when-cell[data-astro-cid-lgzobdd4] .logo{height:calc(var(--logo-h) * var(--s) * .85);order:-1;margin-top:0}}.exp[data-astro-cid-bl6cniha] .lg-sub{color:var(--accent);font-weight:var(--fw-medium)}.chip-lnk[data-astro-cid-qnxiydhl]{align-items:center;gap:var(--sp-1h);min-height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap;transition:color var(--dur) ease, border-color var(--dur) ease;text-decoration:none;display:inline-flex}.chip-lnk[data-astro-cid-qnxiydhl]:hover{color:var(--accent);border-color:var(--accent)}.pp-head-link[data-astro-cid-dnnn4l6w]{font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:var(--underline-offset);transition:color var(--dur) ease, text-decoration-color var(--dur) ease}.pp-head-link[data-astro-cid-dnnn4l6w]:hover{color:var(--accent);text-decoration-color:var(--accent)}.filters[data-astro-cid-dnnn4l6w]{gap:var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap}.filters[data-astro-cid-dnnn4l6w]>button[data-astro-cid-dnnn4l6w]{align-items:center;gap:var(--sp-1);display:inline-flex}.filters[data-astro-cid-dnnn4l6w][hidden],.pidx[data-astro-cid-dnnn4l6w]>li[data-astro-cid-dnnn4l6w][hidden]{display:none}.pidx[data-astro-cid-dnnn4l6w]{border-top:1px solid var(--line-strong);list-style:none}.pidx[data-astro-cid-dnnn4l6w]>li[data-astro-cid-dnnn4l6w]{gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;display:grid}.n[data-astro-cid-dnnn4l6w]{font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3);padding-top:3px}.ttl[data-astro-cid-dnnn4l6w]{align-items:baseline;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}h3[data-astro-cid-dnnn4l6w]{font-size:var(--fs-md);font-weight:var(--fw-strong);line-height:var(--lh-row)}.ttl[data-astro-cid-dnnn4l6w] .st{font-family:var(--font-meta);font-size:var(--fs-xs)}.sum[data-astro-cid-dnnn4l6w]{max-width:var(--measure-sm);margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--text-2)}.stk[data-astro-cid-dnnn4l6w] span[data-astro-cid-dnnn4l6w]{white-space:nowrap}.stk[data-astro-cid-dnnn4l6w]{margin-top:var(--sp-2);font-family:var(--font-meta);font-size:var(--fs-xs);color:var(--text-3)}.acts[data-astro-cid-dnnn4l6w]{align-items:stretch;gap:var(--sp-2);flex-direction:column;min-width:112px;display:flex}@media (width<=560px){.filters[data-astro-cid-dnnn4l6w]{gap:0}.filters[data-astro-cid-dnnn4l6w]>button[data-astro-cid-dnnn4l6w]{padding-inline:var(--sp-2)}.pidx[data-astro-cid-dnnn4l6w]>li[data-astro-cid-dnnn4l6w]{grid-template-columns:var(--col-idx-sm) minmax(0, 1fr);gap:var(--sp-1) var(--sp-3)}.acts[data-astro-cid-dnnn4l6w]{min-width:0;margin-top:var(--sp-2);flex-flow:wrap;grid-column:2}}summary[data-astro-cid-4f736qhx]{align-items:center;gap:var(--sp-4);cursor:pointer;color:var(--text-2);transition:color var(--dur) ease;list-style:none;display:flex}summary[data-astro-cid-4f736qhx]::-webkit-details-marker{display:none}summary[data-astro-cid-4f736qhx]:hover{color:var(--text)}summary[data-astro-cid-4f736qhx]:focus-visible{outline-offset:calc(-1 * var(--focus-offset))}summary[data-astro-cid-4f736qhx] .chev{color:var(--text-3);transition:transform var(--dur) ease, color var(--dur) ease;margin-left:auto}summary[data-astro-cid-4f736qhx]:hover .chev,details[data-astro-cid-4f736qhx][open]>summary[data-astro-cid-4f736qhx] .chev{color:var(--accent)}details[data-astro-cid-4f736qhx][open]>summary[data-astro-cid-4f736qhx] .chev{transform:rotate(180deg)}.drawers[data-astro-cid-qlaov3km]{border-top:1px solid var(--line-strong)}.drawers[data-astro-cid-qlaov3km] .dr{border-bottom:1px solid var(--line)}.drawers[data-astro-cid-qlaov3km] summary{align-items:baseline;gap:var(--sp-4);padding:var(--sp-4) 0;grid-template-columns:minmax(0,1.4fr) 64px minmax(0,2fr) 96px 20px;display:grid}.drawers[data-astro-cid-qlaov3km] .dr[open]>summary{padding-bottom:var(--sp-2)}.drawers[data-astro-cid-qlaov3km] summary .chev{align-self:center}.dn[data-astro-cid-qlaov3km]{font-size:var(--fs-lg);font-weight:var(--fw-strong);letter-spacing:-.01em;color:var(--text)}.dc[data-astro-cid-qlaov3km]{font-family:var(--font-meta);font-size:var(--fs-xl);font-weight:var(--fw-medium);text-align:right;color:var(--text);line-height:1}.db[data-astro-cid-qlaov3km]{font-size:var(--fs-sm);color:var(--text-2)}.dy[data-astro-cid-qlaov3km]{font-family:var(--font-meta);font-size:var(--fs-xs);text-align:right;color:var(--text-3)}.dbody[data-astro-cid-qlaov3km]{padding-bottom:var(--sp-5)}.yg[data-astro-cid-qlaov3km],.ip-list[data-astro-cid-qlaov3km]{list-style:none}.yg[data-astro-cid-qlaov3km]>li[data-astro-cid-qlaov3km]{grid-template-columns:var(--col-year) minmax(0, 1fr);gap:var(--sp-4);border-top:1px solid var(--line);display:grid}.yh[data-astro-cid-qlaov3km]{padding-top:calc(var(--sp-3) + var(--sp-0));font-family:var(--font-meta);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-3)}html:lang(ko) .yh[data-astro-cid-qlaov3km].word{text-wrap:balance}.it[data-astro-cid-qlaov3km]{padding:var(--sp-3) 0;border-top:1px solid var(--line)}.it[data-astro-cid-qlaov3km]:first-child{border-top:0}.tt[data-astro-cid-qlaov3km]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);line-height:1.5;display:block}.og[data-astro-cid-qlaov3km]{margin-top:var(--sp-0);font-family:var(--font-ko);font-size:var(--fs-xs);color:var(--text-3);word-break:keep-all;line-height:1.55;display:block}.au[data-astro-cid-qlaov3km]{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-2)}.au[data-astro-cid-qlaov3km] b[data-astro-cid-qlaov3km]{font-weight:var(--fw-strong);color:var(--text)}.mt[data-astro-cid-qlaov3km]{align-items:center;gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.mt[data-astro-cid-qlaov3km] a[data-astro-cid-qlaov3km]{font-family:var(--font-meta);color:var(--accent);text-underline-offset:var(--underline-offset);overflow-wrap:anywhere;transition:text-decoration-color var(--dur) ease;text-decoration:underline #0000}.mt[data-astro-cid-qlaov3km] a[data-astro-cid-qlaov3km]:hover{text-decoration-color:currentColor}@media (width<=560px){.drawers[data-astro-cid-qlaov3km] summary{row-gap:var(--sp-0);grid-template-columns:minmax(0,1fr) auto 20px;grid-template-areas:"n c v""b y."}.dn[data-astro-cid-qlaov3km]{grid-area:n}.dc[data-astro-cid-qlaov3km]{grid-area:c}.drawers[data-astro-cid-qlaov3km] summary .chev{grid-area:v}.db[data-astro-cid-qlaov3km]{font-size:var(--fs-xs);grid-area:b}.dy[data-astro-cid-qlaov3km]{white-space:nowrap;grid-area:y}.yg[data-astro-cid-qlaov3km]>li[data-astro-cid-qlaov3km]{grid-template-columns:minmax(0,1fr);gap:0}.yh[data-astro-cid-qlaov3km]{padding-top:var(--sp-3)}.it[data-astro-cid-qlaov3km]:first-child{padding-top:var(--sp-1)}}.lg-group[data-astro-cid-mytw4jx7]+.lg-group[data-astro-cid-mytw4jx7]{margin-top:var(--sp-6)}.lg-label[data-astro-cid-mytw4jx7]{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-1);padding-bottom:var(--sp-2);border-bottom:1px solid var(--line-strong);font-size:var(--fs-2xs);font-weight:var(--fw-strong);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-3);display:flex}html:lang(ko) .lg-label[data-astro-cid-mytw4jx7]{font-size:var(--fs-xs);letter-spacing:var(--ls-label-ko)}.n[data-astro-cid-mytw4jx7]{font-family:var(--font-meta);font-weight:var(--fw-regular)}.ext[data-astro-cid-iuoyojwu]{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:var(--underline-offset);transition:color var(--dur) ease, text-decoration-color var(--dur) ease}.ext[data-astro-cid-iuoyojwu]:hover{color:var(--accent);text-decoration-color:var(--accent)}.ext[data-astro-cid-iuoyojwu] .ext-i{margin-left:var(--sp-1);vertical-align:-1px;display:inline}.copy[data-astro-cid-yulf4ecu]{align-items:center;gap:var(--sp-1h);min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-2);cursor:pointer;transition:color var(--dur) ease, border-color var(--dur) ease;display:inline-flex}.copy[data-astro-cid-yulf4ecu][hidden]{display:none}.copy[data-astro-cid-yulf4ecu]:hover{color:var(--accent);border-color:var(--line-strong)}.copy[data-astro-cid-yulf4ecu][data-state=ok]{color:var(--accent);border-color:var(--accent)}.copy[data-astro-cid-yulf4ecu] .i-ok,.copy[data-astro-cid-yulf4ecu][data-state=ok] .i-copy{display:none}.copy[data-astro-cid-yulf4ecu][data-state=ok] .i-ok{display:block}@media print{.copy[data-astro-cid-yulf4ecu]{display:none}}.ct[data-astro-cid-he3spzz3]{gap:var(--sp-7);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.eyebrow[data-astro-cid-he3spzz3]{margin:0 0 var(--sp-3);font-family:var(--font-meta);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-3)}html:lang(ko) .eyebrow[data-astro-cid-he3spzz3]{font-family:var(--font-ko);font-size:var(--fs-sm);font-weight:var(--fw-strong);letter-spacing:var(--ls-eyebrow-ko)}ul[data-astro-cid-he3spzz3]{margin:0;padding:0;list-style:none}.avail[data-astro-cid-he3spzz3]{counter-reset:av;border-top:1px solid var(--line)}.avail[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{counter-increment:av;grid-template-columns:var(--col-idx-sm) minmax(0, 1fr);gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--text);display:grid}.avail[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]:before{content:counter(av, decimal-leading-zero);padding-top:var(--sp-0);font-family:var(--font-meta);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-3)}.reach[data-astro-cid-he3spzz3]{align-content:start;gap:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);display:grid}.mail-row[data-astro-cid-he3spzz3]{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.mail[data-astro-cid-he3spzz3]{font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--accent);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:var(--underline-offset);overflow-wrap:anywhere;transition:text-decoration-color var(--dur) ease}.mail[data-astro-cid-he3spzz3]:hover{text-decoration-color:var(--accent)}.links[data-astro-cid-he3spzz3]{align-items:start;gap:var(--sp-2);flex-direction:column;display:flex}.links[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-2);transition:color var(--dur) ease;text-decoration:none;display:inline-flex}.links[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--accent)}@media (width<=860px){.ct[data-astro-cid-he3spzz3]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}
