@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600;700&display=swap";header.svelte-1h32yp1{z-index:60;pointer-events:none;padding:0 32px;animation:.7s cubic-bezier(.22,.9,.24,1) both svelte-1h32yp1-nav-in;position:fixed;top:20px;left:0;right:0}@keyframes svelte-1h32yp1-nav-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.bar.svelte-1h32yp1{-webkit-backdrop-filter:blur(22px)saturate(1.3);pointer-events:auto;background:#ffffffe6;border:1px solid #ffffffe6;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;height:68px;margin:0 auto;padding:0 14px 0 22px;display:flex;box-shadow:0 1px 2px #0e2a380d,0 14px 36px #0e2a3824}.brand.svelte-1h32yp1{flex-shrink:0;align-items:center;gap:6px;display:flex}.brand.svelte-1h32yp1 img:where(.svelte-1h32yp1){border-radius:9px;display:block}.wordmark.svelte-1h32yp1{border-radius:0;width:auto;height:36px}nav.svelte-1h32yp1{align-items:center;gap:2px;display:flex}.slot.svelte-1h32yp1{position:relative}.top.svelte-1h32yp1{letter-spacing:-.015em;white-space:nowrap;color:var(--ink-2);background:0 0;border-radius:999px;padding:10px 16px;font-size:14.5px;font-weight:500;transition:background .16s,color .16s;display:block}.top.active.svelte-1h32yp1{color:var(--accent);font-weight:700}.top.lit.svelte-1h32yp1{background:#0f7c8a17}.panel.svelte-1h32yp1{opacity:0;visibility:hidden;pointer-events:none;padding-top:10px;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.panel.right.svelte-1h32yp1{left:auto;right:0;transform:none}.panel.show.svelte-1h32yp1{opacity:1;visibility:visible;pointer-events:auto}.sheet.svelte-1h32yp1{-webkit-backdrop-filter:blur(22px);background:#fffffff7;border:1px solid #ffffffe6;border-radius:20px;padding:10px;box-shadow:0 18px 48px #0e2a382e}.items.svelte-1h32yp1{gap:2px;min-width:180px;display:grid}.items.two.svelte-1h32yp1{grid-template-columns:repeat(2,minmax(190px,1fr));gap:2px 6px}.items.svelte-1h32yp1 a:where(.svelte-1h32yp1){letter-spacing:-.015em;color:var(--ink-2);white-space:nowrap;border-radius:12px;padding:11px 14px;font-size:14px;font-weight:500;display:block}.cta.svelte-1h32yp1{background:var(--accent);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:14px;padding:11px 22px;font-size:14px;font-weight:600}.burger.svelte-1h32yp1{width:44px;height:44px;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s,transform .12s;display:none}@media (hover:hover){.burger.svelte-1h32yp1:hover{background:var(--tint)}.burger.on.svelte-1h32yp1:hover{background:var(--line-strong)}.group-top.svelte-1h32yp1:hover{background:var(--tint)}.group-top.on.svelte-1h32yp1:hover{background:var(--line-strong)}.items.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:var(--accent);background:#0f7c8a17}.cta.svelte-1h32yp1:hover{background:var(--accent-hover);color:#fff}.group-items.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{background:var(--tint);color:var(--ink)}.drawer-cta.svelte-1h32yp1:hover{background:var(--accent-hover);color:#fff}}.burger.svelte-1h32yp1:active{background:var(--line);color:var(--ink);transform:scale(.94)}.burger.on.svelte-1h32yp1{background:var(--line);color:var(--ink)}.burger.on.svelte-1h32yp1:active{background:var(--line-strong)}.burger.svelte-1h32yp1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.burger.svelte-1h32yp1 svg:where(.svelte-1h32yp1){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.drawer.svelte-1h32yp1::backdrop{-webkit-backdrop-filter:blur(2px);background:#07202b85;animation:.18s both svelte-1h32yp1-scrim-in}@keyframes svelte-1h32yp1-scrim-in{0%{opacity:0}to{opacity:1}}.drawer.svelte-1h32yp1{width:auto;max-width:none;height:auto;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.drawer-bar.svelte-1h32yp1{box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#ffffffe6;border:1px solid #ffffffe6;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;height:68px;padding:0 14px 0 22px;display:flex;position:absolute;top:20px;left:16px;right:16px;box-shadow:0 1px 2px #0e2a380d,0 14px 36px #0e2a3824}.drawer-panel.svelte-1h32yp1{-webkit-backdrop-filter:blur(22px);background:#fffffff7;border:1px solid #ffffffe6;border-radius:20px;flex-direction:column;padding:10px;animation:.22s cubic-bezier(.22,.9,.24,1) both svelte-1h32yp1-drawer-in;display:flex;position:absolute;inset:100px 16px 20px;box-shadow:0 18px 48px #0e2a382e}.drawer.svelte-1h32yp1:not([open]){display:none}@keyframes svelte-1h32yp1-drawer-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.drawer-list.svelte-1h32yp1 a:where(.svelte-1h32yp1),.drawer-list.svelte-1h32yp1 button:where(.svelte-1h32yp1),.drawer-cta.svelte-1h32yp1{-webkit-tap-highlight-color:transparent}.drawer-list.svelte-1h32yp1{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.drawer-list.svelte-1h32yp1::-webkit-scrollbar{width:0;height:0;display:none}.group.svelte-1h32yp1{flex-direction:column;gap:2px;display:flex}.group-top.svelte-1h32yp1{letter-spacing:-.015em;text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:600;display:flex}.group-top.on.svelte-1h32yp1{background:var(--line);color:var(--ink)}.group-top.svelte-1h32yp1:active,.group-items.svelte-1h32yp1 a:where(.svelte-1h32yp1):active{background:var(--line)}.group-top.on.svelte-1h32yp1:active{background:var(--line-strong)}.group-top.svelte-1h32yp1:focus-visible,.group-items.svelte-1h32yp1 a:where(.svelte-1h32yp1):focus-visible,.drawer-cta.svelte-1h32yp1:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.caret.svelte-1h32yp1{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;flex-shrink:0;width:14px;height:14px;transition:transform .18s}.group-top.on.svelte-1h32yp1 .caret:where(.svelte-1h32yp1){opacity:1;transform:rotate(180deg)}.group-items.svelte-1h32yp1{flex-direction:column;gap:2px;padding-bottom:6px;display:flex}.group-items.svelte-1h32yp1 a:where(.svelte-1h32yp1){letter-spacing:-.015em;color:var(--ink-2);border-radius:12px;padding:12px 16px 12px 28px;font-size:15px;font-weight:500;display:block}.drawer-foot.svelte-1h32yp1{border-top:1px solid var(--line-2);margin-top:4px;padding-top:10px}.drawer-cta.svelte-1h32yp1{background:var(--accent);color:#fff;text-align:center;border-radius:999px;padding:16px;font-size:15px;font-weight:600;display:block}.drawer-cta.svelte-1h32yp1:active{background:var(--accent-hover);color:#fff}@media (width<=1080px){header.svelte-1h32yp1{padding:0 16px}}@media (width<=820px){nav.svelte-1h32yp1{display:none}.burger.svelte-1h32yp1{display:flex}}@media (prefers-reduced-motion:reduce){header.svelte-1h32yp1,.drawer.svelte-1h32yp1,.drawer.svelte-1h32yp1::backdrop{animation:none}.burger.svelte-1h32yp1,.caret.svelte-1h32yp1{transition:none}.burger.svelte-1h32yp1:active{transform:none}}.company.svelte-174u7iv{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:12px 48px;margin:0;display:grid}.row.svelte-174u7iv{grid-template-columns:130px 1fr;gap:16px;display:grid}dt.svelte-174u7iv{color:var(--dark-muted-3);font-size:12px}dd.svelte-174u7iv{color:var(--dark-muted-2);margin:0;font-size:12.5px;line-height:1.6}.light.svelte-174u7iv dt:where(.svelte-174u7iv){color:var(--muted-2)}.light.svelte-174u7iv dd:where(.svelte-174u7iv){color:var(--muted)}@media (width<=820px){.company.svelte-174u7iv{grid-template-columns:1fr}.row.svelte-174u7iv{grid-template-columns:110px 1fr}}footer.svelte-jz8lnl{background:var(--darker);color:var(--dark-muted-2)}.shell.svelte-jz8lnl{max-width:var(--shell);margin:0 auto;padding:56px 40px 40px}.top.svelte-jz8lnl{text-align:center;border-bottom:1px solid var(--dark-line);padding-bottom:36px}.brand.svelte-jz8lnl{justify-content:center;align-items:center;gap:6px;display:flex}.brand.svelte-jz8lnl img:where(.svelte-jz8lnl){border-radius:13px;display:block}.wordmark.svelte-jz8lnl{border-radius:0;width:auto;height:52px}.tagline.svelte-jz8lnl{color:var(--dark-muted-2);margin-top:14px;font-size:13px;line-height:1.8}.cols.svelte-jz8lnl{grid-template-columns:var(--col-template);align-items:stretch;gap:24px;margin-top:40px;display:grid}.col.divided.svelte-jz8lnl{border-left:1px solid var(--dark-line);padding-left:28px}.col-title.svelte-jz8lnl{letter-spacing:-.01em;color:var(--dark-ink);margin-bottom:16px;font-size:13px;font-weight:700}.col-items.svelte-jz8lnl{gap:10px;display:grid}.col-items.two.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.col-items.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--dark-muted);font-size:13.5px}.col-items.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--dark-ink)}.biz.svelte-jz8lnl{border-top:1px solid var(--dark-line);margin-top:48px;padding-top:28px}.legal.svelte-jz8lnl{border-top:1px solid var(--dark-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding-top:24px;display:flex}.copy.svelte-jz8lnl{letter-spacing:.01em;color:var(--dark-muted-3);font-size:12px}.legal.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:20px;margin:0;padding:0;list-style:none;display:flex}.legal.svelte-jz8lnl li:where(.svelte-jz8lnl){color:var(--dark-muted-2);cursor:pointer;font-size:12px}.legal.svelte-jz8lnl li:where(.svelte-jz8lnl):hover{color:var(--dark-ink)}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit}.notice.svelte-jz8lnl{color:var(--dark-muted-3);margin-top:20px;font-size:12px;line-height:1.7}@media (width<=1080px){.cols.svelte-jz8lnl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.col.divided.svelte-jz8lnl{border-left:none;padding-left:0}}@media (width<=820px){.shell.svelte-jz8lnl{padding:40px 20px 32px}.biz.svelte-jz8lnl{grid-template-columns:1fr}}:root{--bg:#f2f7f8;--surface:#fff;--tint:#e9f1f3;--ink:#0e2a38;--ink-2:#2f5866;--muted:#4e6b76;--muted-2:#7c99a2;--line:#dbe6e9;--line-2:#e9f1f3;--line-strong:#c1d2d8;--accent:#0f7c8a;--accent-hover:#12919f;--accent-light:#6fc3ce;--dark:#0e2a38;--darker:#07202b;--dark-line:#17384a;--dark-line-2:#1e4453;--dark-line-3:#2f6577;--dark-field:#11313f;--dark-ink:#eaf3f5;--dark-ink-soft:#b4cbd3;--dark-muted:#8faeb8;--dark-muted-2:#688793;--dark-muted-3:#3a5d6b;--warn:#efb579;--warn-2:#de9145;--danger:#d94a3d;--danger-2:#c4553a;--teal:#3fa3b0;--shell:1240px;--radius-card:22px;--radius-lg:24px;--font-body:Pretendard, "Noto Sans KR", -apple-system, "Malgun Gothic", sans-serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);scroll-behavior:smooth;margin:0;padding:0}body{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word}a{color:var(--accent);text-decoration:none}a:hover{color:var(--ink)}input,button,select,textarea{font-family:inherit}h1,h2,h3,p{text-wrap:pretty;margin:0}img{max-width:100%}.shell{max-width:var(--shell);margin:0 auto;padding:88px 40px}.eyebrow{letter-spacing:.02em;color:var(--muted-2);font-size:13px;font-weight:700}.eyebrow-on-dark{color:var(--accent-light)}.section-title{letter-spacing:-.03em;margin-top:18px;font-size:34px;font-weight:700;line-height:1.28}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:16px 30px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover);color:#fff}.btn-ghost{border-color:var(--line-strong);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink);color:var(--ink)}section[id]{scroll-margin-top:108px}@media (width<=820px){.shell{padding:56px 20px}.section-title{font-size:27px}}.app.svelte-12qhfyh{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}main.svelte-12qhfyh{flex:1}
