:root{--navy-900:#0b1f33;--navy-800:#0f2a43;--navy-700:#16385a;--navy-600:#1f4a75;--navy-100:#dce6f0;--navy-50:#eef3f8;--gold-500:#c8a96a;--gold-400:#d6bc85;--gold-600:#b2924f;--ink-900:#14181d;--ink-700:#3a424c;--ink-500:#667080;--ink-300:#aab3bf;--line:#e3e8ee;--paper:#fff;--paper-warm:#faf9f6;--font-sans:"Pretendard Variable",Pretendard,-apple-system,"Segoe UI","Malgun Gothic",sans-serif;--font-serif:"Pretendard Variable",Pretendard,-apple-system,"Segoe UI","Malgun Gothic",sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3rem;--container:1120px;--radius:14px;--radius-sm:8px;--shadow-card:0 8px 28px #0f2a4314}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--ink-900);background:var(--paper);-webkit-font-smoothing:antialiased;word-break:keep-all;margin:0;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.25}p{margin:0}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:88px 0}.section-eyebrow{font-size:var(--text-sm);letter-spacing:.14em;color:var(--gold-600);text-transform:uppercase;margin-bottom:12px;font-weight:700;display:inline-block}.section-title{color:var(--navy-800);margin-bottom:16px;font-size:clamp(1.6rem,3.4vw,2.25rem)}.section-lead{font-size:var(--text-lg);color:var(--ink-500);max-width:640px}@media (width<=640px){.section{padding:60px 0}}
