.LegalHubPage-module__cA2D0W__main{width:min(var(--max-width), calc(100% - (var(--content-gutter) * 2)));margin:0 auto;padding:clamp(88px,11vw,144px) clamp(80px,9vw,128px) clamp(112px,14vw,176px)}.LegalHubPage-module__cA2D0W__main>h1{font-family:var(--font-display);font-size:clamp(2.5rem,4vw,3rem);font-weight:var(--font-weight-regular);line-height:1}.LegalHubPage-module__cA2D0W__groups{gap:clamp(80px,10vw,128px);margin-top:clamp(96px,12vw,144px);display:grid}.LegalHubPage-module__cA2D0W__group{grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:clamp(40px,7vw,88px);scroll-margin-top:96px;display:grid}.LegalHubPage-module__cA2D0W__group>h2{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem;font-weight:var(--font-weight-regular);letter-spacing:.12em;text-transform:uppercase;padding-top:15px;line-height:1.2}.LegalHubPage-module__cA2D0W__links{justify-self:end;width:min(100%,680px)}.LegalHubPage-module__cA2D0W__links a{grid-template-columns:auto minmax(28px,1fr) 20px;align-items:center;gap:18px;min-height:48px;font-size:.9375rem;line-height:1.35;display:grid}.LegalHubPage-module__cA2D0W__links i{background:var(--rule);height:1px;transition:background-color .14s}.LegalHubPage-module__cA2D0W__links svg{color:var(--muted);transition:color .14s,transform .14s}.LegalHubPage-module__cA2D0W__links a:hover i{background:var(--foreground)}.LegalHubPage-module__cA2D0W__links a:hover svg{color:var(--foreground);transform:translate(2px,-2px)}@media (max-width:760px){.LegalHubPage-module__cA2D0W__main{width:100%;padding:64px var(--content-gutter) 112px}.LegalHubPage-module__cA2D0W__main>h1{font-size:2rem}.LegalHubPage-module__cA2D0W__groups{gap:72px;margin-top:72px}.LegalHubPage-module__cA2D0W__group{grid-template-columns:1fr;gap:28px}.LegalHubPage-module__cA2D0W__group>h2{padding-top:0}.LegalHubPage-module__cA2D0W__links{width:100%}.LegalHubPage-module__cA2D0W__links a{grid-template-columns:minmax(0,auto) minmax(12px,1fr) 20px;gap:14px;font-size:.875rem}}
