.c-nav-anchors{color:#282828;display:block;font-size:1rem;font-weight:400;height:var(--height__nav-anchors);left:0;line-height:1.5rem;opacity:0;position:relative;text-align:center;transition:opacity .2s;width:100%}.c-nav-anchors a{color:#282828;text-decoration:none}.c-nav-anchors :focus{outline:none}.c-nav-anchors :focus-visible{outline:2px solid #036fa6;outline-offset:4px}@media print{.c-nav-anchors{display:none}}.c-nav-anchors__nav{align-items:center;background-color:#fff;border-bottom:var(--height__nav-anchors-border) solid #ededed;border-top:var(--height__nav-anchors-border) solid #fff;display:flex;height:var(--height__nav-anchors);justify-content:center;padding:0 16px}@media(min-width:992px){.c-nav-anchors__nav{border-bottom-color:#fff}}.c-nav-anchors__option{border-bottom:1px solid #ededed;padding:16px}@media(min-width:992px){.c-nav-anchors__option{border:0;display:flex;padding:0}}.c-nav-anchors__options{background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);clip-path:inset(0 0 -16px 0);display:none;left:0;overscroll-behavior:none;position:absolute;right:0;top:calc(100% + var(--height__nav-anchors-border));z-index:8000}@media(min-width:992px){.c-nav-anchors__options{align-items:center;box-shadow:none;clip-path:none;display:flex;gap:16px;height:100%;justify-content:center;position:static;z-index:auto}}@media(min-width:1200px){.c-nav-anchors__options{gap:24px}}.c-nav-anchors__options a{display:block}.c-nav-anchors__select-marker{align-items:center;display:flex;height:16px;pointer-events:none;position:absolute;right:16px;top:calc(50% - 8px);transition:transform .4s;width:16px}@media(min-width:992px){.c-nav-anchors__select-marker{display:none}}.c-nav-anchors__select-marker svg{height:auto;pointer-events:none;width:100%}.c-nav-anchors__select-marker path{fill:#595959}.c-nav-anchors__select{cursor:pointer;width:100%}@media(min-width:992px){.c-nav-anchors__select{display:none}}.c-nav-anchors__target{--additional-spacing:16px;scroll-margin-top:calc(var(--height__pfui-header) + var(--height__nav-anchors) + var(--additional-spacing))}@media(min-width:992px){.c-nav-anchors__target{scroll-margin-top:calc(var(--height__pfui-header) + var(--additional-spacing))}}@media(max-width:991px){.c-nav-anchors--border-top .c-nav-anchors__nav{border-top-color:#ededed}.c-nav-anchors--fixed .c-nav-anchors__nav{border-top-color:#ededed;max-width:1660px;position:fixed;top:var(--height__pfui-header);width:100%;z-index:8000}}@media(max-width:991px)and (min-width:992px){.c-nav-anchors--fixed .c-nav-anchors__nav{border-top-color:#fff}}@media(max-width:991px){.c-nav-anchors--fixed .c-nav-anchors__options{max-height:calc(100vh - var(--height__pfui-header) - var(--height__nav-anchors));overflow-y:auto}}@media(min-width:992px){.c-nav-anchors--hide-button .c-nav-anchors__option--button{display:none}}@media(max-width:991px){.c-nav-anchors--open .c-nav-anchors__options{display:block}}.c-nav-anchors--open .c-nav-anchors__select{text-decoration-color:#036fa6;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:4px}.c-nav-anchors--open .c-nav-anchors__select-marker{transform:rotate(180deg)}@media(min-width:992px){.c-nav-anchors--selected{-webkit-text-decoration:underline #036fa6 2px!important;text-decoration:underline #036fa6 2px!important;text-underline-offset:7px}}.c-nav-anchors--visible{opacity:1}:root{--height__nav-anchors:3.5rem;--height__nav-anchors-border:3px}@media(min-width:992px){:root{--height__nav-anchors:3.75rem}}