@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.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%}.pretendard_bbeafd6e-module__vXyJUa__className{font-family:pretendard,pretendard Fallback}.pretendard_bbeafd6e-module__vXyJUa__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
:root{--bg:#f3f7fd;--surface:#fff;--surface-muted:#e7f0fc;--placeholder:#d5e3f7;--ink:#101828;--ink-secondary:#4a5670;--ink-tertiary:#2b3550;--rule:#cbdaee;--rule-light:#dee8f5;--accent:#1a73e8;--accent-hover:#1662c8;--accent-muted:#a9c8f5;--on-accent:#fff;--link:#1557b0;--deep:#1a73e8;--on-deep:#fff;--on-deep-secondary:#fff;--deep-rule:#8dbaf5;--deep-strong:#fff;--on-deep-strong:#1557b0;--deep-pick:#fff;--deep-track:#0e4a9e;--signal:#ffd84d;--urgent:#9a3412;--urgent-bg:#fcebdf;--radius:8px;--radius-lg:14px;--radius-pill:8px;--control-height:48px;--page-max:1200px;--font-sans:var(--font-pretendard), system-ui, -apple-system, sans-serif;--font-num:var(--font-sans);--font-mono:var(--font-sans)}@media (min-width:1600px){:root{--page-max:1400px}.site-member main{zoom:1.08;--page-max:calc(1400px / 1.08);padding-left:22.2222px;padding-right:22.2222px}}*,:before,:after{box-sizing:border-box}html{font-size:16px}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;margin:0;line-height:1.55}a{color:var(--link);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--signal)}h1,h2,h3{letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.25}p{margin:0}.mono,.num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}
