/* Teddy Games: type scale (smaller, calmer) */
body{font-size:16px}
.slide h1,.slide h2{font-size:clamp(36px,5.4vw,68px)}
.slide .glogo{height:clamp(90px,12vw,150px)}
.slide .tagline{font-size:clamp(15px,1.5vw,18px)}
.head h2,.comm h2{font-size:clamp(28px,4vw,46px)}
.ghero h1{font-size:clamp(36px,5.4vw,72px)}
.ghero .glogo{height:clamp(100px,13vw,160px)}
.ghero .tagline{font-size:clamp(16px,1.6vw,19px)}
.gbody h2{font-size:clamp(24px,2.8vw,32px)}
.gbody .about p,.comm p{font-size:16px}
.gcard h3{font-size:20px}
.w h3{font-size:19px}
.btn{font-size:14px}
section.block{padding:84px 0}
@media(max-width:999px){section.block{padding:68px 0}}
