.trex-inpage-nav{position:sticky;top:calc(var(--header-height) + var(--alert-start))!important;left:0;z-index:8;display:flex;align-items:center;width:100%!important;max-width:100%!important;padding:0;border-bottom:.0625rem solid #ccc;background-color:var(--programColor);background-color:#fff;transform:none}@media (min-width:36rem){.trex-inpage-nav{top:calc(var(--header-height) + var(--alert-start))!important}}.trex-inpage-nav::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";z-index:-1;width:100%;height:100%}.trex-inpage-nav .block-trex-hero__buttons .wp-block-button__link{padding-top:.375rem!important;padding-bottom:.375rem!important}.trex-inpage-nav a .icon-launch-external{height:1.25rem;background:0 0}.trex-inpage-nav a .icon-launch-external::after{content:" ";display:inline;display:block;width:1.25rem;height:1.25rem;margin-left:.25rem;background-color:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-arrow-external);mask-image:var(--icon-arrow-external)}.inpage-nav__mobile-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;margin-left:-.25rem;padding:.875rem 0;color:var(--trex-accent);color:#fff;color:#0f0f0f;font-weight:600;text-transform:capitalize;border:none;background:0 0}@media (min-width:36rem){.inpage-nav__mobile-toggle{display:none}}.inpage-nav__mobile-toggle.open .icon-chev-expand,.inpage-nav__mobile-toggle.open .icon-drop-down{transform:rotate(180deg);transform-origin:center}.inpage-nav__mobile-toggle span:not(.icon-chev-expand){font-weight:var(--nav-1-font-weight);font-size:var(--nav-1-font-size);font-family:var(--nav-1-font-family);line-height:var(--nav-1-line-height);font-variant-numeric:var(--nav-1-font-variant-numeric);pointer-events:none}.inpage-nav__mobile-toggle .icon-drop-down{height:1.5rem;transition:.2s}.inpage-nav__nav{position:relative;flex-shrink:1;margin:0;padding:1rem 0}@media (max-width:47.98rem){.inpage-nav__nav{padding:0}}@media (min-width:36rem){.inpage-nav__nav{display:flex;padding:1.25rem 0;overflow-x:auto;overflow-y:hidden}.inpage-nav__nav::-webkit-scrollbar{height:.375rem}.inpage-nav__nav::-webkit-scrollbar-thumb{background-color:#eaeaea}}.inpage-nav__list{display:flex;flex-direction:column;flex-grow:0;margin-bottom:0;padding-left:0}@media (min-width:36rem){.inpage-nav__list{flex-direction:row;align-items:center;column-gap:1.875rem}}.inpage-nav__list-item{display:block;min-width:fit-content;margin:0}.inpage-nav__list-item:hover a{color:#004680}.inpage-nav__list-item.hidden{display:none}.inpage-nav__list-item a{font-weight:var(--nav-1-font-weight);font-size:var(--nav-1-font-size);font-family:var(--nav-1-font-family);line-height:var(--nav-1-line-height);font-variant-numeric:var(--nav-1-font-variant-numeric);position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:2.8125rem;padding:0 1.25rem;color:#525252;font-size:1rem;line-height:1.5rem;text-align:center;text-transform:capitalize}@media (max-width:47.98rem){.inpage-nav__list-item a{font-weight:var(--subtitle-1-font-weight);font-size:var(--subtitle-1-font-size);font-family:var(--subtitle-1-font-family);line-height:var(--subtitle-1-line-height);font-variant-numeric:var(--subtitle-1-font-variant-numeric);justify-content:flex-start;padding:.5rem .75rem .5rem .75rem;text-align:left}}@media (min-width:36rem){.inpage-nav__list-item a{display:inline-flex;align-items:center;height:100%;margin:0;padding:0}}.inpage-nav__list-item a:focus,.inpage-nav__list-item a:hover{color:#004680}.inpage-nav__list-item a.hidden{display:none}.inpage-nav__list-item a.active{color:#0f0f0f}@media (min-width:36rem){.inpage-nav__list-item a.active::after{position:absolute;left:0;bottom:0;content:"";z-index:10;width:100%;height:.1875rem;border-radius:.1875rem .1875rem 0 0}}.inpage-nav__wrapper{position:absolute;top:100%;display:none;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-height:25rem;margin:0 -1.25rem;padding:0 1.25rem 1.5rem;background:var(--trex-white);box-shadow:0 .25rem .625rem rgba(0,0,0,.1);overflow-y:auto}@media (max-width:47.98rem){.inpage-nav__wrapper{padding:0}}@media (min-width:36rem){.inpage-nav__wrapper{position:relative;display:flex!important;flex-direction:row;margin:0;padding:0;column-gap:1.875rem;background:0 0;box-shadow:none;overflow-y:visible}}.inpage-nav__buttons{display:flex;gap:.75rem;align-items:center;padding-left:1.25rem}@media (max-width:47.98rem){.inpage-nav__buttons{display:block;justify-content:center;padding:.625rem .625rem 1.25rem}}.inpage-nav__buttons .wp-block-button{margin:0!important}.inpage-nav__buttons .wp-block-button__link{padding:.625rem 1rem!important;font-size:.875rem!important;line-height:1.25rem!important}.inpage-nav__buttons .c-btn--primary a{color:#fff}@media (max-width:47.98rem){.inpage-nav__buttons .c-btn--secondary,.inpage-nav__buttons .is-style-secondary{width:100%;margin-top:.6875rem}}.inpage-nav__buttons .c-btn--secondary .wp-block-button__link,.inpage-nav__buttons .is-style-secondary .wp-block-button__link{color:#0f0f0f}.inpage-nav__buttons .c-btn--secondary .wp-block-button__link:focus,.inpage-nav__buttons .c-btn--secondary .wp-block-button__link:hover,.inpage-nav__buttons .is-style-secondary .wp-block-button__link:focus,.inpage-nav__buttons .is-style-secondary .wp-block-button__link:hover{color:#fff;background-color:#004680;transition:color .2s linear,background-color .2s linear,border .2s linear}.inpage-nav__buttons .c-btn-secondary a{color:#0f0f0f;border:.125rem solid #0060af;background-color:transparent;font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);letter-spacing:var(--link-1-letter-spacing);text-transform:var(--link-1-text-transform);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.625rem 1.875rem;text-align:center;border-radius:1.5rem;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s linear,background-color .2s linear,border .2s linear}.inpage-nav__buttons .c-btn-secondary a:disabled{cursor:not-allowed}@media (max-width:35.98rem){.inpage-nav__buttons .c-btn-secondary a{width:100%}}.bg-dark .inpage-nav__buttons .c-btn-secondary a,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a{color:#fff;border-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-secondary a.hover,.bg-dark .inpage-nav__buttons .c-btn-secondary a:focus,.bg-dark .inpage-nav__buttons .c-btn-secondary a:hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a.hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:focus,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:hover,a:focus .bg-dark .inpage-nav__buttons .c-btn-secondary a,a:focus .bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a,a:hover .bg-dark .inpage-nav__buttons .c-btn-secondary a,a:hover .bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a{color:#004680;border-color:#fff;background-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-secondary a:disabled,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:disabled{color:#b8b8b8;border-color:#525252}.inpage-nav__buttons .c-btn-secondary a.hover,.inpage-nav__buttons .c-btn-secondary a:focus,.inpage-nav__buttons .c-btn-secondary a:hover,a:focus .inpage-nav__buttons .c-btn-secondary a,a:hover .inpage-nav__buttons .c-btn-secondary a{color:#fff;border-color:#004680;background-color:#004680}.inpage-nav__buttons .c-btn-secondary a:disabled{color:#e0e0e0;border-color:#f2f2f2}@media (min-width:36rem){.inpage-nav__buttons .c-btn-secondary a{color:#0f0f0f;border:.125rem solid #0060af;background-color:transparent;font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);letter-spacing:var(--link-1-letter-spacing);text-transform:var(--link-1-text-transform);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.625rem 1.875rem;text-align:center;border-radius:1.5rem;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s linear,background-color .2s linear,border .2s linear;color:#fff;border-color:#fff}.inpage-nav__buttons .c-btn-secondary a:disabled{cursor:not-allowed}}@media (min-width:36rem) and (max-width:35.98rem){.inpage-nav__buttons .c-btn-secondary a{width:100%}}@media (min-width:36rem){.bg-dark .inpage-nav__buttons .c-btn-secondary a,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a{color:#fff;border-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-secondary a.hover,.bg-dark .inpage-nav__buttons .c-btn-secondary a:focus,.bg-dark .inpage-nav__buttons .c-btn-secondary a:hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a.hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:focus,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:hover,a:focus .bg-dark .inpage-nav__buttons .c-btn-secondary a,a:focus .bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a,a:hover .bg-dark .inpage-nav__buttons .c-btn-secondary a,a:hover .bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a{color:#004680;border-color:#fff;background-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-secondary a:disabled,.bg-neutral-3 .inpage-nav__buttons .c-btn-secondary a:disabled{color:#b8b8b8;border-color:#525252}.inpage-nav__buttons .c-btn-secondary a.hover,.inpage-nav__buttons .c-btn-secondary a:focus,.inpage-nav__buttons .c-btn-secondary a:hover,a:focus .inpage-nav__buttons .c-btn-secondary a,a:hover .inpage-nav__buttons .c-btn-secondary a{color:#fff;border-color:#004680;background-color:#004680}.inpage-nav__buttons .c-btn-secondary a:disabled{color:#e0e0e0;border-color:#f2f2f2}.inpage-nav__buttons .c-btn-secondary a.hover,.inpage-nav__buttons .c-btn-secondary a:focus,.inpage-nav__buttons .c-btn-secondary a:hover,a:focus .inpage-nav__buttons .c-btn-secondary a,a:hover .inpage-nav__buttons .c-btn-secondary a{color:#006b6b;border-color:#fff;background-color:#fff}}.inpage-nav__buttons .c-btn-primary a{color:#0f0f0f;border:.125rem solid #0060af;background-color:transparent;font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);letter-spacing:var(--link-1-letter-spacing);text-transform:var(--link-1-text-transform);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.625rem 1.875rem;text-align:center;border-radius:1.5rem;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s linear,background-color .2s linear,border .2s linear}.inpage-nav__buttons .c-btn-primary a:disabled{cursor:not-allowed}@media (max-width:35.98rem){.inpage-nav__buttons .c-btn-primary a{width:100%}}.bg-dark .inpage-nav__buttons .c-btn-primary a,.bg-neutral-3 .inpage-nav__buttons .c-btn-primary a{color:#fff;border-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-primary a.hover,.bg-dark .inpage-nav__buttons .c-btn-primary a:focus,.bg-dark .inpage-nav__buttons .c-btn-primary a:hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-primary a.hover,.bg-neutral-3 .inpage-nav__buttons .c-btn-primary a:focus,.bg-neutral-3 .inpage-nav__buttons .c-btn-primary a:hover,a:focus .bg-dark .inpage-nav__buttons .c-btn-primary a,a:focus .bg-neutral-3 .inpage-nav__buttons .c-btn-primary a,a:hover .bg-dark .inpage-nav__buttons .c-btn-primary a,a:hover .bg-neutral-3 .inpage-nav__buttons .c-btn-primary a{color:#004680;border-color:#fff;background-color:#fff}.bg-dark .inpage-nav__buttons .c-btn-primary a:disabled,.bg-neutral-3 .inpage-nav__buttons .c-btn-primary a:disabled{color:#b8b8b8;border-color:#525252}.inpage-nav__buttons .c-btn-primary a.hover,.inpage-nav__buttons .c-btn-primary a:focus,.inpage-nav__buttons .c-btn-primary a:hover,a:focus .inpage-nav__buttons .c-btn-primary a,a:hover .inpage-nav__buttons .c-btn-primary a{color:#fff;border-color:#004680;background-color:#004680}.inpage-nav__buttons .c-btn-primary a:disabled{color:#e0e0e0;border-color:#f2f2f2}@media (min-width:36rem){.inpage-nav__buttons .c-btn-primary a{font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);letter-spacing:var(--link-1-letter-spacing);text-transform:var(--link-1-text-transform);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.625rem 1.875rem;text-align:center;border-radius:1.5rem;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s linear,background-color .2s linear,border .2s linear;color:#004d4d;border-color:#fff;background-color:#fff}.inpage-nav__buttons .c-btn-primary a:disabled{cursor:not-allowed}.inpage-nav__buttons .c-btn-primary a.hover,.inpage-nav__buttons .c-btn-primary a:focus,.inpage-nav__buttons .c-btn-primary a:hover,a:focus .inpage-nav__buttons .c-btn-primary a,a:hover .inpage-nav__buttons .c-btn-primary a{color:#006b6b;border-color:#fff;background-color:#fff}}