.ko-footer[data-v-4ffb77ee]{background:var(--ko-surface-alt);border-top:1px solid var(--ko-border);color:var(--ko-text-3);font-size:13px;padding:40px 0 32px}.ko-footer__inner[data-v-4ffb77ee]{margin:0 auto;max-width:var(--ko-container);padding:0 var(--ko-gutter)}.ko-footer__top[data-v-4ffb77ee]{align-items:flex-start;border-bottom:1px solid var(--ko-border);display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding-bottom:24px}.ko-footer__about[data-v-4ffb77ee]{max-width:460px}.ko-footer__brand[data-v-4ffb77ee]{align-items:center;display:inline-flex;gap:8px}.ko-footer__brand img[data-v-4ffb77ee]:first-child{height:24px;width:auto}.ko-footer__brand img[data-v-4ffb77ee]:last-child{height:17px;width:auto}.ko-footer__identity[data-v-4ffb77ee]{line-height:1.8;margin:12px 0 0}.ko-footer__identity a[data-v-4ffb77ee]{text-decoration:underline;text-underline-offset:2px}.ko-footer__number[data-v-4ffb77ee]{white-space:nowrap}.ko-footer__nav[data-v-4ffb77ee]{display:flex;flex-wrap:wrap;gap:40px}.ko-footer__col[data-v-4ffb77ee]{display:flex;flex-direction:column;gap:4px}.ko-footer__col a[data-v-4ffb77ee]{align-items:center;display:inline-flex;min-height:32px}.ko-footer__col-title[data-v-4ffb77ee]{color:var(--ko-text);font-weight:700;margin-bottom:4px}.ko-footer__copy[data-v-4ffb77ee]{color:var(--ko-muted);font-size:12px;margin:16px 0 0}.ko-header[data-v-2b5b33a6]{background:#fff;border-bottom:1px solid var(--ko-border);position:sticky;top:0;z-index:var(--z-header,50)}.ko-header__inner[data-v-2b5b33a6]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--ko-container);padding:0 var(--ko-gutter)}.ko-header__brand[data-v-2b5b33a6]{align-items:center;display:inline-flex;flex:none;gap:8px;height:56px}.ko-header__mark[data-v-2b5b33a6]{height:28px;width:auto}.ko-header__wordmark[data-v-2b5b33a6]{height:19px;width:auto}.ko-header__actions[data-v-2b5b33a6]{align-items:center;display:flex;flex:none;gap:8px}.ko-header__btn[data-v-2b5b33a6]{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;justify-content:center;min-height:44px;padding:0 14px;position:relative;white-space:nowrap}.ko-header__btn--outline[data-v-2b5b33a6]{border:1px solid var(--ko-border-strong);font-weight:600}.ko-header__btn--primary[data-v-2b5b33a6]{background:var(--ko-primary);color:#fff;font-weight:700}.ko-header__nav[data-v-2b5b33a6]{align-items:center;color:var(--ko-text-2);display:flex;font-size:15px;font-weight:600;gap:22px;height:44px;order:3;overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:100%}.ko-header__nav[data-v-2b5b33a6]::-webkit-scrollbar{display:none}.ko-header__link[data-v-2b5b33a6]{align-items:center;display:inline-flex;min-height:44px}.ko-header__link--strong[data-v-2b5b33a6]{color:var(--ko-text)}html[data-auth=pending] .ko-header__actions{visibility:hidden}@media(min-width:900px){.ko-header__inner[data-v-2b5b33a6]{flex-wrap:nowrap;gap:28px;height:64px}.ko-header__brand[data-v-2b5b33a6]{height:auto}.ko-header__nav[data-v-2b5b33a6]{flex:1;height:auto;order:0;overflow:visible;width:auto}.ko-header__nav .ko-header__switch[data-v-2b5b33a6]{display:none}}.ko-site[data-v-e5f5ae6c]{--ko-primary:#1c3160;--ko-primary-tint:#eef1f7;--ko-surface:#f6f7fa;--ko-surface-alt:#f3f4f8;--ko-border:#e5e8ef;--ko-border-strong:#d1d5db;--ko-text:#111827;--ko-text-2:#374151;--ko-text-3:#4b5563;--ko-muted:#5b6472;--ko-line-green:#06c755;--ko-font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;--ko-container:1200px;--ko-gutter:20px;--ko-header-h:100px;--ko-sticky-h:76px;background:#fff;color:var(--ko-text);font-family:var(--ko-font-sans);font-weight:400;letter-spacing:-.01em;line-height:1.6;min-width:320px;padding-bottom:var(--ko-sticky-h);word-break:keep-all;-webkit-font-smoothing:antialiased}@media(min-width:900px){.ko-site[data-v-e5f5ae6c]{--ko-header-h:64px}}.ko-site :where(*){font-weight:inherit}.ko-site :where(a,button,summary,input):focus-visible{outline:2px solid var(--ko-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ko-site :where(*){animation:none!important;transition:none!important}}.ko-sticky[data-v-c9d1ba57]{background:#fff;border-top:1px solid var(--ko-border);bottom:0;box-shadow:0 -6px 20px #1118270f;left:0;position:fixed;right:0;z-index:var(--z-action-bar,55)}.ko-sticky__inner[data-v-c9d1ba57]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;max-width:var(--ko-container);padding:10px var(--ko-gutter)}.ko-sticky__label[data-v-c9d1ba57]{color:var(--ko-text-2);font-size:14px;font-weight:600;min-width:0}.ko-sticky__actions[data-v-c9d1ba57]{display:flex;flex:none;gap:8px}.ko-sticky__btn[data-v-c9d1ba57]{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;min-height:44px;padding:0 14px;position:relative;white-space:nowrap}.ko-sticky__btn img[data-v-c9d1ba57]{height:18px;width:18px}.ko-sticky__btn--line[data-v-c9d1ba57]{background:#fff;border:1.5px solid var(--ko-line-green);color:var(--ko-text)}.ko-sticky__btn--primary[data-v-c9d1ba57]{background:var(--ko-primary);color:#fff;padding:0 20px}.ko-topbar[data-v-e7b120d4]{background:var(--ko-surface-alt);border-bottom:1px solid var(--ko-border);color:var(--ko-muted);font-size:12px}.ko-topbar__inner[data-v-e7b120d4]{align-items:center;display:flex;gap:12px;height:36px;justify-content:space-between;margin:0 auto;max-width:var(--ko-container);padding:0 var(--ko-gutter)}.ko-topbar__license[data-v-e7b120d4]{align-items:center;display:inline-flex;gap:6px;min-width:0;white-space:nowrap}.ko-topbar__license .ko-icon[data-v-e7b120d4]{color:var(--ko-primary);font-size:14px}.ko-topbar__nav[data-v-e7b120d4]{align-items:center;display:flex;gap:14px}.ko-topbar__link[data-v-e7b120d4]{display:none}@media(min-width:700px){.ko-topbar__link[data-v-e7b120d4]{display:inline}}.ko-skip[data-v-9896a22d]{background:#fff;border-radius:8px;color:var(--ko-primary);font-weight:700;left:8px;padding:10px 14px;position:absolute;top:-100px;z-index:100}.ko-skip[data-v-9896a22d]:focus{top:8px}.ko-main[data-v-9896a22d]{display:block}
