.hub-pfoot .ofoot{max-width:1280px;margin:0 auto;padding:72px 32px 64px;border-top:1px solid var(--color-hairline);box-sizing:border-box}.hub-pfoot .ohead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:24px}.hub-pfoot .ohead h2{margin:0;font-family:var(--font-sofia-condensed);font-size:36px;font-weight:800;letter-spacing:-.02em;color:var(--hub-heading)}.hub-pfoot .opcs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.hub-pfoot .opc{display:flex;height:100%;flex-direction:column;gap:6px;padding:14px 18px 18px;border:1px solid var(--color-hairline);border-radius:4px;background:var(--hub-card);box-shadow:0 1px 2px rgba(20,23,26,.04),0 14px 30px -22px rgba(20,23,26,.3);text-decoration:none;box-sizing:border-box;transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s}.hub-pfoot .opc b,.hub-pfoot .opc svg{transition:transform .32s cubic-bezier(.2,.7,.3,1),color .2s}.hub-pfoot .opc:is(:hover,:focus-visible) b{color:var(--color-blueline)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hub-pfoot .opc:hover{transform:translateY(-3px);box-shadow:0 1px 2px rgba(20,23,26,.05),0 22px 36px -20px rgba(20,23,26,.38)}.hub-pfoot .opc:hover svg{transform:translateY(-4px)}}.hub-pfoot .opc svg{width:96px;height:auto;margin:0 0 4px -8px}.hub-pfoot .opc b{font-size:18px;color:var(--hub-heading)}.hub-pfoot .opc span{font-size:14px;line-height:1.45;color:var(--color-ink-muted)}.hub-pfoot .opc.here{border-color:var(--color-blueline);background:var(--hub-tint);box-shadow:none}.hub-pfoot .opc.here b{font-size:16px;color:var(--color-blueline)}.hub-pfoot .oclose{display:flex;flex-direction:column;align-items:center;gap:14px;padding:80px 32px 88px;background:#0e1736;text-align:center}.hub-pfoot .oclose h2{margin:0;font-family:var(--font-sofia-condensed);font-size:52px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#ffffff}.hub-pfoot .oclose p{margin:0 0 10px;font-size:19px;color:#aeb7da}.hub-pfoot .obtns{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.hub-pfoot .obtn{display:inline-flex;align-items:center;padding:14px 22px;border-radius:2px;background:#ffffff;color:#0e1736;font-family:var(--font-plex-mono),monospace;font-size:14px;text-decoration:none}.hub-pfoot .obtn.ghost{border:1px solid rgba(221,227,255,.4);background:transparent;color:#ffffff}@media (max-width:1023px){.hub-pfoot .opcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.hub-pfoot .ofoot{padding:56px 16px 48px}.hub-pfoot .opcs{grid-template-columns:minmax(0,1fr)}.hub-pfoot .oclose{padding:64px 16px 72px}.hub-pfoot .oclose h2{font-size:38px}}.hub-pfoot .more{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-plex-mono),monospace;font-size:14px;color:var(--color-blueline);text-decoration:none}.hub-pfoot .more span{text-decoration:underline;text-underline-offset:4px}