@font-face{font-family:pretendard;src:url(../media/PretendardStdVariable-s.p.1azsfke9_67nu.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%}.DOKg-W_className{font-family:pretendard,pretendard Fallback}.DOKg-W_variable{--font-pretendard:"pretendard", "pretendard Fallback"}
@font-face{font-family:script;src:url(../media/Allura_Regular-s.p.0l6eb1g07g5eq.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:script Fallback;src:local(Arial);ascent-override:107.87%;descent-override:60.68%;line-gap-override:0.0%;size-adjust:74.17%}.JTRqRa_className{font-family:script,script Fallback;font-weight:400}.JTRqRa_variable{--font-script:"script", "script Fallback"}
:root,[data-palette=c]{--bg:#f6f6f4;--panel:#ebeae6;--accent:#34373d;--ink:#17191d;--sub:#5f6673;--surface:#fff;--line:#17191d1f}[data-palette=blue]{--bg:#f6f7fa;--panel:#dde4f3;--accent:#2b5cff;--ink:#17191d;--sub:#5f6673;--surface:#fff;--line:#17191d1f}[data-palette=rose]{--bg:#faf7f6;--panel:#ead3d3;--accent:#8c2f3b;--ink:#1f1a1b;--sub:#6f6264;--line:#1f1a1b1f}[data-palette=a]{--bg:#fbf6f4;--panel:#f2d8d2;--accent:#b8473a;--ink:#2b1f1d;--sub:#7a6763;--line:#2b1f1d1f}[data-palette=b]{--bg:#fff8f3;--panel:#f8d7c8;--accent:#c24a35;--ink:#2a2320;--sub:#7d6a62;--line:#2a23201f}:root,[data-palette]{--navy:var(--ink);--navy-soft:var(--ink);--paper:var(--bg);--paper-bright:var(--bg);--muted:var(--sub);--clay:var(--accent);--white:#fff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{min-width:0;color:var(--ink);background:var(--bg);font-family:var(--font-pretendard), Pretendard, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", Arial, sans-serif;word-break:keep-all;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,a,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{color:#fff;background:var(--accent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
