html[lang="en"] body { word-break:normal; }
html[lang="en"] h1 { font-size:clamp(36px,3.8vw,53px); letter-spacing:-.04em; }
html[lang="en"] .header nav { gap:23px; }
html[lang="en"] .collaboration-layout { grid-template-columns:195px minmax(0,1fr); }
html[lang="en"] .collaboration-brief { gap:20px; }
html[lang="en"] .collaboration-brief dd { font-size:13px; }
html[lang="en"] .usage-grid dd span { font-size:12px; }
html[lang="en"] .usage-grid dt { min-height:44px; }
html[lang="en"] .reference-caption p { min-height:42px; }
html[lang="en"] .detail-tags { line-height:1.8; }
@media (max-width:900px) {
  html[lang="en"] .collaboration-layout { grid-template-columns:1fr; }
}
@media (max-width:560px) {
  html[lang="en"] h1 { font-size:clamp(28px,8vw,40px); }
  html[lang="en"] .hero-description br { display:none; }
  html[lang="en"] .header .button { max-width:190px; font-size:10px; padding-inline:12px; gap:8px; }
  html[lang="en"] .usage-grid dd { font-size:28px; }
  html[lang="en"] .usage-grid dd span { font-size:10px; }
  html[lang="en"] .collaboration-brief > div { grid-template-columns:93px minmax(0,1fr); }
}
