.subnav-page-header{z-index:1;position:relative}.subnav-page-header:has(+.hero-title,+.hero-project){height:0}.subnav-page-header__inner{width:100%;max-width:calc(1420px + var(--page-padding)*2);padding:0 var(--page-padding);padding-block:var(--page-padding);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}@media (width>=768px){.subnav-page-header__inner{min-height:112px;padding-block:32px}}.subnav-page-header__breadcrumb{--color-link:#fff;--color-link-hover:#fff;--color-meta:#ffffff40;color:#ffffff80}.subnav-page-header__navigation.segment-button{width:auto;max-width:100%;margin:0;padding:0;overflow:visible}.subnav-page-header__navigation.segment-button .segment-button__track{background-color:#ffffff14;border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;height:48px;padding:5px;display:inline-grid;box-shadow:inset 0 0 0 1px #fff3}.subnav-page-header__navigation.segment-button .segment-button__indicator{border-radius:999px;top:5px;bottom:5px}.subnav-page-header__navigation.segment-button .segment-button__segment{min-width:0;min-height:38px;font-size:inherit;background-color:#0000;border-radius:999px;padding:8px 14px;line-height:1.3}.subnav-page-header__navigation.segment-button .segment-button__label{opacity:1}@media (width<=767px){.subnav-page-header__navigation.segment-button,.subnav-page-header__navigation.segment-button .segment-button__track{width:100%}.subnav-page-header__navigation.segment-button .segment-button__segment{padding-inline:10px}}
