.mk{letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-size:17px;line-height:1.75}.mk h1,.mk h2,.mk h3{text-wrap:balance;letter-spacing:-.025em}.mk p{text-wrap:pretty}.mk a:focus-visible,.mk button:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #2340c4}.mk-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#0000 52%,#ffe45e 52% 94%,#0000 94%);background-repeat:no-repeat;background-size:100% 100%;padding:0 2px}@media (prefers-reduced-motion:no-preference){.mk-mark{background-size:0% 100%;animation:.9s cubic-bezier(.3,.7,.2,1) .6s forwards mk-mark-draw}}@keyframes mk-mark-draw{to{background-size:100% 100%}}.mk-guide-body ul{padding-left:1.25em;list-style:outside}.mk-guide-body ol{padding-left:1.4em;list-style:decimal}.mk-guide-body li+li{margin-top:.5em}.mk-guide-body li::marker{color:#4f5a69}.mk-guide-body a{color:#2340c4;text-underline-offset:4px;font-weight:600;text-decoration:underline}
