.anchor-subnav{position:fixed;inset-block-start:calc(var(--anchor-subnav-top) - var(--header-shift, 0px));inset-inline:0;z-index:10;transition:inset-block-start .3s var(--ease-cubic);background-color:#fff;font-family:Open Sans,system-ui,-apple-system,sans-serif}.anchor-subnav__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2xl);block-size:var(--subnav-height);font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:-.5px}.anchor-subnav__title{margin:0;font-size:.875rem;font-weight:600;line-height:1.5;color:#272829;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anchor-subnav__disclosure{min-inline-size:0}.anchor-subnav__disclosure::details-content{content-visibility:visible;block-size:auto}.anchor-subnav__summary{display:none;align-items:center;gap:var(--space-rg);cursor:pointer;color:#000;list-style:none;-webkit-user-select:none;user-select:none}.anchor-subnav__summary::-webkit-details-marker{display:none}.anchor-subnav__summary:focus-visible{outline:2px solid #d90b05;outline-offset:4px}@supports not selector(::details-content){.anchor-subnav__summary{display:flex}}.anchor-subnav__summary-text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anchor-subnav__caret{flex:0 0 auto;inline-size:1.5rem;block-size:1.5rem}.anchor-subnav__links{display:flex;align-items:center;gap:var(--space-2xl);margin:0;padding:0;list-style:none}.anchor-subnav__item{flex:0 0 auto}.anchor-subnav__link{color:#585a5a;text-decoration:none;white-space:nowrap;transition:color .5s var(--ease-cubic)}.anchor-subnav__link:hover,.anchor-subnav__link:focus-visible,.anchor-subnav__link[data-anchor-subnav-status=active]{color:#000}.anchor-subnav__link:focus-visible{outline:2px solid #d90b05;outline-offset:4px;border-radius:100em}@media screen and (max-width: 991px){.anchor-subnav__disclosure{interpolate-size:allow-keywords}.anchor-subnav__summary{display:flex;justify-content:space-between}.anchor-subnav__title{display:none}.anchor-subnav__disclosure{flex:1 1 auto}.anchor-subnav__disclosure::details-content{position:absolute;inset-inline:0;inset-block-start:100%;z-index:1;block-size:0;overflow:hidden;content-visibility:hidden;transition:block-size .3s var(--ease-cubic),content-visibility .3s allow-discrete}.anchor-subnav__disclosure[open]::details-content{block-size:auto;content-visibility:visible}}@media screen and (max-width: 991px) and (prefers-reduced-motion: reduce){.anchor-subnav__disclosure::details-content{transition:none}}@media screen and (max-width: 991px){.anchor-subnav__links{flex-direction:column;align-items:stretch;gap:0;max-block-size:60vh;overflow-y:auto;overscroll-behavior:contain;background-color:#fff;border-block-end:1px solid #e6e7e8;padding-block-end:var(--space-lg);max-inline-size:var(--content-max-width);margin-inline:auto;padding-inline:var(--content-gutter)}.anchor-subnav__link{display:flex;align-items:center;min-block-size:3.5rem;white-space:normal}.anchor-subnav__caret{transition:transform .3s var(--ease-cubic)}.anchor-subnav__disclosure[open] .anchor-subnav__caret{transform:rotate(180deg)}}:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure{interpolate-size:allow-keywords}:where([data-anchor-subnav-compact]) .anchor-subnav__summary{display:flex;justify-content:space-between}:where([data-anchor-subnav-compact]) .anchor-subnav__title{display:none}:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure{flex:1 1 auto}:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure::details-content{position:absolute;inset-inline:0;inset-block-start:100%;z-index:1;block-size:0;overflow:hidden;content-visibility:hidden;transition:block-size .3s var(--ease-cubic),content-visibility .3s allow-discrete}:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure[open]::details-content{block-size:auto;content-visibility:visible}@media (prefers-reduced-motion: reduce){:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure::details-content{transition:none}}:where([data-anchor-subnav-compact]) .anchor-subnav__links{flex-direction:column;align-items:stretch;gap:0;max-block-size:60vh;overflow-y:auto;overscroll-behavior:contain;background-color:#fff;border-block-end:1px solid #e6e7e8;padding-block-end:var(--space-lg);max-inline-size:var(--content-max-width);margin-inline:auto;padding-inline:var(--content-gutter)}:where([data-anchor-subnav-compact]) .anchor-subnav__link{display:flex;align-items:center;min-block-size:3.5rem;white-space:normal}:where([data-anchor-subnav-compact]) .anchor-subnav__caret{transition:transform .3s var(--ease-cubic)}:where([data-anchor-subnav-compact]) .anchor-subnav__disclosure[open] .anchor-subnav__caret{transform:rotate(180deg)}:root:has([data-anchor-subnav]) [id]{scroll-margin-top:calc(var(--anchor-subnav-top) + var(--anchor-subnav-height))}
