.site-hub-logos{padding:var(--space-8) var(--space-4) 0}@container (min-width:768px){.site-hub-logos{padding:var(--space-12) var(--space-6) 0}}.site-hub-cards{margin:var(--space-8) 0 0;gap:var(--space-4);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.site-hub-cards>li{min-width:0;display:flex}.site-hub-cards .db-card{flex:1;min-width:0}.site-hub-cards .db-card__title{text-wrap:balance}.site-hub-cards .db-card__foot{display:flex}@container (min-width:600px){.site-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:768px){.site-hub-cards{margin-top:var(--space-12);gap:var(--space-6)}}@container (min-width:1000px){.site-hub-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-hub-groups{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.site-hub-group{gap:var(--space-4);display:grid}.site-hub-group__words{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.site-hub-group__kicker{color:var(--ink-muted);margin:0}.site-hub-group__count{color:var(--ink-muted);font-variant-numeric:tabular-nums}.site-hub-group__foot{margin-top:var(--space-2)}.site-hub-group__list{margin-inline:calc(-1 * var(--space-3));grid-template-columns:minmax(0,1fr);align-content:start}@container (min-width:600px){.site-hub-group__list{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:768px){.site-hub-groups{margin-top:var(--space-12);gap:var(--space-6)}}@container (min-width:1024px){.site-hub-group{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.site-hub-group__list{margin-block:calc(-1 * var(--space-2))}}.site-hub-feature{grid-template-columns:minmax(0,1fr)}@container (min-width:640px){.site-hub-feature{grid-template-columns:minmax(0,1fr)}.site-hub-feature .site-rs-feat{flex-direction:row;grid-column:auto}}@container (min-width:1024px){.site-hub-feature{grid-template-columns:minmax(0,1fr)}.site-hub-feature .site-rs-feat{flex-direction:row;grid-row:auto}.site-hub-feature .site-rs-feat__img{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--site-ink-line);flex:0 0 48%}.site-hub-feature .site-rs-feat__body{padding:var(--space-12);justify-content:center}}.site-hub-card__label{color:var(--ink-muted);margin:0}.site-hub-cards__foot{max-width:760px;margin-top:var(--space-8)}.site-hub-posts{padding:0;list-style:none}.site-hub-posts>li{min-width:0;display:flex}.site-hub-posts .site-blog-card{flex:1}.site-hub-posts .site-blog-card__meta{margin-top:0;padding-top:0}.site-hub-posts .site-blog-card__meta a{z-index:1;position:relative}.site-hub-posts__excerpt{color:var(--ink-muted);text-wrap:pretty}@container (min-width:1024px){.site-hub-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-library__gate{width:100%;max-width:520px}.site-library__gate .site-gate{margin:0}.site-library__card{gap:var(--space-3);flex-direction:column;display:flex}.site-library__files{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-library__download{justify-content:space-between;width:100%}.site-library__meta{color:var(--ink-muted);font:var(--text-small)}.site-library__download .site-library__meta{color:inherit}.site-library__foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-top:auto}.site-library__expired{max-width:760px;margin:var(--space-8) 0 0;color:var(--ink-muted)}
