.HubPage-module__rWQNWa__page{background-color:var(--color-bg);color:#fff;min-height:100vh;padding:7rem 5% 10rem 12%;position:relative;overflow-x:clip}@media (max-width:1180px){.HubPage-module__rWQNWa__page{padding-top:5.5rem}}@media (max-width:769px){.HubPage-module__rWQNWa__page{padding-bottom:6rem;padding-left:5%;padding-right:5%}}.HubPage-module__rWQNWa__name{transform-origin:0 0;font-size:var(--text-base);line-height:25px;font-weight:var(--weight-medium);color:var(--color-text-dim);letter-spacing:var(--tracking-wide);z-index:10;gap:1.5rem;padding-right:1.5rem;display:flex;position:fixed;top:calc(162px + 4.2rem);left:5%;transform:rotate(-90deg)translate(-100%)}@media (max-width:1180px){.HubPage-module__rWQNWa__name{display:none}}.HubPage-module__rWQNWa__meta{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.HubPage-module__rWQNWa__meta__index{font-size:var(--text-xs);letter-spacing:var(--tracking-widest-sm);color:var(--color-text-dim);font-variant-numeric:tabular-nums}.HubPage-module__rWQNWa__meta__divider{background:var(--color-text-subtle);flex-shrink:0;width:24px;height:1px;display:block}.HubPage-module__rWQNWa__meta__label{font-size:var(--text-xs);letter-spacing:var(--tracking-ultra);color:var(--color-text-subtle)}.HubPage-module__rWQNWa__title{font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-text-primary);max-width:18ch;margin:0 0 1.5rem}.HubPage-module__rWQNWa__intro{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted);max-width:56ch;margin:0 0 3.5rem}.HubPage-module__rWQNWa__grid{border-top:1px solid var(--color-border);flex-direction:column;max-width:76rem;display:flex}.HubPage-module__rWQNWa__entry{border-bottom:1px solid var(--color-border);transition:background .35s}.HubPage-module__rWQNWa__cell{-moz-column-gap:2rem;color:inherit;grid-template-columns:3rem minmax(0,.75fr) minmax(0,1.25fr) 1.5rem;align-items:center;column-gap:2rem;padding:1.6rem .5rem;text-decoration:none;transition:padding .35s;display:grid;position:relative}.HubPage-module__rWQNWa__cell__icon{border:1px solid var(--color-border-medium);width:3rem;height:3rem;color:var(--color-text-tertiary);justify-content:center;align-items:center;transition:color .35s,border-color .35s,background .35s;display:flex}.HubPage-module__rWQNWa__cell__label{font-size:clamp(1.1rem,1.5vw,1.5rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);color:var(--color-text-emphasis);margin:0;line-height:1.2;transition:color .35s}.HubPage-module__rWQNWa__cell__tags{opacity:.55;flex-wrap:wrap;gap:.4rem .5rem;transition:opacity .35s;display:flex}.HubPage-module__rWQNWa__cell__tag{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);border:1px solid var(--color-border);padding:.2rem .55rem}.HubPage-module__rWQNWa__cell__arrow{font-size:var(--text-md);color:var(--color-text-tertiary);opacity:.35;justify-self:end;transition:opacity .35s,transform .35s}.HubPage-module__rWQNWa__subs{flex-wrap:wrap;gap:.5rem .65rem;margin:0;padding:0 .5rem 1.5rem 5rem;list-style:none;display:flex}.HubPage-module__rWQNWa__subs__link{border:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);align-items:center;padding:.35rem .75rem;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}.HubPage-module__rWQNWa__subs__link:hover{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}.HubPage-module__rWQNWa__entry[data-hovered=true]{background:var(--color-surface)}.HubPage-module__rWQNWa__entry[data-hovered=true] .HubPage-module__rWQNWa__cell{padding-left:1.25rem}.HubPage-module__rWQNWa__entry[data-hovered=true] .HubPage-module__rWQNWa__cell__label{color:var(--color-text-primary)}.HubPage-module__rWQNWa__entry[data-hovered=true] .HubPage-module__rWQNWa__cell__icon{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-surface)}.HubPage-module__rWQNWa__entry[data-hovered=true] .HubPage-module__rWQNWa__cell__tags{opacity:1}.HubPage-module__rWQNWa__entry[data-hovered=true] .HubPage-module__rWQNWa__cell__arrow{opacity:.9;transform:translate(3px)}.HubPage-module__rWQNWa__grid[data-has-hover=true] .HubPage-module__rWQNWa__entry[data-dimmed=true]{opacity:.45}@media (max-width:1180px){.HubPage-module__rWQNWa__cell{grid-template-columns:3rem minmax(0,1fr) 1.5rem;row-gap:.75rem}.HubPage-module__rWQNWa__cell__tags{grid-column:2/-1}}@media (max-width:769px){.HubPage-module__rWQNWa__cell{-moz-column-gap:1rem;grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;padding:1.25rem 0}.HubPage-module__rWQNWa__cell__icon{width:2.5rem;height:2.5rem}.HubPage-module__rWQNWa__cell__arrow{display:none}.HubPage-module__rWQNWa__subs{padding-left:3.5rem}}
