.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 1rem}@media(min-width:992px){.c-nav-anchors__nav{border-bottom-color:#fff}}.c-nav-anchors__option{border-bottom:1px solid #ededed;padding:1rem}@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 1rem rgba(0,0,0,.15);clip-path:inset(0 0 -1rem 0);display:none;left:0;overscroll-behavior:none;position:absolute;right:0;top:calc(100% + var(--height__nav-anchors-border));z-index:10}@media(min-width:992px){.c-nav-anchors__options{align-items:center;box-shadow:none;clip-path:none;display:flex;gap:1rem;height:100%;justify-content:center;position:static;z-index:auto}}@media(min-width:1200px){.c-nav-anchors__options{gap:1.5rem}}.c-nav-anchors__options a{display:block}.c-nav-anchors__select-marker{align-items:center;display:flex;height:1rem;pointer-events:none;position:absolute;right:1rem;top:calc(50% - 0.5rem);transition:transform .4s;width:1rem}@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:1rem;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:10}}@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:.125rem;text-underline-offset:.25rem}.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:calc(0.5rem - 1px)}}.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}}