.lh.hub .hub-welcome{padding-bottom:clamp(48px,7vw,96px)}.lh.hub .hub-course{padding-top:clamp(48px,7vw,96px);border-top:1px solid var(--travertine)}.lh.hub .hub-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,80px) clamp(28px,4vw,56px);margin-top:clamp(40px,5vw,64px)}.lh.hub .hub-videos.one{grid-template-columns:minmax(0,1fr);max-width:760px}@media (max-width:820px){.lh.hub .hub-videos{grid-template-columns:minmax(0,1fr)}}.lh.hub .hub-video{margin:0;min-width:0;scroll-margin-top:72px}.lh.hub .hub-video video{display:block;width:100%;aspect-ratio:16/9;background:var(--graphite);-o-object-fit:cover;object-fit:cover}.lh.hub .hub-video figcaption{margin-top:18px}.lh.hub .hub-video h3{margin:10px 0 8px}.lh.hub .hub-video p{font-size:17px;line-height:1.55;color:var(--soft);max-width:34em}.lh.hub .hub-files{margin-top:clamp(32px,4vw,48px)}.lh.hub .hub-files a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;align-items:center;min-height:72px;padding:18px 0}.lh.hub .hub-file-title{font-family:var(--font-display);font-size:clamp(20px,2vw,23px);line-height:1.3}.lh.hub .hub-file-line{grid-column:1;font-size:16px;line-height:1.45}.lh.hub .hub-file-kind{grid-column:2;grid-row:1/span 2;color:var(--clay)}.lh.hub .hub-files a:hover .hub-file-title{color:var(--clay)}.lh.hub .hub-own{border-top:1px solid var(--travertine)}.lh.hub .hub-more{padding-top:0}.lh.hub .hub-scope{margin-top:40px;font-size:14px;max-width:44em}.lh.hub .hub-scope+.hub-scope{margin-top:10px}.lh.hub .hub-scope a{color:var(--clay)}