.hub-main{padding-top:28px;padding-bottom:72px}.hub-main h1{max-width:16ch;font-size:clamp(2.4rem,1.6rem + 2.4vw,4.2rem)}.hub-lede{max-width:62ch;color:var(--text-2);margin-top:14px;font-size:17px;line-height:1.6}.hub-links{flex-wrap:wrap;gap:8px 16px;margin:18px 0 8px;font-size:14px;display:flex}.hub-links a{text-underline-offset:3px;text-decoration:underline}.hub-block{margin-top:36px}.hub-block h2{font:400 clamp(1.7rem, 1.3rem + 1vw, 2.3rem)/1.1 var(--font-display);margin-bottom:10px}.hub-block p,.hub-block li{color:var(--text-2);line-height:1.65}.hub-block ul{padding-left:1.15rem}.hub-meta{color:var(--text-3);margin-top:8px;font-size:14px}.hub-clips{gap:16px;margin-top:16px;display:grid}@media (min-width:800px){.hub-clips.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-clips.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}.hub-clips figure{margin:0}.hub-clips video{background:var(--ink);border-radius:var(--r-lg);width:100%;display:block}.hub-clips figcaption{color:var(--text-3);margin-top:8px;font-size:13px;line-height:1.45}.hub-src{color:var(--text-3);max-width:68ch;margin-top:28px;font-size:14px}.hub-empty{border-top:1px solid var(--line);color:var(--text-2);margin-top:28px;padding:16px 0}
