:root{--breadcrumb-surface: #3166a3;--breadcrumb-surface-dark: #224670;--breadcrumb-left: 280px;--breadcrumb-page-padding: 24px;--breadcrumb-right-gap: 24px;--breadcrumb-overlay-width: 960px;--header-bar-height: 60px;--breadcrumb-overlay-top: 60px;--breadcrumb-overlay-left: 0px}body.has-breadcrumb-overlay{--breadcrumb-content-offset: var(--header-offset, 60px)}@media(max-width: 767px){body.has-breadcrumb-overlay{padding-top:var(--breadcrumb-content-offset)}body.has-breadcrumb-overlay #main{scroll-margin-top:calc(var(--breadcrumb-content-offset) + 16px)}}#pageNavBtn{position:fixed;top:0;left:var(--breadcrumb-left, clamp(220px, 25vw, 320px));right:auto;height:var(--header-bar-height);min-width:clamp(160px,20vw,280px);padding:0 clamp(16px,2vw,28px);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;background:var(--breadcrumb-surface);color:#fff;border:none;border-radius:0;cursor:pointer;z-index:60;transform:skewX(17deg);opacity:0;pointer-events:none;transition:left .3s ease,width .3s ease,opacity .25s ease;filter:none;-webkit-filter:none;backdrop-filter:none}#pageNavBtn.is-visible,#pageNavBtn.open{opacity:1;pointer-events:auto}#pageNavBtn>div{position:relative;width:1.5rem;height:1.5rem;display:block;transform:skewX(-17deg)}#pageNavBtn>div span{position:absolute;left:0;right:0;height:.18rem;background:currentColor;border-radius:999px;transition:transform .25s ease,opacity .2s ease}#pageNavBtn>div span:nth-child(1){top:.2rem}#pageNavBtn>div span:nth-child(2){top:.68rem}#pageNavBtn>div span:nth-child(3){bottom:.2rem}#pageNavBtn.mobile-hamburger:not(.open) span:nth-child(1){transform:translateY(-0.2rem)}#pageNavBtn.mobile-hamburger:not(.open) span:nth-child(3){transform:translateY(0.2rem)}#pageNavBtn.open>div span:nth-child(1){transform:translateY(0.46rem) rotate(45deg)}#pageNavBtn.open>div span:nth-child(2){opacity:0}#pageNavBtn.open>div span:nth-child(3){transform:translateY(-0.46rem) rotate(-45deg)}#pageNavBtn #bcNavName{transform:skewX(-17deg);font-size:1.05rem;font-weight:600;white-space:nowrap}#pageNav{position:fixed;top:var(--breadcrumb-overlay-top, var(--header-offset, 60px));left:0;width:min(100vw,var(--breadcrumb-overlay-width, 960px));max-width:var(--breadcrumb-overlay-width, 960px);right:auto;height:calc(100dvh - var(--breadcrumb-overlay-top, var(--header-offset, 60px)));background:var(--breadcrumb-surface);color:#fff;z-index:65;padding:0;filter:none;-webkit-filter:none;backdrop-filter:none}#pageNav:not(.is-mobile){display:flex;align-items:flex-start;justify-content:flex-start}#pageNav:not(.is-mobile) .breadcrumb-overlay{max-width:var(--breadcrumb-overlay-width, 960px);border-radius:0}#pageNav.hidden{display:none}#pageNav .breadcrumb-overlay{position:absolute;z-index:70;top:0;left:0;height:calc(100vw - var(--breadcrumb-overlay-top));margin:0;padding:clamp(16px,3vw,32px);background:var(--breadcrumb-surface);display:flex;flex-direction:column;overflow-y:auto;border-radius:0 0 0px 0px;filter:none;-webkit-filter:none;backdrop-filter:none;width:100%;max-width:100%}#pageNav .breadcrumb-overlay__top{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;margin-bottom:clamp(12px,2.5vw,24px);position:relative;padding-inline-end:clamp(3.25rem,8vw,3.75rem)}#pageNav .breadcrumb-overlay__heading{flex:1 1 auto;min-width:0;font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:700;letter-spacing:.03em;line-height:1.15;text-align:center;justify-self:center}#pageNav .breadcrumb-overlay__divider{height:2px;width:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.4) 22%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.4) 78%, rgba(255, 255, 255, 0.1) 100%);margin:clamp(14px,2.6vw,24px) 0 clamp(18px,3vw,28px);border-radius:999px;opacity:.9}#pageNav .breadcrumb-overlay__back{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .75rem;border-radius:.25rem;background:hsla(0,0%,100%,.15);color:inherit;border:none;cursor:pointer;transition:background .2s ease;margin:0}#pageNav .breadcrumb-overlay__back:hover,#pageNav .breadcrumb-overlay__back:focus{background:hsla(0,0%,100%,.25);outline:none}#pageNav .breadcrumb-overlay__back.is-hidden{visibility:hidden;pointer-events:none}#pageNav .breadcrumb-overlay #pageNavClose{position:absolute;top:0;right:0}#pageNav .breadcrumb-overlay .breadcrumb-close{background:hsla(0,0%,100%,.12);border:none;color:#fff;width:44px;height:44px;border-radius:.25rem;display:grid;place-items:center;cursor:pointer;transition:background .2s ease,transform .2s ease}#pageNav .breadcrumb-overlay .breadcrumb-close:hover,#pageNav .breadcrumb-overlay .breadcrumb-close:focus{background:hsla(0,0%,100%,.24);outline:none;transform:scale(1.05)}#pageNav .breadcrumb-overlay .breadcrumb-trail{margin:0 0 1rem;padding:0}#pageNav .breadcrumb-overlay .breadcrumb-trail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.6rem;flex-wrap:wrap;font-weight:600;font-size:clamp(.85rem,1vw,.95rem)}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li::after{content:"/";opacity:.45;margin-left:.5rem;font-weight:500}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li:last-child::after{content:""}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:.25rem;background:hsla(0,0%,100%,.12);line-height:1.2;transition:background .2s ease,color .2s ease}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li a:hover,#pageNav .breadcrumb-overlay .breadcrumb-trail__list li a:focus{text-decoration:underline;background:hsla(0,0%,100%,.22);outline:none}#pageNav .breadcrumb-overlay .breadcrumb-trail__list li a[aria-current=page]{background:hsla(0,0%,100%,.24)}#pageNav .breadcrumb-overlay .breadcrumb-trail__templates{display:none !important}#pageNav .breadcrumb-overlay .breadcrumb-mobile{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;flex:1;min-height:0;display:flex}#pageNav .breadcrumb-overlay .breadcrumb-mobile__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}#pageNav .breadcrumb-overlay .breadcrumb-mobile__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.6rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__item{border-radius:.25rem;background:hsla(0,0%,100%,.12);overflow:hidden}#pageNav .breadcrumb-overlay .breadcrumb-mobile__button,#pageNav .breadcrumb-overlay .breadcrumb-mobile__link{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer;text-decoration:none;font-weight:600;text-align:left;transition:background .2s ease,color .2s ease}#pageNav .breadcrumb-overlay .breadcrumb-mobile__button:hover,#pageNav .breadcrumb-overlay .breadcrumb-mobile__button:focus,#pageNav .breadcrumb-overlay .breadcrumb-mobile__link:hover,#pageNav .breadcrumb-overlay .breadcrumb-mobile__link:focus{background:hsla(0,0%,100%,.18);outline:none}#pageNav .breadcrumb-overlay .breadcrumb-mobile__button span,#pageNav .breadcrumb-overlay .breadcrumb-mobile__link span{flex:1 1 auto;text-align:left}#pageNav .breadcrumb-overlay .breadcrumb-mobile__footer{margin-top:1.25rem;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.75rem;flex-shrink:0}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion{border-radius:.25rem;background:hsla(0,0%,100%,.12);padding:.7rem .9rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion summary{list-style:none;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:.6rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion summary::-webkit-details-marker{display:none}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion summary i{transition:transform .2s ease}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion[open] summary i{transform:rotate(180deg)}#pageNav .breadcrumb-overlay .breadcrumb-mobile__accordion-content{margin-top:.75rem;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.6rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-text,#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-link{display:inline-flex;align-items:center;gap:.6rem;font-weight:500;color:inherit;text-decoration:none}#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-text:hover,#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-text:focus,#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-link:hover,#pageNav .breadcrumb-overlay .breadcrumb-mobile__contact-link:focus{text-decoration:underline}#pageNav .breadcrumb-overlay .breadcrumb-mobile__social{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.6rem;flex-wrap:wrap}#pageNav .breadcrumb-overlay .breadcrumb-mobile__social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:inherit;background:rgba(0,0,0,0);text-decoration:none;transition:background .2s ease,color .2s ease}#pageNav .breadcrumb-overlay .breadcrumb-mobile__social a:hover,#pageNav .breadcrumb-overlay .breadcrumb-mobile__social a:focus{background:hsla(0,0%,100%,.18);outline:none}@media(min-width: 768px){#pageNav .breadcrumb-overlay__back{align-self:flex-start;margin:clamp(16px,2.8vw,24px) 0;margin-top:0px}#pageNav .breadcrumb-overlay .breadcrumb-mobile__scroll{padding-right:0}#pageNav .breadcrumb-overlay .breadcrumb-mobile__list{display:block;column-width:clamp(220px,26vw,280px);column-gap:clamp(16px,3vw,28px);column-fill:balance}#pageNav .breadcrumb-overlay .breadcrumb-mobile__item{display:block;break-inside:avoid;margin:0 0 .75rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__item:last-child{margin-bottom:0}}body.main-menu-open #pageNavBtn,body.main-menu-open #pageNav{z-index:10;pointer-events:none;opacity:0}@media(min-width: 768px)and (max-width: 1279px){#pageNavBtn{left:auto;min-width:200px;border-radius:0;transform:skewX(17deg)}}@media(max-width: 767px){#pageNav{top:var(--breadcrumb-overlay-top, var(--header-offset, 60px));left:0;width:100%;max-width:none;height:calc(100dvh - var(--breadcrumb-overlay-top, var(--header-offset, 60px)))}#pageNav .breadcrumb-overlay{top:0;left:0;width:100%;height:100%;border-radius:0;padding:20px 16px 24px;overflow:hidden}#pageNav .breadcrumb-overlay__heading{font-size:clamp(1rem,5vw,1.35rem)}#pageNav .breadcrumb-overlay__back{padding:.45rem .65rem;font-size:.95rem}#pageNav .breadcrumb-overlay .breadcrumb-mobile__scroll{margin:0 -4px 0 0}#pageNav .breadcrumb-overlay .breadcrumb-trail{display:none}#pageNavBtn{top:var(--breadcrumb-overlay-top, var(--header-offset, 60px));left:0;right:0;width:100%;min-width:0;height:44px;border-radius:0;transform:none;justify-content:flex-start;padding:0 16px}#pageNavBtn>div,#pageNavBtn #bcNavName{transform:none}#pageNavBtn.mobile-hamburger:not(.open) span:nth-child(1){transform:none}#pageNavBtn.mobile-hamburger:not(.open) span:nth-child(3){transform:none}}nav.breadcrumbs{margin-left:0;z-index:20}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient){position:relative;background:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child){background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child)>a::after{background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child) ul{background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(1){background-color:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(1)>a::after{background-color:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(1) ul{background-color:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(2){background-color:#0d3664}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(2)>a::after{background-color:#0d3664}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(2) ul{background-color:#0d3664}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(3){background-color:#103c6e}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(3)>a::after{background-color:#103c6e}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(3) ul{background-color:#103c6e}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(4){background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(4)>a::after{background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):not(:last-child):nth-child(4) ul{background-color:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):last-child{background:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):last-child ul{background:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):last-child ul li a:hover,nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):last-child ul li button:hover{background:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):first-child:last-child{background:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):first-child:last-child ul{background:#224670}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):first-child:last-child ul li a:hover,nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient):first-child:last-child ul li button:hover{background:#002856}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient) ul{min-width:100%;white-space:nowrap;padding:0;margin:0;color:#fff}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient) ul>li a,nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient) ul>li button{padding:.25rem 1rem}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient) ul>li a:hover,nav.breadcrumbs .bc-ul>li:not(.bc-social):not(.bc-no-gradient) ul>li button:hover{background:#224670}nav.breadcrumbs .bc-ul.mobile-breadcrumbs{max-height:calc(100vh - 99px);overflow:scroll}nav.breadcrumbs .bc-ul.mobile-breadcrumbs>li:last-child{padding-left:0}nav.breadcrumbs .bc-ul.mobile-breadcrumbs>li:not(:last-child)>a::after{content:none}nav.breadcrumbs .bc-ul.mobile-breadcrumbs>li ul{display:none;width:100%}nav.breadcrumbs .bc-ul.mobile-breadcrumbs>li ul.bc-extra-content{display:block;padding:.75rem 0 0}nav.breadcrumbs .bc-ul.mobile-breadcrumbs>li.open-li>ul{display:block}nav.breadcrumbs .bc-ul .bc-social{color:#fff}nav.breadcrumbs .bc-ul.bc-news .breadcrumb:not(:first-child),nav.breadcrumbs .bc-ul.bc-news .breadcrumb:last-child{padding-left:0}@media(min-width: 768px){nav.breadcrumbs{top:0}}@media(min-width: 1280px){nav.breadcrumbs{margin-left:100px;min-width:250px;position:absolute;top:0;width:35%;z-index:20}nav.breadcrumbs .bc-ul{position:relative}nav.breadcrumbs .bc-ul li:not(.bc-social){position:relative}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(0){z-index:10}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(1){z-index:9}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(2){z-index:8}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(3){z-index:7}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(4){z-index:6}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(5){z-index:5}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(6){z-index:4}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(7){z-index:3}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(8){z-index:2}nav.breadcrumbs .bc-ul li:not(.bc-social):nth-child(9){z-index:1}nav.breadcrumbs .bc-ul>li:not(.bc-social){position:relative}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(:first-child)>a{padding-left:3rem}nav.breadcrumbs .bc-ul>li:not(.bc-social):not(:last-child)>a::after{background:#002856;clip-path:polygon(0% 0, 100% 50%, 0 101%);content:"";position:absolute;right:-25px;width:25px;height:100%;z-index:-1}nav.breadcrumbs .bc-ul>li:not(.bc-social):last-child{padding-left:2rem}nav.breadcrumbs .bc-ul>li:not(.bc-social):first-child:last-child{padding-left:0}nav.breadcrumbs .bc-ul>li:not(.bc-social) ul{visibility:hidden;position:absolute;transform:scaleY(0);transform-origin:top;top:100%;left:0;transition:transform .25s ease}nav.breadcrumbs .bc-ul>li:not(.bc-social) ul>li{opacity:0;transition:opacity .2s}nav.breadcrumbs .bc-ul>li:not(.bc-social):hover ul,nav.breadcrumbs .bc-ul>li:not(.bc-social).pressed ul{transform:scaleY(1);visibility:visible;margin-left:initial;padding-bottom:.25rem}nav.breadcrumbs .bc-ul>li:not(.bc-social):hover ul>li,nav.breadcrumbs .bc-ul>li:not(.bc-social).pressed ul>li{opacity:1;transition:opacity .375s .125s}}
