.hub-nav[data-astro-cid-wahrf3ty]{background:var(--color-surface-alt);border-bottom:1px solid var(--color-border)}.hub-nav__inner[data-astro-cid-wahrf3ty]{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);padding-bottom:var(--space-4)}.hub-nav__brand[data-astro-cid-wahrf3ty]{display:flex;flex-direction:column;margin:0}.hub-nav__brand-org[data-astro-cid-wahrf3ty]{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.hub-nav__brand-name[data-astro-cid-wahrf3ty]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:800;line-height:var(--leading-snug);color:var(--color-ink)}.hub-nav__save[data-astro-cid-wahrf3ty]{display:flex;gap:var(--space-3);align-items:center;justify-content:center;min-height:56px;padding:var(--space-3) var(--space-5);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;color:var(--color-midnight);text-decoration:none;background:var(--color-human-gold);border:2px solid var(--color-human-gold);border-radius:var(--radius-sm)}.hub-nav__save[data-astro-cid-wahrf3ty]:hover,.hub-nav__save[data-astro-cid-wahrf3ty]:focus-visible{color:var(--color-white);background:var(--color-midnight);border-color:var(--color-midnight)}.hub-nav__menu[data-astro-cid-wahrf3ty]{margin:0}.hub-nav__toggle[data-astro-cid-wahrf3ty]{display:flex;gap:var(--space-3);align-items:center;justify-content:center;min-height:56px;padding:var(--space-3) var(--space-5);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;color:var(--color-ink);cursor:pointer;list-style:none;background:var(--color-surface);border:2px solid var(--color-border-strong);border-radius:var(--radius-sm)}.hub-nav__toggle[data-astro-cid-wahrf3ty]::-webkit-details-marker{display:none}.hub-nav__toggle[data-astro-cid-wahrf3ty]:hover,.hub-nav__toggle[data-astro-cid-wahrf3ty]:focus-visible{color:var(--color-white);background:var(--color-midnight);border-color:var(--color-midnight)}.hub-nav__list[data-astro-cid-wahrf3ty]{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.hub-nav__link[data-astro-cid-wahrf3ty]{display:flex;gap:var(--space-3);align-items:center;min-height:56px;padding:var(--space-3) var(--space-4);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;color:var(--color-ink);text-decoration:none;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}.hub-nav__save[data-astro-cid-wahrf3ty] svg,.hub-nav__toggle[data-astro-cid-wahrf3ty] svg,.hub-nav__link[data-astro-cid-wahrf3ty] svg{flex-shrink:0}.hub-nav__link[data-astro-cid-wahrf3ty]:hover,.hub-nav__link[data-astro-cid-wahrf3ty]:focus-visible{color:var(--color-white);background:var(--color-midnight);border-color:var(--color-midnight)}.hub-nav__link[data-astro-cid-wahrf3ty].is-current,.hub-nav__save[data-astro-cid-wahrf3ty].is-current{color:var(--color-white);background:var(--color-teal-text);border-color:var(--color-teal-text)}@media(min-width:52rem){.hub-nav__inner[data-astro-cid-wahrf3ty]{flex-direction:row;align-items:center;justify-content:space-between}.hub-nav__list[data-astro-cid-wahrf3ty]{flex-direction:row;flex-wrap:nowrap;margin:0}.hub-nav__link[data-astro-cid-wahrf3ty]{min-height:48px;white-space:nowrap;border-radius:var(--radius-pill)}[data-astro-cid-wahrf3ty][data-enhanced] .hub-nav__toggle[data-astro-cid-wahrf3ty],[data-astro-cid-wahrf3ty][data-enhanced] .hub-nav__save[data-astro-cid-wahrf3ty]{display:none}}
