.vertical{writing-mode:vertical-rl}[lang|=en] .vertical{writing-mode:horizontal-tb}.about-t{padding:var(--s5) 0 0}.about-t__in{gap:var(--s5);padding-top:var(--s5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:start;display:grid}.about-t__lead{justify-content:flex-start;align-items:flex-end;gap:var(--s3);padding-right:var(--s3);flex-direction:row-reverse;display:flex}.about-t__title{font-family:var(--serif);font-weight:900;font-size:clamp(26px,2.6vw,var(--t2));letter-spacing:.14em;color:var(--ink);margin:0;line-height:1.5}.about-t__line{display:block}.about-t__line+.about-t__line{margin-right:.35em}.about-t__seal{opacity:.94;mix-blend-mode:multiply;flex:none;width:27px;height:45px;overflow:visible;transform:rotate(-2deg)}.about-t__body{padding-top:4px}.about-t__body .eyebrow{margin-bottom:var(--s3)}.about-t__body .prose{max-width:36em;margin-bottom:var(--s3)}[lang|=en] .about-t__lead{flex-direction:column;align-items:flex-start;padding-right:0}[lang|=en] .about-t__title{letter-spacing:-.005em;line-height:1.3}[lang|=en] .about-t__line{display:inline}[lang|=en] .about-t__line+.about-t__line{margin-right:0}.about{padding-bottom:var(--s4)}.about__nameRow{align-items:flex-start;gap:var(--s2);display:flex}.about__name{font-family:var(--brand);letter-spacing:-.03em;margin:0;font-size:clamp(56px,7vw,112px);font-weight:900;line-height:.95}.about__seal{opacity:.94;mix-blend-mode:multiply;flex:none;width:36px;height:60px;margin-top:10px;overflow:visible;transform:rotate(-2deg)}.about__names{margin:var(--s2) 0 0;font-family:var(--serif);font-size:var(--t1);letter-spacing:.12em;color:var(--ink2)}.about__names .x{color:var(--dim);margin:0 .4em}.about__names .hanja{letter-spacing:.2em;font-family:var(--brand);margin-left:.45em}.about__grid{gap:var(--s5);margin-top:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:start;display:grid}.about__card{border-top:1px solid var(--line);margin:0}.about__card>div{gap:var(--s2);border-bottom:1px solid var(--line-soft);grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;padding:14px 0;display:grid}.about__card dt{letter-spacing:.08em;color:var(--dim);font-size:12.5px}.about__card dd{font-family:var(--serif);margin:0;font-size:17px}.about__lead{margin:0 0 var(--s3);font-family:var(--serif);font-weight:600;font-size:clamp(24px,2.4vw,var(--t2));color:var(--ink);line-height:1.45}.about__text .prose{max-width:38em}.section-title{margin:0 0 var(--s3);font-family:var(--serif);font-weight:900;font-size:clamp(26px,2.6vw,var(--t2));letter-spacing:-.005em}.about__record{margin-top:var(--s6)}.section-title__of{color:var(--dim);letter-spacing:.02em;margin-left:.6em;font-size:.62em;font-weight:400}.about__recs{max-width:1000px}.colophon{margin-top:var(--s5)}.colophon__in{gap:var(--s4);grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);align-items:start;display:grid}.ratio{height:144px;box-shadow:0 0 0 1px var(--line);border-radius:2px;margin:0;display:flex;overflow:hidden}.ratio span{padding:var(--s1);letter-spacing:.1em;flex-direction:column;justify-content:flex-end;gap:2px;font-size:12.5px;display:flex}.ratio b{font-family:var(--serif);font-weight:900;font-size:var(--t2);line-height:1}.ratio__mosi{background:var(--mosi-deep) url(/_astro/mosi.BVpK38o_.png) repeat;color:var(--ink2);background-size:160px}.ratio__ink{background:var(--ink);color:var(--mosi)}.ratio__najeon{color:var(--lacquer);background:conic-gradient(from 200deg at 60% 40%,#f4efe7,#cfe7e6,#e9d7ec,#f3e1c9,#d8ebdc,#f4efe7);min-width:3.2em}.colophon__text{color:var(--ink2);margin:0;font-size:15px;line-height:1.95}.lost{padding-top:var(--s6);padding-bottom:var(--s5)}.lost__body{margin:var(--s2) 0 var(--s3);color:var(--ink2);font-size:17px}.lost__langs{margin:0 0 var(--s4);color:var(--dim);padding:0;font-size:14px;line-height:2;list-style:none}.lost__langs a{border-bottom:1px solid}@media (width<=1023px){.about-t__in,.about__grid,.colophon__in{gap:var(--s4);grid-template-columns:1fr}.about-t__body{padding-top:0}}@media (width<=820px){.ratio{height:110px}.about__card>div{grid-template-columns:5.5em minmax(0,1fr)}}
