body { font-family: "Noto Sans Thai", Tahoma, sans-serif; }
h1, h2, .card strong { font-family: "Noto Sans Thai", Tahoma, sans-serif; }
h1 { font-size: clamp(36px, 5vw, 68px); font-weight: 600; letter-spacing: 0; line-height: 1.14; }
h1 .game { font-family: "Bricolage Grotesque", "Noto Sans Thai", sans-serif; font-weight: 700; letter-spacing: -.055em; }
h2 { font-weight: 500; letter-spacing: 0; }
.card strong { font-weight: 500; }
.eyebrow, .button { font-weight: 700; }

.studio-name { font-family: "Bricolage Grotesque", "Noto Sans Thai", sans-serif; }
.hero h1 { font-family:"Noto Sans Thai",Tahoma,sans-serif; font-weight:700; font-size:clamp(25px,3.35vw,52px); line-height:1.25; }
