.article-layout{display:grid;grid-template-columns:190px minmax(0,850px);gap:48px;max-width:1200px;margin:auto;padding:0 24px 80px}.article-nav{position:sticky;top:110px;align-self:start;display:grid;gap:14px;font-size:14px}.article-layout article{min-width:0}.article-layout article section{margin-bottom:64px}.article-layout img{width:100%;height:auto}.article-layout input[type=range]{display:block;width:100%;margin:18px 0 28px}.article-layout table{width:100%}#sensitivity{font-size:20px;line-height:1.7}#shaft-canvas{height:420px;width:100%;touch-action:none}.article-layout li{margin-bottom:15px;line-height:1.7}@media(max-width:800px){.article-layout{grid-template-columns:1fr}.article-nav{position:static;display:flex;flex-wrap:wrap}.article-hero h1{font-size:clamp(2.2rem,8vw,4rem)}#shaft-canvas{height:340px}}
.article-layout{padding-top:55px}.callout{padding:25px;background:#e4edd7;border-left:3px solid #799e42;margin:25px 0}.callout p:last-child{margin-bottom:0}.article-nav a{border-left:2px solid #c9d7df;padding-left:12px}
