@font-face{font-family:Oneday Pen;src:url(/fonts/NanumPenScript-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.hero #hero-title{letter-spacing:0;--manuscript-line:#9b3a366b;font-family:Oneday Pen,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:clamp(2.4rem,4.3vw,4.2rem);font-weight:400}.hero #hero-title em{font:inherit;color:inherit}.hero #hero-title .manuscript-text{white-space:nowrap;display:inline-block;position:relative}.hero .manuscript-cell{text-align:center;vertical-align:top;white-space:pre;background-image:linear-gradient(to right,var(--manuscript-line) 1px,transparent 1px,transparent calc(100% - 1px),var(--manuscript-line) 0),linear-gradient(to bottom,var(--manuscript-line) 1px,transparent 1px),linear-gradient(to bottom,transparent calc(100% - 1px),var(--manuscript-line) 0),linear-gradient(to bottom,transparent 11%,var(--manuscript-line) 11%,var(--manuscript-line) calc(11% + 1px),transparent calc(11% + 1px));width:.88em;height:1.18em;line-height:1.18em;display:inline-block}.editorial-caret-host{position:relative}.editorial-caret{pointer-events:none;-webkit-user-select:none;user-select:none;background:currentColor;width:1px;height:.95em;animation:1.1s step-end infinite editorial-caret-blink;display:block;position:absolute;top:.3em;left:-.3em}.manuscript-caret{top:.16em;left:calc(100% + .1em)}@keyframes editorial-caret-blink{0%,49%{opacity:.7}50%,to{opacity:0}}@media (max-width:760px){.hero #hero-title{font-size:clamp(2.35rem,9.8vw,3.8rem)}.hero #hero-title .manuscript-cell{height:1.2em;line-height:1.2em}}@media (prefers-reduced-motion:reduce){.editorial-caret{opacity:.7;animation:none}}@media (max-width:360px){.hero #hero-title .manuscript-cell{width:.75em}}
