h1{font-size:clamp(46px,8.4vw,105px)}.table-wrap{max-width:100%}details{min-width:0}.demo input[type=range]{min-width:60px}.demo label{flex-wrap:wrap}.demo output{width:50px}.demo .score{font-size:34px}.equation{max-width:100%}@media(max-width:760px){nav a:first-child{margin-left:0}nav a:last-child{margin-right:0}.flow{grid-template-columns:1fr 1fr}.filters{display:grid}.hero .stats{grid-template-columns:1fr;gap:12px}.stats>div{display:flex;align-items:baseline;gap:18px}.stats b{min-width:110px}.stats span{font-size:13px}.english{font-size:15px}.subtitle{font-size:32px}.numeric td:first-child{white-space:nowrap}.demo label{gap:12px}.flow>div{padding:16px}pre{padding:15px;font-size:12px}}