.section-local-nav[data-astro-cid-y5psgzdl]{border-top:1px solid var(--border);min-width:0;padding:10px 0 9px}.section-local-nav[data-astro-cid-y5psgzdl]:last-child{border-bottom:1px solid var(--border)}.section-local-nav__identity[data-astro-cid-y5psgzdl]{align-items:center;gap:10px;min-height:28px;margin-bottom:3px;display:flex}.section-local-nav__label[data-astro-cid-y5psgzdl]{font-size:var(--text-11);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex:none;font-weight:800}.section-local-nav__current[data-astro-cid-y5psgzdl]{border-left:3px solid var(--coral);min-width:0;color:var(--ink);font-size:var(--text-15h);align-items:center;gap:7px;padding-left:10px;font-weight:750;line-height:1.25;display:inline-flex}.section-local-nav__rail[data-astro-cid-y5psgzdl]{overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:inline proximity;outline:none;min-width:0;overflow-x:auto}.section-local-nav__rail[data-astro-cid-y5psgzdl]:focus-visible{box-shadow:inset 0 0 0 2px var(--coral)}.section-local-nav__list[data-astro-cid-y5psgzdl]{flex-wrap:nowrap;gap:2px 18px;width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.section-local-nav__item[data-astro-cid-y5psgzdl]{scroll-snap-align:start;flex:none}.section-local-nav__link[data-astro-cid-y5psgzdl]{min-width:44px;min-height:44px;color:var(--ink-2);font-size:var(--text-14h);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}a[data-astro-cid-y5psgzdl].section-local-nav__link:hover{border-bottom-color:var(--coral);color:var(--ink)}a[data-astro-cid-y5psgzdl].section-local-nav__link:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.section-local-nav__link--inert[data-astro-cid-y5psgzdl]{color:var(--ink-3);border-bottom-style:dotted;border-bottom-color:var(--border)}.section-local-nav__count[data-astro-cid-y5psgzdl]{font-size:var(--text-12h);color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:750}.section-local-nav__current[data-astro-cid-y5psgzdl] .section-local-nav__count[data-astro-cid-y5psgzdl]{color:var(--coral-deep)}@media (min-width:900px){.section-local-nav[data-astro-cid-y5psgzdl]{grid-template-columns:minmax(128px,.16fr) minmax(0,1fr);align-items:center;gap:18px;padding:7px 0;display:grid}.section-local-nav__identity[data-astro-cid-y5psgzdl]{margin:0}}@media (max-width:899px){.section-local-nav[data-astro-cid-y5psgzdl]{grid-template-columns:minmax(0,6.6rem) minmax(0,1fr);align-items:center;column-gap:12px;padding:3px 0;display:grid}.section-local-nav__identity[data-astro-cid-y5psgzdl]{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-height:0;margin:0}.section-local-nav__current[data-astro-cid-y5psgzdl]{-webkit-line-clamp:2;border-left-width:2px;-webkit-box-orient:vertical;padding-left:7px;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.section-local-nav__rail[data-astro-cid-y5psgzdl]{scroll-behavior:auto}}.section-discovery-header[data-astro-cid-gcbqnurd]{margin:0 0 18px}.section-discovery-header__identity[data-astro-cid-gcbqnurd]{min-width:0}.section-discovery-header__identity[data-astro-cid-gcbqnurd] .hub-count{margin:13px 0 16px}@media (max-width:640px){.section-discovery-header__identity[data-astro-cid-gcbqnurd] .hub-hd{margin:2px 0 6px}.section-discovery-header__identity[data-astro-cid-gcbqnurd] .hub-hd__title{margin:0 0 6px}.section-discovery-header__identity[data-astro-cid-gcbqnurd] .hub-count{margin:4px 0 10px}}.section-discovery-header__navigation[data-astro-cid-gcbqnurd]{contain:inline-size layout paint;min-width:0;max-width:100%;display:grid;overflow-x:hidden}@media (min-width:900px){.section-discovery-header[data-astro-cid-gcbqnurd]{margin-bottom:22px}.section-discovery-header__identity[data-astro-cid-gcbqnurd]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.section-discovery-header__identity[data-astro-cid-gcbqnurd] .hub-count{white-space:nowrap;margin:0 0 24px}}
