.mh-svc{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--s20:80px;--t11:11px;--t12:12px;--t13:13px;--t14:14px;--t15:15px;--t17:17px;--t20:20px;--t24:24px;--t30:30px;--r1:6px;--r2:10px;--r3:14px;--r4:18px;--paper:#fdf8ec;--paper-2:#f8efdd;--card:#fff;--ink:#17130c;--ink-2:#5a5140;--ink-3:#8e836d;--line:#e9dcc2;--line-2:#f4ebda;--mh-accent:#0b62e4;--accent:var(--mh-accent);--accent-soft:color-mix(in srgb,var(--mh-accent)10%,#fff);--accent-line:color-mix(in srgb,var(--mh-accent)26%,var(--line));--color-sm-primary:var(--mh-accent);--color-sm-primary-container:var(--accent-soft);--font-kr:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--font-en:"Bricolage Grotesque","Pretendard Variable",ui-sans-serif,sans-serif;--shell:1080px;isolation:isolate;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-kr);letter-spacing:-.018em;word-break:keep-all;overflow-wrap:break-word;position:relative;overflow-x:hidden}.mh-svc.narrow{--shell:760px}.mh-svc:after{content:"";z-index:1;pointer-events:none;opacity:.075;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.mh-svc>*{z-index:2;position:relative}.mh-svc *,.mh-svc :before,.mh-svc :after{box-sizing:border-box}.mh-svc .svc-shell{max-width:var(--shell);padding-left:var(--s6);padding-right:var(--s6);margin:0 auto}@media (max-width:640px){.mh-svc .svc-shell{padding-left:var(--s4);padding-right:var(--s4)}}.mh-svc .svc-head{padding-top:var(--s12);padding-bottom:var(--s6)}.mh-svc .svc-back{align-items:center;gap:var(--s2);font-size:var(--t13);color:var(--ink-2);background:var(--card);border:1px solid var(--line);padding:7px var(--s3)7px var(--s2);border-radius:999px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s,transform .16s;display:inline-flex}.mh-svc .svc-back:hover{color:var(--ink);border-color:var(--accent-line);transform:translate(-2px)}.mh-svc .svc-back svg{width:14px;height:14px}.mh-svc .svc-title-row{align-items:flex-start;gap:var(--s4);margin-top:var(--s6);display:flex}.mh-svc .svc-icon{width:52px;height:52px;color:color-mix(in srgb,var(--mh-accent)82%,var(--ink));background:var(--card);border:1px solid var(--line);border-radius:var(--r3);flex:none;place-items:center;display:grid}.mh-svc .svc-icon svg{width:25px;height:25px}.mh-svc .svc-titles{min-width:0}.mh-svc .svc-cat{font-size:var(--t12);color:color-mix(in srgb,var(--mh-accent)72%,var(--ink));margin-bottom:var(--s2);font-weight:700}.mh-svc h1.svc-h1{font-size:clamp(24px,3.4vw,var(--t30));letter-spacing:-.032em;color:var(--ink);margin:0;font-weight:800;line-height:1.24}.mh-svc .svc-rule{height:1px;margin-top:var(--s8);background:var(--line)}@media (max-width:640px){.mh-svc .svc-head{padding-top:var(--s8)}.mh-svc .svc-icon{width:44px;height:44px}.mh-svc .svc-icon svg{width:22px;height:22px}}.mh-svc.compact{--compact-column:720px}.mh-svc.compact .svc-head{z-index:3;max-width:var(--compact-column);padding-top:var(--s2);padding-bottom:0}.mh-svc.compact .svc-head-row{align-items:center;gap:var(--s2);min-height:44px;display:flex}.mh-svc.compact .svc-home{width:44px;height:44px;color:var(--ink-2);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:-12px;transition:background-color .16s,color .16s;display:flex;position:relative}.mh-svc.compact .svc-home:hover{color:var(--ink);background:var(--paper-2)}.mh-svc.compact .svc-home svg{width:20px;height:20px}.mh-svc.compact .svc-tip{white-space:nowrap;padding:4px var(--s2);border-radius:var(--r1);background:var(--ink);color:var(--card);font-size:var(--t12);pointer-events:none;font-weight:600;display:none;position:absolute;top:calc(100% + 6px);left:0}@media (hover:hover){.mh-svc.compact .svc-home:hover .svc-tip{display:block}}.mh-svc.compact .svc-home:focus-visible .svc-tip{display:block}.mh-svc.compact .svc-icon-sm{color:color-mix(in srgb,var(--mh-accent)82%,var(--ink));flex:none;display:flex}.mh-svc.compact .svc-icon-sm svg{width:20px;height:20px}.mh-svc.compact h1.svc-h1-sm{font-size:var(--t15);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;flex:none;margin:0;font-weight:700;line-height:1.3}.mh-svc.compact .svc-head-slot{flex:1 1 0;justify-content:flex-end;min-width:0;display:flex}.mh-svc.compact .svc-body{padding-top:var(--s4)}@media (max-width:640px){.mh-svc.compact .svc-body{padding-top:var(--s3)}}.mh-svc.compact [data-focus-inset]:focus-visible{outline-offset:-2px}.mh-svc.compact [data-underline-field]:focus,.mh-svc.compact [data-underline-field]:focus-visible{border-color:var(--ink);border-bottom-width:3px;outline:none;margin-bottom:-1px}.mh-svc.compact [data-underline-field][aria-invalid=true],.mh-svc.compact [data-underline-field][aria-invalid=true]:focus,.mh-svc.compact [data-underline-field][aria-invalid=true]:focus-visible{border-color:var(--color-error-text)}.mh-svc .svc-body{max-width:var(--shell);padding:var(--s8)var(--s6)var(--s16);margin:0 auto}@media (max-width:640px){.mh-svc .svc-body{padding:var(--s6)var(--s4)var(--s12)}}.mh-svc .svc-body>section,.mh-svc .svc-body>div,.mh-svc .svc-body>main,.mh-svc .svc-body>form{background:0 0;max-width:none;min-height:0;margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0}.mh-svc .svc-body>section>div,.mh-svc .svc-body>div>div,.mh-svc .svc-body>main>div{max-width:none}.mh-svc input:focus,.mh-svc input:focus-visible,.mh-svc textarea:focus,.mh-svc textarea:focus-visible,.mh-svc select:focus,.mh-svc select:focus-visible{outline:2px solid var(--mh-accent);outline-offset:1px;box-shadow:none;border-color:var(--accent-line)}.mh-svc a:focus-visible,.mh-svc button:focus-visible,.mh-svc [role=button]:focus-visible,.mh-svc [tabindex]:focus-visible{outline:2px solid var(--mh-accent);outline-offset:2px;box-shadow:none}.mh-svc ::selection{background:color-mix(in srgb,var(--mh-accent)22%,transparent)}.mh-svc .svc-note{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r3);padding:var(--s4);font-size:var(--t13);color:color-mix(in srgb,var(--mh-accent)62%,#17130c);line-height:1.7}@media (prefers-reduced-motion:reduce){.mh-svc .svc-back{transition:none;transform:none!important}}
/*# sourceMappingURL=453873b66600f00b.css.map*/