@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:16px;}
#content-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:720px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.one-sidebar.sidebar-second #content{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:720px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.two-sidebars #content{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:720px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:960px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.66667% - 6.66667px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:720px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}@media only screen and (min-width:960px){#sidebar-second{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}#header,#footer,#sidebar-first,#sidebar-second,#navigation{background:rgba(170,170,170,0.2);}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
.breadcrumb li{list-style-type:none;display:inline-block;}#navigation li{list-style-type:none;display:inline-block;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}
.messages{padding:9px;margin:1em 0;color:#919191;background-color:#ddd;border:1px solid #c4c4c4;word-wrap:break-word;}.messages pre{border:0;}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328;}.messages--warning pre{background-color:#d1b328;}.messages--error{color:white;background-color:#cd4533;border-color:#a53728;}.messages--error pre{background-color:#a53728;}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c;}.messages--status pre{background-color:#73a03c;}
ul.tabs{width:100%;margin:0 0 5px;border-bottom:1px solid #ddd;}ul.tabs li{display:inline-block;}ul.tabs a{display:block;border:1px solid #ddd;border-bottom:0;border-radius:3px 3px 0 0;padding:0 5px;}
:root{--rcmp-red:#b50315;--rcmp-red-dark:#82373e;--rcmp-gold:#bea468;--rcmp-gold-warn:#ecb731;--rcmp-yellow:#f5d000;--rcmp-black:#0b0c0c;--rcmp-grey-dk:#505a5f;--rcmp-grey-md:#b1b4b6;--rcmp-grey-lt:#f3f2f1;--rcmp-charcoil:#363636;--rcmp-white:#fff;--rcmp-focus:#fd0;--cn-black:var(--rcmp-black);--cn-red:var(--rcmp-red);--cn-grey-lt:var(--rcmp-grey-lt);--cn-grey-md:var(--rcmp-grey-md);--cn-grey-dk:var(--rcmp-grey-dk);--rcmp-font-family:"Noto Sans","Noto Sans Canadian Aboriginal",sans-serif;}body{font-family:var(--rcmp-font-family);}header{background-color:var(--rcmp-white);}header .brand{padding-top:0;}#wb-srch,.srchbox{--rcmp-header-search-height:41px;}#wb-srch .submit,.srchbox .submit{height:var(--rcmp-header-search-height);margin-bottom:0;width:var(--rcmp-header-search-height);}#wb-srch input,.srchbox input{height:var(--rcmp-header-search-height);min-height:var(--rcmp-header-search-height);}.page-type-ilp .app-bar h2{margin-top:5px;}#wb-srch button,.srchbox button{align-items:center;background-color:var(--rcmp-red);border:0;border-bottom:var(--rcmp-red) solid 1px;display:inline-flex;font-size:17px;height:var(--rcmp-header-search-height);justify-content:center;line-height:1;margin-left:0;min-height:var(--rcmp-header-search-height);padding:0;width:var(--rcmp-header-search-height);}#wb-srch button:active,#wb-srch button:focus,#wb-srch button:hover,.srchbox button:active,.srchbox button:focus,.srchbox button:hover{background:#444;border-bottom:#444 solid 1px;}#wb-srch .glyphicon,.srchbox .glyphicon{line-height:1;top:0;vertical-align:middle;}#wb-bc ol{margin-top:5px;}h1#wb-cont,hgroup#wb-cont h1{border:0;}h1#wb-cont{margin-top:5px;margin-bottom:10px;}hgroup#wb-cont h1{margin-top:0;}#wb-info .gc-main-footer{background:var(--rcmp-black);}#wb-info .gc-main-footer h4::before{border-bottom:4px solid var(--rcmp-gold);}main{border-top:5px solid var(--rcmp-red-dark);background-color:var(--rcmp-white);margin-bottom:5rem;}#wb-bc,body{background-color:var(--rcmp-grey-lt);}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:700;}h1{font-size:1.9em;line-height:1.17;}h2{font-size:1.8em;line-height:1.23;}h3{font-size:1.2em;line-height:1.37;}h4{font-size:1.1em;line-height:1.33;}h5{font-size:1em;line-height:1.33;}h6{font-size:0.95em;line-height:1.45;}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small{font-size:65%;}h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small{font-size:75%;}.h1,.h2,.h3,.h4,.h5,.h6{color:inherit!important;font-family:inherit!important;font-weight:700!important;}.h1{font-size:1.9em!important;line-height:1.17!important;}.h2{font-size:1.8em!important;line-height:1.23!important;}.h3{font-size:1.2em!important;line-height:1.37!important;}.h4{font-size:1.1em!important;line-height:1.33!important;}.h5{font-size:1em!important;line-height:1.33!important;}.h6{font-size:0.95em!important;line-height:1.45!important;}.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small{font-size:65%!important;}.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-size:75%!important;}#wb-info .gc-contextual{background-color:var(--rcmp-charcoil);color:var(--rcmp-white);}main nav[aria-label="On this page"],main nav[aria-label="Sur cette page"]{padding-bottom:2rem;}main nav[aria-label="On this page"] + section > h2:first-child,main nav[aria-label="Sur cette page"] + section > h2:first-child{margin-top:0;}.gc-link-list{list-style:none;margin:0;padding:0;}.gc-link-list li{border-bottom:1px solid var(--color-border-tertiary);}.gc-link-list li:first-child{border-top:1px solid var(--color-border-tertiary);}.gc-pdf-link{display:flex;align-items:flex-start;gap:12px;padding:12px 4px;color:#284162;text-decoration:underline;line-height:1.5;cursor:pointer;}.gc-pdf-link:focus{outline:3px solid #ffbf47;outline-offset:2px;}.gc-pdf-link .fa-file-arrow-down{flex-shrink:0;font-size:28px;margin-top:10px;}.gc-link-title{display:block;}.gc-link-meta{display:block;color:var(--color-text-secondary);font-weight:400;text-decoration:none;margin-top:2px;}#mp-photo-col figure{margin:0;border:1px solid var(--rcmp-grey-md);}#mp-photo-col figcaption{background:var(--rcmp-grey-lt);padding:12px 14px;font-size:0.95em;border-top:1px solid var(--rcmp-grey-md);}#mp-photo-col figcaption strong{display:block;font-size:1.05em;margin-bottom:4px;}#mp-photo-col .file-number{color:var(--rcmp-grey-dk);font-size:0.9em;}#wp-toolbar{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:10px;border-bottom:1px solid var(--rcmp-grey-md);padding-bottom:12px;margin-bottom:20px;}#wp-count,#wp-sort{display:flex;align-items:center;}#wp-count{margin-bottom:0;}#wp-sort{gap:8px;flex-wrap:wrap;}#wp-sort label{margin:0;white-space:nowrap;}#wp-sort select{padding:5px 32px 5px 10px;border:2px solid var(--rcmp-black);border-radius:0;background:var(--rcmp-white);-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230b0c0c' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;}#mp-filters,#wp-filters{border:1px solid var(--rcmp-grey-md);padding:0;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box;}#mp-filters-heading,#wp-filters-heading{background:var(--rcmp-black);color:var(--rcmp-white);font-weight:700;letter-spacing:0;padding:10px 14px;margin:0;}#mp-no-results,#wp-no-results{display:none;padding:32px;text-align:center;border:1px dashed var(--rcmp-grey-md);max-width:initial;}.wp-filter-group{overflow:visible;box-sizing:border-box;width:100%;}.wp-filter-group:last-child{border-bottom:0;}.wp-filter-group legend{border:0;padding:0;margin-bottom:8px;width:100%;}.wp-filter-group .checkbox{margin:0;}.wp-filter-group .checkbox label{display:flex;align-items:center;gap:12px;cursor:pointer;width:100%;box-sizing:border-box;justify-content:space-between;}.wp-filter-group .checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:28px;height:28px;min-width:28px;border:2px solid var(--rcmp-black);background:var(--rcmp-white);cursor:pointer;flex-shrink:0;position:relative;}.wp-filter-group .checkbox input[type="checkbox"]:checked::after{content:"";display:block;position:absolute;top:3px;left:7px;width:10px;height:16px;border:solid var(--rcmp-black);border-width:0 3px 3px 0;transform:rotate(45deg);}.wp-filter-group summary{cursor:pointer;list-style:none;font-weight:bold;padding:0.5em 0;text-decoration:none;border:0;border-radius:0;text-indent:0;}.wp-filter-group summary:hover span{text-decoration:underline;}.wp-filter-group summary::-webkit-details-marker{display:none;}.wp-filter-chevron{font-size:0.75em;margin:0 8px;vertical-align:middle;transition:transform 0.2s ease;transform:rotate(0deg);}details[open] .wp-filter-chevron{transform:rotate(180deg);}.wp-filter-group fieldset{border-top:0;padding-top:8px;}details.wp-filter-group{margin-bottom:0;}details.wp-filter-group[open]{border:0;border-radius:0;}.wp-filter-badge{background:var(--rcmp-grey-lt);color:var(--rcmp-grey-dk);font-size:0.78em;padding:1px 6px;flex-shrink:0;}.cb-text{flex:1;padding-top:6px;}#mp-active-filters,#wp-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;}.wp-filter-showing-label{font-weight:700;font-size:0.9em;color:var(--rcmp-black);white-space:nowrap;}.wp-filter-tag-sep{font-size:0.9em;color:var(--rcmp-grey-dk);white-space:nowrap;}.wp-filter-tag{display:inline-flex;align-items:center;gap:6px;background:var(--rcmp-black);color:var(--rcmp-white);font-size:0.78em;font-weight:700;padding:4px 10px 4px 12px;}.wp-filter-tag button{background:none;border:0;color:var(--rcmp-white);font-size:1em;cursor:pointer;padding:0;line-height:1;opacity:0.7;outline:2px solid transparent;outline-offset:2px;}.wp-filter-tag button:hover{opacity:1;}.wp-filter-tag button:focus-visible{opacity:1;outline:2px solid var(--rcmp-focus);outline-offset:2px;}.wp-card{display:flex;flex-direction:column;border:1px solid var(--rcmp-grey-md);text-decoration:none;color:inherit;background:var(--rcmp-white);transition:box-shadow 0.15s ease,border-color 0.15s ease;}.wp-card:hover,.wp-card:focus{border-color:var(--rcmp-black);box-shadow:0 2px 8px rgba(0,0,0,0.18);text-decoration:none;color:inherit;}.wp-card-stripe,#wp-photo-col .wp-wanted-frame{background:repeating-linear-gradient(-45deg,var(--rcmp-yellow) 0px,var(--rcmp-yellow) 8px,var(--rcmp-black) 8px,var(--rcmp-black) 16px);padding:6px;}#wp-photo-col .wp-wanted-frame{padding:12px;background:repeating-linear-gradient(-45deg,var(--rcmp-yellow) 0px,var(--rcmp-yellow) 12px,var(--rcmp-black) 12px,var(--rcmp-black) 24px);}.wp-card-wanted-label,#wp-photo-col .wp-wanted-label{background:var(--rcmp-black);color:var(--rcmp-yellow);text-align:center;font-weight:700;letter-spacing:0.28em;padding:4px 0 3px;margin:0;}.wp-card-wanted-label{font-size:0.72em;}#wp-photo-col .wp-wanted-label{font-size:1.5em;letter-spacing:0.25em;text-transform:uppercase;padding:6px 0 4px;}.wp-card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;background:var(--rcmp-black);}.wp-card-body{padding:10px 12px 12px;flex:1;border-top:1px solid var(--rcmp-grey-md);background:var(--rcmp-grey-lt);}.wp-card-name{font-size:0.92em;font-weight:700;color:var(--rcmp-black);margin:0 0 4px;line-height:1.3;}.wp-card-meta{font-size:0.78em;color:var(--rcmp-grey-dk);margin:0 0 6px;}#wp-photo-col figure{margin:0;border:none;}#wp-photo-col figcaption{background:var(--rcmp-grey-lt);padding:12px 14px;font-size:0.95em;border-top:3px solid var(--rcmp-black);}#wp-photo-col figcaption strong{display:block;font-size:1.05em;margin-bottom:4px;}#wp-photo-col .file-number{color:var(--rcmp-grey-dk);font-size:0.9em;}#wp-charges-list{list-style:none;padding:0;margin:0 0 4px;display:flex;flex-wrap:wrap;gap:6px;}#wp-charges-list li{background:var(--rcmp-black);color:var(--rcmp-white);font-size:0.82em;font-weight:700;letter-spacing:0.04em;padding:4px 10px;}#cn-kicker{display:block;font-size:0.72em;font-weight:700;letter-spacing:0;color:var(--cn-red);margin-bottom:10px;}#cn-deck{font-size:1.15em;line-height:1.65;color:#2c2c2c;border-left:3px solid var(--cn-red);padding-left:16px;margin-bottom:20px;}#cn-byline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:0.82em;color:var(--cn-grey-dk);border-top:1px solid var(--cn-grey-md);border-bottom:1px solid var(--cn-grey-md);padding:10px 0;margin-bottom:28px;}#cn-byline .byline-author{font-weight:700;color:var(--cn-black);}#cn-byline .byline-sep{color:var(--cn-grey-md);}#cn-hero{margin:0 0 8px;}#cn-hero figcaption{font-size:0.78em;color:var(--cn-grey-dk);background:var(--cn-grey-lt);padding:8px 12px;border-top:2px solid var(--cn-grey-md);line-height:1.4;}#cn-hero figcaption strong{display:block;color:var(--cn-black);margin-bottom:2px;}#cn-body{font-size:1.05em;line-height:1.8;color:#1a1a1a;max-width:68ch;}#cn-body p{margin-bottom:1.4em;}.cn-pullquote{margin:28px 0;padding:0 0 0 20px;border-left:4px solid var(--cn-red);border-top:0;border-bottom:0;}.cn-pullquote p{font-size:1.2em;font-weight:400;line-height:1.6;color:var(--cn-grey-dk);margin:0 0 6px;}.cn-pullquote cite{font-style:normal;font-weight:600;color:var(--cn-grey-dk);}.cn-inline-figure{margin:24px 0;}.cn-inline-figure img{width:100%;display:block;}.cn-inline-figure figcaption{font-size:0.78em;color:var(--cn-grey-dk);padding:6px 0 0;border-top:1px solid var(--cn-grey-md);line-height:1.4;}.cn-infobox{background:var(--cn-grey-lt);border-left:4px solid var(--cn-red);padding:18px 20px;margin:28px 0;}.cn-infobox h2{color:var(--cn-red);margin:0 0 10px;}.cn-infobox ul{margin:0;padding-left:1.2em;color:var(--cn-black);line-height:1.7;}#cn-gallery{margin:28px 0;}#cn-gallery h2{margin-bottom:12px;}#cn-gallery .list-inline > li{margin-bottom:8px;padding-left:0;}#cn-gallery .list-inline img{display:block;border:1px solid var(--cn-grey-md);}#cn-related{border-top:3px solid var(--cn-black);padding-top:16px;margin-top:36px;font-size:0.95em;}#cn-related h2{font-size:1.1em;margin:0 0 12px;}#cn-related ul{margin:0;padding-left:1.2em;line-height:1.8;}#cn-page a:focus{outline:3px solid var(--rcmp-focus);outline-offset:2px;background:var(--rcmp-focus);color:var(--cn-black);}.grid{display:grid;}.inline-grid{display:inline-grid;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-none{grid-template-columns:none;}.items-center{align-items:center;}.justify-start{justify-content:start;}.justify-end{justify-content:end;}.gap-6px{gap:6px;}.dl-horizontal dt{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}main dd{margin-bottom:0.618em;}.pagedetails{margin:auto 15px;}.pagedetails.container{margin:auto;}#wb-dtmd dd,main dl dd:last-child{margin-bottom:1rem;}.cnt-wdth-lmtd main h2,main .cnt-wdth-lmtd h2{max-width:45ch;}.cnt-wdth-lmtd .lead{max-width:55ch;}.lgnd-h4{font-size:0.8em;}.td-none{text-decoration:none;}.td-underline{text-decoration:underline;}.deploy-time{text-align:right;}.pb-1{padding-bottom:0.5rem !important;}.py-0{padding-top:0;padding-bottom:0;}.pl-0{padding-left:0;}.brdr-tp-0{border-top:none;}.pddng-tp-0{padding-top:0 !important;}.pddng-rght-0{padding-right:0 !important;}.pddng-bttm-0{padding-bottom:0 !important;}.pddng-lft-0,ol.rst-cntr{padding-left:0 !important;}.wb-gld{color:var(--rcmp-gold);}.wb-chrcl{color:var(--rcmp-charcoil);}.wb-rd{color:var(--rcmp-red);}#mp-grid,#wp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}#rcmp-content-page{margin-top:28px;padding-top:20px;border-top:1px solid var(--rcmp-grey-md);}.rcmp-content-page{display:flex;flex-direction:column;gap:0;font-family:inherit;}.rcmp-content-page__prev{padding:0;}.rcmp-content-page__next{padding:0;}.rcmp-content-page--block:has(.rcmp-content-page__next[style*="block"]) .rcmp-content-page__prev{border-bottom:1px solid var(--rcmp-grey-md);}.rcmp-content-page__link{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0;font-weight:700;text-decoration:underline;padding:10px 0;border:0;background:none;cursor:pointer;width:100%;}.rcmp-content-page__link:hover,.rcmp-content-page__link:focus{background:#e8e8e8;text-decoration:none;}.rcmp-content-page__title-row{display:flex;align-items:center;gap:10px;}.rcmp-content-page__icon{flex-shrink:0;font-size:1.1em;}.rcmp-content-page__link-title{display:block;font-size:1em;}.rcmp-content-page__link-label{display:block;font-weight:400;padding-left:26px;}.rcmp-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;}.rcmp-item-pagination{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;margin-top:28px;padding-top:20px;border-top:1px solid var(--rcmp-grey-md);font-family:inherit;}.rcmp-item-pagination__prev,.rcmp-item-pagination__next{flex:0 0 auto !important;display:flex !important;}.rcmp-item-pagination__prev[style*="display:none"],.rcmp-item-pagination__next[style*="display:none"],.rcmp-item-pagination__prev[style*="display: none"],.rcmp-item-pagination__next[style*="display: none"]{visibility:hidden !important;display:flex !important;}.rcmp-item-pagination__link{display:inline-flex !important;flex-direction:row;align-items:center;gap:6px;font-weight:700;color:var(--rcmp-black);text-decoration:underline;background:none;border:0;padding:5px 8px;cursor:pointer;white-space:nowrap;}.rcmp-item-pagination__link:hover,.rcmp-item-pagination__link:focus{background:#e8e8e8;text-decoration:none;color:var(--rcmp-black);}.rcmp-item-pagination__icon{flex-shrink:0;font-size:0.85em;}.rcmp-item-pagination__link-title{font-size:1em;}.rcmp-item-pagination__list{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center;justify-content:center;flex:1 1 auto !important;list-style:none;margin:0;padding:0;gap:2px;}.rcmp-item-pagination__item{display:flex !important;flex:0 0 auto;}.rcmp-item-pagination__item-link{display:inline-flex !important;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 4px;font-weight:700;color:var(--rcmp-black);text-decoration:underline;border:0;background:none;cursor:pointer;white-space:nowrap;}.rcmp-item-pagination__item-link:hover,.rcmp-item-pagination__item-link:focus{background:#e8e8e8;text-decoration:none;color:var(--rcmp-black);}.rcmp-item-pagination__item--current .rcmp-item-pagination__item-link{background:var(--rcmp-black);color:var(--rcmp-white);text-decoration:none;cursor:default;pointer-events:none;}.rcmp-item-pagination__item--ellipsis{display:inline-flex !important;align-items:center;justify-content:center;min-width:24px;height:36px;color:var(--rcmp-grey-dk);cursor:default;flex:0 0 auto;}@media (max-width:767px){.rcmp-item-pagination{flex-direction:column !important;align-items:center !important;gap:20px !important;}.rcmp-item-pagination__prev,.rcmp-item-pagination__next{width:100%;justify-content:center;}.rcmp-item-pagination__list{flex-wrap:wrap !important;justify-content:center;flex:0 0 auto !important;width:100%;}}.app-bar{background:var(--rcmp-red);margin-top:5px;color:var(--rcmp-white);font-size:1.6em;padding:5px;}@media screen and (min-width:768px){.app-bar .row{display:table;table-layout:fixed;width:calc(100% + 30px);}.app-bar .row > nav,.app-bar .row > section{display:table-cell;float:none;vertical-align:middle;}}#wb-bc .breadcrumb li a{padding:0;}.block-poweb-breadcrumbs nav.breadcrumb,nav.block-menu ul.menu{padding:0 2px;}.block-poweb-breadcrumbs nav.breadcrumb ol{padding-inline-start:0;}#home-page .hero-bnr{min-height:500px;height:500px;max-height:500px;overflow:hidden;position:relative;}#home-page .hero-bnr img{background-color:var(--rcmp-white);min-height:500px;position:absolute;height:100%;width:100%;object-fit:cover;}#home-page .hero-bnr .hero-txt{padding:0 25px;background-color:rgba(0,0,0,0.5);}#home-page .hero-bnr .hero-txt .hero-ttl{border-bottom:3px solid var(--rcmp-gold-warn);}[dir="ltr"] .contextual .trigger::before{transform:translate(-50%,-50%) scale(2) !important;}.contextual-region .form-item .label{color:inherit;}.contextual-region .form-item .label:after{content:":";}.provisional.gc-topic-bg img{height:200px;object-fit:cover;object-position:left;}.gc-followus ul.list-inline li{display:inline-block;padding-right:0;margin-bottom:21px;}.gc-followus ul.list-inline li a{height:38px;width:38px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;}.gc-followus .facebook::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/facebook.svg);}.gc-followus .x::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/x.svg);}.gc-followus .youtube::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/youtube.svg);}.gc-followus .instagram::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/instagram.svg);}.gc-followus .linkedin::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/linkedin.svg);}.gc-followus .facebook::before,.gc-followus .x::before,.gc-followus .youtube::before,.gc-followus .instagram::before,.gc-followus .linkedin::before{background-repeat:no-repeat;background-size:cover;content:"";height:38px;margin-right:10px;min-width:38px;}.unilingual-wrapper{background-color:var(--rcmp-grey-lt);}.unilingual-container details,.unilingual-container summary,.unilingual-container summary:hover,.unilingual-container summary:focus{background-color:var(--rcmp-white);}.unilingual-container #unilingual{margin-top:15px;margin-bottom:0;}.unilingual-container p.h2{margin-bottom:15px;}#unilingual-bnr{background:#f9f4d4;}#unilingual-bnr p{margin:0;text-align:center;line-height:1.3;}#unilingual-bnr a{color:#000;display:block;font-weight:700;padding:0.75em 44px;text-decoration:underline;}#unilingual-bnr .overlay-close{color:#000;background-color:transparent;}#unilingual-bnr .overlay-close:hover{border:solid 1px #000;}#unilingual-bnr.wb-overlay.open{position:absolute;}#tp-1,p.tp-1{--color:#99b186;}#tp-2,p.tp-2{--color:#90b6b0;}#tp-3,p.tp-3{--color:#b9db6b;}#tp-4,p.tp-4{--color:#eb8990;}#tp-5,p.tp-5{--color:#f98900;}#tp-6,p.tp-6{--color:#f7c5b4;}#tp-7,p.tp-7{--color:#97b0bf;}#tp-8,p.tp-8{--color:#d1a9b3;}#tp-9,p.tp-9{--color:#76c6f0;}#tp-10,p.tp-10{--color:#b59b8c;}#tp-11,p.tp-11{--color:#9f8ec7;}#tp-12,p.tp-12{--color:#f3dd8c;}p.tp-1,p.tp-2,p.tp-3,p.tp-4,p.tp-5,p.tp-6,p.tp-7,p.tp-8,p.tp-9,p.tp-10,p.tp-11,p.tp-12{display:block;width:max-content;color:#000;background:var(--color);padding:10px;font-weight:bold;}#tp-1,#tp-2,#tp-3,#tp-4,#tp-5,#tp-6,#tp-7,#tp-8,#tp-9,#tp-10,#tp-11,#tp-12{color:#000;background:var(--color);border-color:var(--color);}#tp-1:focus,#tp-2:focus,#tp-3:focus,#tp-4:focus,#tp-5:focus,#tp-6:focus,#tp-7:focus,#tp-8:focus,#tp-9:focus,#tp-10:focus,#tp-11:focus,#tp-12:focus,#tp-1:hover,#tp-2:hover,#tp-3:hover,#tp-4:hover,#tp-5:hover,#tp-6:hover,#tp-7:hover,#tp-8:hover,#tp-9:hover,#tp-10:hover,#tp-11:hover,#tp-12:hover{color:#000;background-color:var(--rcmp-white);border-color:var(--color);}#gazette-home #s2 .list-unstyled > li{margin-bottom:30px;}.label-gazette,.label-gazette[href]:active,.label-gazette[href]:focus,.label-gazette[href]:hover{background:#ccc;border-color:var(--rcmp-red);color:#000;}.table.pia h2{margin-top:15px;}.pia-date{text-align:left;}.table tbody.recruiting-event-grid tr td{padding:0;}.recruiting-event-grid .event-item .category-text-align,.recruiting-event-grid .event-item .type-text-align{text-align:left;}.contact-signature{margin-bottom:3rem;}.signature-link-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}.signature-link-grid .signature-link-subgrid{display:grid;grid-auto-columns:auto;grid-auto-flow:column;column-gap:1rem;justify-content:flex-start;}.signature-link-grid .signature-link-subgrid div:first-child{min-width:2.75rem;}.contact-signature svg.svg-inline--fa.fa-link,.contact-signature svg.svg-inline--fa.fa-x-twitter,.contact-signature svg.svg-inline--fa.fa-instagram{color:#000;}.contact-signature svg.svg-inline--fa.fa-square-facebook{color:#3c5a99;}.contact-signature svg.svg-inline--fa.fa-youtube{color:#d92632;}body .btn-primary,.btn-primary{background-color:var(--rcmp-red);border-color:var(--rcmp-red);color:var(--rcmp-white);}body .btn-primary:focus,body .btn-primary:hover,.btn-primary:focus,.btn-primary:hover{background-color:#444;border-color:#444;color:var(--rcmp-white);}body .btn-primary:active,body .btn-primary.active,.btn-primary:active,.btn-primary.active,.open > .btn-primary.dropdown-toggle{background-color:#8f0311;border-color:#000;color:var(--rcmp-white);}body .btn-default,.btn-default{background-color:#eaebed;border-color:#dcdee1;color:#335075;}body .btn-default:focus,body .btn-default:hover,.btn-default:focus,.btn-default:hover{background-color:#cfd1d5;border-color:#bbbfc5;color:#335075;}body .btn-default:active,body .btn-default.active,.btn-default:active,.btn-default.active,.open > .btn-default.dropdown-toggle{background-color:#cfd1d5;border-color:#bbbfc5;color:#335075;}.btn-all-services{border:2px solid #26374a;color:#26374a;font-size:1.1em;font-weight:700;padding:0.65em 1.1em;}ol.plcs.sb-nmbrd li:before{float:left;padding-right:1rem;font-weight:700;}ol .alert{margin-bottom:0 !important;}ol.sb-nmbrd{counter-reset:first;}ol.sb-nmbrd > li:before{content:counters(first,".") ".";counter-increment:first;}ol.plcs.sb-nmbrd > li:before{margin-top:3px;font-size:3.4rem;}ol.sb-nmbrd li ol{counter-reset:second;}ol.sb-nmbrd li ol li:before{content:counters(first,".") "." counters(second,".") ".";counter-increment:second;}ol.sb-nmbrd li ol li ol{counter-reset:third;}ol.sb-nmbrd li ol li ol li:before{content:counters(first,".") "." counters(second,".") "." counters(third,".") ".";counter-increment:third;}ol.sb-nmbrd li ol li ol li ol{counter-reset:fourth;}ol.sb-nmbrd li ol li ol li ol li:before{content:counters(first,".") "." counters(second,".") "." counters(third,".") "." counters(fourth,".") ".";counter-increment:fourth;}ol.sb-nmbrd li ol li ol li ol li ol{counter-reset:fifth;}ol.sb-nmbrd li ol li ol li ol li ol li:before{content:counters(first,".") "." counters(second,".") "." counters(third,".") "." counters(fourth,".") "." counters(fifth,".");counter-increment:fifth;}ol.rst-cntr{list-style:none !important;counter-reset:item !important;}ol.rst-cntr li{counter-increment:item !important;}ol.rst-cntr li:before{content:counter(item) "." !important;width:1.2em !important;}.sb-nmbrd ul li::before{list-style-type:disc !important;list-style-position:inside;content:"" !important;display:list-item;}.hrcsoda-grid-wrapper{margin:-1rem 0 -1rem 0;padding:1rem;}.hrcsoda-grid-wrapper .thumbnail{margin-bottom:1rem;}.hrcsoda-image-placeholder{width:240px;height:300px;display:flex;justify-content:center;align-items:center;border:1px solid #4b4b4b;background-color:#f8f8f8;}.cnt-wdth-lmtd #divisional-missing .dl-horizontal,.cnt-wdth-lmtd main #divisional-missing dd,.cnt-wdth-lmtd main #divisional-missing dt,.cnt-wdth-lmtd main #divisional-missing h5,.cnt-wdth-lmtd main #divisional-missing h6,.cnt-wdth-lmtd main #divisional-missing p,main #divisional-missing .cnt-wdth-lmtd dd,main #divisional-missing .cnt-wdth-lmtd dt,main #divisional-missing .cnt-wdth-lmtd h5,main #divisional-missing .cnt-wdth-lmtd h6,main #divisional-missing .cnt-wdth-lmtd p{max-width:unset;}#page-404{background-color:var(--rcmp-white);}#page-404 main{border:0;}#page-404 .btn-primary{background-color:var(--rcmp-red);border-color:var(--rcmp-red);color:var(--rcmp-white);}#page-404 .btn-primary:hover{background-color:#444;border-color:#444;}#page-500{background-color:var(--rcmp-white);}#page-500 main{border:0;padding-top:30px;padding-bottom:40px;}#page-500 .error-layout{display:flex;flex-wrap:wrap;gap:0;align-items:center;}#page-500 .error-col-img,#page-500 .error-col-text{flex:0 0 50%;max-width:50%;box-sizing:border-box;}#page-500 .error-col-img{padding-right:32px;display:flex;align-items:center;justify-content:center;}#page-500 .error-col-text{padding-left:32px;border-left:1px solid var(--rcmp-grey-md);}#page-500 .error-illustration{display:block;width:100%;height:auto;border:0;box-shadow:none;filter:none;mix-blend-mode:multiply;background:var(--rcmp-white);}#page-500 .error-lang-divider{border:0;border-top:1px solid var(--rcmp-grey-md);margin:24px 0;}@media (max-width:767px){#page-500 .error-col-img,#page-500 .error-col-text{flex:0 0 100%;max-width:100%;padding:0;border:0;}#page-500 .error-col-img{margin-bottom:24px;}#page-500 .error-illustration{max-width:280px;margin:0 auto;}}@media screen and (max-width:767px){header .brand img{margin-top:10px;}header .brand img,header .brand object{max-height:40px;}#mp-grid,#wp-grid{grid-template-columns:repeat(2,1fr);}#cn-body{max-width:100%;}#cn-page h1#wb-cont{font-size:1.6em;}.cn-pullquote p{font-size:1.1em;}}@media (max-width:480px){#mp-grid,#wp-grid{grid-template-columns:1fr;}}@media screen and (max-width:991px){header .brand img{margin-top:0;margin-bottom:0;}}@media (min-width:976px){header .brand img{margin-bottom:0;max-height:80px;}.hrcsoda-exposed-form--landing-page{padding-left:0;}}@media screen and (min-width:992px){#wb-srch,.srchbox{padding-top:22px;}#wb-srch .submit,.srchbox .submit{top:22px;}.table.pia h2{margin-top:0;}.pia-date{text-align:right;}.recruiting-event-grid .event-item .category-text-align,.recruiting-event-grid .event-item .type-text-align{text-align:right;}.hrcsoda-image-placeholder{justify-self:center;}}a{color:#284162;}a{text-decoration:underline;}
.py-0{padding-top:0;padding-bottom:0;}.pl-0{padding-left:0;}.block-poweb-breadcrumbs nav.breadcrumb,nav.block-menu ul.menu{padding:0 2px;}.block-poweb-breadcrumbs nav.breadcrumb ol{padding-inline-start:0;}.contextual-region .form-item .label{color:inherit;}.contextual-region .form-item .label:after{content:":";}[dir="ltr"] .contextual .trigger::before{transform:translate(-50%,-50%) scale(2) !important;}#wb-bc li:before{content:"\e080";top:0;}#wb-bc .breadcrumb li a{padding:0;}.provisional.gc-topic-bg img{height:200px;object-fit:cover;object-position:left;}.dataTables_wrapper .top{margin-bottom:1rem;}.dataTables_filter label{display:flex;align-items:flex-end;margin-bottom:0;}.dataTables_filter input{margin-bottom:0;line-height:1.75;max-height:1.75rem;resize:none;box-sizing:border-box;}.lgnd-h4{font-size:0.8em;}.rcmp-imgFig .rcmp-imgFig-inner-wrapper figcaption > :last-child{margin-bottom:0 !important;}.brdr-tp-0{border-top:none;}#home-page .hero-bnr{min-height:500px;height:500px;max-height:500px;overflow:hidden;position:relative;}#home-page .hero-bnr img{background-color:white;min-height:500px;position:absolute;height:100%;width:100%;object-fit:cover;}#home-page .hero-bnr .hero-txt{padding:0px 25px 0px 25px;background-color:rgba(0,0,0,0.5);}#home-page .hero-bnr .hero-txt .hero-ttl{border-bottom:3px solid #ecb731;}.gc-followus ul{display:block;font-size:87%;font-weight:700;list-style:none;-webkit-margin-before:1em;margin-block-start:1em;-webkit-padding-start:0;padding-inline-start:0;}.gc-followus ul.list-inline li{display:inline-block;padding-right:0;margin-bottom:21px;}.gc-followus ul.list-inline li a{height:38px;width:38px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;}.gc-followus .facebook::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/facebook.svg);}.gc-followus .x::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/x.svg);}.gc-followus .youtube::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/youtube.svg);}.gc-followus .instagram::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/instagram.svg);}.gc-followus .linkedin::before{background-image:url(/themes/custom/poweb/assets/gc-follow-us/linkedin.svg);}.gc-followus .facebook::before,.gc-followus .x::before,.gc-followus .youtube::before,.gc-followus .instagram::before,.gc-followus .linkedin::before{background-repeat:no-repeat;background-size:cover;content:"";height:38px;margin-right:10px;min-width:38px;}body.toolbar-horizontal{margin-top:44px;}body.prod-offset{padding-top:0px!important;}.dataTables_wrapper .top{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:end;justify-content:start;}.dataTables_wrapper .dataTables_length{margin-left:15px;min-height:10px;}.dataTables_wrapper .dataTables_length label{margin-bottom:0;}.dataTables_wrapper .dataTables_length{margin-left:0;}@media screen and (min-width:992px){.dataTables_wrapper .top{grid-auto-flow:column;grid-auto-columns:auto;grid-template-columns:none;}.dataTables_wrapper .dataTables_length{margin-left:15px;}.dataTables_wrapper .dataTables_length label{display:grid;align-items:end;grid-template-columns:repeat(3,minmax(0,1fr));}.dataTables_wrapper .dataTables_length select{margin-right:1rem;margin-left:-0.5rem;margin-bottom:0;}}table.dataTable thead button{color:inherit;padding-bottom:5px;line-height:0;}.unilingual-wrapper{background-color:var(--rcmp-grey-lt);}.unilingual-container details,.unilingual-container summary,.unilingual-container summary:hover,.unilingual-container summary:focus{background-color:#fff;}.unilingual-container #unilingual{margin-top:15px;margin-bottom:0;}.unilingual-container p.h2{margin-bottom:15px;}#unilingual-bnr{background:#f9f4d4;}#unilingual-bnr p{margin:0;text-align:center;line-height:1.3;}#unilingual-bnr a{color:#000;display:block;font-weight:700;padding:0.75em 44px;text-decoration:underline;}#unilingual-bnr .overlay-close{color:#000;background-color:transparent;}#unilingual-bnr .overlay-close:hover{border:solid 1px #000;}#unilingual-bnr.wb-overlay.open{position:absolute;}.pb-1{padding-bottom:0.5rem !important;}.td-none{text-decoration:none;}.td-underline{text-decoration:underline;}
#tp-1,p.tp-1{--color:#99b186;}#tp-2,p.tp-2{--color:#90b6b0;}#tp-3,p.tp-3{--color:#b9db6b;}#tp-4,p.tp-4{--color:#eb8990;}#tp-5,p.tp-5{--color:#f98900;}#tp-6,p.tp-6{--color:#f7c5b4;}#tp-7,p.tp-7{--color:#97b0bf;}#tp-8,p.tp-8{--color:#d1a9b3;}#tp-9,p.tp-9{--color:#76c6f0;}#tp-10,p.tp-10{--color:#b59b8c;}#tp-11,p.tp-11{--color:#9f8ec7;}#tp-12,p.tp-12{--color:#f3dd8c;}p.tp-1,p.tp-2,p.tp-3,p.tp-4,p.tp-5,p.tp-6,p.tp-7,p.tp-8,p.tp-9,p.tp-10,p.tp-11,p.tp-12{display:block;width:max-content;color:#000;background:var(--color);padding:10px;font-weight:bold;}#tp-1,#tp-2,#tp-3,#tp-4,#tp-5,#tp-6,#tp-7,#tp-8,#tp-9,#tp-10,#tp-11,#tp-12{color:#000;background:var(--color);border-color:var(--color);}#tp-1:focus,#tp-2:focus,#tp-3:focus,#tp-4:focus,#tp-5:focus,#tp-6:focus,#tp-7:focus,#tp-8:focus,#tp-9:focus,#tp-10:focus,#tp-11:focus,#tp-12:focus,#tp-1:hover
#tp-2:hover,#tp-3:hover
#tp-4:hover
#tp-5:hover
#tp-6:hover,#tp-7:hover
#tp-8:hover
#tp-9:hover
#tp-10:hover
#tp-11:hover,#tp-12:hover{color:#000;background-color:#fff;border-color:var(--color);}.no-c{border:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;}.label-gazette,.label-gazette[href]:active,.label-gazette[href]:focus,.label-gazette[href]:hover{background:#ccc;border-color:#b50315;color:#000;}div[class*="rcmp-env-local"],div[class*="rcmp-env-dev"],div[class*="rcmp-env-stage"],div[class*="rcmp-env-test"]{min-height:2.75rem;padding:0.5rem 1rem;}.grid{display:grid;}.inline-grid{display:inline-grid;}.items-center{align-items:center;}.justify-start{justify-content:start;}.justify-end{justify-content:end;}.gap-6px{gap:6px;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-none{grid-template-columns:none;}.rcmp-env-local,.rcmp-env-dev{color:#fff;background:linear-gradient(0deg,#66bb6a,#1b6c1c);border-color:#071a07;}.rcmp-env-stage{color:#fff;background:linear-gradient(0deg,#d12ae5,#7e198b);border-color:#6b1d1c;}.rcmp-env-test{color:#fff;background:linear-gradient(0deg,#3994e1,#1c588b);border-color:#143c5f;}.deploy-time{text-align:right;}@media (max-width:976px){div[class*="rcmp-env"]{display:none;}}.table.pia h2{margin-top:15px;}.pia-date{text-align:left;}@media screen and (min-width:992px){.table.pia h2{margin-top:0;}.pia-date{text-align:right;}}.table tbody.recruiting-event-grid tr td{padding:0;}.recruiting-event-grid .event-item .category-text-align,.recruiting-event-grid .event-item .type-text-align{text-align:left;}@media screen and (min-width:992px){.recruiting-event-grid .event-item .category-text-align,.recruiting-event-grid .event-item .type-text-align{text-align:right;}}.btn-all-services{border:2px solid #26374a;color:#26374a;font-size:1.1em;font-weight:700;padding:0.65em 1.1em;}.contact-signature{margin-bottom:3rem;}.signature-link-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}.signature-link-grid .signature-link-subgrid{display:grid;grid-auto-columns:auto;grid-auto-flow:column;column-gap:1rem;justify-content:flex-start;}.signature-link-grid .signature-link-subgrid div:first-child{min-width:2.75rem;}.contact-signature svg.svg-inline--fa.fa-link,.contact-signature svg.svg-inline--fa.fa-x-twitter,.contact-signature svg.svg-inline--fa.fa-instagram{color:#000;}.contact-signature svg.svg-inline--fa.fa-square-facebook{color:#3c5a99;}.contact-signature svg.svg-inline--fa.fa-youtube{color:#d92632;}.cnt-wdth-lmtd #divisional-missing .dl-horizontal,.cnt-wdth-lmtd main #divisional-missing dd,.cnt-wdth-lmtd main #divisional-missing dt,.cnt-wdth-lmtd main #divisional-missing h5,.cnt-wdth-lmtd main #divisional-missing h6,.cnt-wdth-lmtd main #divisional-missing p,main #divisional-missing .cnt-wdth-lmtd dd,main #divisional-missing .cnt-wdth-lmtd dt,main #divisional-missing .cnt-wdth-lmtd h5,main #divisional-missing .cnt-wdth-lmtd h6,main #divisional-missing .cnt-wdth-lmtd p{max-width:unset;}@media (min-width:976px){.hrcsoda-exposed-form--landing-page{padding-left:0;}}.hrcsoda-grid-wrapper{margin:-1rem 0rem -1rem 0rem;padding:1rem;}.hrcsoda-grid-wrapper .thumbnail{margin-bottom:1rem;}.hrcsoda-image-placeholder{width:240px;height:300px;display:flex;justify-content:center;align-items:center;border:1px solid #4b4b4b;background-color:#f8f8f8;}@media (min-width:992px){.hrcsoda-image-placeholder{justify-self:center;}}
:root{--c-black:#0c0b0e;--c-navy:#011b3c;--c-yellow:#fec111;--c-yellow-hover:#ffd966;--c-grey-light:#f3f3f3;--c-grey-mid:#d8d8d8;--c-grey-dark:#333;--c-white:#fff;--shadow-card:0 0.3rem 0.8rem #9b9b9b;--transition-color:color 0.15s ease-in-out;--transition-shadow:box-shadow 0.25s ease;--transition-bg:background-color 0.15s ease,color 0.15s ease;--z-loader:9999;--z-nav-dropdown:200;--z-footer-contact:100;--z-breadcrumb-overlay:600;--footer-contact-height:48px;--nav-height:68px;--careers-main-overlap:48px;--border-radius-card:8px;--font-base:"Lato",sans-serif;--font-display:"Oswald",sans-serif;--outline-focus:3px solid transparent;--nav-link-pad-x:18px;--pad-section:6rem;--pad-section-sm:3rem;--radius-sm:0.5rem;--careers-card-edge-margin:15px;--c-grey-border:#ccc;--c-grey-text:#555;--c-subway-navy:#001c3d;--c-link-blue:#284162;--c-red-cancel:#b50315;--c-focus-alt:#ffbf47;--radius-xs:4px;--font-size-body-lg:1.6rem;--font-size-body-md:1.125rem;}#loader{position:fixed;inset:0;background:rgba(255,255,255,0.95);display:flex;align-items:center;justify-content:center;z-index:var(--z-loader);transition:opacity 0.3s ease;}#loader.hidden,#loader.is-hidden{opacity:0;pointer-events:none;}.reduce-motion #loader{transition:none;}#wb-bc,body{background-color:var(--c-white);}.careers-layout{overflow-x:clip;}button,[type="button"],[type="reset"],[type="submit"]{font-family:var(--font-base);}.careers-layout main,.careers-nav ~ main{border-top:0;}.careers-layout main{background:none;margin-bottom:0;position:relative;}.careers-layout main > div:not(.careers-contact-region){position:relative;z-index:0;}.careers-layout main:not(.po-full-width) > div:not(.careers-contact-region)::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background-image:url("/themes/custom/poweb/assets/img/careers-background.png");background-size:100% auto;background-repeat:repeat-y;background-position:top center;background-attachment:local;pointer-events:none;z-index:0;}.careers-layout main > div:not(.careers-contact-region) > *{position:relative;z-index:1;}@media (min-width:1440px){.careers-layout main:not(.po-full-width){background:none;}.careers-layout main:not(.po-full-width){background-image:url("/themes/custom/poweb/assets/img/careers-background.png");background-size:100% auto;background-repeat:repeat-y;background-position:top center;background-attachment:local;}.careers-layout main:not(.po-full-width) #careers-fullpage{background-image:url("/themes/custom/poweb/assets/img/careers-background.png");}}.careers-nav{background-color:var(--c-black);width:100%;position:sticky;top:0!important;z-index:500;}.careers-nav__inner{display:flex;align-items:center;height:var(--nav-height);position:relative;}.careers-nav__links{display:inline-flex;align-items:center;list-style:none;margin:0;padding:0;vertical-align:top;}.careers-nav__links li{display:flex;align-items:stretch;height:var(--nav-height);}.careers-nav__links a,.careers-nav__links a:link,.careers-nav__links a:visited,.careers-nav__links a:focus,.careers-nav__links a:active{color:var(--c-white) !important;text-decoration:none;font-size:1em;font-weight:500;padding:0 var(--nav-link-pad-x);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap;text-transform:uppercase;position:relative;align-self:stretch;transition:none;outline:var(--outline-focus);}.careers-nav__links a::after{content:"";display:block;height:4px;width:0;background-color:var(--c-yellow);position:absolute;bottom:4px;left:50%;transform:translateX(-50%);transition:width 0.2s ease;}.careers-nav__links a:hover{color:var(--c-white) !important;border-bottom-color:var(--c-yellow);text-decoration:none;outline:none;}.careers-nav__links a:focus-visible{outline:2px solid var(--c-yellow);outline-offset:-8px;}.careers-nav__links li:first-child{margin-left:calc(var(--nav-link-pad-x) * -1);}.careers-nav__links a:hover::after{width:calc(100% - calc(var(--nav-link-pad-x) * 2));}.careers-nav__apply{margin-left:auto;display:flex;align-items:center;}.careers-nav__apply a,.careers-nav__apply a:link,.careers-nav__apply a:visited,.careers-nav__apply a:hover,.careers-nav__apply a:focus,.careers-nav__apply a:active,.careers-nav__apply .careers-nav__apply-link,.careers-nav__apply .careers-nav__apply-link:link,.careers-nav__apply .careers-nav__apply-link:visited,.careers-nav__apply .careers-nav__apply-link:hover,.careers-nav__apply .careers-nav__apply-link:focus,.careers-nav__apply .careers-nav__apply-link:active{display:inline-block;background-color:var(--c-yellow);color:var(--c-black) !important;border:1px solid var(--c-yellow);padding:10px 22px;font-size:1em;font-weight:600;text-decoration:none;border-radius:var(--radius-xs);transition:var(--transition-bg);white-space:nowrap;}.careers-nav__apply a:hover,.careers-nav__apply .careers-nav__apply-link:hover{background-color:var(--c-black);color:var(--c-white) !important;border-color:var(--c-yellow);text-decoration:none;}.careers-nav__apply a:focus,.careers-nav__apply a:active{color:var(--c-black) !important;}body.toolbar-fixed .careers-nav,body.user-logged-in .careers-nav{top:var(--gin-toolbar-y-offset,39px)!important;}@media screen and (min-width:768px){body.toolbar-fixed .careers-nav,body.user-logged-in .careers-nav{top:98px !important;}}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .careers-nav{top:var(--gin-toolbar-y-offset,79px);}.careers-nav__toggle{display:none;background:none;border:none;cursor:pointer;padding:8px;flex-direction:column;gap:5px;outline:var(--outline-focus);}.careers-nav__toggle span{display:block;width:24px;height:2px;background-color:var(--c-white);border-radius:2px;transition:transform 0.2s ease,opacity 0.2s ease;}.careers-nav__toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg);}.careers-nav__toggle[aria-expanded="true"] span:nth-child(2){opacity:0;}.careers-nav__toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.careers-layout main > .careers-contact-region{position:sticky;top:calc(100vh - var(--footer-contact-height));top:calc(100svh - 92px);z-index:var(--z-footer-contact);width:100%;height:var(--footer-contact-height);pointer-events:none;padding-top:2.75rem;}.careers-layout .pagedetails{margin-bottom:2.75rem;}.careers-contact-region .contextual{pointer-events:auto;}.footer-contact{display:flex;justify-content:flex-end;width:100%;height:var(--footer-contact-height);pointer-events:none;}.footer-contact .btn-contact{background-color:var(--c-yellow);color:var(--c-black);border:2px solid var(--c-yellow);font-weight:600;width:20rem;border-radius:0;display:inline-flex;align-items:center;justify-content:center;height:var(--footer-contact-height);padding:0 16px;text-align:center;pointer-events:auto;}.footer-contact .btn-contact:hover{background-color:var(--c-black);color:var(--c-white);}#wb-bc{background:none;border:none;padding:0;margin:0;}.bc-showcase-inner{max-width:1200px;margin:0 auto;padding:0;}.bc-row{display:flex;align-items:center;}.bc-nav-wrap{flex:1;display:flex;align-items:center;}.bc-nav-wrap.bc-wrap-outer{padding:0;}.bc-band{display:inline-flex;align-items:center;background:var(--c-grey-light);border-left:4px solid var(--c-yellow);border-radius:0;padding:8px 20px;}.bc-band,.bc-band *{font-size:16px;}.bc{list-style:none;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;}.bc a{font-weight:400;color:var(--c-black);text-decoration:underline;text-underline-offset:2px;transition:color 0.15s;}.bc a:hover{color:var(--c-black);text-decoration:none;}.bc [aria-current="page"]{font-weight:400;color:#b0b0b0;}.bc .bc-sep{color:var(--c-black);padding:0 14px !important;font-weight:700;}.bc li.bc-sep::before,.bc li.bc-sep::after,.bc.breadcrumb > li + li::before,#wb-bc .bc > li + li::before{content:none !important;display:none !important;}.careers-layout main{padding-left:0;padding-right:0;margin-top:calc(var(--careers-main-overlap) * -1);}.careers-layout main .container:has(#careers-fullpage){padding-left:0;padding-right:0;width:100%;max-width:100%;}.careers-layout .lead{color:var(--c-black);text-transform:uppercase;font-family:var(--font-display);font-size:2rem;font-weight:300;}.po-content-full{width:100%;max-width:100%;padding:0;}.careers-layout #wb-bc{margin-top:0;padding-top:0;border-top:0;display:block;line-height:normal;}.careers-layout .careers-content-header{margin:0;padding:0;position:relative;z-index:5;}.careers-layout .careers-content-header--inline .fp-breadcrumb{position:static;}.careers-layout main > div:not(.careers-contact-region) > .careers-content-header--overlay{z-index:var(--z-breadcrumb-overlay);}.careers-layout .careers-content-header--overlay .fp-breadcrumb{position:absolute;top:0;left:0;right:0;z-index:var(--z-breadcrumb-overlay);pointer-events:none;}.careers-layout .careers-content-header--overlay .fp-breadcrumb a,.careers-layout .careers-content-header--overlay .fp-breadcrumb span{pointer-events:auto;}.careers-layout .careers-basic-content .pagedetails{margin-left:0;margin-right:0;}.careers-layout #wb-bc ol{margin-top:0;}.careers-layout h1#wb-cont,.careers-h1{border-bottom:0.5rem solid var(--c-yellow);border-image:linear-gradient(to right,var(--c-yellow) 25%,transparent 25%);border-image-slice:1;font-size:51.2px;text-transform:uppercase;font-family:var(--font-display);font-weight:500;font-style:normal;padding-bottom:15px;margin:15px 0 30px;}.careers-layout .careers-heading{margin:0;}.careers-layout .careers-heading > .container{max-width:1170px;}.careers-layout .careers-heading .careers-h1{margin-bottom:1.5rem;}.careers-layout .container .careers-heading{margin-left:15px;margin-right:15px;}.careers-layout .container-fluid .careers-heading{margin-left:30px;margin-right:30px;}.careers-layout .careers-heading__description{color:var(--c-black);font-size:20px;line-height:32px;max-width:72ch;margin-bottom:30px;}.careers-layout .careers-heading__description p:last-child{margin-bottom:0;}.careers-layout .careers-section.fp-section--scroll{min-height:0;padding-bottom:3rem;}.careers-layout .careers-section--fluid{left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:100vw;}.careers-layout .careers-section--fluid > .container-fluid{max-width:none;width:100%;padding-left:0;padding-right:0;--careers-card-edge-margin:30px;}.careers-layout .layout--careers-onecol:has(.careers-heading){padding-bottom:0;}.careers-layout .layout--careers-twocol .careers-layout__row,.careers-layout .layout--careers-threecol .careers-layout__row,.careers-layout .layout--careers-fourcol .careers-layout__row{margin-top:30px;}.careers-layout .layout--careers-threecol{padding-bottom:0;}.careers-layout .layout--careers-threecol .careers-layout__row{margin-top:5px;margin-bottom:0;}.careers-layout .layout--careers-threecol .careers-card{margin-bottom:5px;}.careers-layout blockquote{border-left-color:var(--c-yellow);}.careers-hero{min-height:315px;overflow:hidden;width:100%;position:relative;}.careers-hero .field,.careers-hero .field__item{height:100%;}.careers-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;}.careers-hero #wb-bc{position:absolute;top:0;left:0;right:0;z-index:10;}.careers-layout .gc-features .well{background-color:var(--c-white);border-radius:var(--border-radius-card);padding:0;box-shadow:var(--shadow-card);border:1px solid var(--c-grey-mid);display:flex;flex-direction:column;height:100%;flex:1;}.careers-layout .gc-features .well img{border-radius:8px 8px 0 0;}.careers-layout .gc-features .well p{padding:0 15px;}.careers-layout .gc-features{margin-top:30px;}.po-content-full .gc-features{padding:0 var(--pad-section);}.careers-layout .gc-features > h2{border-left:0.6rem solid var(--c-yellow);padding-left:1rem;margin-left:0;}.careers-layout .careers-card{background-color:var(--c-white);border-radius:var(--border-radius-card);padding:0;box-shadow:var(--shadow-card);border:1px solid var(--c-grey-mid);display:flex;flex-direction:column;height:100%;flex:1;overflow:hidden;margin-left:var(--careers-card-edge-margin);margin-right:var(--careers-card-edge-margin);}@media (min-width:992px){.careers-layout .careers-card{margin-left:0;margin-right:0;}.careers-layout .layout--careers-onecol .careers-layout__row > [class*="col-"]:first-child .careers-card,.careers-layout .layout--careers-twocol .careers-layout__row > [class*="col-"]:first-child .careers-card,.careers-layout .layout--careers-threecol .careers-layout__row > [class*="col-"]:first-child .careers-card,.careers-layout .layout--careers-fourcol .careers-layout__row > [class*="col-"]:first-child .careers-card,.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item:nth-child(3n+1) .careers-card,.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item:first-child .careers-card{margin-left:var(--careers-card-edge-margin);}.careers-layout .layout--careers-onecol .careers-layout__row > [class*="col-"]:last-child .careers-card,.careers-layout .layout--careers-twocol .careers-layout__row > [class*="col-"]:last-child .careers-card,.careers-layout .layout--careers-threecol .careers-layout__row > [class*="col-"]:last-child .careers-card,.careers-layout .layout--careers-fourcol .careers-layout__row > [class*="col-"]:last-child .careers-card,.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item:nth-child(3n) .careers-card,.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item:last-child .careers-card{margin-right:var(--careers-card-edge-margin);}}.careers-layout .careers-card img{border-radius:8px 8px 0 0;width:100%;object-fit:cover;}.careers-layout .careers-card .c-card-container{padding:15px;flex:1;}.careers-layout .careers-card .c-card-heading{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px;}.careers-layout .careers-card .c-card-icon{flex:0 0 auto;color:var(--c-link-blue);line-height:31.92px;}.careers-layout .careers-card .c-card-title,.careers-layout .gc-features .careers-card .c-card-title,.careers-layout .gc-features .careers-card.well h3.c-card-title{font-size:24px;line-height:31.92px;margin:0;}.careers-layout .careers-card .c-card-heading + p{margin-top:0;}.careers-layout .careers-card .c-card-description{font-size:17px;line-height:1.5;}.careers-layout .careers-card .c-card-description p{font-size:inherit;line-height:inherit;margin-top:0;padding:0;}.careers-layout .careers-card p:last-child{margin-bottom:0;}.careers-layout .gc-features .careers-card p{padding:0;font-size:17px;line-height:1.5em;}.careers-layout .gc-features .field--name-field-cards{margin:0;}.careers-layout .gc-features .field--name-field-cards > .field__items{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px 0;margin-left:-15px;margin-right:-15px;}.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item{display:flex;flex-direction:column;width:33.33333333%;padding-left:15px;padding-right:15px;}.careers-layout .gc-features .well h3{margin:15px 15px 10px 15px;}.careers-layout .gc-features ul.list-unstyled{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px 0;}.careers-layout .gc-features ul.list-unstyled > li{display:flex;flex-direction:column;}.careers-layout .gc-features ul.list-unstyled > li:last-child{margin-bottom:0;}.rc-quiz-wrap{margin:0 0 3rem;}.rc-intro{margin-bottom:2rem;}.rc-intro.hidden{display:none;}.rc-progress-bar-wrap{max-width:100%;margin-bottom:2rem;}.rc-progress-meta{display:flex;justify-content:space-between;font-weight:600;color:var(--c-grey-dark);margin-bottom:6px;text-transform:uppercase;letter-spacing:0.03em;}.rc-progress-track{height:8px;background:var(--c-grey-mid);border-radius:var(--radius-xs);overflow:hidden;}.rc-progress-fill{height:100%;width:0;background:var(--c-yellow);transition:width 0.35s ease;border-radius:var(--radius-xs);}.rc-question-card{background:var(--c-white);border:1px solid var(--c-grey-mid);border-radius:var(--border-radius-card);box-shadow:var(--shadow-card);margin-bottom:1.5rem;overflow:hidden;}@media (max-width:767px){.rc-question-card{overflow:visible;}.rc-question-card__answers{border-radius:0 0 var(--border-radius-card) var(--border-radius-card);}}.rc-question-card__body{padding:2rem 2rem 1.5rem;}.rc-question-card__answers{background:var(--c-grey-light);border-top:1px solid var(--c-grey-mid);padding:1.5rem 2rem;overflow:visible;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;}.rc-question-num{display:none;}.rc-question-title{font-family:var(--font-display);font-weight:500;text-transform:uppercase;color:var(--c-navy);margin:0 0 1.25rem;border-bottom:0.5rem solid var(--c-yellow);border-image:linear-gradient(to right,var(--c-yellow) 25%,transparent 25%);border-image-slice:1;padding-bottom:0.75rem;line-height:1.2;}.rc-question-title:focus{outline:none;}.rc-question-body{color:var(--c-grey-dark);margin-bottom:1.25rem;}.rc-question-body p{margin-bottom:0.6rem;}.rc-question-body ul{margin:0.4rem 0 0.6rem 1.25rem;padding:0;}.rc-question-body ul li{margin-bottom:0.3rem;}.rc-fieldset{border:none;margin:0;padding:0 0 1rem;width:100%;box-sizing:border-box;}.rc-legend{font-weight:700;color:var(--c-black);margin-bottom:1rem;display:block;padding:0;}.rc-legend ul{margin:0.5rem 0 0 1.25rem;font-weight:400;}.rc-legend ul li{margin-bottom:0.3rem;}@media (max-width:767px){.rc-legend ul{margin-left:0;padding-left:2rem;}}.rc-options{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;list-style:none;margin:0;padding:0;}.rc-option{margin:0;}.rc-option input[type="radio"]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important;margin:0 !important;}.rc-option label{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.25rem;padding:0.75rem 1.25rem;background:var(--c-white);border:2px solid var(--c-grey-dark);border-radius:var(--radius-xs);font-family:var(--font-base);font-weight:600;color:var(--c-black);cursor:pointer;text-align:center;transition:var(--transition-bg);box-sizing:border-box;margin:0;user-select:none;}.rc-option label:hover{background:var(--c-grey-mid);border-color:var(--c-black);color:var(--c-black);}.rc-option input[type="radio"]:checked + label{background:var(--c-navy);border-color:var(--c-navy);color:var(--c-white);}.rc-option input[type="radio"]:focus-visible + label{outline:3px solid var(--c-yellow);outline-offset:2px;}.rc-info-panel{display:none;background:var(--c-white);border:2px solid var(--c-navy);border-radius:var(--border-radius-card);padding:1.25rem 1.5rem;margin-top:1.5rem;color:var(--c-black);}.rc-info-panel.show{display:block;animation:rc-info-appear 0.25s ease;}.reduce-motion .rc-info-panel.show{animation:none;}@keyframes rc-info-appear{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}.rc-info-panel__heading{font-family:var(--font-display);font-weight:600;text-transform:uppercase;color:var(--c-navy);margin:0 0 0.6rem;padding-bottom:0.4rem;border-bottom:0.5rem solid var(--c-yellow);border-image:linear-gradient(to right,var(--c-yellow) 25%,transparent 25%);border-image-slice:1;}.rc-info-panel p{margin:0;}.rc-nav{display:flex;gap:0.75rem;flex-wrap:wrap;margin-top:1.5rem;}.rc-btn{display:inline-flex;align-items:center;gap:0.4rem;padding:0.75rem 1.5rem;font-family:var(--font-base);font-weight:600;border-radius:var(--radius-xs);cursor:pointer;transition:var(--transition-bg);border:2px solid transparent;text-decoration:none;white-space:nowrap;}.rc-btn:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;}.rc-btn--primary{background:var(--c-yellow);color:var(--c-black);border-color:var(--c-yellow);}.rc-btn--primary:hover:not(:disabled){background:var(--c-black);color:var(--c-white);border-color:var(--c-black);}.rc-btn--secondary{background:var(--c-white);color:var(--c-black);border-color:var(--c-grey-dark);}.rc-btn--secondary:hover:not(:disabled){background:var(--c-grey-mid);color:var(--c-black);}.rc-btn:disabled{opacity:0.45;cursor:not-allowed;pointer-events:none;}.rc-results{background:var(--c-white);border:1px solid var(--c-grey-mid);border-radius:var(--border-radius-card);padding:2rem;box-shadow:var(--shadow-card);}.rc-results--success{border-top-color:#1b7340;}.rc-results__heading{font-family:var(--font-display);font-size:2rem;font-weight:500;text-transform:uppercase;color:var(--c-navy);margin:0 0 1rem;}.rc-results__heading:focus{outline:none;}.rc-results ol,.rc-results ul{margin:0.5rem 0 1rem 1.5rem;padding:0;}.rc-results li{margin-bottom:0.4rem;}.hidden{display:none !important;}.rc-live-region{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.h2-line{border-left:0.6rem solid var(--c-yellow);margin-left:-1.8rem;padding-left:1rem;}.btn-careers,a.btn-careers:visited{background-color:var(--c-yellow);color:var(--c-black);font-size:18px;font-weight:600;position:relative;}.btn-careers:hover,.btn-careers:active,.btn-careers:focus{background-color:var(--c-black);color:var(--c-white) !important;outline:1px solid var(--c-yellow);}a.btn-careers:hover{text-decoration:none;}.careers-layout a.btn-careers,.careers-layout a.btn-careers:link,.careers-layout a.btn-careers:visited,.careers-layout a.btn-careers:focus,.careers-layout a.btn-careers:active{display:inline-block;background-color:var(--c-yellow);color:var(--c-black) !important;border:1px solid var(--c-yellow);padding:10px 22px;font-size:18px;font-weight:600;line-height:23px;text-decoration:none;border-radius:var(--radius-xs);transition:var(--transition-bg);white-space:nowrap;}.careers-layout a.btn-careers:hover{background-color:var(--c-black);color:var(--c-white) !important;border-color:var(--c-yellow);text-decoration:none;}.btn-careers-grey,.btn-careers-grey:visited{background-color:var(--c-grey-border);color:var(--c-black);font-size:18px;font-weight:600;position:relative;}.btn-careers-grey:hover,.btn-careers-grey:active,.btn-careers-grey:focus{background-color:var(--c-black);color:var(--c-white) !important;outline:1px solid var(--c-black);}.btn-careers-outline{background-color:unset;color:var(--c-black);outline:2px solid var(--c-yellow);font-weight:600;}.btn-careers-outline:hover,.btn-careers-outline:active,.btn-careers-outline:focus{background-color:var(--c-yellow);color:var(--c-black);}.ready-btn,.ready-btn:visited{color:var(--c-black);text-decoration:none;font-size:2rem;font-weight:600;background:var(--c-yellow);padding:2rem 3rem;border:0.1rem solid var(--c-navy);border-radius:1rem;box-shadow:0 0 0.5rem 0.1rem var(--c-navy);display:inline-flex;align-items:center;justify-content:center;gap:1rem;}.ready-btn:hover,.ready-btn:active,.ready-btn:focus{color:var(--c-white);background-color:var(--c-navy);border-color:var(--c-yellow);box-shadow:0 0 0.5rem 0.1rem var(--c-yellow);text-decoration:none;}.ready-btn i{font-size:2.4rem;line-height:1;}.ready-btn:hover i,.ready-btn:active i,.ready-btn:focus i{color:var(--c-yellow);}.po-hero-cta{position:relative;height:75vh;min-height:480px;overflow:hidden;display:flex;align-items:stretch;padding:0;}.po-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0;}.po-hero-cta::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 30%,var(--c-navy) 55%);z-index:1;}.po-hero-cta__content{position:relative;z-index:2;margin-left:50%;width:50%;display:flex;flex-direction:column;justify-content:center;padding:4rem 5rem;background:none;}.po-hero-cta__content p{color:var(--c-white);font-size:var(--font-size-body-lg);line-height:1.5;}.po-hero-cta__content p strong{font-size:var(--font-size-body-lg);}.po-hero-title{font-family:var(--font-display);font-size:3.2rem;font-weight:700;text-transform:uppercase;color:var(--c-white);line-height:1.2;margin-bottom:1.5rem;}.po-hero-cta .ready-btn{font-size:1.3rem;padding:1rem 2rem;border-radius:var(--radius-sm);box-shadow:none;align-self:flex-start;}.po-hero-cta .ready-btn i{font-size:1.5rem;}.po-hero-cta #wb-bc{position:absolute;top:0;left:0;right:0;z-index:3;}.po-full-width .po-hero-title{font-family:var(--font-display);font-size:4rem;font-weight:700;text-transform:uppercase;color:var(--c-white);line-height:1.2;margin-bottom:2rem;}.po-banner{padding-top:3rem;}.po-banner-text{padding-right:var(--pad-section);padding-left:var(--pad-section);}.po-banner-text p:nth-child(1){font-size:4.5rem;font-weight:600;line-height:7rem;border-left:0.6rem solid var(--c-yellow);padding:2rem;margin-bottom:2rem;}.po-banner-text p:nth-child(2){font-size:2.2rem;line-height:1.65;}.po-banner-heading{font-size:3.2rem !important;font-weight:600;line-height:1.3 !important;border-left:0.6rem solid var(--c-yellow);padding:1.5rem 2rem !important;margin-bottom:2rem;}.po-banner-body{font-size:var(--font-size-body-lg) !important;line-height:1.65 !important;}.si-links{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;justify-items:center;padding:var(--pad-section);}.si-card{display:flex;flex-direction:column;gap:1rem;padding:3rem;border-radius:var(--radius-sm);color:var(--c-navy);width:100%;background:var(--c-white);box-shadow:var(--shadow-card);}.si-card h3{margin-top:0;display:flex;align-items:center;gap:1rem;line-height:1.4;}.si-card h3 i{font-size:2.4rem;color:var(--c-navy);flex-shrink:0;}.po-ribbon{display:grid;padding:2rem 0;}.po-ribbon-dark{background-color:var(--c-navy);color:var(--c-white);grid-template-columns:2fr 3fr;}.po-ribbon-dark a,.po-ribbon-dark a:visited{color:var(--c-white);}.po-ribbon-dark a:hover{color:var(--c-yellow-hover);}.po-ribbon-light{background-color:var(--c-grey-light);grid-template-columns:3fr 2fr;}.po-ribbon-img{display:flex;align-items:center;}.po-ribbon-img img{width:100%;object-fit:cover;max-height:420px;}.po-ribbon-img-left img{border-top-right-radius:1rem;border-bottom-right-radius:1rem;}.po-ribbon-img-right{justify-content:flex-end;}.po-ribbon-img-right img{border-top-left-radius:1rem;border-bottom-left-radius:1rem;}.po-ribbon-dark .po-ribbon-text,.po-ribbon-light .po-ribbon-text{padding:1rem var(--pad-section);}.po-ribbon-text h2:first-of-type{margin-top:0;}.c-grid-container{width:100%;padding:var(--pad-section);background:var(--c-grey-light);}.c-grid-container h2{margin-top:0;margin-bottom:3rem;}.c-grid-container > p{margin-bottom:4rem;}.c-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;justify-items:center;}.c-grid .c-card{width:100%;}.c-card{padding:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-card);margin-bottom:0;background-color:var(--c-white);display:flex;flex-direction:column;overflow:hidden;}.c-card img{width:100%;height:200px;object-fit:cover;display:block;}.c-card-container{padding:2rem 2rem 2.5rem;flex:1;display:flex;flex-direction:column;}.c-card-container p{font-size:var(--font-size-body-lg);flex:1;margin-bottom:0;}.c-card a{text-underline-offset:0.2rem;font-size:1.5rem;}.po-events{display:flex;flex-direction:column;align-items:flex-start;padding:var(--pad-section) var(--pad-section) 0;}.po-events-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:2rem;width:100%;}.event-card{border:1px solid var(--c-black);border-radius:var(--radius-sm);padding:2rem;position:relative;}.event-card i{font-size:var(--font-size-body-lg);color:var(--c-navy);margin-right:0.4rem;vertical-align:middle;}.event-card-location{position:absolute;background:var(--c-yellow);color:var(--c-black);font-weight:600;font-size:1.3rem;padding:0.4rem 1rem;top:0;right:0;border-top-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);}.po-end{background:url("/assets/img/po-end.jpg") bottom / cover no-repeat;height:40vh;}@media (min-width:768px) and (max-width:991px){.po-banner-text p:nth-child(2){font-size:2rem;}.si-links{grid-template-columns:1fr 1fr;}.c-grid{grid-template-columns:1fr 1fr;}.po-events-cards{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.careers-hero{display:flex;flex-direction:column;min-height:0;}.careers-hero #wb-bc{position:static;order:-1;}.careers-hero img{position:static;height:220px;order:0;}.careers-nav__toggle{display:flex;}.careers-nav__links{display:none;flex-direction:column;align-items:flex-start;width:100%;background-color:var(--c-grey-dark);padding:8px 0 12px;position:absolute;top:68px;left:0;z-index:var(--z-nav-dropdown);}.careers-nav__links.is-open{display:flex;}.careers-nav__links li{width:100%;height:auto;}.careers-nav__links li:first-child{margin-left:0;}.careers-nav__links a{padding:12px 20px 12px 24px!important;border-bottom:none;border-left:4px solid transparent;width:100%;height:auto;justify-content:center;}.careers-nav__links a:hover{border-bottom-color:transparent;border-left-color:var(--c-yellow);}.careers-nav__apply{margin-right:10px;}.careers-nav__apply a{padding:8px 14px;}.footer-contact:not(.po-end-overlay .footer-contact){left:0;margin-top:0;}.footer-contact .btn-contact{width:100%;}.careers-layout .gc-features{margin-top:0;}.careers-layout .gc-features .field--name-field-cards > .field__items > .field__item{width:100%;}.po-content-full .gc-features{padding:15px;}.rc-question-card{padding:0.75rem 0.75rem 0.75rem;}.rc-question-card__body{padding:1rem 1rem 0.75rem;font-size:1rem;}.rc-question-title{font-size:1.8rem;}.rc-fieldset{font-size:1rem;}.rc-btn{width:100%;justify-content:center;}.rc-options{grid-template-columns:1fr;}.ready-btn{padding:1.8rem 1.1rem;gap:0.5rem;font-size:1.8rem;}.po-hero-cta{height:auto;min-height:0;flex-direction:column;}.po-hero-cta #wb-bc{position:relative;top:auto;left:auto;right:auto;}.po-hero-bg{position:relative;width:100%;height:280px;object-fit:cover;object-position:center top;}.po-hero-cta::after{display:none;}.po-hero-cta__content{margin-left:0;width:100%;background:var(--c-navy);padding:var(--pad-section-sm);}.po-hero-cta .ready-btn{width:100%;justify-content:center;}.po-banner-text{padding:0 15px;}.po-banner-text p:nth-child(1){font-size:3.2rem;line-height:1.4;}.po-banner-text p:nth-child(2){font-size:1.8rem;}.si-links{grid-template-columns:1fr;gap:3rem;padding:var(--pad-section-sm);}.si-card{padding:2rem;box-shadow:none;border:1px solid var(--c-grey-mid);}.po-ribbon{grid-template-columns:1fr;padding-top:0;}.po-ribbon-light{grid-template-columns:1fr;}.po-ribbon-light .po-ribbon-img-right{order:-1;}.po-ribbon-light .po-ribbon-text{order:0;}.po-ribbon-img img{width:100%;border-radius:0;max-height:280px;}.po-ribbon-dark .po-ribbon-text,.po-ribbon-light .po-ribbon-text{padding:var(--pad-section-sm);}.c-grid-container{padding:4rem var(--pad-section-sm);}.c-grid{grid-template-columns:1fr;}.po-events{padding:4rem var(--pad-section-sm) 0;}.po-events-cards{grid-template-columns:1fr;}.po-end{height:30vh;}}@media (max-width:599px){.rc-options{grid-template-columns:1fr;}}.po-pagedetails{padding-top:0.75rem;padding-bottom:0.75rem;padding-left:385px;margin:0;}.po-pagedetails #wb-dtmd{margin-top:0;}@media (min-width:768px) and (max-width:1199px){.po-pagedetails{padding-left:2rem;}}@media (max-width:767px){.po-pagedetails{padding-left:1.5rem;}}.pagedetails{padding-bottom:0.75em;padding-top:0.75em;}.gc-subway.gc-subway-index dl{margin-left:0.5em;}.gc-subway.gc-subway-index dl dd,.gc-subway.gc-subway-index dl dt{border-left:4px solid var(--c-subway-navy);font-weight:400;margin:0;padding-left:1em;position:relative;}.gc-subway.gc-subway-index dl dd:last-of-type,.gc-subway.gc-subway-index dl dt:last-of-type{border-left-color:transparent;padding-bottom:0;}.gc-subway.gc-subway-index dl dd{padding-bottom:1.25em;padding-top:0.25em;}.gc-subway.gc-subway-index dl dt a::before{background-color:var(--c-subway-navy);border:3px solid var(--c-subway-navy);border-radius:50%;-webkit-box-shadow:0 0 0 10px var(--c-white) inset;box-shadow:0 0 0 10px var(--c-white) inset;content:"";height:1.2em;left:-0.7em;position:absolute;top:0;-webkit-transition:-webkit-box-shadow 0.25s ease;transition:-webkit-box-shadow 0.25s ease;transition:box-shadow 0.25s ease;transition:box-shadow 0.25s ease,-webkit-box-shadow 0.25s ease;width:1.2em;}.gc-subway:not(.gc-subway-index){border:4px solid var(--c-subway-navy);border-radius:6px;margin:2em 0 0 0.5em;padding-bottom:1em;position:relative;}.gc-subway:not(.gc-subway-index) ul{clear:both;list-style:none;margin-bottom:0;margin-left:-0.685em;padding-left:0.5em;}.gc-subway:not(.gc-subway-index) ul li{border-left:4px solid var(--c-subway-navy);line-height:1.25em;padding-bottom:1.25em;padding-left:1em;position:relative;}.gc-subway:not(.gc-subway-index) ul li a{display:inline-block;}.gc-subway:not(.gc-subway-index) ul li a.active{color:var(--c-grey-dark);cursor:default;font-weight:600;text-decoration-color:var(--c-yellow);text-decoration:none;}.gc-subway:not(.gc-subway-index) ul li a::before{background-color:var(--c-yellow);border:3px solid var(--c-subway-navy);border-radius:50%;-webkit-box-shadow:0 0 0 10px var(--c-white) inset;box-shadow:0 0 0 10px var(--c-white) inset;content:"";height:1.2em;left:-0.7em;position:absolute;top:0;-webkit-transition:-webkit-box-shadow 0.25s ease;transition:-webkit-box-shadow 0.25s ease;transition:box-shadow 0.25s ease;transition:box-shadow 0.25s ease,-webkit-box-shadow 0.25s ease;width:1.2em;}.gc-subway:not(.gc-subway-index) ul li a.active::before{-webkit-box-shadow:0 0 0 10px var(--c-yellow) inset;box-shadow:0 0 0 10px var(--c-yellow) inset;}.gc-subway:not(.gc-subway-index) ul li:last-child{border-left-color:transparent;padding-bottom:0;}.gc-subway:not(.gc-subway-index) ul li a:not(.active):focus::before,.gc-subway:not(.gc-subway-index) ul li a:not(.active):hover::before{-webkit-box-shadow:0 0 0 4px var(--c-white) inset;box-shadow:0 0 0 4px var(--c-white) inset;}.gc-subway:not(.gc-subway-index) ul li ul{margin:1em 0 0;}.gc-subway:not(.gc-subway-index) ul li ul.noline li{border-left-color:transparent;}.gc-subway:not(.gc-subway-index) ul li ul.noline li a.active::after{background-color:#26374a;content:"";display:block;height:4px;left:-1.75em;position:absolute;top:0.5em;width:1.125em;}@media (max-width:991px){.gc-subway-wrapper + section > p:first-child,.gc-subway-wrapper + p{margin-top:38px;}}@media screen and (min-width:992px){.gc-subway-wrapper{float:right;width:calc(33.33% - 0.5em - 5px);padding-left:2rem;}.gc-subway:not(.gc-subway-index) hgroup h1{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px;}.gc-subway:not(.gc-subway-index) hgroup{margin-left:-14px;}.gc-subway:not(.gc-subway-index){border-color:transparent;display:none;}.gc-subway:not(.gc-subway-index).no-blink{display:block;}.gc-subway-section hgroup:first-of-type h1{margin-top:0;}.gc-subway-section hgroup:first-of-type p{display:block;font-size:1.25em;margin-bottom:0;}}@media screen and (max-width:991px){.gc-subway-wrapper{padding-left:2rem;padding-right:2rem;}.gc-subway:not(.gc-subway-index){margin-top:4rem;}.gc-subway:not(.gc-subway-index) h1{background-color:var(--c-white);border-bottom:none;color:var(--c-grey-text);float:left;font-size:1.3em;margin-left:-0.5em;margin-right:0.5em;margin-top:-0.75em;padding:0 20px 10px 0;}.gc-subway:not(.gc-subway-index) ul{padding-top:0.25em;}}.gc-link-list{list-style:none;margin:0;padding:0;}.gc-link-list li{border-bottom:1px solid var(--color-border-tertiary);}.gc-link-list li:first-child{border-top:1px solid var(--color-border-tertiary);}.gc-pdf-link{display:flex;align-items:flex-start;gap:12px;padding:12px 4px;color:var(--c-link-blue);text-decoration:underline;line-height:1.5;cursor:pointer;}.gc-pdf-link:focus{outline:3px solid var(--c-focus-alt);outline-offset:2px;}.gc-pdf-link .fa-file-arrow-down{flex-shrink:0;font-size:28px;margin-top:10px;}.gc-link-title{display:block;}.gc-link-meta{display:block;color:var(--color-text-secondary);font-weight:400;text-decoration:none;margin-top:2px;}#careers-fullpage{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;overflow-x:clip;display:block;}#wb-bc + * #careers-fullpage,#careers-fullpage:first-child{margin-top:0;}.fp-section{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start;background-size:cover;background-position:center;background-repeat:no-repeat;}.fp-section:not(.fp-section--scroll){height:100svh;max-height:100svh;overflow:hidden;}.fp-overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(1,27,60,0.75) 40%,rgba(1,27,60,0.2) 100%);z-index:1;}.fp-content{position:absolute;z-index:2;color:var(--c-white);top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;padding:0 15px;}.fp-content p.uppercase{text-transform:uppercase;font-family:var(--font-display);font-size:1.1rem;letter-spacing:0.1em;color:var(--c-yellow);margin-bottom:0.5rem;}.fp-content h2{font-family:var(--font-display);font-size:3.6rem;font-weight:500;text-transform:uppercase;color:var(--c-white);margin:0 0 1.25rem;line-height:1.1;}.fp-content .header-description{font-size:1.25rem;line-height:1.6;color:var(--c-white);margin-bottom:2rem;}.careers-layout .fp-content > p.uppercase{text-transform:uppercase;font-family:var(--font-display);font-size:17.6px;line-height:28.16px;letter-spacing:0.1em;color:var(--c-yellow);margin-bottom:8px;}.careers-layout .fp-content > h2.oswald-500.uppercase{font-family:var(--font-display);font-size:57.6px;font-weight:500;text-transform:uppercase;color:var(--c-white);margin:0 0 20px;line-height:63.36px;}.careers-layout .fp-content > .header-description,.careers-layout .fp-content > .header-description p{font-size:20px;line-height:32px;color:var(--c-white);}.careers-layout .fp-content > .header-description{margin-bottom:32px;}.careers-layout .fp-content > .header-description p:last-child{margin-bottom:0;}.fp-section--scroll{height:auto;min-height:100vh;background:none;align-items:flex-start;overflow:visible;padding-bottom:4rem;}.fp-section--scroll .container{width:100%;max-width:1170px;padding-left:15px;padding-right:15px;box-sizing:border-box;}@media (max-width:767px){.fp-content h2{font-size:2.4rem;}.careers-layout .fp-content > h2.oswald-500.uppercase{font-size:38.4px;line-height:42.24px;}.fp-content{max-width:100%;padding:3rem 1.5rem;}.fp-section--scroll{padding-bottom:6rem;}}.fp-breadcrumb{position:absolute;top:0;left:0;right:0;z-index:4;background:none;border:none;padding:0;margin:0;}.careers-layout header .fp-breadcrumb{top:100%;}section[id^="s"]{scroll-margin-top:calc(var(--nav-height) + 1rem);}.rc-info-panel p + p{margin-top:0.75rem;}.rc-answers-inner{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;}.fp-pagedetails{padding:1rem 15px 2rem;max-width:1170px;margin:0 auto;}#re-filters{border:1px solid var(--c-grey-border);padding:0;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box;}.careers-layout .careers-collection--recruiting-events #re-filters-heading{background:var(--c-black);color:var(--c-white) !important;font-size:1.6875rem !important;font-weight:700;padding:10px 14px;margin:0;}@media (max-width:767px){.careers-layout .careers-collection--recruiting-events #re-filters-heading{font-size:1.375rem !important;}}#re-filters details.wp-filter-group > summary.wp-filter-group-toggle{display:flex !important;align-items:flex-start !important;flex-wrap:nowrap !important;gap:6px !important;white-space:normal !important;}#re-filters details.wp-filter-group > summary.wp-filter-group-toggle .wp-filter-chevron{flex-shrink:0 !important;width:14px !important;align-self:center !important;margin-top:0 !important;}#re-filters details.wp-filter-group > summary.wp-filter-group-toggle .wp-filter-summary-label{flex:1 !important;min-width:0 !important;white-space:normal !important;word-break:break-word !important;display:inline !important;}#re-filters details:nth-of-type(2){border-top:1px solid var(--c-grey-border);}#re-filters .wp-filter-group .checkbox{margin-bottom:5px;}.careers-layout .careers-collection--recruiting-events #re-filters .wp-filter-group .checkbox{font-size:inherit;line-height:inherit;}#re-filters .wp-filter-group .checkbox label{align-items:flex-start !important;}#re-filters .wp-filter-group .checkbox input[type="checkbox"]{margin-top:6px !important;flex-shrink:0 !important;}.re-select-group{padding:10px 12px;border-top:1px solid var(--c-grey-border);border-bottom:1px solid var(--c-grey-border);}.re-select-label{display:block;font-weight:700;margin-bottom:6px;font-size:inherit;}.re-select{width:100%;padding:6px 8px;border:2px solid var(--c-black);border-radius:0;background:var(--c-white);font-size:inherit;font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230b0c0c' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px;box-sizing:border-box;}.re-select:focus{outline:3px solid var(--c-focus-alt);outline-offset:0;}#re-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--c-grey-border);padding-bottom:12px;margin-bottom:20px;}#re-count{margin-bottom:0;}.careers-layout .careers-collection--recruiting-events .rcmp-item-pagination__link,.careers-layout .careers-collection--recruiting-events .rcmp-item-pagination__item-link,.careers-layout .careers-collection--recruiting-events .rcmp-item-pagination__item--ellipsis{font-size:20px;}#re-active-filters{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:6px;width:100%;margin-bottom:16px;}.re-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;justify-content:flex-start;width:100%;box-sizing:border-box;}.re-filter-row:nth-child(odd){background:var(--c-grey-light);}.re-filter-row:nth-child(even){background:var(--c-white);}.re-filter-row-label{font-weight:700;flex-shrink:0;}.re-filter-row-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:flex-start;}#re-no-results{padding:32px;text-align:left;border:1px dashed var(--c-grey-border);width:100%;max-width:none;box-sizing:border-box;}.re-card{position:relative;border:1px solid var(--c-grey-border);background:var(--c-white);margin:0 0 16px;overflow:hidden;width:100%;max-width:none;box-sizing:border-box;display:block;}.re-card-body{padding:16px 16px 20px;border-top:3px solid var(--c-yellow);}.re-card-title{font-weight:700;font-size:1em;margin:12px 0 10px;font-family:inherit;}.re-card-title a{color:var(--c-link-blue);text-decoration:underline;}.re-card-title a:hover,.re-card-title a:focus{text-decoration:none;}.re-card-meta{margin:10px 0 0;}.re-card-meta li{font-size:0.88em;color:var(--c-grey-text);margin-bottom:8px;display:flex;align-items:center;gap:7px;line-height:1.4;max-width:none;}.re-card-meta li i{flex-shrink:0;width:14px;text-align:center;color:var(--c-grey-dark);}.re-card-format-badge{position:absolute;top:0;right:0;font-size:0.75rem;font-weight:700;padding:3px 10px;line-height:1.4;text-transform:uppercase;letter-spacing:0.03em;background:var(--c-yellow);color:var(--c-black);z-index:3;height:24px;display:flex;align-items:center;}.re-card-cancelled{display:flex;align-items:center;gap:6px;width:100%;box-sizing:border-box;background:var(--c-red-cancel);color:var(--c-white);font-size:0.75rem;font-weight:700;padding:4px 10px;padding-right:90px;text-transform:uppercase;letter-spacing:0.04em;line-height:1;position:relative;z-index:1;margin-top:24px;}.re-card-cancelled i{vertical-align:middle;}.re-card-full{background:var(--c-navy);}.re-card-cancelled + .re-card-cancelled{margin-top:4px;}.re-card--cancelled{opacity:1;}.re-card--cancelled .re-card-body{background:var(--c-grey-light);}.re-card--cancelled .re-card-title a,.re-card--cancelled .re-card-meta li{color:#666;}.cnt-wdth-lmtd main #re-grid li,main .cnt-wdth-lmtd #re-grid li{max-width:none;}.careers-layout #recruiting-event-page .event-detail-figure{position:relative;margin:0;}.careers-layout #recruiting-event-page .event-detail-figure img{display:block;width:100%;height:auto;border-radius:0;}.careers-layout #recruiting-event-page .event-format-tag{position:absolute;top:0;right:0;z-index:3;display:flex;align-items:center;padding:8px 20px;background:var(--c-yellow);color:var(--c-black);font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:0;}.careers-layout #recruiting-event-page .event-status-flag{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;margin-bottom:15px;padding:10px 20px;background:var(--c-red-cancel);color:var(--c-white);font-size:1.5rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0;}.careers-layout #recruiting-event-page .event-status-flag--full{background:var(--c-navy);}@media (max-width:991px){.careers-layout #recruiting-event-page .event-detail-row{display:flex;flex-direction:column;}.careers-layout #recruiting-event-page .event-detail-media{order:-1;margin-bottom:15px;}}
