.mn{isolation:isolate;color:var(--mn-ink);--gut:24px;--mn-ink:#0e0f12;--mn-ink2:#5b6070;--mn-navy:#1b2650;--mn-rouge:#a3172f;--mn-line:#0e0f1229;--mn-myeong:"Hyangdan Myeongjo", serif;--mn-brush:"Hyangdan Brush", cursive;--f-hero:clamp(44px, min(6.3vw, 12.4vh), 124px);--f-d1:clamp(36px, min(5vw, 9.6vh), 96px);--f-d2:clamp(30px, min(3.4vw, 6.8vh), 64px);--f-d3:clamp(26px, min(2.7vw, 5.4vh), 52px);--f-brush:clamp(34px, min(4.3vw, 8.4vh), 84px);--f-num:clamp(60px, min(8.4vw, 15vh), 164px);--f-q:clamp(22px, min(2.1vw, 4.2vh), 40px);--f-p:17px;--ls-title:-.035em;--lh-title:1.18;--ls-body:-.005em;--lh-body:1.65;--ls-label:.01em;--measure:40em;font-family:var(--mn-myeong);background:#fff;position:relative}.mn-dark{background:var(--mn-ink);color:#fff;--mn-ink2:#ffffffb8;--mn-line:#ffffff3d}.mn-navy{background:var(--mn-navy);color:#fff;--mn-ink2:#ffffffbd;--mn-line:#ffffff3d}.mn-sc{column-gap:var(--gut);padding-inline:var(--pad-x);min-height:calc(100svh - var(--nav-h));grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;padding-block:96px;display:grid;position:relative}.mn h1,.mn h2,.mn h3{font-family:var(--mn-myeong);letter-spacing:var(--ls-title);font-weight:400;line-height:var(--lh-title);text-wrap:balance;margin:0}.mn{--f-h1:calc(var(--f-hero) * .83)}@media (max-width:1023px){.mn{--f-h1:calc(clamp(34px, min(calc((100vw - 2 * var(--pad-x)) / 5.75), 7.4vh), 64px) * .83)}}.mn h1,.mn h1 [data-fit-line],.mn h1[data-fit-line]{font-size:var(--f-h1)!important}.mn h2{font-size:var(--f-d2)}.mn h3{font-size:var(--f-d3)}:where(.mn) p,:where(.mn) li{letter-spacing:var(--ls-body);line-height:var(--lh-body);text-wrap:pretty}:where(.mn) p{font-size:var(--f-p);max-width:var(--measure);margin:0}.mn figure,.mn blockquote{margin:0}.mn-tag{letter-spacing:var(--ls-label);color:var(--mn-rouge);font-size:16px}.mn-dark .mn-tag,.mn-navy .mn-tag{color:#fff}.mn-brush{font-family:var(--mn-brush);font-size:var(--f-brush);letter-spacing:0;line-height:1.1}.mn-sub{color:var(--mn-ink2)}.mn .mn-qt{line-height:1.45;font-size:clamp(20px,min(1.75vw,3.6vh),34px)!important}.mn .mn-qt p{font-size:inherit;line-height:inherit;max-width:none}.mn .mn-em{color:var(--mn-rouge)}.mn .mn-box{background:var(--mn-rouge);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.mn .mn-hero-brush{font-size:var(--f-brush);letter-spacing:0;color:var(--mn-navy);max-width:none;margin-top:18px;line-height:1.1}.mn-label{letter-spacing:var(--ls-label);color:var(--mn-ink2);font-size:15px}.mn-q{font-size:var(--f-q);letter-spacing:-.02em;max-width:24em;line-height:1.45}.mn-q p{font-size:inherit;line-height:inherit;letter-spacing:inherit;max-width:none}.mn-q cite{letter-spacing:var(--ls-label);color:var(--mn-ink2);margin-top:16px;font-size:15px;font-style:normal;display:block}.mn-side{padding-left:24px;position:relative}.mn-side:before{content:"";background:var(--mn-navy);width:2px;position:absolute;top:.2em;bottom:.2em;left:0}.mn-dark .mn-side:before,.mn-navy .mn-side:before{background:#fff}.mn-nb{white-space:nowrap}.mn-num{text-indent:0;min-width:calc(var(--w) * 1em);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;display:inline-block}.mn-ph{border-radius:0;margin:0;position:relative;overflow:hidden}.mn-ph img{object-fit:cover;width:100%;height:100%;display:block}.mn-fade-b{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-t{-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to top, #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-l{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-r{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-y{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-x{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent)}.mn-fade-all{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent), linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent), linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent), linear-gradient(to bottom, transparent, #000 var(--fade,96px), #000 calc(100% - var(--fade,96px)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.mn-act{gap:8px var(--gut);grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;justify-content:start;display:grid}.mn-more{min-height:44px;letter-spacing:var(--ls-label);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mn-rouge);text-decoration-color:var(--mn-rouge);text-underline-offset:6px;font-size:16px;line-height:44px;display:inline-block}:where(.mn) a:focus-visible{outline:2px solid var(--mn-rouge);outline-offset:3px}.mn-mesh{pointer-events:none;display:none}.mn-mesh canvas{opacity:0;width:100%;height:100%;transition:opacity .7s;display:block}.mn-mesh canvas.on{opacity:1}@media (max-width:1023px){.mn-sc{align-content:start;padding-block:64px}.mn-sc>*{grid-column:1/-1}}@media (max-width:479px){.mn{--gut:16px;--f-p:16px}.mn-act{grid-auto-columns:auto;grid-auto-flow:row;justify-content:stretch}.mn-act .hd-btn{width:100%}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.mn-track{height:calc(var(--total) * 1vh)}.mn-stage{top:var(--nav-h);height:calc(100lvh - var(--nav-h));isolation:isolate;position:sticky;overflow:clip}.mn-stage>.mn-sc{align-content:center;min-height:0;padding-block:0;position:absolute;inset:0}.mn-stage>.mn-sc:not(:first-of-type){visibility:hidden}.mn-mesh{z-index:2;display:block;position:absolute;inset:0}}
