/* Local-only font draft: KCC Ganpan for headings, Esamanru Bold for copy. */
@font-face{font-family:'Esamanru';src:url('assets/fonts/esamanru-bold.ttf') format('truetype');font-weight:100 950;font-style:normal;font-display:swap}
@font-face{font-family:'KCC Ganpan';src:url('assets/fonts/kcc-ganpan.woff2') format('woff2');font-weight:100 950;font-style:normal;font-display:swap}
:root{--font:'Esamanru','Malgun Gothic',sans-serif;--display-font:'KCC Ganpan','Esamanru',sans-serif}
body{font-family:var(--font);font-synthesis:none}
h1,h2,h3,.proof-seal,.proof-invest,.proof-sales,.proof-sticker,.case-facts,.growth-kicker,.influencer-caption,.channel-split strong,.benefit-banner strong,.growth-result strong,.sales-row strong,.cost td strong{font-family:var(--display-font);font-synthesis:none}
button,input,.hero-consult,.contact-number,.header-call,.consult-bar{font-family:var(--font)}
