:root{--primary:#1f5fae;--primary-bright:#0b5bd3;--primary-strong:#0e3b64;--primary-soft:rgba(31,95,174,.12);--primary-bg:#eaf2ff;--primary-border:#bcd5ff;--primary-text:#274c9b;--primary-after:#5da1ff;--neutral-900:#0b2540;--neutral-800:#233043;--neutral-700:#33415a;--neutral-600:#5d6b7a;--neutral-500:#66768a;--neutral-400:#9aa7b6;--neutral-300:#cbd5e1;--neutral-200:#e6ecf5;--neutral-100:#eef3fa;--neutral-50:#f3f7ff;--white:#ffffff;--secondary:hsl(231 65% 46%);--accent:hsl(43 82% 50%);--page-bg:var(--white);--section-bg:var(--white);--section-alt-bg:var(--primary-bg);--card-bg:var(--white);--border-subtle:var(--neutral-100);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--ring:0 0 0 4px rgba(11,91,211,.15)}:root[data-color-pattern="1"]{--color-cta-main:var(--primary-bright);--color-cta-main-text:#fff;--color-cta-main-strong:var(--primary-strong);--color-cta-disabled:#595959;--color-highlight-text:var(--primary);--color-highlight-strong-text:var(--primary-bright);--color-highlight-bg:var(--primary-soft);--color-form-focus-border:var(--primary-border);--color-form-error:#c53030}body[data-industry=finance],body[data-industry=legal]{--font-heading:'Noto Sans KR',system-ui,-apple-system,'Apple SD Gothic Neo','Malgun Gothic',sans-serif;--font-body:'Noto Sans KR',system-ui,-apple-system,'Apple SD Gothic Neo','Malgun Gothic',sans-serif}