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