:root{--color-bg:#fff;--color-text:#111;--color-text-muted:#555;--color-line:#d4d4d4;--color-bg-muted:#ededed;--color-kakao-bg:#fee500;--color-kakao-text:#000000d9;--color-field:var(--color-bg);--color-field-border:var(--color-text);--color-pressed-bg:var(--color-text);--color-pressed-text:var(--color-bg);--color-pressed-border:var(--color-text);--color-primary:var(--color-text);--color-progress:var(--color-primary);--color-primary-text:var(--color-bg);--color-primary-border:var(--color-text);--color-link:var(--color-text);--link-decoration:underline;--color-range:var(--color-bg-muted);--color-selected:var(--color-pressed-bg);--color-selected-text:var(--color-pressed-text);--color-selected-soft:var(--color-bg-muted);--color-focus:var(--color-text);--color-danger:var(--color-text);--border-control:1px;--radius-control:0;--radius-button:0;--shadow-button:none;--font-body:system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-size-body:1.0625rem;--font-size-small:.9375rem;--font-size-caption:.8125rem;--font-size-title:1.5rem;--font-size-question:1.375rem;--font-size-heading:1.1875rem;--line-height-body:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--page-max-width:40rem;--tap-min:2.75rem;--tap-cta:3.5rem}[data-look=brand]{--blue-50:#eff8ff;--blue-100:#dff1fd;--blue-200:#c2e2fa;--blue-300:#9bcef4;--blue-500:#459ad5;--blue-600:#2280bc;--blue-700:#0367a0;--blue-800:#01507f;--blue-900:#043b5f;--blue-950:#032844;--brown-50:#fcf6ef;--brown-100:#f6ece2;--brown-200:#edd9c7;--brown-300:#e0c1a4;--brown-700:#85552c;--brown-800:#694120;--brown-900:#4e3018;--green-500:#65a373;--green-700:#347144;--color-bg:#fff;--color-text:#282622;--color-text-soft:#3a3833;--color-text-muted:#5d636b;--color-text-faint:#8b9097;--color-line:#e3e7ec;--color-surface:#f3f6f9;--color-bg-muted:var(--color-surface);--color-disabled:#c3c8cf;--color-field:var(--color-surface);--color-field-border:transparent;--color-accent:var(--brown-800);--color-accent-strong:var(--brown-900);--color-accent-soft:var(--brown-50);--color-accent-line:var(--brown-100);--color-selected:var(--blue-700);--color-selected-text:#fff;--color-selected-soft:var(--blue-100);--color-focus:var(--blue-600);--color-pressed-bg:var(--color-selected);--color-pressed-text:var(--color-selected-text);--color-pressed-border:transparent;--color-primary:var(--color-text);--color-emphasis:var(--blue-700);--color-emphasis-bg:var(--blue-50);--color-emphasis-text:var(--blue-900);--color-progress:var(--blue-500);--color-primary-text:#fff;--color-primary-border:var(--color-text);--color-link:var(--color-accent);--link-decoration:none;--color-range:var(--blue-100);--color-danger:#b42318;--color-danger-bg:#fdecea;--border-control:2px;--radius-control:14px;--radius-button:16px;--shadow-button:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #00000040;--font-body:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;font-family:var(--font-body);line-height:var(--line-height-body);color:var(--color-text);background:var(--color-bg)}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-text-size-adjust:100%;word-break:keep-all;margin:0}h1,h2,h3,p{margin:0}
