@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.2q4tlji06vjpz.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}._3Vt7uq_className{font-family:pretendard,pretendard Fallback}._3Vt7uq_variable{--font-pretendard:"pretendard", "pretendard Fallback"}
@font-face{font-family:geist;src:url(../media/GeistVariable-s.p.2f6gsmzeok7d9.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.s7eLka_className{font-family:geist,geist Fallback}.s7eLka_variable{--font-geist:"geist", "geist Fallback"}
:root{--st-accent:#4338ca;--st-accent-hover:#372dab;--st-accent-ink:#3730a3;--st-accent-200:#cdc7f4;--st-accent-100:#eae8fb;--st-accent-050:#f5f4fe;--st-line:#ececef;--st-line-strong:#dfdfe4;--st-bg:#fff;--st-bg-subtle:#fafafb;--st-bg-muted:#f4f4f6;--st-ink:#18181b;--st-ink-secondary:#52525b;--st-ink-tertiary:#67676f;--st-ink-disabled:#a1a1aa;--st-done:#047857;--st-done-bg:#ecfdf5;--st-running:#4338ca;--st-running-bg:#eae8fb;--st-pending:#67676f;--st-warn:#c2410c;--st-warn-bg:#fff7ed;--st-fail:#be123c;--st-fail-bg:#fff1f2;--st-fail-line:#fecdd3;--st-on-accent:#fff;--st-overlay:#18181b73;--channel-youtube:red;--channel-tiktok:#000;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-xxxl:48px;--st-card-padding:24px;--space-2:2px;--space-6:6px;--space-10:10px;--space-14:14px;--space-18:18px;--space-20:20px;--st-r-sm:8px;--st-r-md:12px;--st-r-lg:16px;--tile-radius:24px;--st-r-full:999px;--st-shadow-pop:0 8px 28px #18181b1f, 0 2px 6px #18181b0f;--st-shadow-card-hover:0 4px 16px #18181b12;--tile-shadow:0 1px 2px #18181b0a, 0 8px 24px #18181b0f;--shadow-tooltip:0 6px 16px #4338ca3d;--shadow-tab-selected:0 1px 3px #18181b0a;--st-control-sm:36px;--st-control-md:44px;--st-control-lg:48px;--st-sidebar-w:236px;--st-w-wide:1600px;--modal-w:480px;--page-pad-top:32px;--page-pad-x:32px;--page-pad-bottom:96px;--nav-item-h:40px;--pill-h-md:28px;--space-28:28px;--type-display-size:28px;--type-display-line:36px;--type-display-spacing:-.035em;--type-stat-size:32px;--type-stat-line:40px;--type-stat-spacing:-.03em;--type-unit-size:17px;--type-unit-line:22px;--type-emphasis-size:15px;--type-emphasis-line:22px;--type-item-size:15px;--type-item-line:22px;--type-caption-size:13px;--type-caption-line:18px;--type-tight-spacing:-.02em;--type-heavy:800;--type-semibold:600;--type-medium:500;--space-40:40px;--phone-card-w:212px;--phone-radius:16px;--phone-step-gap:3px;--type-pageTitle-size:28px;--type-pageTitle-line:36px;--type-pageTitle-weight:700;--type-pageTitle-spacing:-.02em;--type-sectionTitle-size:18px;--type-sectionTitle-line:26px;--type-sectionTitle-weight:700;--type-sectionTitle-spacing:-.01em;--type-cardTitle-size:16px;--type-cardTitle-line:24px;--type-cardTitle-weight:700;--type-body-size:15px;--type-body-line:24px;--type-body-weight:400;--type-bodySm-size:14px;--type-bodySm-line:22px;--type-label-size:14px;--type-label-line:20px;--type-label-weight:600;--type-meta-size:12px;--type-meta-line:18px;--type-meta-weight:400;--type-micro-size:12px;--type-micro-line:18px;--type-input-size:16px;--type-input-line:24px}@media (max-width:1279px){:root{--page-pad-top:28px;--page-pad-x:24px}}@media (max-width:1023px){:root{--nav-item-h:44px}}@media (max-width:719px){:root{--page-pad-top:20px;--page-pad-x:16px;--page-pad-bottom:80px;--st-card-padding:18px;--type-display-size:24px;--type-display-line:32px;--type-stat-size:26px;--type-stat-line:32px;--phone-card-w:200px}}
*{box-sizing:border-box}html,body{margin:0}body{background:var(--st-bg-subtle);color:var(--st-ink);font-family:var(--font-geist), var(--font-pretendard), -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-line);word-break:keep-all;overflow-wrap:break-word}:where(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}:where(h1,h2,h3,p,dl,dd,figure){margin:0}:where(ul,ol){margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
