.apx .apx-hub{background:var(--cloud,#f5f5f6);color:var(--navy,#121316)}.apx .apx-hub .hub-copy{color:var(--n-600,#4a4e55);max-width:74ch;margin-bottom:clamp(28px,4vw,40px);font-size:1rem;line-height:1.7}.apx .apx-hub .hub-more{justify-content:center;margin-top:clamp(28px,4vw,44px);display:flex}.apx .apx-hub .hub-empty{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:clamp(32px,7vw,64px) 0;display:flex}.apx .apx-hub .hub-empty p{color:var(--n-600,#4a4e55);max-width:48ch;font-size:1.05rem}.apx .apx-hub .hub-empty-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.apx .apx-hub .hub-rails{flex-direction:column;gap:clamp(28px,4vw,44px);margin-top:clamp(40px,6vw,68px);display:flex}.apx .apx-hub .hub-rail{border-top:1px solid var(--silver,#c7ccd3);padding-top:clamp(22px,3vw,32px)}.apx .apx-hub .hub-rail h2{font-family:var(--font-display);margin-bottom:16px;font-size:clamp(1.05rem,2vw,1.3rem)}.apx .apx-hub .hub-rail .row{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.apx .apx-hub .hub-rail .row a{font-family:var(--font-display);letter-spacing:.03em;color:var(--navy,#121316);border:1px solid var(--silver,#c7ccd3);border-radius:var(--r,10px);padding:9px 15px;font-size:.82rem;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-block}.apx .apx-hub .hub-rail .row a:hover{color:var(--red,#e11d2a);border-color:var(--red,#e11d2a);background:#e11d2a0f}
