/* Thai-only adjustments. Shared layout lives in /css/site.css. */
.site-nav-row > a { font-size: 14px; line-height: 1.6; }
.home-hero h1 { font-size: clamp(35px, 3.4vw, 49px); line-height: 1.5; letter-spacing: -.02em; }
.home-hero-intro > p, .site-footer-column li { line-height: 1.9; }
@media (max-width: 767px) {
    .home-hero h1 { font-size: 34px; }
    .home-capability-grid > div:not(:first-child) > div { display: block; }
    .home-capability-grid > div:first-child > strong { font-size: 29px; }
}
