  /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Univers";font-display:swap;src:url("/wp-content/themes/primary/frontend/static-html/fonts/UniversLTStd-UltraCn.woff2");font-weight:normal;font-style:normal}:root{--fs-column-count: 3;--fs-row-width: calc(100vw - 2.5rem);--base-border-radius-size: 1.875rem}@media(min-width:46.25rem){:root{--fs-column-count: 6;--fs-row-width: 45rem}}@media(min-width:61.25rem){:root{--fs-column-count: 12;--fs-row-width: 60rem}}@media(min-width:76.25rem){:root{--fs-row-width: 75rem}}@media(min-width:87.125rem){:root{--fs-row-width: 85.875rem}}html{background-color:#fff}@supports(scroll-behavior: smooth){html{scroll-behavior:smooth}}body{font-family:"canada-type-gibson",sans-serif;position:relative;min-width:22.5rem;accent-color:var(--page-theme-bg, #0071ce);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:after{position:fixed;inset:0;width:100%;height:100%;background-color:rgba(0,58,112,.5);backdrop-filter:blur(10px);content:"";opacity:0;visibility:hidden;transition:.25s opacity ease,0ms visibility .25s}body.fs-page-lock{overflow-y:hidden}body.search-banner-active:after{opacity:1;transition:.25s opacity ease;visibility:visible}::-moz-selection{background-color:#ddd;text-shadow:none}::selection{background-color:#ddd;text-shadow:none}iframe{border:none}menu{margin:0;padding:0}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(ol,ul){list-style:none;margin-block:0;padding-left:0}:where(img){max-width:100%;height:auto;display:block}:where(img,picture,video,canvas,svg){max-width:100%;display:block}figure{margin:0}hr{height:0.0625rem;background-color:#ccc;border:none;margin:0}a{color:currentColor;text-decoration:none;transition-duration:.25s;transition-timing-function:ease;transition-property:color,background-color,text-decoration-color,border-color}button{color:currentColor;transition-duration:.25s;transition-timing-function:ease;transition-property:color,background-color,border-color,text-decoration-color}strong{font-weight:700}:where(h1,h2,h3,h4,h5,h6){margin-block:0;text-wrap:balance}.header{--header-btn-size: 3.75rem;position:absolute;inset:0 0 auto 0;z-index:20}@media(min-width:61.25rem){.header{--header-btn-size: 4.0625rem}}.scrolling .header{pointer-events:none}.scrolling .header a,.scrolling .header button{pointer-events:auto}.header_bar{border-block-start:0.3125rem solid #ffc629;padding-block:clamp(0.9375rem,0.06944rem + 2.7777777778vw,2.1875rem)}.header_bar_grid{--logo-size: 11.25rem;display:grid;grid-template-areas:"audience-nav logo buttons";grid-template-columns:auto minmax(var(--logo-size), 1fr) auto;justify-content:space-between;gap:0 4.09%}@media(min-width:61.25rem){:where(:not(.body_layout_home)) .header_bar_grid{--logo-size: 19.75rem;gap:0 20px;align-items:center;grid-template-areas:"logo . audience-nav buttons";grid-template-columns:var(--logo-size) 1fr max-content max-content;justify-content:start}}@media(min-width:61.25rem){:where(.body_layout_home) .header_bar_grid{--logo-size: 22.4375rem;align-items:center;justify-content:start}}.header_bar_grid_item.is_audience_nav{position:relative;z-index:1;grid-area:audience-nav}.header_bar_grid_item.is_logo{display:grid;justify-content:center;grid-area:logo}.header_bar_grid_item.is_buttons{position:relative;z-index:1;grid-area:buttons}.header_audience_nav{opacity:1;transition:opacity .25s;z-index:1}.scrolling .header_audience_nav{opacity:0}.header_controls{display:flex;gap:10px}.header_search{display:none}@media print{.header_search{display:none}}.header_main_nav{display:none}.header_bar_btns{display:flex;gap:0 10px}.header_bar_btns_item.is_search{--btn-bg-color: #fff;--btn-border-color: rgba(0, 58, 112, 0.2);--btn-color: #000;--btn-bg-color--active: var(--page-theme-accent-bg, #003a70);--btn-color--active: var(--page-theme-accent-fg, #fff);display:none}@media(min-width:61.25rem){.header_bar_btns_item.is_search{display:block}}.header_bar_btns_item.is_mega_menu{--btn-bg-color: #ffc629;--btn-border-color: transparent;--btn-color: #000;--btn-bg-color--active: var(--page-theme-accent-bg, #003a70);--btn-color--active: var(--page-theme-accent-fg, #fff)}.header_btn_toggle{width:3.75rem;height:3.75rem;background-color:var(--btn-bg-color);border:0.0625rem solid var(--btn-border-color);border-radius:3.75rem;color:var(--btn-color);display:grid;place-items:center}.header_btn_toggle:focus-visible{background-color:var(--btn-bg-color--active);color:var(--btn-color--active)}@media(hover: hover){.header_btn_toggle:hover{background-color:var(--btn-bg-color--active);color:var(--btn-color--active)}}.header_btn_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.header_btn_toggle_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer{position:relative;background-color:var(--prev-component-bg-color, #fff)}@media print{.footer{padding-block:0}}.footer_primary{background-color:#fff;border:0.0625rem solid rgba(0,58,112,.2);border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);overflow:hidden;padding-block:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem)}@media print{.footer_primary{margin-bottom:0}}.footer_primary_grid{--row-gap: 2.5rem;display:grid;grid-template-areas:"buttons buttons" "logo logo" "secondary-nav main-nav" "meta meta";gap:var(--row-gap) 4.09%}@media(min-width:61.25rem){.footer_primary_grid{--logo-size: 15.625rem;--row-gap: 1.5625rem;grid-template-areas:"buttons logo main-nav" "secondary-nav logo main-nav" "meta logo main-nav";grid-template-columns:1fr var(--logo-size) 1fr}}@media(min-width:87.125rem){.footer_primary_grid{--logo-size: 22.75rem}}.footer_primary_grid_item.is_buttons{display:grid;justify-content:center;grid-area:buttons}@media(min-width:61.25rem){.footer_primary_grid_item.is_buttons{justify-content:start}}.footer_primary_grid_item.is_secondary_nav{grid-area:secondary-nav}.footer_primary_grid_item.is_meta{display:grid;grid-area:meta;justify-content:center;text-align:center}@media(min-width:61.25rem){.footer_primary_grid_item.is_meta{text-align:left;justify-content:start}}.footer_primary_grid_item.is_logo{grid-area:logo}@media(min-width:61.25rem){.footer_primary_grid_item.is_logo{align-self:center}}.footer_primary_grid_item.is_main_nav{grid-area:main-nav;text-align:right}@media(min-width:61.25rem){.footer_primary_grid_item.is_main_nav{text-align:left}}.footlinks_nav_header{display:none}.footlinks_nav_list{display:flex;gap:10px;flex-flow:row wrap;justify-content:center}@media(min-width:61.25rem){.footlinks_nav_list{justify-content:flex-start}}.footlinks_nav_link{font-family:"canada-type-gibson",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2777777778;background-color:#ffc629;border-radius:12.5rem;color:#000;display:inline-block;padding:1rem 1.5rem}.footlinks_nav_link:focus-visible{background-color:#003a70;color:#fff}@media(hover: hover){.footlinks_nav_link:hover{background-color:#003a70;color:#fff}}.footer_logo{max-width:100%;display:flex;justify-content:center;margin:auto}@media(min-width:61.25rem){.footer_footer_nav{text-align:right}}.footer_social_nav{color:#ffc629}.footer_social_nav .social_nav_link:hover{color:#3cb4e5}.footer_ribbon{background-color:#002242;color:#fff;padding-block:clamp(1.25rem,1.03299rem + .6944444444vw,1.5625rem)}.footer_ribbon_grid{display:grid;gap:30px 4.09%;grid-template-areas:"social-nav social-nav" "copyright utility-nav";justify-content:space-between}@media(min-width:61.25rem){.footer_ribbon_grid{grid-template-areas:"copyright social-nav utility-nav";grid-template-columns:repeat(3, 1fr)}}.footer_ribbon_grid_item.is_copyright{grid-area:copyright}.footer_ribbon_grid_item.is_social_nav{display:grid;justify-content:center;grid-area:social-nav}.footer_ribbon_grid_item.is_utility_nav{display:grid;grid-area:utility-nav;justify-content:end}.copyright{font-size:1.125rem;line-height:1.7777777778;margin-block:0}.back_to_top{margin-block:2.5rem;text-align:right}.back_to_top_link{border:0.0625rem solid;display:inline-block;padding:0.625rem;transition:color .25s;text-decoration:underline}.back_to_top_link:focus-visible{color:#000}@media(hover: hover){.back_to_top_link:hover{color:#000}}.back_to_top_link_inner{align-items:center;display:flex;gap:10px}.back_to_top_link_label{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase}.menu{--border-block-start-width: 0.5625rem;position:relative;z-index:4;accent-color:#ffc629;background-color:#0071ce;border-block-start:var(--border-block-start-width) solid #ffc629;color:#fff;display:none}@media print{.menu{display:none}}.loaded .menu{transition:opacity .35s,transform .35s,visibility .35s}@media(prefers-reduced-motion: reduce){.loaded .menu{transition-duration:0s}}.menu.fs-swap-enabled{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;top:0;right:0;z-index:400;opacity:0;overscroll-behavior:contain;pointer-events:none;visibility:hidden}.menu.fs-swap-active{display:block;opacity:1;pointer-events:auto;visibility:visible}.menu_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.menu_primary{margin-bottom:1.875rem}.menu_primary_inner{display:grid;gap:30px}.menu_ribbon_inner{display:grid;gap:30px}.menu_grid_wrap.is_desktop{display:none}@media(min-width:61.25rem){.menu_grid_wrap.is_desktop{display:block}}@media(min-width:61.25rem){.menu_grid_wrap.is_mobile{display:none}}.menu_grid_vert{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.menu_grid_vert_col{padding-block:1.5625rem}.menu_grid_vert_col.is_bottom{background-color:#003a70}.menu_grid_vert_areas{display:grid;gap:25px 0}.menu_grid_horiz{min-height:calc(100vh - var(--border-block-start-width));display:grid;grid-template-columns:4fr 8fr;gap:0 4.09%;margin-inline:calc((100vw - var(--fs-row-width)*.9591)/2)}.menu_grid_horiz_col{position:relative;padding-block:4.0625rem}.menu_grid_horiz_col.is_left{--areas-vertical-gap: 5rem;--area-justify-content: center;background-color:#003a70;padding-inline:2.8125rem}.menu_grid_horiz_col.is_left:before{position:absolute;inset:0;width:50vw;height:100%;content:"";background-color:#003a70;margin-left:-50vw}.menu_grid_horiz_col.is_right{--areas-vertical-gap: 4.0625rem}.menu_grid_horiz_areas{display:grid;gap:var(--areas-vertical-gap, 0) 0}.menu_grid_horiz_area{display:grid;justify-content:var(--area-justify-content, normal)}.menu_logo_wrap{--width: 2.8125rem;width:min(var(--width),100%)}@media(min-width:61.25rem){.menu_logo_wrap{--width: 12.75rem;margin-inline:auto}}.menu_logo_wrap .icon{width:100%}.menu_close{position:absolute;top:0;right:0;left:0;pointer-events:none}.menu_close_inner{min-height:6.25rem;align-items:center;display:flex;justify-content:flex-end}.menu_close_toggle{--size: 3.75rem;--bg-color: #fff;--color: #000;position:relative;width:var(--size);height:var(--size);background-color:var(--bg-color);border-radius:50%;color:var(--color);display:grid;place-items:center;pointer-events:auto;transition:.25s background-color ease}.menu_close_toggle:focus-visible{--bg-color: #ffc629}@media(hover: hover){.menu_close_toggle:hover{--bg-color: #ffc629}}@media(min-width:61.25rem){.menu_close_toggle{--size: 4.0625rem;top:28px}}.menu_close_toggle_inner{align-items:center;display:flex;gap:10px}.menu_close_toggle_icon .icon{width:35%}.menu_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_close_toggle_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.menu_cta_nav_grid{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:20px 20px}@media(min-width:61.25rem){.menu_cta_nav_grid{--columns: 2}}.menu_cta_nav_item{display:grid;grid-template-areas:"content"}.menu_cta_nav_item_picture{display:block;position:relative;border-radius:0.875rem;grid-area:content;overflow:hidden}.menu_cta_nav_item_picture :where(img){display:block;width:100%;height:auto}.menu_cta_nav_item_picture:after{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);content:""}.menu_cta_nav_item_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;position:relative;z-index:2;display:grid;align-items:end;grid-area:content;padding:1.25rem}.menu_cta_nav_item_link:focus-visible{text-decoration:underline}@media(hover: hover){.menu_cta_nav_item_link:hover{text-decoration:underline}}.menu_cta_nav_item_link_icon{translate:0 -3px;display:inline-block;margin-inline-start:0.625rem}@media print{.nav{display:none}}.has_children .nav_item_inner{position:relative;display:grid;grid-template-columns:1fr minmax(34px, max-content)}@media(min-width:61.25rem){.has_children .nav_item_inner{display:block}}.nav_link{display:block}.nav_toggle{display:none;transition:opacity .25s,rotate .25s}.nav_toggle.fs-swap-enabled{display:block}@media(min-width:61.25rem){.nav_toggle.fs-swap-enabled{height:100%;position:absolute;top:0;right:0;opacity:0;pointer-events:none}}.nav_toggle.fs-swap-enabled:focus{opacity:1}.nav_toggle_icon{display:inline-block}@media(min-width:61.25rem){.nav_children{position:absolute;opacity:0;transition:opacity .25s,visibility .25s;visibility:hidden}}.nav_item.fs-swap-enabled .nav_children{display:none}@media(min-width:61.25rem){.nav_item.fs-swap-enabled .nav_children{display:block}}.nav_item.fs-swap-active .nav_children{display:block}@media(min-width:61.25rem){.nav_item:focus-visible .nav_children{opacity:1;visibility:visible}}@media(min-width:61.25rem){.nav_item.fs-swap-active .nav_children{opacity:1;visibility:visible}}@media(hover: hover)and (min-width:61.25rem){.nav_item:hover .nav_children{opacity:1;visibility:visible}}.nav_child_link{display:block}.page_wrapper{width:100%;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%}@media print{.page_wrapper{min-height:auto;display:block}}.page{display:flex;flex-direction:column;padding-block-end:var(--component-extra-end-spacing, 0)}.page_content{--offset-size: var(--base-border-radius-size);flex:1}body:not(.body_layout_home) .page_content{padding-block:clamp(1.875rem,0.3559rem + 4.8611111111vw,4.0625rem)}body:not(.body_layout_home) .page_content:has(+.full_width_callouts){padding-block-end:0}.body_layout_overlap .page_content{position:relative;background-color:#fff;border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);margin-block-start:calc(-1*var(--offset-size))}.page_header.has_inline_media+.news_entry .page_content{--offset: 4.6875rem;--offset-size: var(--offset);padding-block:clamp(6.25rem,4.07986rem + 6.9444444444vw,9.375rem)}@media(min-width:61.25rem){.page_header.has_inline_media+.news_entry .page_content{--offset: 6.25rem}}.page_content~.full_width_callouts>:is(:not(.wysiwyg_block,.theme_light)):first-child{margin-block-start:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}@media print{.fs-carousel-canister{width:100% !important;display:block !important;transform:none !important}}@media print{.fs-carousel-item{width:100% !important;height:auto !important;page-break-inside:avoid}}@media print{.fs-carousel-controls{display:none !important}}.fs-carousel-control{position:relative;cursor:default;opacity:0;padding:1.25rem;visibility:hidden;transition:opacity .25s,visibility .25s}.fs-carousel-control.fs-carousel-visible{cursor:pointer;opacity:1;visibility:visible}.fs-carousel-control-icon{position:absolute;top:50%;left:50%;translate:-50% -50%;pointer-events:none}.fs-carousel-control-label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.fs-carousel-control-label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media print{.fs-carousel-pagination{display:none !important}}.fs-carousel-page{width:0.9375rem;height:0.9375rem;position:relative;color:rgba(0,0,0,0);display:inline-block;overflow:hidden}.fs-carousel-page:before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:0.625rem;height:0.625rem;background-color:#999;border-radius:50%;content:""}.fs-carousel-page.fs-carousel-active:before{background-color:#000}.embla__default-controls{--btn-size: 2.5rem;--btn-color: #ffc629;--btn-translate-x: 0;--controls-display: none}@media(min-width:87.125rem){.embla__default-controls{--btn-translate-x: 1.25rem}}.embla__default-controls :where(.embla__button):focus-visible{--btn-color: #3cb4e5}@media(hover: hover){.embla__default-controls :where(.embla__button):hover{--btn-color: #3cb4e5}}@media(min-width:61.25rem){.embla__default-controls{--btn-size: 4.375rem}}.embla__default-controls.embla__has-pagination{--controls-display: flex}.embla__default-controls .embla__controls{display:var(--controls-display);gap:0 20px;justify-content:space-between;margin-block-start:2.5rem}.embla__default-controls .embla__button{width:var(--btn-size);height:var(--btn-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--btn-color);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:.25s ease}.embla__default-controls .embla__button:where(.embla__button--prev){translate:calc(-1*var(--btn-translate-x)) 0}.embla__default-controls .embla__button:where(.embla__button--next){translate:var(--btn-translate-x) 0}.embla__default-controls .embla__button:disabled{opacity:.25}.embla__default-controls .embla__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 11px}.embla__default-controls .embla__dot{width:1.5rem;height:100%;display:grid;place-items:center}@media(min-width: 31.25rem){.embla__default-controls .embla__dot{width:2.125rem}}@media(min-width: 46.25rem){.embla__default-controls .embla__dot{width:2.75rem}}.embla__default-controls .embla__dot:after{width:100%;height:0.1875rem;background-color:var(--color);content:"";display:inline-block;opacity:.25;transition:.25s opacity ease}.embla__default-controls .embla__dot:focus-visible:after{opacity:1}@media(hover: hover){.embla__default-controls .embla__dot:hover:after{opacity:1}}.embla__default-controls .embla__dot--selected:after{opacity:1}.embla__overlay-controls{--btn-size: 2.5rem;--btn-color: #ffc629;--controls-display: none}.embla__overlay-controls :where(.embla__button-inner):focus-visible{--btn-color: #3cb4e5}@media(hover: hover){.embla__overlay-controls :where(.embla__button-inner):hover{--btn-color: #3cb4e5}}@media(min-width:61.25rem){.embla__overlay-controls{--btn-size: 4.375rem}}.embla__overlay-controls.embla__has-pagination{--controls-display: flex}.embla__overlay-controls .embla__controls{position:absolute;inset:0;width:100%;height:100%;display:var(--controls-display);gap:0 20px;justify-content:space-between;pointer-events:none}.embla__overlay-controls .embla__button{position:absolute;width:calc((100vw - var(--fs-row-width)*.9591)/2);height:100%;align-items:center;display:grid;opacity:0;pointer-events:initial;transition:.25s opacity ease}.embla__overlay-controls .embla__button:focus-visible{opacity:1}@media(hover: hover){.embla__overlay-controls .embla__button:hover{opacity:1}}.embla__overlay-controls .embla__button:where(.embla__button--prev){inset:0 auto 0 calc(-1*(100vw - var(--fs-row-width)*.9591)/2 + 10px);justify-items:end}.embla__overlay-controls .embla__button:where(.embla__button--next){inset:0 calc(-1*(100vw - var(--fs-row-width)*.9591)/2 + 10px) 0 auto}.embla__overlay-controls .embla__button-inner{max-width:var(--btn-size);max-height:var(--btn-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--btn-color);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:.25s ease}.embla__overlay-controls .embla__button:disabled{opacity:.25}.embla__overlay-controls .embla__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 11px}.embla__overlay-controls .embla__dot{width:1.5rem;height:100%;display:grid;place-items:center}@media(min-width: 31.25rem){.embla__overlay-controls .embla__dot{width:2.125rem}}@media(min-width: 46.25rem){.embla__overlay-controls .embla__dot{width:2.75rem}}.embla__overlay-controls .embla__dot:after{width:100%;height:0.1875rem;background-color:var(--color);content:"";display:inline-block;opacity:.25;transition:.25s opacity ease}.embla__overlay-controls .embla__dot:focus-visible:after{opacity:1}@media(hover: hover){.embla__overlay-controls .embla__dot:hover:after{opacity:1}}.embla__overlay-controls .embla__dot--selected:after{opacity:1}.embla__autoplay-controls{--controls-display: none}.embla__autoplay-controls :where(.embla__button):focus-visible{--btn-color: #3cb4e5}@media(hover: hover){.embla__autoplay-controls :where(.embla__button):hover{--btn-color: #3cb4e5}}@media(min-width:61.25rem){.embla__autoplay-controls{--btn-size: 4.375rem}}.embla__autoplay-controls.embla__has-pagination{--controls-display: flex}.embla__autoplay-controls .embla__controls{display:var(--controls-display);gap:0 20px;justify-content:space-between}.embla__autoplay-controls .embla__button:disabled{opacity:.25}.embla__autoplay-controls .embla__dots{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 14px}.embla__autoplay-controls .embla__dot{--bg-color: rgba(0, 0, 0, 0.4);--fg-color: #ffc629;position:relative;max-width:9.375rem;min-width:3.125rem;height:0.5rem;background-color:var(--bg-color);border-radius:0.625rem;display:grid;place-items:center;overflow:hidden}@media(min-width:46.25rem){.embla__autoplay-controls .embla__dot{flex:1}}.embla__autoplay-controls .embla__dot:after{position:absolute;inset:0;translate:-100% 0;width:100%;height:100%;background-color:var(--fg-color);border-radius:inherit;content:""}.embla__autoplay-controls.is_autoplaying .embla__dot--selected:after{translate:0 0;opacity:1;transition:var(--slide-duration) translate linear}.embla__default-progress .embla__progress{--bg-color: #ffc629;--fg-color: #002242;position:relative;background-color:var(--fg-color);border-radius:0.5rem;height:0.4375rem;overflow:hidden;pointer-events:none}.embla__default-progress .embla__progress .embla__progress__bar{position:absolute;inset:0;translate:-100% 0;background-color:var(--bg-color);border-radius:inherit;transition:.25s translate linear}.form_builder{font-size:1.125rem;line-height:1.7777777778;margin-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.form_builder h2{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714}.form_builder fieldset{border:0;margin-block:2.5rem;padding:0}.form_builder fieldset>label{font-size:1.125rem;line-height:1.7777777778;display:block;margin-bottom:0.625rem}.form_builder legend{font-size:1.125rem;line-height:1.7777777778;display:block;margin-bottom:0.625rem}.form_builder input:not([type=submit]):not([type=file]),.form_builder textarea{border:0.0625rem solid #989898;border-radius:3.75rem;padding:0.5rem 0.75rem;width:100%}@media(min-width:46.25rem){.form_builder input:not([type=submit]):not([type=file]),.form_builder textarea{padding:1.125rem 1.125rem}}.form_builder input::-ms-clear{width:0;height:0}.form_builder textarea{min-height:13.75rem;resize:vertical}.form_builder_full,.form_builder_split{margin-bottom:1.25rem}.form_builder_sublabel{display:block}@media(min-width:31.25rem){.form_builder_wrap{display:flex}}.form_builder_address::after{clear:both;content:"";display:table}.form_builder_split{width:calc(50% - 0.3125rem);float:left;margin-right:0.625rem}@media(min-width:46.25rem){.form_builder_split{width:calc(50% - 0.625rem);margin-right:1.25rem}}.form_builder_split.form_builder_split_last_col{margin-right:0}@media(min-width:31.25rem){.form_builder_firstname{width:calc(50% - 0.625rem);margin-right:0.625rem}}@media(min-width:46.25rem){.form_builder_firstname{width:calc(50% - 1.25rem);margin-right:1.25rem}}@media(min-width:31.25rem){.form_builder_lastname{width:50%}}.form_builder_date_2,.form_builder_phone_3{width:5rem;float:left;margin-right:0.625rem}@media(min-width:46.25rem){.form_builder_date_2,.form_builder_phone_3{margin-right:1.25rem}}.form_builder_date_4,.form_builder_phone_4{width:6.875rem;float:left}.form_builder_checkbox{position:relative}.form_builder_checkbox input{position:absolute;z-index:-2;opacity:0}.form_builder_checkbox input:checked~[class$=indicator]:before{scale:1}.form_builder_checkbox [class$=indicator]{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;transition:background-color .25s,border .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_builder_checkbox [class$=indicator]:before{position:absolute;inset:0;margin:auto;display:block;transition:background .25s,scale .25s}.form_builder_checkbox input:checked~[class$=indicator]:before{scale:1}.form_builder_checkbox [class$=indicator]{width:1.25rem;aspect-ratio:1;border-radius:0.125rem}.form_builder_checkbox [class$=indicator]:before{top:3px;content:"✓";font-size:0.875rem;line-height:1;scale:0}.form_builder_checkbox input:focus~[class$=indicator]{box-shadow:0 0 3px 1px blue}.form_builder_checkbox [class$=indicator]{border:0.0625rem solid;color:#999}.form_builder_checkbox input:checked~[class$=indicator]{background-color:blue;border-color:blue;color:#fff}.form_builder_radio{position:relative}.form_builder_radio input{position:absolute;z-index:-2;opacity:0}.form_builder_radio input:checked~[class$=indicator]:before{scale:1}.form_builder_radio [class$=indicator]{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;transition:background-color .25s,border .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_builder_radio [class$=indicator]:before{position:absolute;inset:0;margin:auto;display:block;transition:background .25s,scale .25s}.form_builder_radio [class$=indicator]{width:1rem;aspect-ratio:1;border-radius:50%}.form_builder_radio [class$=indicator]:before{width:0.375rem;aspect-ratio:1;border-radius:inherit;content:""}.form_builder_radio input:focus~[class$=indicator]{box-shadow:0 0 3px 1px blue}.form_builder_radio [class$=indicator]{border:0.0625rem solid;color:#999}.form_builder_radio [class$=indicator]:before{background-color:#ccc}.form_builder_radio input:checked~[class$=indicator]:before{background-color:blue}.form_builder_for_checkbox{cursor:pointer;display:inline-block;padding-left:1.875rem}.form_builder_checkbox,.form_builder_radio{margin-bottom:0.3125rem}.form_builder_checkbox:last-child,.form_builder_radio:last-child{margin-bottom:0}.form_builder_checkbox [class$=indicator]{top:6px}.form_builder_radio [class$=indicator]{top:8px}.form_builder_select{position:relative;display:block;max-width:18.75rem;width:100%}.form_builder_select select{width:100%;height:3.125rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none'%3E%3Cpath fill='%230071CE' fill-rule='evenodd' d='M7.76 6 4.59 2.83 1.42 6 0 4.59 4.59 0l4.58 4.59L7.76 6Zm-6.34 6 3.17 3.17L7.76 12l1.42 1.41L4.59 18 .01 13.41 1.42 12Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-color:#fff;border-radius:3.75rem;border:0.0625rem solid #989898;color:inherit;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.375;line-height:normal;margin:0;outline:0;padding:0.625rem 2.5rem 0.625rem 1.25rem}@-moz-document url-prefix(){.form_builder_select select{text-indent:.01px;text-overflow:""}}.form_builder_select select:focus:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.form_builder_select select::-ms-expand{display:none}@-moz-document url-prefix(){.form_builder_select select option{background-color:#fff}}.form_builder_select select:focus{box-shadow:0 0 3px 1px #000}.form_builder_select select:active{color:#fff;background-color:#000}.form_builder_select:after{border-top-color:blue}.form_builder_submit{cursor:pointer;padding:1.25rem 1.875rem;transition:background-color .25s,color .25s;background-color:blue;color:#fff;border:none}@media print{.form_builder_submit{border:0.0625rem solid}}.form_builder_submit:focus-visible{background-color:#000}@media(hover: hover){.form_builder_submit:hover{background-color:#000}}.form_builder_submit [class$=label]{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444}.form_builder_errors{color:#ca0000}.form_builder_captcha_error{color:#ca0000}.form_builder_error_list_entry a{color:currentColor;font-weight:700;text-decoration:underline;text-decoration-color:var(--link-fg, #ffc629);text-underline-offset:.3em;text-decoration-thickness:3px}.form_builder_error_list_entry a:hover,.form_builder_error_list_entry a:focus{text-decoration-color:var(--link-fg--active, #0071ce)}/*! formstone v1.4.22 [background.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{transition:none}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0}.fs-background-media.fs-background-animated{transition:opacity .5s linear}.fs-background-media iframe,.fs-background-media img,.fs-background-media video{width:100%;height:100%;display:block;-webkit-user-drag:none}.fs-background-media.fs-background-fixed,.fs-background-media.fs-background-native{width:100%;height:100%}.fs-background-media.fs-background-fixed img,.fs-background-media.fs-background-native img{display:none}.fs-background-media.fs-background-native{background-position:center;background-size:cover}.fs-background-media.fs-background-fixed{background-position:center;background-attachment:fixed}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.fs-background-embed.fs-background-ready iframe{z-index:0}/*! formstone v1.4.22 [carousel.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-carousel.fs-carousel-enabled{width:100%;position:relative}.fs-carousel.fs-carousel-enabled:after{clear:both;content:"";display:table}.fs-carousel,.fs-carousel *,.fs-carousel :after,.fs-carousel :before,.fs-carousel:after,.fs-carousel:before{box-sizing:border-box;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.fs-carousel-enabled.fs-carousel-contained,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-container,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-viewport,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-wrapper{overflow:hidden}.fs-carousel-enabled .fs-carousel-viewport{position:relative}.fs-carousel-enabled .fs-carousel-viewport:after{clear:both;content:"";display:table}.fs-carousel-enabled .fs-carousel-wrapper{position:relative}.fs-carousel-enabled .fs-carousel-wrapper:after{clear:both;content:"";display:table}.fs-carousel-enabled .fs-carousel-container{position:relative}.fs-carousel-enabled .fs-carousel-canister{position:relative;backface-visibility:hidden;display:flex;margin:0;overflow:hidden;transition:transform .5s ease;transform:translate3d(0, 0, 0)}.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister{align-items:flex-start;transition:height .5s ease,transform .5s ease}.fs-carousel-enabled .fs-carousel-item{min-height:0.0625rem;display:block}.fs-carousel-enabled .fs-carousel-item img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fs-carousel-single .fs-carousel-item{position:absolute;top:0;left:0;z-index:1}.fs-carousel-single .fs-carousel-item.fs-carousel-visible{position:relative;z-index:2}.fs-carousel-controls{display:none}.fs-carousel-enabled .fs-carousel-controls{width:100%;margin:0;padding:0}.fs-carousel-controls_custom.fs-carousel-visible,.fs-carousel-enabled .fs-carousel-controls.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-control{border:none;cursor:pointer;padding:0}.fs-carousel-pagination{display:none}.fs-carousel-enabled .fs-carousel-pagination{width:100%}.fs-carousel-enabled .fs-carousel-pagination.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-page{border:none;cursor:pointer;display:inline-block;padding:0}.fs-carousel-enabled.fs-carousel-rtl{direction:rtl}/*! formstone v1.4.22 [checkpoint.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-checkpoint[data-checkpoint-animation=fade-down],.fs-checkpoint[data-checkpoint-animation=fade-in],.fs-checkpoint[data-checkpoint-animation=fade-left],.fs-checkpoint[data-checkpoint-animation=fade-right],.fs-checkpoint[data-checkpoint-animation=fade-up]{opacity:0;transition:opacity .5s linear,transform .5s ease}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-in].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=fade-up]{transform:translateY(50px)}.fs-checkpoint[data-checkpoint-animation=fade-down]{transform:translateY(-50px)}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{transform:translateY(0)}.fs-checkpoint[data-checkpoint-animation=fade-left]{transform:translateX(-50px)}.fs-checkpoint[data-checkpoint-animation=fade-right]{transform:translateX(50px)}.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active{transform:translateX(0)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down],.fs-checkpoint[data-checkpoint-animation=zoom-in-left],.fs-checkpoint[data-checkpoint-animation=zoom-in-right],.fs-checkpoint[data-checkpoint-animation=zoom-in-up],.fs-checkpoint[data-checkpoint-animation=zoom-in]{opacity:0;transition:opacity .5s linear,transform .5s ease}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=zoom-in]{transform:translateY(0) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-up]{transform:translateY(50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down]{transform:translateY(-50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{transform:translateY(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-in-left]{transform:translateX(-50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-right]{transform:translateX(50px) scale(0.5)}.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active{transform:translateX(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down],.fs-checkpoint[data-checkpoint-animation=zoom-out-left],.fs-checkpoint[data-checkpoint-animation=zoom-out-right],.fs-checkpoint[data-checkpoint-animation=zoom-out-up],.fs-checkpoint[data-checkpoint-animation=zoom-out]{opacity:0;transition:opacity .5s linear,transform .5s ease}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{opacity:1}.fs-checkpoint[data-checkpoint-animation=zoom-out]{transform:translateY(0) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-up]{transform:translateY(50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down]{transform:translateY(-50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{transform:translateY(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=zoom-out-left]{transform:translateX(-50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-right]{transform:translateX(50px) scale(1.25)}.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active{transform:translateX(0) scale(1)}.fs-checkpoint[data-checkpoint-animation=flip-down],.fs-checkpoint[data-checkpoint-animation=flip-left],.fs-checkpoint[data-checkpoint-animation=flip-right],.fs-checkpoint[data-checkpoint-animation=flip-up]{backface-visibility:hidden;transition:opacity .5s linear,transform .5s ease}.fs-checkpoint[data-checkpoint-animation=flip-up]{transform:perspective(3000px) rotateX(-91deg)}.fs-checkpoint[data-checkpoint-animation=flip-down]{transform:perspective(3000px) rotateX(91deg)}.fs-checkpoint[data-checkpoint-animation=flip-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-up].fs-checkpoint-active{transform:perspective(3000px) rotateX(0)}.fs-checkpoint[data-checkpoint-animation=flip-left]{transform:perspective(3000px) rotateY(91deg)}.fs-checkpoint[data-checkpoint-animation=flip-right]{transform:perspective(3000px) rotateY(-91deg)}.fs-checkpoint[data-checkpoint-animation=flip-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-right].fs-checkpoint-active{transform:perspective(3000px) rotateY(0)}/*! formstone v1.4.22 [lightbox.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-lightbox{width:12.5rem;height:12.5rem;position:absolute;right:0;left:0;z-index:101;background:#fff;opacity:0;margin:0 auto;transform:translateZ(0)}.fs-lightbox,.fs-lightbox :not(input):not(textarea){box-sizing:border-box;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.fs-lightbox-fixed{position:fixed;top:0;bottom:0;margin:auto}.fs-lightbox-animating{transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease}.fs-lightbox-animating .fs-lightbox-content,.fs-lightbox-animating .fs-lightbox-control,.fs-lightbox-animating .fs-lightbox-meta,.fs-lightbox-animating .fs-lightbox-thumbnails,.fs-lightbox-animating .fs-lightbox-tools{transition:opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;transition:opacity .25s linear}.fs-lightbox-open{opacity:1}.fs-lightbox-overlay.fs-lightbox-open{opacity:.75}.fs-lightbox-close{border:none;position:absolute;top:0;right:0;z-index:105;cursor:pointer;display:block;overflow:hidden;padding:0}.fs-lightbox-container{width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden}.fs-lightbox-container:after{clear:both;content:"";display:table}.fs-lightbox-content{width:100%;background:#fff;opacity:1;overflow:hidden;padding:0;visibility:visible}.fs-lightbox-content:after{clear:both;content:"";display:table}.fs-lightbox-inline .fs-lightbox-content{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-iframed .fs-lightbox-content{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile .fs-lightbox-image_container{width:0.0625rem;height:0.0625rem;position:absolute;margin:0;transform:translate3D(0, 0, 0)}.fs-lightbox-image{display:block}.fs-lightbox-mobile .fs-lightbox-image{position:relative}.fs-lightbox-video{width:100%;height:100%}.fs-lightbox-iframe{width:100%;height:100%;border:none;overflow:auto}.fs-lightbox-meta{opacity:1;clear:both;visibility:visible}.fs-lightbox-control{border:none;padding:0;position:absolute;top:0;z-index:105;cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;visibility:visible;white-space:nowrap}.fs-lightbox-control_previous{left:0}.fs-lightbox-control_next{right:0}.fs-lightbox-control_disabled{opacity:0;visibility:hidden}.no-touchevents .fs-lightbox .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox:hover .fs-lightbox-control_disabled{opacity:0;visibility:hidden}.fs-lightbox-caption:after{clear:both;content:"";display:table}.fs-lightbox-toggle{border:none;padding:0;display:none}.fs-lightbox-thumbnails{height:3.75rem;clear:both;overflow:hidden;padding:0}.fs-lightbox-thumbnail_container{height:5rem;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0 1.875rem;text-align:center;white-space:nowrap}.fs-lightbox-thumbnail_item{width:3.125rem;height:3.125rem;position:relative;background:0 0;border:none;display:inline-block;margin:0 0.625rem 0 0;opacity:.25;overflow:hidden;padding:0;transition:opacity .25s linear}.fs-lightbox-thumbnail_item:last-child{margin:0}.fs-lightbox-thumbnail_item img{width:100%;height:auto;position:absolute;top:50%;display:block;transform:translateY(-50%)}.fs-lightbox-thumbnail_item.fs-lightbox-active,.no-touchevents .fs-lightbox-thumbnail_item:hover{opacity:1}.fs-lightbox-loading .fs-lightbox-content,.fs-lightbox-loading .fs-lightbox-control,.fs-lightbox-loading .fs-lightbox-meta,.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-loading .fs-lightbox-tools{opacity:0;transition:opacity .25s linear,visibility .25s linear;visibility:hidden}.fs-lightbox-loading .fs-lightbox-loading_icon,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-tools{opacity:1;visibility:visible}.fs-lightbox-mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;border-radius:0}.fs-lightbox-mobile .fs-lightbox-container{position:static;background:#111}.fs-lightbox-mobile .fs-lightbox-content{height:100%;background-color:#111}.fs-lightbox-mobile .fs-lightbox-tools{width:100%;position:fixed;right:0;bottom:0;left:0;background-color:#111}.fs-lightbox-mobile .fs-lightbox-controls{text-align:center}.fs-lightbox-mobile .fs-lightbox-control{opacity:1;visibility:visible}.no-touchevents .fs-lightbox-mobile .fs-lightbox-control,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control{visibility:visible}.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control_disabled{cursor:default !important;opacity:0;visibility:hidden}.fs-lightbox-mobile .fs-lightbox-position{color:#999}.fs-lightbox-mobile .fs-lightbox-caption p{color:#eee}.fs-lightbox-mobile .fs-lightbox-image{transform:translate(0, 0)}.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content,.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:0 0}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#111}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{display:inline-block;margin:0 0.3125rem}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{width:100%;height:80%;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#222;transform:translate(0, 100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta{transform:translate(0, 0)}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:4.375rem;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#111;transform:translate(0, 100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:6.25rem}.fs-lightbox-touch.fs-lightbox-thumbnails_open .fs-lightbox-thumbnails{transform:translate(0, 0)}.fs-lightbox-lock{overflow:hidden !important}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-container,.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-content{overflow:visible}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-content{position:relative}.fs-lightbox .fs-viewer{top:0;bottom:0}.fs-lightbox .fs-viewer,.fs-lightbox .fs-viewer .fs-viewer-wrapper{height:auto;width:auto;position:absolute;right:0;left:0;background:#111}.fs-lightbox .fs-viewer .fs-viewer-wrapper{top:0;bottom:0}.fs-lightbox .fs-viewer .fs-viewer-loading_icon{display:none !important}.fs-lightbox .fs-viewer .fs-viewer-viewport{top:5px;right:15px;bottom:15px;left:15px}.fs-lightbox .fs-viewer .fs-viewer-controls{position:absolute;bottom:10px}/*! formstone v1.4.22 [sticky.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-sticky-element{will-change:scroll-position}.fs-sticky-element.fs-sticky-stuck{position:fixed}.fs-sticky-element.fs-sticky-passed{position:absolute}.fs-sticky-clone{display:none;opacity:0;pointer-events:none;visibility:hidden}.fs-sticky-clone.fs-sticky-stuck{display:block}.fs-sticky-container{position:relative}/*! formstone v1.4.22 [viewer.css] 2021-10-01 | GPL-3.0 License | formstone.it */.fs-viewer-source{display:none !important}.fs-viewer-wrapper{position:relative;background:#fff;overflow:hidden;transition:none;height:18.75rem}.fs-viewer-viewport{position:absolute;top:30px;right:30px;bottom:30px;left:30px}.fs-viewer-container{width:0.0625rem;height:0.0625rem;position:absolute;margin:0;opacity:1;transform:translate3D(0, 0, 0);transition:opacity .25s ease}.fs-viewer-loading .fs-viewer-container{opacity:0}.fs-viewer-image{position:absolute}.fs-viewer-scaling .fs-viewer-container{transition:none !important}.fs-viewer-scaling .fs-viewer-image{transition:none !important}.fs-viewer-controls{background:#eee;margin:0 auto}.fs-viewer-control{border:none;padding:0}.fs-viewer-control_next,.fs-viewer-control_previous{display:none}.fs-viewer-gallery .fs-viewer-control_next,.fs-viewer-gallery .fs-viewer-control_previous{display:inline}.page .gform_wrapper{font-size:1.125rem;line-height:1.7777777778;margin-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.page .gform_wrapper form h3.gform_title{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714}.page .gform_wrapper form label .gfield_label{font-size:1.125rem;line-height:1.7777777778}.page .gform_wrapper form .gfield_label{color:#0071ce;display:block;font-size:clamp(1rem,0.78299rem + .6944444444vw,1.3125rem);line-height:1.2380952381;padding-inline-start:1.125rem}.page .gform_wrapper form .gform-field-label{padding-inline-start:1.125rem}.page .gform_wrapper form :is(.gfield--type-checkbox,.gfield--type-radio) .gfield_label{padding-inline-start:0}.page .gform_wrapper form .ginput_container_date input{max-width:10.625rem}.page .gform_wrapper form .ginput_container_phone input{max-width:10.625rem}.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect){position:relative;display:block}.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select{width:100%;height:3.125rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none'%3E%3Cpath fill='%230071CE' fill-rule='evenodd' d='M7.76 6 4.59 2.83 1.42 6 0 4.59 4.59 0l4.58 4.59L7.76 6Zm-6.34 6 3.17 3.17L7.76 12l1.42 1.41L4.59 18 .01 13.41 1.42 12Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-color:#fff;border-radius:3.75rem;border:0.0625rem solid #989898;color:inherit;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.375;line-height:normal;margin:0;outline:0;padding:0.625rem 2.5rem 0.625rem 1.25rem}@-moz-document url-prefix(){.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select{text-indent:.01px;text-overflow:""}}.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select:focus:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select::-ms-expand{display:none}@-moz-document url-prefix(){.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select option{background-color:#fff}}.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select[multiple]{min-height:6.25rem}@media only screen and (min-width: 40.0625rem){.page .gform_wrapper form :is(.ginput_container_select,.ginput_container_multiselect) select{width:calc(50% - 0.5rem)}}.page .gform_wrapper form .gfield_description{font-size:0.875rem;line-height:1.3571428571;padding-inline-start:1.125rem}.page .gform_wrapper form :is(.gfield--type-checkbox,.gfield--type-radio) .gfield_description{padding-inline-start:0}.page .gform_wrapper form .gform_legacy_markup_wrapper .gfield_time_hour input,.page .gform_wrapper form .gform_legacy_markup_wrapper .gfield_time_minute input{margin-right:0.1875rem}.page .gform_wrapper form .ginput_container_time{min-width:6.25rem !important}.page .gform_wrapper form .ginput_container_time input{min-width:100% !important}.page .gform_wrapper form .gfield_select{padding-inline:1.125rem !important}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{border:0.0625rem solid #989898;border-radius:3.75rem;padding:0.5rem 0.75rem}@media(min-width:46.25rem){.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{padding:1.125rem 1.125rem}}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])[multiple],.page .gform_wrapper form textarea[multiple],.page .gform_wrapper form select[multiple]{border-radius:0}.page .gform_wrapper form .gf_progressbar_percentage{background-color:#0071ce}.page .gform_wrapper form .gfield_checkbox li input,.page .gform_wrapper form .gfield_checkbox li input[type=checkbox]{margin-top:-0.125rem;margin-right:0.5rem}.page .gform_wrapper form .gfield_checkbox li label{font-size:1rem}.page .gform_wrapper form .gfield_radio li input,.page .gform_wrapper form .gfield_radio li input[type=radio]{margin-top:0;margin-right:0.5rem}.page .gform_wrapper form .gfield_radio li label{font-size:1rem}.page .gform_wrapper form li.gchoice input[type=text]{border-radius:0 !important;padding:0.3125rem !important;margin-block-start:0 !important}.page .gform_wrapper form .ginput_container_consent input[type=checkbox]{position:relative;top:-2px;margin-right:0.5rem}.page .gform_wrapper form .ginput_container_textarea textarea{border-radius:1.875rem}.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{font-size:1.125rem;line-height:1.7777777778;background-color:#ffc629;border:none;border-radius:3.125rem;color:#000;cursor:pointer;display:inline-block;padding:1rem 1.5rem;transition:.25s color ease,.25s background-color ease}.page .gform_wrapper form .gform_footer input.button:focus-visible,.page .gform_wrapper form .gform_footer input[type=submit]:focus-visible,.page .gform_wrapper form .gform_page_footer input.button:focus-visible,.page .gform_wrapper form .gform_page_footer input[type=submit]:focus-visible{color:#fff;background-color:#003a70}@media(hover: hover){.page .gform_wrapper form .gform_footer input.button:hover,.page .gform_wrapper form .gform_footer input[type=submit]:hover,.page .gform_wrapper form .gform_page_footer input.button:hover,.page .gform_wrapper form .gform_page_footer input[type=submit]:hover{color:#fff;background-color:#003a70}}.page .gform_wrapper form .gfield_error .gfield_label{color:#ca0000}.page .gform_wrapper form .gfield_required{color:#ca0000}.page .gform_wrapper form .gform_body .gfield.gfield_error{background-color:rgba(0,0,0,0);border-color:#ca0000}.page .gform_wrapper form li.gfield.gfield{margin-block:clamp(1.5625rem,0.26042rem + 4.1666666667vw,3.4375rem) 0;padding-inline-end:0}.page .gform_wrapper form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form li.gfield_error textarea,.page .gform_wrapper form li.gfield_error select{border-color:#ca0000}.page .gform_wrapper form .validation_error{color:#ca0000;border-color:#ca0000}.page .gform_wrapper form .validation_message{color:#ca0000}/*! formstone v1.4.13 [grid.css] 2019-07-10 | GPL-3.0 License | formstone.it */.fs-grid .fs-row,.fs_grid_row{min-width:18.75rem;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (max-width: 46.1875rem){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 2.5rem)}}@media screen and (min-width: 46.25rem){.fs-grid .fs-row,.fs_grid_row{width:45rem}}@media screen and (min-width: 61.25rem){.fs-grid .fs-row,.fs_grid_row{width:60rem}}@media screen and (min-width: 76.25rem){.fs-grid .fs-row,.fs_grid_row{width:75rem}}@media screen and (min-width: 87.125rem){.fs-grid .fs-row,.fs_grid_row{width:85.875rem}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 2.5rem)}@media screen and (max-width: 31.1875rem){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:18.75rem}}@media screen and (min-width: 31.25rem)and (max-width: 46.1875rem){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:30rem}}.fs_grid_row_reverse{flex-direction:row-reverse}.fs_grid_row_justify_around{justify-content:space-around}.fs_grid_row_justify_between{justify-content:space-between}.fs_grid_row_justify_start{justify-content:flex-start}.fs_grid_row_justify_center{justify-content:center}.fs_grid_row_justify_end{justify-content:flex-end}.fs_grid_row_align_start{align-items:flex-start}.fs_grid_row_align_center{align-items:center}.fs_grid_row_align_end{align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:104.09%;margin-left:-2.045%;margin-right:-2.045%}.fs-grid .fs-row [class*=fs-cell][class*=-contained] .fs-row,.fs_grid_row_row_contained{width:100%;margin-left:0;margin-right:0}.fs_grid_row_destroy{width:auto;margin-left:0;margin-right:0}.fs-grid .fs-row [class*=fs-cell],.fs_grid_cell{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%;flex-basis:auto;margin-left:2.045%;margin-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*=-padded],.fs_grid_cell_padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:2.045%;padding-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*=-contained],.fs_grid_cell_contained{width:100%;flex:0 0 100%;margin-left:0;margin-right:0}.fs_grid_cell_justify_start{margin-right:auto}.fs_grid_cell_centered,.fs_grid_cell_justify_center{margin-right:auto;margin-left:auto}.fs_grid_cell_justify_end,.fs_grid_cell_right{margin-left:auto}.fs_grid_cell_align_start{align-self:flex-start}.fs_grid_cell_align_center{align-self:center}.fs_grid_cell_align_end{align-self:flex-end}.fs_grid_cell_first{order:-1}.fs_grid_cell_last{order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{box-sizing:border-box}:after,:before{box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-all-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-all-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{justify-content:center}.fs-grid .fs-row.fs-all-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{align-items:center}.fs-grid .fs-row.fs-all-align-end{align-items:flex-end}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*=-contained].fs-all-first{order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*=-contained].fs-all-last{order:1}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*=-contained].fs-all-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-all-align-center,.fs-grid .fs-row [class*=-contained].fs-all-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-all-align-end,.fs-grid .fs-row [class*=-contained].fs-all-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-all-justify-start,.fs-grid .fs-row [class*=-contained].fs-all-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-center,.fs-grid .fs-row [class*=-contained].fs-all-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-end,.fs-grid .fs-row [class*=-contained].fs-all-justify-end{margin-left:auto}.fs-grid .fs-row .fs-all-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-all-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-all-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-all-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-all-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-all-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-all-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-all-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-all-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-all-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-all-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-all-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-all-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-all-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-all-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-all-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-push-half{margin-left:50%}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-all-hide{display:none}.fs-grid .fs-row .fs-all-destroy{width:auto;margin-left:0;margin-right:0}@media screen and (max-width: 46.1875rem){.fs-grid .fs-row.fs-sm-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-sm-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-sm-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{align-items:center}.fs-grid .fs-row.fs-sm-align-end{align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-2{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-sm-3{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*=-contained].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-2{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-sm-3{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*=-contained].fs-sm-first{order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*=-contained].fs-sm-last{order:1}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*=-contained].fs-sm-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-sm-align-center,.fs-grid .fs-row [class*=-contained].fs-sm-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-sm-align-end,.fs-grid .fs-row [class*=-contained].fs-sm-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-sm-justify-start,.fs-grid .fs-row [class*=-contained].fs-sm-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-center,.fs-grid .fs-row [class*=-contained].fs-sm-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-end,.fs-grid .fs-row [class*=-contained].fs-sm-justify-end{margin-left:auto}.fs-grid .fs-row .fs-sm-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-sm-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-sm-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-sm-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-sm-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-sm-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-sm-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-sm-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-sm-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-sm-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-half{margin-left:50%}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-sm-hide{display:none}.fs-grid .fs-row .fs-sm-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (max-width: 31.1875rem){.fs-grid .fs-row.fs-xs-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xs-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xs-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{align-items:center}.fs-grid .fs-row.fs-xs-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-2{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xs-3{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*=-contained].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-2{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xs-3{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*=-contained].fs-xs-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*=-contained].fs-xs-last{order:1}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*=-contained].fs-xs-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xs-align-center,.fs-grid .fs-row [class*=-contained].fs-xs-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xs-align-end,.fs-grid .fs-row [class*=-contained].fs-xs-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xs-justify-start,.fs-grid .fs-row [class*=-contained].fs-xs-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-center,.fs-grid .fs-row [class*=-contained].fs-xs-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-end,.fs-grid .fs-row [class*=-contained].fs-xs-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xs-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-xs-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xs-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xs-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xs-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-xs-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xs-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xs-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xs-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xs-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-half{margin-left:50%}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-xs-hide{display:none}.fs-grid .fs-row .fs-xs-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 46.25rem)and (max-width: 61.1875rem){.fs-grid .fs-row.fs-md-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-md-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-md-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{justify-content:center}.fs-grid .fs-row.fs-md-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{align-items:center}.fs-grid .fs-row.fs-md-align-end{align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-md-2{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-3{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-4{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-md-5{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-md-6{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-1{margin-left:18.71166667%}.fs-grid .fs-row .fs-md-push-2{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-3{margin-left:52.045%}.fs-grid .fs-row .fs-md-push-4{margin-left:68.71166667%}.fs-grid .fs-row .fs-md-push-5{margin-left:85.37833333%}.fs-grid .fs-row [class*=-contained].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-2{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-3{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-4{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-5{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-6{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-1{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-2{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-3{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-md-push-4{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-5{margin-left:83.33333333%}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*=-contained].fs-md-first{order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*=-contained].fs-md-last{order:1}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*=-contained].fs-md-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-md-align-center,.fs-grid .fs-row [class*=-contained].fs-md-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-md-align-end,.fs-grid .fs-row [class*=-contained].fs-md-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-md-justify-start,.fs-grid .fs-row [class*=-contained].fs-md-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-center,.fs-grid .fs-row [class*=-contained].fs-md-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-end,.fs-grid .fs-row [class*=-contained].fs-md-justify-end{margin-left:auto}.fs-grid .fs-row .fs-md-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-md-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-md-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-md-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-md-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-md-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-md-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-md-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-md-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-md-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-half{margin-left:50%}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-md-hide{display:none}.fs-grid .fs-row .fs-md-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 61.25rem){.fs-grid .fs-row.fs-lg-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-lg-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-lg-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{align-items:center}.fs-grid .fs-row.fs-lg-align-end{align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:4.24333333%;max-width:4.24333333%;min-width:0;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-lg-2{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-lg-3{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-4{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-5{width:37.57666667%;max-width:37.57666667%;min-width:0;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-lg-6{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-7{width:54.24333333%;max-width:54.24333333%;min-width:0;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-lg-8{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-lg-9{width:70.91%;max-width:70.91%;min-width:0;flex:0 0 70.91%}.fs-grid .fs-row .fs-lg-10{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-lg-11{width:87.57666667%;max-width:87.57666667%;min-width:0;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-lg-12{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-lg-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-lg-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-lg-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-lg-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-lg-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-lg-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-lg-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-lg-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*=-contained].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-2{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-3{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-4{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-5{width:41.66666667%;max-width:41.66666667%;min-width:0;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-6{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-7{width:58.33333333%;max-width:58.33333333%;min-width:0;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-8{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-9{width:75%;max-width:75%;min-width:0;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-lg-10{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-11{width:91.66666667%;max-width:91.66666667%;min-width:0;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-12{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-lg-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-lg-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*=-contained].fs-lg-first{order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*=-contained].fs-lg-last{order:1}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*=-contained].fs-lg-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-lg-align-center,.fs-grid .fs-row [class*=-contained].fs-lg-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-lg-align-end,.fs-grid .fs-row [class*=-contained].fs-lg-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-lg-justify-start,.fs-grid .fs-row [class*=-contained].fs-lg-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-center,.fs-grid .fs-row [class*=-contained].fs-lg-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-end,.fs-grid .fs-row [class*=-contained].fs-lg-justify-end{margin-left:auto}.fs-grid .fs-row .fs-lg-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-lg-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-lg-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-lg-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-half{margin-left:50%}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-lg-hide{display:none}.fs-grid .fs-row .fs-lg-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 76.25rem){.fs-grid .fs-row.fs-xl-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xl-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xl-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{align-items:center}.fs-grid .fs-row.fs-xl-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:4.24333333%;max-width:4.24333333%;min-width:0;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-xl-2{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-xl-3{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-4{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-5{width:37.57666667%;max-width:37.57666667%;min-width:0;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-xl-6{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-7{width:54.24333333%;max-width:54.24333333%;min-width:0;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-xl-8{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xl-9{width:70.91%;max-width:70.91%;min-width:0;flex:0 0 70.91%}.fs-grid .fs-row .fs-xl-10{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-xl-11{width:87.57666667%;max-width:87.57666667%;min-width:0;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-xl-12{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-xl-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-xl-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-xl-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-xl-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-xl-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-xl-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-xl-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-xl-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*=-contained].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-2{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-3{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-4{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-5{width:41.66666667%;max-width:41.66666667%;min-width:0;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-6{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-7{width:58.33333333%;max-width:58.33333333%;min-width:0;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-8{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-9{width:75%;max-width:75%;min-width:0;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-xl-10{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-11{width:91.66666667%;max-width:91.66666667%;min-width:0;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-12{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-xl-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-xl-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*=-contained].fs-xl-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*=-contained].fs-xl-last{order:1}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*=-contained].fs-xl-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xl-align-center,.fs-grid .fs-row [class*=-contained].fs-xl-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xl-align-end,.fs-grid .fs-row [class*=-contained].fs-xl-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xl-justify-start,.fs-grid .fs-row [class*=-contained].fs-xl-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-center,.fs-grid .fs-row [class*=-contained].fs-xl-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-end,.fs-grid .fs-row [class*=-contained].fs-xl-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xl-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-xl-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-xl-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xl-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-half{margin-left:50%}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-xl-hide{display:none}.fs-grid .fs-row .fs-xl-destroy{width:auto;margin-left:0;margin-right:0}}@media(min-width:76.25rem){[id=fs-grid-menu] .fs-grid-status-lg{background-color:rgba(0,0,0,0) !important;color:#ccc !important}}@media(min-width:87.125rem){[id=fs-grid-menu] .fs-grid-status-xl{background-color:rgba(0,0,0,0) !important;color:#ccc !important}}@media(min-width:87.125rem){[id=fs-grid-menu] .fs-grid-status-xxl{background-color:#ccc;color:#333 !important}}[id=fs-grid-menu] .fs-grid-show:focus,[id=fs-grid-menu] .fs-grid-remove:focus{color:#eee}.pagination{position:relative;display:none}.js .pagination{display:block}@media print{.js .pagination{display:none}}.pagination_inner{position:relative}.pagination_nav{width:100%;height:100%;position:absolute;inset:0;align-items:center;display:flex;justify-content:space-between}.pagination_arrow{--bg-color: #ffc629;--color: #000;--size: 2.125rem;width:var(--size);height:var(--size);position:relative;z-index:2;background-color:var(--bg-color);border-radius:3.125rem;color:var(--color);display:grid;opacity:1;place-items:center;visibility:visible}.pagination_arrow:focus-visible{--bg-color: #0071ce;--color: #fff}@media(hover: hover){.pagination_arrow:hover{--bg-color: #0071ce;--color: #fff}}@media(min-width:46.25rem){.pagination_arrow{--size: 4.125rem}}.pagination_arrow:where(.pagination_arrow_disabled){--bg-color: #ececec;pointer-events:none}.pagination_arrow .icon{width:16.6666666667%;aspect-ratio:1}.pagination_arrow_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_arrow_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination_form{position:relative;text-align:center}.pagination_form_inner{align-items:center;display:flex;justify-content:center}.pagination_form_label{display:none;margin-right:0.625rem}@media(min-width:31.25rem){.pagination_form_label{display:block}}.pagination_form_select_wrapper{position:relative;display:inline-block}.pagination_form_select{height:3.125rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-color:none;border:0.0625rem solid #000;border-radius:6.25rem;color:#0071ce;cursor:pointer;padding:0.75rem 2.5rem 0.75rem 1.5rem}.pagination_form_select_icon{position:absolute;top:50%;right:22px;pointer-events:none;translate:0 -50%}.pagination_form_suffix{margin-inline:0.625rem}.pagination_form_button{--bg-color: #ffc629;--color: #000;--icon-translate-x: 0;background-color:var(--bg-color);color:var(--color);border-radius:3.125rem;padding:1.125rem 1.125rem 1.125rem 1.5rem;transition:.25s background-color,.25s color;transition-timing-function:ease}.pagination_form_button:focus-visible{--bg-color: #0071ce;--color: #fff;--icon-translate-x: 0.1875rem}@media(hover: hover){.pagination_form_button:hover{--bg-color: #0071ce;--color: #fff;--icon-translate-x: 0.1875rem}}.pagination_form_button_inner{align-items:center;display:flex;gap:0 14px}.pagination_form_button_label{font-size:1.125rem;line-height:1.5555555556}.pagination_form_button_icon{translate:var(--icon-translate-x) 0;width:1.9375rem;aspect-ratio:1;background-color:#fff;border-radius:3.125rem;color:#000;display:grid;place-items:center;transition:.25s translate ease}.pagination_form_button_icon .icon{width:0.6875rem;aspect-ratio:1}.icon{max-width:100%;display:block;fill:currentColor;margin:auto;pointer-events:none;stroke:inherit;transition:fill .25s,stroke .25s}.icon_angle_down{width:0.3125rem;aspect-ratio:5/4}.icon_angle_right{width:0.4375rem;aspect-ratio:7/7}.icon_arrow_carousel_left{width:4.375rem;aspect-ratio:70/70}.icon_arrow_carousel_right{width:4.375rem;aspect-ratio:70/70}.icon_arrow_down{width:0.5rem;aspect-ratio:8/9}.icon_arrow_left{width:0.625rem;aspect-ratio:10/9}.icon_arrow_right{width:0.625rem;aspect-ratio:10/9}.icon_arrow_up{width:0.5rem;aspect-ratio:8/9}.icon_audience_user{width:0.9375rem;aspect-ratio:15/16}.icon_building{width:1rem;aspect-ratio:16/16}.icon_caret_down{width:0.75rem;aspect-ratio:12/8}.icon_caret_right{width:0.5rem;aspect-ratio:8/16}.icon_caret_left{width:0.5rem;aspect-ratio:8/16}.icon_chevron_down{width:0.625rem;aspect-ratio:10/6}.icon_chevron_up{width:0.625rem;aspect-ratio:10/6}.icon_circle_balance{width:1.25rem;aspect-ratio:20/21}.icon_circle_check{width:1.25rem;aspect-ratio:20/21}.icon_circle_heart{width:1.375rem;aspect-ratio:22/21}.icon_circle_history{width:1.125rem;aspect-ratio:18/19}.icon_circle_not_listed_location{width:1rem;aspect-ratio:16/21}.icon_clock{width:1rem;aspect-ratio:16/16}.icon_close{width:1.5625rem;aspect-ratio:25/25}.icon_expand{width:0.5625rem;aspect-ratio:9/18}.icon_external{width:1.125rem;aspect-ratio:18/18}.icon_facebook{width:1.875rem;aspect-ratio:30/29}.icon_fax{width:1.125rem;aspect-ratio:18/16}.icon_flame{width:22.3125rem;aspect-ratio:357/404}.icon_file{width:1rem;aspect-ratio:16/20}.icon_flickr{width:1.375rem;aspect-ratio:22/10}.icon_forward_slash{width:0.625rem;aspect-ratio:10/17}.icon_home{width:0.875rem;aspect-ratio:14/14}.icon_instagram{width:1.875rem;aspect-ratio:30/30}.icon_label{width:0.875rem;aspect-ratio:14/14}.icon_linkedin{width:1.875rem;aspect-ratio:30/30}.icon_logo{width:11.25rem;aspect-ratio:180/65}.icon_logo_shield{width:6.125rem;aspect-ratio:98/183}.icon_logo_shield_horizontal_txt{width:22.4375rem;aspect-ratio:359/136}.icon_logo_shield_horizontal_txt_full_color{width:22.4375rem;aspect-ratio:359/136}.icon_logo_shield_txt_take_your_next_step{width:22.75rem;aspect-ratio:364/277}.icon_logo_shield_vertical_txt{width:11.3125rem;aspect-ratio:181/130}.icon_logo_shield_vertical_txt_full_color{width:11.3125rem;aspect-ratio:181/130}.icon_logo_shield_vertical_white{width:12.75rem;aspect-ratio:204/396}.icon_mail{width:1.375rem;aspect-ratio:22/16}.icon_menu{width:1.375rem;aspect-ratio:22/12}.icon_minus{width:0.875rem;aspect-ratio:14/2}.icon_phone{width:1rem;aspect-ratio:16/16}.icon_place{width:0.75rem;aspect-ratio:12/16}.icon_play{width:1.25rem;aspect-ratio:20/20}.icon_plus{width:0.875rem;aspect-ratio:14/14}.icon_reset{width:0.9375rem;aspect-ratio:15/16}.icon_search{width:1.1875rem;aspect-ratio:19/20}.icon_share{width:0.8125rem;aspect-ratio:13/12}.icon_txt_hi_were_hilbert{width:48rem;aspect-ratio:768/449}.icon_twitter{width:2.3125rem;aspect-ratio:37/30}.icon_video_pause{width:2.25rem;aspect-ratio:36/36}.icon_video_pause_alt{width:0.625rem;aspect-ratio:10/13}.icon_video_play{width:2.25rem;aspect-ratio:36/36}.icon_video_play_alt{width:0.8125rem;aspect-ratio:13/17}.icon_vimeo{width:1.125rem;aspect-ratio:18/18}.icon_youtube{width:2.6875rem;aspect-ratio:43/30}.icon_nowrap{white-space:nowrap}.icon_nowrap .icon{display:inline}.typography{font-size:1.125rem;line-height:1.7777777778}.typography a:where(:not(.wysiwyg_button)){color:currentColor;font-weight:700;text-decoration:underline;text-decoration-color:var(--link-fg, #ffc629);text-underline-offset:.3em;text-decoration-thickness:3px}.typography a:where(:not(.wysiwyg_button)):hover,.typography a:where(:not(.wysiwyg_button)):focus{text-decoration-color:var(--link-fg--active, #0071ce)}.typography p{margin:1.875rem 0;text-wrap:pretty}.typography :is(h1,h2,h3,h4,h5,h6){color:var(--heading-color, #003a70)}.typography :is(h1,h2,h3,h4,h5,h6)+*{margin-top:0}.typography h1{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(3.125rem,2.17014rem + 3.0555555556vw,4.5rem);line-height:1.1111111111;margin-block:3.125rem 0.625rem}.typography h2{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714;margin-block:3.125rem 0.625rem}.typography h3{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin-block:3.125rem 0.625rem}.typography h4{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.2142857143;margin-block:3.125rem 0.625rem}.typography h5{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444;margin-block:3.125rem 0.625rem}.typography h6{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;margin-block:3.125rem 0.625rem}.typography>:first-child{margin-block-start:0}.typography>:last-child{margin-block-end:0}.typography .intro{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333;color:#0071ce}.typography .intro p{margin-block:0}.typography .copy{font-size:1.125rem;line-height:1.7777777778}.typography .small{font-size:0.9375rem;line-height:1.6}.typography .label{font-family:"canada-type-gibson",sans-serif;font-size:0.75rem;line-height:1.5714285714}.typography .caption{font-size:1rem;line-height:1.375}.typography img{block-size:auto;max-inline-size:100%}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center){display:grid;gap:20px;grid-template-columns:100%;margin-block:1.25rem}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) img{display:block}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) figcaption,.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) .wp-caption-text{font-size:0.9375rem;line-height:1.6}.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){max-inline-size:50%}@media(max-width:31.1875rem){.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){max-inline-size:100%;float:none;margin-inline:0}}@media(min-width:31.25rem){.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){margin-block:0.625rem 1.875rem}}@media(min-width:31.25rem){.typography :where(.block_left,.alignleft,.align-left){float:inline-start;margin-inline-end:1.875rem}}@media(min-width:31.25rem){.typography :where(.block_right,.alignright,.align-right){float:inline-end;margin-inline-start:1.875rem}}.typography :where(.block_center,.aligncenter,.align-center){text-align:center;margin-inline:auto}.typography :where(.block_center,.aligncenter,.align-center) img{margin-inline:auto}.typography blockquote{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333;margin-block:3.125rem}.typography blockquote p{margin-block:0}.typography .quote{position:relative;border-block:0.0625rem solid;margin-block:3.125rem;padding-block:3.125rem}.typography .quote_content{margin:0 0 1.25rem}.typography .quote_content p:first-of-type{margin-top:0}.typography .quote_content p:last-of-type{margin-bottom:0}.typography .quote_caption{font-size:1.125rem;line-height:1.7777777778}.typography ol,.typography ul{--accent-color: #0071ce;margin-block:0.9375rem;padding-inline-start:1.875rem}.typography ol li,.typography ul li{margin-block:0.75rem}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{--accent-color: #3cb4e5;margin-block:0;margin-inline-start:2rem;translate:0}.typography ol ::marker,.typography ul ::marker{color:var(--accent-color);font-weight:600}.typography ol{list-style-type:decimal}.typography ul{list-style-type:disc}.typography table{width:100%;border-block-end:0.25rem solid #ffc629;border-collapse:collapse}.typography table tr:nth-child(even){background-color:rgba(60,180,229,.05)}.typography table th,.typography table td{padding:0.625rem 1.25rem;vertical-align:top}.typography table th,.typography table thead td{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444;border-block-end:0.25rem solid #ffc629;color:#0071ce;text-align:left}.typography table tbody td{font-size:1.125rem;line-height:1.7777777778;border-block-end:0.0625rem solid #003a70}.typography table tbody td:not(:last-child){border-inline-end:0.0625rem solid #003a70}.table_wrapper{padding-block:clamp(2.5rem,2.06597rem + 1.3888888889vw,3.125rem);position:relative}.table_wrapper_overflow{position:relative;border:0.0625rem solid #ccc}.table_wrapper_overflow:after{background-color:rgba(0,0,0,0);background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));width:1.25rem;height:100%;position:absolute;top:0;right:0;content:""}.table_wrapper_inner{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.typography>p>iframe{width:100%;aspect-ratio:16/9}@media only screen and (max-width: 37.5rem){.typography>p>iframe:where(.net_calculator){aspect-ratio:1.25}}.typography .video_frame{aspect-ratio:16/9}.typography .video_frame iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print{.typography .video_frame{display:none}}.wysiwyg_button{--icon-translate-x: 0}.wysiwyg_button:focus-visible{--icon-translate-x: 0.1875rem}@media(hover: hover){.wysiwyg_button:hover{--icon-translate-x: 0.1875rem}}.wysiwyg_button,.wysiwyg_button.theme_primary{--bg-color: #ffc629;--color: #000;--border-color: #ffc629;--icon-bg-color: #fff;--icon-fg-color: #000}.wysiwyg_button:focus-visible,.wysiwyg_button.theme_primary:focus-visible{--bg-color: #003a70;--border-color: #003a70;--fg-color: #fff}@media(hover: hover){.wysiwyg_button:hover,.wysiwyg_button.theme_primary:hover{--bg-color: #003a70;--border-color: #003a70;--fg-color: #fff}}.wysiwyg_button{font-family:"canada-type-gibson",sans-serif;font-weight:400;background-color:var(--bg-color);border:0.0625rem solid var(--border-color);border-radius:3.125rem;color:var(--fg-color);display:inline-block;padding:0.6875rem 0.6875rem 0.6875rem 1.25rem;align-items:center;display:inline-flex;gap:0 14px;font-size:clamp(1rem,0.91319rem + .2777777778vw,1.125rem);line-height:1.5555555556}.wysiwyg_button:after{translate:var(--icon-translate-x) 0;width:1.9375rem;height:1.9375rem;background-color:var(--icon-bg-color);background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='m5.452 8.455-.657-.648 2.702-2.701H.5v-.938h6.997L4.795 1.475l.657-.656L9.27 4.637z' fill='currentColor'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:10px 9px;color:var(--icon-fg-color);content:"";border-radius:50%;display:grid;flex-shrink:0;place-items:center;transition:.25s translate}button{background:none;border:none;cursor:pointer;padding:0}.skip_link{display:inline-block;cursor:pointer;padding:1.25rem 1.875rem;transition:background-color .25s,color .25s;background-color:#eaeaea;color:#000;position:absolute;top:0;left:50%;z-index:100;display:block;opacity:0;padding:0.625rem 1.25rem;text-align:center;translate:-50% -300%;transition:opacity .35s,transform .35s,visibility .35s}.skip_link .icon{display:inline}@media print{.skip_link{border:0.0625rem solid}}.skip_link:focus-visible{background-color:#000;color:#eaeaea}@media(hover: hover){.skip_link:hover{background-color:#000;color:#eaeaea}}.skip_link [class$=label]{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444}.skip_link:focus,.skip_link:active{opacity:1;translate:-50% 40px;visibility:visible}.btn_link{--icon-translate-x: 0}.btn_link:focus-visible{--icon-translate-x: 0.1875rem}@media(hover: hover){.btn_link:hover{--icon-translate-x: 0.1875rem}}.btn_link,.btn_link:where(.theme_gold){--bg-color: #ffc629;--fg-color: #000;--border-color: #ffc629;--icon-bg-color: #fff;--icon-fg-color: #000}.btn_link:focus-visible,.btn_link:where(.theme_gold):focus-visible{--bg-color: #003a70;--border-color: #003a70;--fg-color: #fff}@media(hover: hover){.btn_link:hover,.btn_link:where(.theme_gold):hover{--bg-color: #003a70;--border-color: #003a70;--fg-color: #fff}}.btn_link:where(.theme_white){--bg-color: #fff;--fg-color: #000;--border-color: currentColor;--icon-bg-color: #ffc629;--icon-fg-color: #000}.btn_link:where(.theme_white):focus-visible{--bg-color: #003a70;--fg-color: currentColor}@media(hover: hover){.btn_link:where(.theme_white):hover{--bg-color: #003a70;--fg-color: currentColor}}.btn_link:where(.theme_transparent_white){--bg-color: transparent;--fg-color: #fff;--border-color: rgba(255, 255, 255, 0.3);--icon-bg-color: #fff;--icon-fg-color: #000}.btn_link:where(.theme_transparent_white):focus-visible{--bg-color: #003a70;--fg-color: currentColor}@media(hover: hover){.btn_link:where(.theme_transparent_white):hover{--bg-color: #003a70;--fg-color: currentColor}}.btn_link{background-color:var(--bg-color);border:0.0625rem solid var(--border-color);border-radius:3.125rem;color:var(--fg-color);display:inline-block;padding:0.6875rem 0.6875rem 0.6875rem 1.25rem}.btn_link_inner{align-items:center;display:flex;justify-content:space-between;gap:0 14px}.btn_link_label{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(1rem,0.91319rem + .2777777778vw,1.125rem);line-height:1.5555555556}.btn_link_icon{translate:var(--icon-translate-x) 0;width:1.9375rem;height:1.9375rem;background-color:var(--icon-bg-color);color:var(--icon-fg-color);border-radius:50%;display:grid;flex-shrink:0;place-items:center;transition:.25s translate}.btn_link_icon .icon{width:0.75rem;margin:0}.underline_link{--icon-translate-x: 0}.underline_link:focus-visible{--icon-translate-x: 0.1875rem}@media(hover: hover){.underline_link:hover{--icon-translate-x: 0.1875rem}}.underline_link,.underline_link:where(.theme_gold){--theme-color: #ffc629}.underline_link:focus-visible,.underline_link:where(.theme_gold):focus-visible{--theme-color: currentColor}@media(hover: hover){.underline_link:hover,.underline_link:where(.theme_gold):hover{--theme-color: currentColor}}.underline_link:where(.theme_white){--theme-color: #fff}.underline_link:where(.theme_white):focus-visible{--theme-color: currentColor}@media(hover: hover){.underline_link:where(.theme_white):hover{--theme-color: currentColor}}.underline_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;display:inline-block;font-size:1.125rem;line-height:1.5555555556}.underline_link_label{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.3em;text-decoration-color:var(--theme-color);transition:.25s text-decoration-color ease}.underline_link_icon{margin-inline-start:0.3125rem}.underline_link_icon .icon{transition:.25s translate ease;translate:var(--icon-translate-x) -2px;width:.5em}.underline_reverse_link{--icon-translate-x: 0}.underline_reverse_link:focus-visible{--icon-translate-x: 0.1875rem}@media(hover: hover){.underline_reverse_link:hover{--icon-translate-x: 0.1875rem}}.underline_reverse_link,.underline_reverse_link:where(.theme_gold){--theme-color: #ffc629;--icon-color: #0071ce}.underline_reverse_link:focus-visible,.underline_reverse_link:where(.theme_gold):focus-visible{--theme-color: #0071ce}@media(hover: hover){.underline_reverse_link:hover,.underline_reverse_link:where(.theme_gold):hover{--theme-color: #0071ce}}.underline_reverse_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;display:inline-block;font-size:1.125rem;line-height:1.3333333333}.underline_reverse_link_inner{display:inline-flex;flex-direction:row-reverse;gap:0 11px}.underline_reverse_link_label{border-block-end:0.1875rem solid var(--theme-color);transition:.25s border-color ease}.underline_reverse_link_icon{color:var(--icon-color);flex-shrink:0}.underline_reverse_link_icon .icon{width:1.5625rem;transition:.25s translate ease;translate:var(--icon-translate-x) 0}.basic_link,.basic_link:where(.theme_default){--theme-color: currentColor}.basic_link_label{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);line-height:1.1666666667;text-decoration:underline;text-underline-offset:.2em}.basic_link:focus-visible .basic_link_label{text-decoration:none}@media(hover: hover){.basic_link:hover .basic_link_label{text-decoration:none}}.icon_link{--icon-translate-x: 0}.icon_link:focus-visible{--icon-translate-x: 0.1875rem}@media(hover: hover){.icon_link:hover{--icon-translate-x: 0.1875rem}}.icon_link,.icon_link:where(.theme_default){--icon-bg-color: #ffc629;--icon-color: #000}.icon_link:focus-visible,.icon_link:where(.theme_default):focus-visible{--icon-bg-color: #003a70;--icon-color: #fff}@media(hover: hover){.icon_link:hover,.icon_link:where(.theme_default):hover{--icon-bg-color: #003a70;--icon-color: #fff}}.icon_link_inner{align-items:center;display:flex;gap:0 14px}.icon_link_label{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);line-height:1.1666666667;font-weight:600;text-decoration:none;text-underline-offset:.2em}.icon_link:focus-visible .icon_link_label{text-decoration:underline}@media(hover: hover){.icon_link:hover .icon_link_label{text-decoration:underline}}.icon_link_icon{translate:var(--icon-translate-x) 0;width:2rem;height:2rem;background-color:var(--icon-bg-color);color:var(--icon-color);border-radius:50%;display:grid;place-items:center;transition:.25s ease}.icon_link_icon .icon{width:37.5%}.button_toggle{display:none}.button_toggle.fs-swap-enabled{position:relative;display:grid}.button_toggle_inner{transition:opacity .25s,visibility .25s}.button_toggle_inner_default{grid-area:1/-1;opacity:1;visibility:visible}.button_toggle.fs-swap-active .button_toggle_inner_default{opacity:0;visibility:hidden}.button_toggle_inner_active{grid-area:1/-1;opacity:0;visibility:hidden}.button_toggle.fs-swap-active .button_toggle_inner_active{opacity:1;visibility:visible}.alert{position:relative;z-index:100;background-color:#ffc629;color:#000;display:none}.alert.enabled:not([inert]){display:block}.alert_inner{padding-block:1.875rem}.alert_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin:0 3.125rem 0.625rem 0}@media print,(min-width:61.25rem){.alert_title{margin-right:0}}.alert_description p:first-child{margin-top:0}.alert_description p:last-child{margin-bottom:0}.alert_close{position:absolute;inset:10px 10px auto auto;z-index:2;width:3.75rem;height:3.75rem;background-color:rgba(0,0,0,.1);border-radius:50%;display:none;padding:0.625rem}.alert_close:focus-visible{background-color:rgba(0,0,0,.2)}@media(hover: hover){.alert_close:hover{background-color:rgba(0,0,0,.2)}}.js .alert_close{display:grid;place-items:center}@media print{.js .alert_close{display:none}}.alert_close_inner{align-items:center;display:flex;gap:10px}.alert_close_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.alert_close_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_desktop{display:none}@media(min-width:61.25rem){.logo_desktop{display:block}}@media(min-width:61.25rem){.logo_mobile{display:none}}.logo_link{position:relative;display:inline-block;overflow:hidden;text-decoration:underline;transition:color .25s;white-space:nowrap}@media print{.logo_link:after{content:normal;display:none}}.logo_link:focus-visible{color:#000}@media(hover: hover){.logo_link:hover{color:#000}}.logo_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.logo_link_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_link_icon{display:inline-block;vertical-align:top}@media(min-width:61.25rem){.logo_link_icon .icon_logo{width:15.625rem;height:5.625rem}}.logo_print{display:none}@media print{.logo_print{display:block}}.page_header{position:relative;background-color:var(--page-theme-bg, #003a70);color:var(--page-theme-fg, #fff);display:grid}.page_header_person_inner_content_wrap{display:grid;gap:35px 0}.page_header_top{--padding-block-end: clamp(1.25rem, 0.16493rem + 3.4722222222vw, 2.8125rem);position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-block-end:var(--padding-block-end);padding-block-start:calc(var(--header-height, 216px) + clamp(1.875rem, -1.59722rem + 11.1111111111vw, 6.875rem))}.body_layout_inline_image .page_header:where(.has_media) .page_header_top{padding-block-start:0}.body_layout_inline_image .page_header:where(.has_inline_media) .page_header_top{padding-block-end:0;padding-block-start:calc(var(--header-height, 216px) + clamp(1.875rem, -0.51215rem + 7.6388888889vw, 5.3125rem))}@media(min-width:61.25rem){.page_header:where(.has_media) .page_header_top{min-height:min(54.0625rem,56.25vw)}}@media(min-width:61.25rem){.body_layout_detail .page_header:where(.has_media) .page_header_top{min-height:min(45rem,43vw)}}:where(.body_layout_people_detail,.body_layout_department_detail) .page_header_top{--padding-block-end: clamp(1.875rem, 1.00694rem + 2.7777777778vw, 3.125rem);padding-block-start:calc(var(--header-height, 216px) + clamp(1.875rem, 0.78993rem + 3.4722222222vw, 3.4375rem))}@media(min-width:61.25rem){:where(.body_layout_people_detail,.body_layout_department_detail) .page_header_top{min-height:auto}}.body_layout_overlap .page_header_top{padding-block-end:calc(var(--padding-block-end) + var(--base-border-radius-size))}.page_header_content_wrap{position:relative}:where(.body_layout_centered) .page_header_content_wrap{text-align:center}.page_header_media:where(.has_video)+.page_header_content_wrap{padding-block-end:3.125rem}@media(min-width:61.25rem){.page_header_media:where(.has_video)+.page_header_content_wrap{padding-block-end:0}}.page_header_bottom{position:relative}.page_header_breadcrumb{margin-block-end:1.25rem}:where(.body_layout_centered) .page_header_breadcrumb{margin-block-end:clamp(1.875rem,1.00694rem + 2.7777777778vw,3.125rem)}@media print{.page_header_breadcrumb{display:none}}:where(.body_layout_centered) .page_header_breadcrumb_inner{display:grid;justify-content:center}.page_header_intro_inner{display:grid;gap:10px}.page_header_title{margin-block:0 0.625rem}:where(:not(.body_layout_landing)) .page_header_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(3.125rem,2.17014rem + 3.0555555556vw,4.5rem);line-height:1.1111111111}:where(.body_layout_landing) .page_header_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(6.25rem,2.99479rem + 10.4166666667vw,10.9375rem);line-height:.8571428571;text-transform:uppercase}.page_header_description{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333;margin-block:0;max-width:49.375rem}.page_header_description a{color:currentColor;font-weight:700;text-decoration:underline;text-decoration-color:var(--link-fg, #ffc629);text-underline-offset:.3em;text-decoration-thickness:3px}.page_header_description a:hover,.page_header_description a:focus{text-decoration-color:var(--link-fg--active, #0071ce)}:where(.body_layout_centered) .page_header_description{margin-inline:auto}.page_header_media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.page_header_media:after{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);content:""}.page_header_image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_header_video{aspect-ratio:16/9;background-color:#eaeaea;display:none}.js .page_header_video{display:block}@media print{.js .page_header_video{display:none}}.page_header_media.has_video .page_header_video{width:100%;height:100%;position:absolute;inset:0;background-color:rgba(0,0,0,0)}@media(min-width:61.25rem){.body_layout_overlap .page_header_video_controls{bottom:calc(40px + var(--base-border-radius-size))}}.page_header_iframe{width:100%;height:100%;position:absolute;inset:0}.body_layout_overlap .page_header_nav{background-color:#002242;border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);margin-block-start:calc(-1*var(--base-border-radius-size));padding-block-end:var(--base-border-radius-size)}@media(min-width:61.25rem){.body_layout_overlap .page_header_nav{overflow:hidden}}@media print{.page_header_nav{display:none}}.page_header_nav_flat{display:none}@media(min-width:61.25rem){.page_header_nav_flat{display:block}}@media(min-width:61.25rem){.page_header_nav_toggle{display:none}}.page_header_feature_inner:has(*){padding-block:0 clamp(1.875rem,0.78993rem + 3.4722222222vw,3.4375rem)}.page_header_inline_image_wrap{position:relative;z-index:1;margin-block-start:clamp(1.875rem,0.3559rem + 4.8611111111vw,4.0625rem)}.page_header_inline_figure{display:block;border-radius:0.9375rem;overflow:auto}.page_header_inline_figure :where(img){display:block;width:100%;height:auto}.page_header_person_grid{--img-size: 6.25rem;display:grid;gap:30px 35px;grid-template-columns:1fr;grid-template-areas:"breadcrumb" "content"}.page_header:where(.has_media) .page_header_person_grid{grid-template-areas:"breadcrumb" "media" "content"}@media(min-width:61.25rem){.page_header:where(.has_media) .page_header_person_grid{grid-template-columns:1fr max-content;grid-template-areas:"breadcrumb breadcrumb" "content media"}}@media(min-width:46.25rem){.page_header_person_grid{--img-size: 13.75rem}}@media(min-width:76.25rem){.page_header_person_grid{--img-size: 23.125rem}}.page_header_person_grid_item.is_breadcrumb{grid-area:breadcrumb}.page_header_person_grid_item.is_content{align-content:space-between;display:grid;gap:25px 0;grid-area:content}.page_header_person_grid_item.is_media{grid-area:media}.page_header_person_figure{display:block;width:var(--img-size);border-radius:1.25rem;overflow:hidden}.page_header_person_figure :where(img){display:block;width:100%;height:auto}.search_link{position:relative;border:0.0625rem solid;display:block;padding:0.625rem;text-decoration:underline;transition:color .25s}@media print{.search_link{display:none}}.search_link:focus-visible{color:#000}@media(hover: hover){.search_link:hover{color:#000}}.search_link_inner{align-items:center;display:flex;gap:10px}.search_link_label{font-family:"canada-type-gibson",sans-serif;font-size:0.75rem;line-height:1.5714285714}.site_search{position:relative}.site_search_header{flex:0 0 30%;margin-left:auto}.js .site_search_header{display:none}@media(min-width:61.25rem){.js .site_search_header{display:block}}@media print{.js .site_search_header{display:none}}.site_search_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_field{position:relative;align-items:center;display:grid;grid-template-columns:[input] 1fr [submit] max-content}.site_search_input{font-family:"canada-type-gibson",sans-serif;font-weight:400;height:4rem;font-size:1.125rem;line-height:1.5555555556;background:none;border:0.0625rem solid #fff;border-radius:3.75rem;color:inherit;display:inline-block;flex:1;font:inherit;grid-area:input;grid-column:1/-1;padding:0.375rem 4.375rem 0.375rem 1.25rem}.site_search_input::-moz-placeholder{color:#fff;opacity:1}.site_search_input::placeholder{color:#fff;opacity:1}.site_search_button{position:relative;translate:-6px 0;width:3.25rem;height:3.25rem;background-color:#fff;border-radius:50%;color:#000;grid-area:submit;transition:color .25s}.site_search_button:focus-visible{background-color:#ffc629;color:#000}@media(hover: hover){.site_search_button:hover{background-color:#ffc629;color:#000}}.site_search_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_button_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_button_icon{pointer-events:none}.meta_info{font-size:0.9375rem;line-height:1.6}@media(min-width:61.25rem){.meta_info{flex:0 0 30%}}.meta_info_details{display:grid;gap:20px 0}.meta_info_detail{font-size:1.125rem;line-height:1.7777777778}.meta_info_detail_label{display:block}@media print{.meta_info_detail_label:after{content:normal;display:none}}.meta_info_detail_label_link{display:inline-block;color:currentColor}.meta_info_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.meta_info_detail_label_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}#___gcse_0 .gsc-control-cse{background-color:rgba(0,0,0,0);border-width:0;font-family:inherit;font-size:inherit;padding:0}#___gcse_0 form.gsc-search-box{background-color:#002242;color:#fff;font-size:inherit;margin-block-end:0;padding-inline:clamp(2.5rem,(100vw - var(--fs-row-width)*.9591)/2,5rem);padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.body_layout_overlap #___gcse_0 form.gsc-search-box{padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem) calc(clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem) + var(--base-border-radius-size))}#___gcse_0 table.gsc-search-box{position:relative;max-width:48.4375rem;margin-block-end:0;margin-inline:auto}@media(max-width:46.1875rem){#___gcse_0 table.gsc-search-box td:is(.gsc-input,.gsc-search-button){display:block;width:99.9%;clear:both}#___gcse_0 table.gsc-search-box td:is(.gsc-input,.gsc-search-button) .gsc-search-button{margin-block-start:0.9375rem;margin-inline-start:0}}#___gcse_0 .gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible{padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem);padding-inline:calc((100vw - var(--fs-row-width)*.9591)/2)}#___gcse_0 td.gsc-input{padding-right:0}#___gcse_0 .gsc-input-box{position:relative;background:none;border-width:0;padding:0}#___gcse_0 table.gsc-input{border-collapse:collapse}#___gcse_0 [id=gs_tti50]{padding:0}#___gcse_0 input.gsc-input{font-size:1.125rem;line-height:1.7777777778;height:3.75rem !important;background-color:#fff !important;background-position:20px 50% !important;border:0.0625rem solid #fff !important;border-radius:3.75rem;line-height:normal;margin:0 !important;padding:0.8125rem 3.125rem 0.8125rem 1.25rem !important}@media(min-width:46.25rem){#___gcse_0 input.gsc-input{padding-right:4.375rem !important}}#___gcse_0 input.gsc-input::-moz-placeholder{font-size:1.125rem;line-height:1.7777777778;line-height:normal}#___gcse_0 input.gsc-input::placeholder{font-size:1.125rem;line-height:1.7777777778;line-height:normal}#___gcse_0 .gsib_b{position:absolute;top:50%;right:20px;translate:0 -50%}@media(min-width:46.25rem){#___gcse_0 .gsib_b{right:30px}}#___gcse_0 .gsst_b{padding:0}#___gcse_0 .gsst_a{width:1.625rem;aspect-ratio:1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;margin-top:0.125rem;padding:0}#___gcse_0 .gscb_a{display:none}#___gcse_0 td.gsc-search-button{width:3.75rem;margin-left:0}@media(min-width:46.25rem){#___gcse_0 td.gsc-search-button{width:8.125rem}}#___gcse_0 button.gsc-search-button{position:relative;width:9rem;height:4.25rem;background-color:rgba(0,0,0,0);border-width:0;border-radius:0.1875rem;margin-left:1.25rem;transition:background-color .25s}#___gcse_0 button.gsc-search-button:before,#___gcse_0 button.gsc-search-button:after{position:absolute;inset:0;width:100%;height:100%;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;content:"";transition:.25s opacity ease}#___gcse_0 button.gsc-search-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='68' fill='none'%3E%3Crect width='142.693' height='67.454' x='.437' fill='%23FFC629' rx='33.727'/%3E%3Cpath fill='%23000' d='M33.856 35.771c0 1.104-.432 2.004-1.296 2.7-.792.648-1.806.972-3.042.972-1.02 0-1.896-.264-2.628-.792a8.303 8.303 0 0 1-1.386-1.296l1.026-1.17a4.84 4.84 0 0 0 1.422 1.278c.564.336 1.14.504 1.728.504.708 0 1.29-.192 1.746-.576.456-.384.684-.888.684-1.512 0-.612-.27-1.086-.81-1.422a8.57 8.57 0 0 0-.594-.36c-.096-.06-.3-.15-.612-.27a32.169 32.169 0 0 1-1.98-.828c-.516-.24-.93-.534-1.242-.882-.54-.564-.81-1.284-.81-2.16 0-.972.378-1.77 1.134-2.394.744-.612 1.698-.918 2.862-.918 1.344 0 2.532.534 3.564 1.602l-.918 1.188c-.852-.888-1.764-1.332-2.736-1.332-.648 0-1.17.156-1.566.468-.396.3-.594.72-.594 1.26s.174.966.522 1.278c.252.204.612.408 1.08.612l2.286.954c.588.264 1.056.6 1.404 1.008.504.636.756 1.332.756 2.088Zm7.383-5.112h1.728v8.568h-1.674l-.018-1.224c-.24.432-.6.78-1.08 1.044a3.25 3.25 0 0 1-1.566.378c-1.068 0-1.86-.33-2.376-.99-.42-.564-.63-1.446-.63-2.646v-5.13h1.71v5.058c0 .744.132 1.308.396 1.692.264.384.726.576 1.386.576.684 0 1.206-.252 1.566-.756.372-.504.558-1.164.558-1.98v-4.59Zm13.052 4.284c0 1.308-.384 2.382-1.152 3.222-.756.84-1.758 1.26-3.006 1.26-1.296 0-2.298-.516-3.006-1.548h-.036v1.35h-1.656v-12.42h1.71v5.202h.036c.708-.996 1.704-1.494 2.988-1.494 1.236 0 2.232.42 2.988 1.26.756.828 1.134 1.884 1.134 3.168Zm-2.502 2.16c.492-.588.738-1.314.738-2.178 0-.876-.246-1.596-.738-2.16-.492-.564-1.152-.846-1.98-.846-.84 0-1.506.282-1.998.846-.492.564-.738 1.284-.738 2.16 0 .864.246 1.59.738 2.178.492.564 1.158.846 1.998.846.828 0 1.488-.282 1.98-.846Zm16.68-3.06v5.184h-1.71v-4.986c0-1.536-.522-2.304-1.566-2.304-.635 0-1.14.264-1.511.792-.36.528-.54 1.212-.54 2.052v4.446h-1.729v-4.986c0-1.536-.515-2.304-1.547-2.304-.636 0-1.14.264-1.513.792-.36.528-.54 1.212-.54 2.052v4.446h-1.727v-8.55h1.727l-.018 1.35h.054a2.887 2.887 0 0 1 1.009-1.08c.444-.288.93-.432 1.458-.432 1.295 0 2.142.564 2.537 1.692.588-1.128 1.494-1.692 2.718-1.692 1.933 0 2.898 1.176 2.898 3.528Zm3.248-5.112c-.336 0-.612-.096-.828-.288a1.049 1.049 0 0 1-.306-.774c0-.312.102-.564.306-.756.216-.204.492-.306.828-.306.324 0 .588.102.792.306a.963.963 0 0 1 .324.756c0 .312-.108.57-.324.774-.204.192-.468.288-.792.288Zm-.864 1.746h1.728v8.55h-1.728v-8.55Zm8.124 7.128.108-.054.108 1.386c-.432.192-.954.288-1.566.288-.816 0-1.422-.294-1.818-.882-.288-.432-.432-1.284-.432-2.556v-3.906h-1.26v-1.386h1.26V28.14h1.728v2.556h2.052v1.386h-2.052v3.87c0 .768.072 1.29.216 1.566.156.288.45.432.882.432.324 0 .582-.048.774-.144Z'/%3E%3Crect width='31.693' height='31.454' x='93.436' y='18' fill='%23fff' rx='15.727'/%3E%3Cpath fill='%23000' d='m109.402 39.455-1.318-1.307 3.46-3.46h-8.107v-1.921h8.107l-3.46-3.455L109.402 28l5.728 5.727-5.728 5.728Z'/%3E%3C/svg%3E")}#___gcse_0 button.gsc-search-button:after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='68' fill='none'%3E%3Crect width='142.693' height='67.454' x='.437' fill='%233cb4e5' rx='33.727'/%3E%3Cpath fill='%23000' d='M33.856 35.771c0 1.104-.432 2.004-1.296 2.7-.792.648-1.806.972-3.042.972-1.02 0-1.896-.264-2.628-.792a8.303 8.303 0 0 1-1.386-1.296l1.026-1.17a4.84 4.84 0 0 0 1.422 1.278c.564.336 1.14.504 1.728.504.708 0 1.29-.192 1.746-.576.456-.384.684-.888.684-1.512 0-.612-.27-1.086-.81-1.422a8.57 8.57 0 0 0-.594-.36c-.096-.06-.3-.15-.612-.27a32.169 32.169 0 0 1-1.98-.828c-.516-.24-.93-.534-1.242-.882-.54-.564-.81-1.284-.81-2.16 0-.972.378-1.77 1.134-2.394.744-.612 1.698-.918 2.862-.918 1.344 0 2.532.534 3.564 1.602l-.918 1.188c-.852-.888-1.764-1.332-2.736-1.332-.648 0-1.17.156-1.566.468-.396.3-.594.72-.594 1.26s.174.966.522 1.278c.252.204.612.408 1.08.612l2.286.954c.588.264 1.056.6 1.404 1.008.504.636.756 1.332.756 2.088Zm7.383-5.112h1.728v8.568h-1.674l-.018-1.224c-.24.432-.6.78-1.08 1.044a3.25 3.25 0 0 1-1.566.378c-1.068 0-1.86-.33-2.376-.99-.42-.564-.63-1.446-.63-2.646v-5.13h1.71v5.058c0 .744.132 1.308.396 1.692.264.384.726.576 1.386.576.684 0 1.206-.252 1.566-.756.372-.504.558-1.164.558-1.98v-4.59Zm13.052 4.284c0 1.308-.384 2.382-1.152 3.222-.756.84-1.758 1.26-3.006 1.26-1.296 0-2.298-.516-3.006-1.548h-.036v1.35h-1.656v-12.42h1.71v5.202h.036c.708-.996 1.704-1.494 2.988-1.494 1.236 0 2.232.42 2.988 1.26.756.828 1.134 1.884 1.134 3.168Zm-2.502 2.16c.492-.588.738-1.314.738-2.178 0-.876-.246-1.596-.738-2.16-.492-.564-1.152-.846-1.98-.846-.84 0-1.506.282-1.998.846-.492.564-.738 1.284-.738 2.16 0 .864.246 1.59.738 2.178.492.564 1.158.846 1.998.846.828 0 1.488-.282 1.98-.846Zm16.68-3.06v5.184h-1.71v-4.986c0-1.536-.522-2.304-1.566-2.304-.635 0-1.14.264-1.511.792-.36.528-.54 1.212-.54 2.052v4.446h-1.729v-4.986c0-1.536-.515-2.304-1.547-2.304-.636 0-1.14.264-1.513.792-.36.528-.54 1.212-.54 2.052v4.446h-1.727v-8.55h1.727l-.018 1.35h.054a2.887 2.887 0 0 1 1.009-1.08c.444-.288.93-.432 1.458-.432 1.295 0 2.142.564 2.537 1.692.588-1.128 1.494-1.692 2.718-1.692 1.933 0 2.898 1.176 2.898 3.528Zm3.248-5.112c-.336 0-.612-.096-.828-.288a1.049 1.049 0 0 1-.306-.774c0-.312.102-.564.306-.756.216-.204.492-.306.828-.306.324 0 .588.102.792.306a.963.963 0 0 1 .324.756c0 .312-.108.57-.324.774-.204.192-.468.288-.792.288Zm-.864 1.746h1.728v8.55h-1.728v-8.55Zm8.124 7.128.108-.054.108 1.386c-.432.192-.954.288-1.566.288-.816 0-1.422-.294-1.818-.882-.288-.432-.432-1.284-.432-2.556v-3.906h-1.26v-1.386h1.26V28.14h1.728v2.556h2.052v1.386h-2.052v3.87c0 .768.072 1.29.216 1.566.156.288.45.432.882.432.324 0 .582-.048.774-.144Z'/%3E%3Crect width='31.693' height='31.454' x='93.436' y='18' fill='%23fff' rx='15.727'/%3E%3Cpath fill='%23000' d='m109.402 39.455-1.318-1.307 3.46-3.46h-8.107v-1.921h8.107l-3.46-3.455L109.402 28l5.728 5.727-5.728 5.728Z'/%3E%3C/svg%3E")}#___gcse_0 button.gsc-search-button:focus-visible:after{opacity:1}@media(hover: hover){#___gcse_0 button.gsc-search-button:hover:after{opacity:1}}#___gcse_0 button.gsc-search-button img,#___gcse_0 button.gsc-search-button svg{display:none}#___gcse_0 .gsc-positioningWrapper{display:none}#___gcse_0 .gsc-above-wrapper-area{padding:1.25rem 0 3.4375rem}#___gcse_0 .gsc-result-info{color:inherit;font-size:0.9375rem;margin:0;padding:0;text-transform:uppercase}#___gcse_0 .gsc-results{width:100%;padding-bottom:0}#___gcse_0 .gsc-result{padding:2.125rem 0}#___gcse_0 .gsc-thumbnail-inside{padding:0}#___gcse_0 div.gs-title{color:inherit;font-size:inherit;margin-bottom:0.375rem;text-decoration:none}#___gcse_0 a.gs-title{color:#003a70;display:block;font-size:clamp(1.5rem,1.32639rem + .5555555556vw,1.75rem);line-height:1.4583333333;text-decoration:underline;transition:color .25s}#___gcse_0 a.gs-title:focus-visible{text-decoration:none}@media(hover: hover){#___gcse_0 a.gs-title:hover{text-decoration:none}}#___gcse_0 a.gs-title b{color:inherit;font:inherit;text-decoration:none}#___gcse_0 .gsc-url-top{padding:0}#___gcse_0 .gs-visibleUrl{font-size:0.9375rem;line-height:1.6;color:#0071ce;margin-bottom:0.5rem;padding-bottom:0}#___gcse_0 .gs-visibleUrl b{color:inherit}#___gcse_0 .gsc-table-result{font-family:inherit;font-size:inherit;padding:0}#___gcse_0 .gsc-thumbnail{display:none}#___gcse_0 .gs-snippet{font-size:1rem;line-height:1.75;color:inherit;margin-top:0}#___gcse_0 .gsc-url-bottom{display:none;margin-top:0.5rem}#___gcse_0 .gsc-cursor-box{margin:2.5rem 0 !important;padding:0}#___gcse_0 .gsc-cursor{align-items:center;color:inherit;display:flex;fill:none;gap:0 10px}@media(min-width:61.25rem){#___gcse_0 .gsc-cursor{gap:0 20px}}#___gcse_0 .gsc-cursor-page{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444;position:relative;color:#989898 !important;display:block;justify-content:center;margin-right:0 !important;transition:background .25s,border .25s,color .25s}#___gcse_0 .gsc-cursor-page:after{position:absolute;inset:100% auto auto 50%;translate:-50% 0;width:0.375rem;height:0.375rem;background-color:#3cb4e5;border-radius:1.25rem;content:"";opacity:0}#___gcse_0 .gsc-cursor-page:focus-visible{color:#000 !important;text-decoration:none}@media(hover: hover){#___gcse_0 .gsc-cursor-page:hover{color:#000 !important;text-decoration:none}}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{color:#000 !important;font-weight:inherit}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page:after{opacity:1}#___gcse_0 .gcsc-more-maybe-branding-root>a{display:none}#___gcse_0 .gcsc-branding{padding:0}.lazy_video{--btn-bg-color: #3cb4e5;--btn-color: #000;--icon-size: 2.1875rem;--icon-bg-color: #fff;--icon-color: #000;--icon-translate-x: 0}.lazy_video :where(.lazy_video_toggle_btn):focus-visible{--btn-bg-color: #0071ce;--btn-color: #fff;--icon-translate-x: 0}@media(hover: hover){.lazy_video :where(.lazy_video_toggle_btn):hover{--btn-bg-color: #0071ce;--btn-color: #fff;--icon-translate-x: 0}}.lazy_video{width:100%;height:100%;position:absolute;inset:0;display:none}.js .lazy_video{display:block}@media print{.js .lazy_video{display:none}}.lazy_video_toggle_btn{position:absolute;top:50%;left:50%;translate:-50% -50%;align-items:center;background-color:var(--btn-bg-color);border-radius:3.125rem;color:var(--btn-color);display:inline-flex;gap:0 14px;padding:0.625rem 1.25rem}.lazy_video_toggle_btn_label{font-size:clamp(0.875rem,0.70139rem + .5555555556vw,1.125rem);line-height:1.5555555556;white-space:nowrap}.lazy_video_toggle_btn_icon{translate:var(--icon-translate-x) 0;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-bg-color);border-radius:50%;color:var(--icon-color);display:grid;flex-shrink:0;place-items:center;transition:.25s translate ease}.lazy_video_toggle_btn_icon :where(.icon){max-width:85%;display:block}.lazy_video_iframe_wrap{aspect-ratio:16/9;transition:.25s opacity ease,0ms visibility .25s;display:block;opacity:0;visibility:hidden}@media print{.lazy_video_iframe_wrap{display:none}}:where(.lazy_video.ready) .lazy_video_iframe_wrap{opacity:1;visibility:visible;transition:.25s opacity ease}.lazy_video_iframe_wrap :where(iframe){width:100%;height:100%;position:absolute;inset:0}.lazy_video_iframe_target{height:100%}.search_banner{position:fixed;inset:0 auto auto auto;translate:0 -100%;z-index:2;width:100%;accent-color:#0071ce;background-color:#ffc629;color:#000;opacity:0;padding-block:clamp(1.5625rem,-0.60764rem + 6.9444444444vw,4.6875rem);transition:.25s opacity,.25s translate,0ms visibility .25s;visibility:hidden}.search_banner:where(.fs-swap-active){opacity:1;transition:.25s opacity,.25s translate;translate:0 0;visibility:visible}.search_banner_form_grid{align-items:center;display:grid;grid-template-columns:[input] 1fr [submit] auto}.search_banner_form_grid_item.is_input{display:grid;grid-area:input;grid-column:1/-1}.search_banner_form_grid_item.is_submit{grid-area:submit}.search_banner_input{--border-color: #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:0;border-radius:0;border-block-end:0.0625rem solid var(--border-color);color:currentColor;font-size:clamp(1.25rem,0.03472rem + 3.8888888889vw,3rem);line-height:1.25;padding-inline-end:1.875rem;padding-block:0.9375rem}.search_banner_input::-moz-placeholder{color:currentColor;opacity:1}.search_banner_input::placeholder{color:currentColor;opacity:1}.search_banner_submit:focus-visible{color:#0071ce}@media(hover: hover){.search_banner_submit:hover{color:#0071ce}}.search_banner_toggle{--size: 2.5rem;--bg-color: #fff;--color: #000;position:absolute;inset:50% calc((100vw - var(--fs-row-width)*.9591)/2) auto auto;translate:0 -50%;width:var(--size);height:var(--size);background-color:var(--bg-color);border-radius:3.75rem;color:var(--color);display:grid;place-items:center}.search_banner_toggle:focus-visible{--bg-color: #0071ce;--color: #fff}@media(hover: hover){.search_banner_toggle:hover{--bg-color: #0071ce;--color: #fff}}@media(min-width:61.25rem){.search_banner_toggle{--size: 4.0625rem}}.search_banner_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.search_banner_toggle_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.program_cta{border-radius:1.875rem;overflow:hidden}.program_cta_wrap{display:grid}.program_cta_figure{position:relative;grid-area:1/1}.program_cta_figure:after{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);content:""}.program_cta_image{width:100%;height:100%;filter:grayscale(100%);-o-object-fit:cover;object-fit:cover}.program_cta_inner{position:relative;align-items:end;display:grid;grid-area:1/1;padding:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem)}.program_cta_grid{align-items:end;display:grid;gap:20px 4.09%}@media(min-width:61.25rem){.program_cta_grid{grid-template-columns:min(650px,55%) max-content;justify-content:space-between}}.program_ctat_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.875rem,1.09375rem + 2.5vw,3rem);line-height:1.1875;letter-spacing:-0.01em}.program_cta_desc{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909}.program_cta_desc>*{margin-block:0}.program_cta_desc>*+*{margin-block-start:0.9375rem}.values_carousel{--btn-toggle-size: 2.25rem;container:values-carousel/inline-size}.values_carousel_inner{font-size:5cqw}.values_carousel_item{display:grid;gap:20px 0;justify-items:center;text-align:center}.values_carousel_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .15em;color:#0071ce;display:inline-block;font-size:2.5em;line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:76.25rem){.values_carousel_title{font-size:4em}}.values_carousel_desc{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909;max-width:31.25rem;opacity:0;transition:.25s opacity ease}.values_carousel_desc>*{margin-block:0}.values_carousel_desc>*+*{margin-block-start:0.9375rem}.embla__slide.is_current .values_carousel_desc{opacity:1}.values_carousel_duration_bar{position:relative;width:0.625rem;height:6rem;background-color:#ececec;overflow:hidden}.values_carousel_duration_bar:after{position:absolute;inset:0;translate:0 -100%;width:100%;height:100%;background-color:#ffc629;content:""}.is_autoplaying .embla__slide:where(.is_current) .values_carousel_duration_bar:after{translate:0 0%;transition:var(--slide-duration) translate linear}.values_carousel_toggle_btn_wrap{display:flex;justify-content:end}.values_carousel_toggle_btn{position:relative;width:var(--btn-toggle-size);height:var(--btn-toggle-size);background-color:#ffc629;border-radius:50%;color:#000;display:grid;grid-template-areas:"content";place-items:center}.values_carousel_toggle_btn_icon{position:relative;grid-area:content;opacity:0;visibility:hidden}.values_carousel_toggle_btn_icon:not([disabled]){opacity:1;visibility:visible}.values_carousel_toggle_btn_icon .icon{width:0.625rem;height:0.8125rem}.values_carousel .embla{--slide-size: 70%;--slide-spacing: max(1.25rem, 4.09%);position:relative;max-width:100vw;cursor:grab;margin:auto}.values_carousel .embla:active{cursor:grabbing}@media(min-width:61.25rem){.values_carousel .embla{--slide-size: auto}}.values_carousel .embla .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.values_carousel .embla .embla__slide{--opacity: 0.2;flex:0 0 var(--slide-size);min-width:0;max-width:100%;padding-left:var(--slide-spacing);opacity:var(--opacity);transition:.25s opacity ease}.values_carousel .embla .embla__slide:where(.is_current){--opacity: 1}.values_carousel .embla .embla__button{opacity:1;visibility:visible}@media(min-width:61.25rem){.values_carousel .embla .embla__button{align-items:start;inset-block-start:35px}}@media(min-width:76.25rem){.values_carousel .embla .embla__button{inset-block-start:100px}}.bg_video_iframe_wrap{width:100%;height:100%}.bg_video_iframe_target{width:100%;height:100%}.bg_video{--iframe-opacity: 0;display:none}.bg_video:where(.is_interacted_with){--iframe-opacity: 1}@media(min-width:61.25rem){.bg_video{width:100%;height:100%;position:absolute;inset:0;display:block}}.bg_video :where(iframe){position:absolute;top:50%;left:50%;translate:-50% -50%;opacity:var(--iframe-opacity);pointer-events:none;transition:opacity .5s}.bg_video_controls{width:3rem;position:absolute;right:40px;bottom:40px;z-index:5;aspect-ratio:1}@media print{.bg_video_controls{display:none}}.bg_video_controls :where(.icon){width:100%;height:100%}:where(.bg_video_play_button,.bg_video_pause_button){width:100%;height:100%;position:absolute;color:blue;opacity:1;visibility:visible;transition:color .25s,opacity .25s,visibility .25s}:where(.bg_video_play_button,.bg_video_pause_button):focus-visible{color:#fff}@media(hover: hover){:where(.bg_video_play_button,.bg_video_pause_button):hover{color:#fff}}:where(.bg_video_play_button,.bg_video_pause_button).pressed{opacity:0;visibility:hidden}:where(.bg_video_play_button_label,.bg_video_pause_button_label){width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}:where(.bg_video_play_button_label,.bg_video_pause_button_label):is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_nav_group:before{position:fixed;inset:0;width:100%;height:100%;background-color:rgba(0,58,112,.3);content:"";opacity:0;transition:.25s opacity ease,0ms visibility .25s;visibility:hidden}@media(min-width:61.25rem){.audience_nav_group{position:relative}.audience_nav_group.fs-swap-active:before{opacity:1;transition:.25s opacity ease;visibility:visible}}.audience_nav_panel{--inset: -0.75rem auto auto -0.75rem;position:absolute;inset:var(--inset);z-index:1;width:clamp(18.75rem,12.23958rem + 20.8333333333vw,28.125rem);max-width:70vw;background-color:var(--page-theme-accent-bg, #003a70);border-radius:1.25rem;color:#fff;padding-inline:1.25rem;padding-block:5.625rem 1.875rem;opacity:0;pointer-events:none;transition:.25s opacity,0ms visibility .25s;visibility:hidden}@media(min-width:61.25rem){.audience_nav_panel{--inset: -0.75rem -0.75rem auto auto}}.audience_nav_group.fs-swap-active .audience_nav_panel{opacity:1;pointer-events:auto;transition:.25s opacity,.25s visibility;visibility:visible}@media(min-width:61.25rem){.audience_nav_group.fs-swap-enabled .audience_nav{display:block}}.audience_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_nav_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_nav_list{display:grid;gap:5px 0}.audience_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;display:inline-block;font-size:clamp(1.5rem,1.15278rem + 1.1111111111vw,2rem);line-height:1.5833333333;text-decoration:underline;text-decoration-color:#ffc629;text-decoration-thickness:2px;text-underline-offset:.15em;transition:color .25s}.audience_nav_link:focus-visible{color:#ffc629}@media(hover: hover){.audience_nav_link:hover{color:#ffc629}}.audience_nav_toggle{--bg-color: var(--page-theme-accent-bg, #003a70);--color: var(--page-theme-accent-fg, #fff);--size: 3.75rem;position:relative;z-index:2;width:var(--size);height:var(--size);background-color:var(--bg-color);color:var(--color);border-radius:3.5625rem;display:grid;place-items:center;transition-duration:.25s;transition-property:background-color,color;transition-timing-function:ease}.audience_nav_toggle:focus-visible{--bg-color: #fff;--color: #000}.audience_nav_toggle.fs-swap-active{--bg-color: #fff;--color: #000}@media(hover: hover){.audience_nav_toggle:hover{--bg-color: #fff;--color: #000}}@media(min-width:61.25rem){.audience_nav_toggle{--size: auto;padding:1.25rem}}.audience_nav_group.fs-swap-active .audience_nav_toggle{width:auto}.audience_nav_toggle_inner{align-items:center;display:flex;gap:0 6px}.audience_nav_toggle_label{font-family:"canada-type-gibson",sans-serif;flex:1;font-size:1.125rem;line-height:1;translate:0 1px;text-wrap:nowrap}@media(max-width:61.1875rem){.audience_nav_group:not(.fs-swap-active) .audience_nav_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_nav_group:not(.fs-swap-active) .audience_nav_toggle_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}@media print{.breadcrumb_nav{display:none !important}}.breadcrumb_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_nav_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_list{align-items:center;display:flex;font-size:1.125rem;line-height:1.2222222222;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.breadcrumb_item{align-items:center;display:flex}@media(max-width:61.1875rem){.breadcrumb_item:not(:nth-last-of-type(-n + 2)){display:none}}.breadcrumb_pill_link:focus-visible{text-decoration:underline}@media(hover: hover){.breadcrumb_pill_link:hover{text-decoration:underline}}.breadcrumb_pill_inner{align-items:center;display:flex}.breadcrumb_pill_icon{position:relative;top:-2px;margin-right:0.25rem}.breadcrumb_item:last-child .breadcrumb_pill_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_item:last-child .breadcrumb_pill_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_divider{margin:0 0.25rem}.breadcrumb_item:nth-last-child(2) .breadcrumb_divider{display:none}.breadcrumb_end{margin-left:0.25rem}.footer_utility_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.footer_utility_nav_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer_utility_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6666666667;display:block;padding-block:0.3125rem;transition:color .25s;text-decoration:underline;text-decoration-color:#ffc629;color:inherit}.footer_utility_nav_link:focus-visible{color:#ffc629}@media(hover: hover){.footer_utility_nav_link:hover{color:#ffc629}}.footer_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.footer_nav_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer_nav_list{display:grid;gap:5px 0}.footer_nav_link{color:#003a70;display:inline-block}.footer_nav_link:focus-visible{color:#000;text-decoration:underline}@media(hover: hover){.footer_nav_link:hover{color:#000;text-decoration:underline}}:where(.footer_nav_lg) .footer_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5}:where(.footer_nav_sml) .footer_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444}.toggle_nav_group{display:none}.toggle_nav_group:where(.fs-swap-enabled){display:block}.toggle_nav{border-end-end-radius:1.25rem;border-end-start-radius:1.25rem}:where(.toggle_nav_group.fs-swap-enabled) .toggle_nav{display:none}:where(.toggle_nav_group.fs-swap-active) .toggle_nav{display:block}.collapse_nav_toggle{display:none}.collapse_nav_toggle.fs-swap-enabled{display:block}:where(.collapse_nav_item.fs-swap-enabled) .collapse_nav_children{display:none}:where(.collapse_nav_item.fs-swap-active) .collapse_nav_children{display:block}.dropdown_nav_item_inner{position:relative}.dropdown_nav_toggle{display:none}.dropdown_nav_toggle:where(.fs-swap-enabled){position:absolute;top:0;right:0;bottom:0;display:block;opacity:0;pointer-events:none;transition:opacity .25s}.dropdown_nav_toggle:where(.fs-swap-enabled):focus{opacity:1}.dropdown_nav_toggle:where(.fs-swap-active){opacity:1}.dropdown_nav_children{position:absolute;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}.dropdown_nav_item:focus-visible .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}.dropdown_nav_item.fs-swap-active .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}@media(hover: hover){.dropdown_nav_item:hover .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}}.main_collapse_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_collapse_nav_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_collapse_nav_list{display:grid;gap:15px 0}.main_collapse_nav_item{border-block-end:0.0625rem solid #fff}.main_collapse_nav_item_inner{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 40px}.main_collapse_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(3.25rem,2.72917rem + 1.6666666667vw,4rem);line-height:1;display:block;padding-block:0.625rem}.main_collapse_nav_link:focus-visible{color:#ffc629}@media(hover: hover){.main_collapse_nav_link:hover{color:#ffc629}}.main_collapse_nav_toggle{width:2.5rem;height:2.5rem}.main_collapse_nav_toggle.fs-swap-enabled{background-color:#ffc629;border-radius:50%;color:#000;transition:color .25s,rotate .25s}.main_collapse_nav_toggle.fs-swap-enabled:focus-visible{background-color:#fff;outline:1px solid #ffc629;outline-offset:5px}@media(hover: hover){.main_collapse_nav_toggle.fs-swap-enabled:hover{background-color:#fff;outline:1px solid #ffc629;outline-offset:5px}}.main_collapse_nav_toggle.fs-swap-active{rotate:135deg}.main_collapse_nav_children{padding-block:0.625rem 1.25rem}@media(min-width:61.25rem){.collapse_nav_item.fs-swap-active .main_collapse_nav_children{display:flex;flex-flow:row wrap;gap:6px 32px}}.main_collapse_nav_child_link{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;display:block;padding-block:0.625rem;text-decoration:underline}.main_collapse_nav_child_link:focus-visible{color:#ffc629}@media(hover: hover){.main_collapse_nav_child_link:hover{color:#ffc629}}.main_dropdown_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_dropdown_nav_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_dropdown_nav_list{display:flex;gap:20px}.main_dropdown_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444;display:block;padding-block:1.25rem;padding-right:1.25rem;text-decoration:underline;transition:color .25s}.main_dropdown_nav_link:focus-visible{color:#000}@media(hover: hover){.main_dropdown_nav_link:hover{color:#000}}.main_dropdown_nav_children{width:12.5rem;background-color:#f2f2f2}.main_dropdown_nav_child_link{font-family:"canada-type-gibson",sans-serif;font-size:0.75rem;line-height:1.5714285714;display:block;padding:0.625rem 1.25rem;text-decoration:underline;transition:color .25s}.main_dropdown_nav_child_link:focus-visible{color:#000}@media(hover: hover){.main_dropdown_nav_child_link:hover{color:#000}}.secondary_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.secondary_nav_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.secondary_nav_list{--columns: 2}@media(max-width:61.1875rem){.secondary_nav_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px 4.09%}}@media(min-width:61.25rem){.secondary_nav_list{display:flex;flex-flow:row wrap;gap:15px 30px}}.secondary_nav_link{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase}.secondary_nav_link:focus-visible{color:#ffc629}@media(hover: hover){.secondary_nav_link:hover{color:#ffc629}}@media print{.social_nav{display:none}}.social_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_nav_list{align-items:center;display:flex;gap:10px 30px}.menu .social_nav_list{gap:10px 10px}.social_nav_link{display:grid;padding-block:0.625rem;place-items:center;color:inherit}.menu .social_nav_link{width:3.125rem;height:3.125rem;background-color:#002242;border-radius:50%}.menu .social_nav_link:focus-visible{background-color:#fff;color:#0071ce}@media(hover: hover){.menu .social_nav_link:hover{background-color:#fff;color:#0071ce}}.social_nav_icon .icon{width:1.25rem}.menu .social_nav_icon .icon{width:32%}.social_nav_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sub_nav_group{position:relative;background-color:#002242;color:#fff;padding-block:clamp(1.5625rem,1.34549rem + .6944444444vw,1.875rem)}.sub_nav_group.fs-swap-enabled .sub_nav_panel{position:absolute;inset:100% auto auto auto;z-index:2;width:100%;display:block;opacity:0;transition:opacity .25s,visibility .25s;visibility:hidden}.sub_nav_group.fs-swap-active .sub_nav_panel{opacity:1;visibility:visible}.sub_nav{position:relative;align-items:center;background-color:#002242;color:#fff;display:grid;gap:15px 20px}.sub_nav:before{position:absolute;inset:0;background-color:inherit;content:"";margin-inline:calc(-1*(100vw - var(--fs-row-width)*.9591)/2)}.sub_nav:where(.sub_nav_flat){align-items:baseline;padding-block:2.1875rem}:where(.sub_nav_panel) .sub_nav{padding-block:1.25rem}@media(min-width:61.25rem){.sub_nav{grid-template-columns:max-content 1fr}}.sub_nav_header{position:relative}@media(max-width:61.1875rem){.sub_nav_header:where(.toggle_nav_header){display:none}}.sub_nav_title{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;color:#3cb4e5}.sub_nav_list{position:relative;display:flex;gap:15px 20px;flex-flow:column nowrap}@media(min-width:46.25rem){.sub_nav_list{flex-flow:row wrap}}.sub_nav_link{font-size:1.125rem;line-height:1.7777777778;display:block;text-decoration:underline}.sub_nav_link:focus-visible{text-decoration:none}@media(hover: hover){.sub_nav_link:hover{text-decoration:none}}.sub_nav_toggle{display:none}.sub_nav_group.fs-swap-enabled .sub_nav_toggle{width:100%;position:relative;display:block;text-align:left;transition:color .25s}.sub_nav_toggle_inner{width:100%;align-items:center;display:flex;gap:10px;transition:opacity .25s,visibility .25s}.sub_nav_toggle_inner_default{opacity:1;visibility:visible}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_default{opacity:0;visibility:hidden}.sub_nav_toggle_inner_active{position:absolute;top:0;opacity:0;visibility:hidden}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_active{opacity:1;visibility:visible}.sub_nav_toggle_label{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;flex:1}.utility_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.utility_nav_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media(min-width:61.25rem){.utility_nav_list{text-align:center}}.utility_nav_link{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5833333333;display:block;padding-block:0.3125rem;transition:color .25s;text-decoration:underline;text-decoration-color:#ffc629;color:inherit}.utility_nav_link:focus-visible{color:#ffc629}@media(hover: hover){.utility_nav_link:hover{color:#ffc629}}.accordion,.accordion:where(.theme_light){--bg-color: #fff;--color: #000;--title-color: #003a70;--item-bg-color: #fff;--item-color: #000;--item-border-color: transparent;--item-btn-bg-color: #e5f1fa;--item-btn-color: #003a70;--icon-bg-color: #ffc629;--icon-color: #000;--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem}.accordion .accordion_item.fs-swap-active,.accordion:where(.theme_light) .accordion_item.fs-swap-active{--item-border-color: #002242}.accordion .accordion_item:focus-visible,.accordion:where(.theme_light) .accordion_item:focus-visible{--icon-bg-color: #003a70;--icon-color: #fff;--item-border-color: #002242;--item-btn-bg-color: #fff}.accordion .accordion_item:focus-within,.accordion:where(.theme_light) .accordion_item:focus-within{--icon-bg-color: #003a70;--icon-color: #fff;--item-border-color: #002242;--item-btn-bg-color: #fff}.accordion .accordion_item.fs-swap-active,.accordion:where(.theme_light) .accordion_item.fs-swap-active{--icon-bg-color: #003a70;--icon-color: #fff;--item-border-color: #002242;--item-btn-bg-color: #fff}@media(hover: hover){.accordion .accordion_item:hover,.accordion:where(.theme_light) .accordion_item:hover{--icon-bg-color: #003a70;--icon-color: #fff;--item-border-color: #002242;--item-btn-bg-color: #fff}}.accordion+*,.accordion:where(.theme_light)+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.accordion+*:before,.accordion:where(.theme_light)+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.accordion:last-child,.full_width_callouts>.accordion:where(.theme_light):last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.accordion:last-child,.full_width_callouts>.accordion:where(.theme_light):last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.accordion:where(.theme_dark){--bg-color: #002242;--color: #fff;--title-color: #fff;--item-bg-color: #002242;--item-color: #fff;--item-border-color: #003a70;--item-btn-bg-color: #003a70;--item-btn-color: #fff;--icon-bg-color: #ffc629;--icon-color: #000}.accordion:where(.theme_dark) .accordion_item.fs-swap-active{--item-border-color: #fff}.accordion:where(.theme_dark) .accordion_item:focus-visible{--item-btn-bg-color: #002242;--icon-bg-color: #0071ce;--item-border-color: #fff;--icon-color: #fff}.accordion:where(.theme_dark) .accordion_item:focus-within{--item-btn-bg-color: #002242;--icon-bg-color: #0071ce;--item-border-color: #fff;--icon-color: #fff}.accordion:where(.theme_dark) .accordion_item.fs-swap-active{--item-btn-bg-color: #002242;--icon-bg-color: #0071ce;--item-border-color: #fff;--icon-color: #fff}@media(hover: hover){.accordion:where(.theme_dark) .accordion_item:hover{--item-btn-bg-color: #002242;--icon-bg-color: #0071ce;--item-border-color: #fff;--icon-color: #fff}}.accordion{accent-color:var(--bg-color);background-color:var(--bg-color);border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;color:var(--color)}.accordion:where(.theme_light){--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;padding-block-start:calc(var(--bg-is-different)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem));margin-block:calc(var(--bg-is-same)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem)) clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.accordion:where(.theme_light)+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.accordion:where(.theme_light)+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.accordion:where(.theme_light):last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.accordion:where(.theme_light):last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.accordion:where(.theme_dark){--component-bg-index: 2;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.accordion:where(.theme_dark)+*{--prev-component-bg-color: #002242;--prev-component-bg-index: 2}.accordion:where(.theme_dark)+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.accordion:where(.theme_dark):last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.accordion:where(.theme_dark):last-child)+.footer{--prev-component-bg-color: #002242;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.accordion_header_inner{display:grid;gap:20px 4.09%;margin-block-end:clamp(2.1875rem,0.45139rem + 5.5555555556vw,4.6875rem)}@media(min-width:61.25rem){.accordion_header_inner{grid-template-columns:[title] 1fr [description] 1fr}}.accordion_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;max-width:33.75rem;color:var(--title-color);text-wrap:initial}.accordion_description{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333}.accordion_description p{margin-block:0}.accordion_items{display:grid;gap:10px 0}.accordion_item{background-color:var(--item-bg-color);border:0.0625rem solid var(--item-border-color);border-radius:1.25rem;color:var(--item-color);display:grid;gap:10px 0;overflow:hidden}.accordion_item_heading{text-wrap:initial;margin-block:0}.accordion_item_heading_button{width:100%;background-color:var(--item-btn-bg-color);border:none;color:var(--item-btn-color);padding-block:1.25rem;padding-inline:1.25rem;text-align:left;transition:.25s color,.25s background-color}.accordion_item:where(.fs-swap-active) .accordion_item_heading_button{padding-block-end:0.3125rem}.accordion_item_heading_button:focus-visible{border:none;outline:none}.accordion_item_heading_inner{align-items:center;display:grid;gap:20px;grid-template-columns:1fr max-content}.accordion_item_heading_label{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px}.accordion_item_heading_title{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.2142857143}.accordion_item_heading_icon{position:relative;width:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);aspect-ratio:1;align-items:center;background-color:var(--icon-bg-color);border-radius:50%;display:flex;justify-content:center;transition:background-color .25s}@media print{.accordion_item_heading_icon{display:none}}.accordion_item_heading_icon:before,.accordion_item_heading_icon:after{position:absolute;inset:50% auto auto 50%;width:0.625rem;height:0.125rem;background-color:var(--icon-color);content:"";transition:.25s background-color ease}.accordion_item_heading_icon:before{translate:-50% -50%}.accordion_item_heading_icon:after{rotate:90deg;translate:-50% -50%}.accordion_item.fs-swap-active .accordion_item_heading_icon:after{display:none}.accordion_item_content{overflow:hidden;padding-inline:1.875rem 1.25rem;padding-block-end:1.25rem}.accordion_item.fs-swap-enabled .accordion_item_content{display:none}@media print{.accordion_item.fs-swap-enabled .accordion_item_content{display:block}}.accordion_item.fs-swap-active .accordion_item_content{display:block}.cta,.cta:where(.theme_blue){--bg-color: #0071ce;--color: #fff}.cta:where(.theme_purple){--bg-color: #8a1a9b;--fg-color: #fff}.cta{padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem);background-color:var(--bg-color);color:var(--color)}.cta:where(.theme_blue){--component-bg-index: 3;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem}.cta:where(.theme_blue)+*{--prev-component-bg-color: #0071ce;--prev-component-bg-index: 3}.cta:where(.theme_blue)+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.cta:where(.theme_blue):last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.cta:where(.theme_blue):last-child)+.footer{--prev-component-bg-color: #0071ce;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.cta:where(.theme_purple){--component-bg-index: 4;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem}.cta:where(.theme_purple)+*{--prev-component-bg-color: #8a1a9b;--prev-component-bg-index: 4}.cta:where(.theme_purple)+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.cta:where(.theme_purple):last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.cta:where(.theme_purple):last-child)+.footer{--prev-component-bg-color: #8a1a9b;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.cta_grid{display:grid;grid-template-areas:"title" "desc" "links";gap:20px 4.09%}@media(min-width:61.25rem){:where(.type_title_top) .cta_grid{grid-template-areas:"title title" "desc links";grid-template-columns:8fr 4fr;row-gap:70px}:where(.type_big_title) .cta_grid{grid-template-areas:"title desc" "title links";grid-template-columns:6fr 6fr}:where(.type_title_left) .cta_grid{grid-template-areas:"title desc" "title links";grid-template-columns:6fr 6fr}}.cta_grid_item.is_title{grid-area:title}:where(.type_title_top) .cta_grid_item.is_title{display:flex;justify-content:center}.cta_grid_item.is_desc{grid-area:desc}.cta_grid_item.is_links{grid-area:links}:where(.type_title_top) .cta_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase}:where(.type_big_title) .cta_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(3.75rem,0.49479rem + 10.4166666667vw,8.4375rem);letter-spacing:-0.01em;line-height:.8444444444;text-transform:uppercase;padding-block-start:0.75rem}:where(.type_title_left) .cta_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5}.cta_desc{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909}:where(.type_big_title) .cta_desc{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333}.cta_desc>:where(:first-child){margin-block-start:0}.cta_desc>:where(:last-child){margin-block-end:0}.cta_links{display:flex;flex-flow:row wrap;gap:10px 10px}.card_feat{--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff;padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem);overflow:hidden}.card_feat+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.card_feat+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.card_feat:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.card_feat:last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.full_width_callouts .card_feat:where(:first-child){margin-block-start:calc(-1*var(--base-border-radius-size))}.card_feat_links_grid{--grid-columns: 1fr;--grid-areas: "media" "list";display:grid;gap:20px 4.09%;grid-template-areas:var(--grid-areas);grid-template-columns:var(--grid-columns)}@media(min-width:46.25rem){.card_feat_links_grid{--grid-areas: "media list";--grid-columns: 6fr 6fr}}@media(min-width:61.25rem){.card_feat_links_grid{--grid-columns: 7fr 5fr}}@media(min-width:76.25rem){.card_feat_links_grid{--grid-areas: "media . list";--grid-columns: 9fr 1fr 5fr}}.card_feat_links_grid_item.is_media{grid-area:media}.card_feat_links_grid_item.is_list{grid-area:list}.card_feat_links_title{font-family:"Univers",sans-serif;font-weight:400;color:#0071ce;border-block-end:0.0625rem solid currentColor;font-size:clamp(2rem,1.56597rem + 1.3888888889vw,2.625rem);line-height:1.03125;text-transform:uppercase}.card_feat_icon_wrap .icon{margin-inline:0}.card_feat_links_items{margin-block-start:1.25rem;display:grid;gap:16px 0}.card_feat_cards_section{margin-block-start:clamp(1.5625rem,0.91146rem + 2.0833333333vw,2.5rem)}.card_feat_card_items{display:grid;gap:20px 20px}@media(min-width:61.25rem){.card_feat_card_items{grid-template-columns:repeat(2, 1fr)}}@media(min-width:76.25rem){.card_feat_card_items{grid-template-columns:repeat(12, 1fr)}}@media(min-width:76.25rem){.card_feat_card_item:nth-child(4n+1){grid-column:span 8}.card_feat_card_item:nth-child(4n+2){grid-column:span 4}.card_feat_card_item:nth-child(4n+3){grid-column:span 6}.card_feat_card_item:nth-child(4n+4){grid-column:span 6}}.card_feat .embla{--slide-size: auto;--slide-spacing: 0.9375rem;position:relative;max-width:100vw;margin:auto}@media(min-width:61.25rem){.card_feat .embla{--slide-size: 50%}}@media(min-width:76.25rem){.card_feat .embla{--slide-size: auto;--slide-spacing: 0}}.card_feat .embla .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}@media(min-width:76.25rem){.card_feat .embla .embla__container{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px 20px}}.card_feat .embla .embla__slide{flex:0 0 var(--slide-size);min-width:0;max-width:100%;padding-left:var(--slide-spacing)}@media(min-width:76.25rem){.card_feat .embla .embla__slide:nth-child(4n+1){grid-column:span 8}.card_feat .embla .embla__slide:nth-child(4n+2){grid-column:span 4}.card_feat .embla .embla__slide:nth-child(4n+3){grid-column:span 6}.card_feat .embla .embla__slide:nth-child(4n+4){grid-column:span 6}}.card_feat_card_statement{--bg-color: #0071ce;--fg-color: #fff;--accent-color: #ffc629}.card_feat_card_statement{height:100%;border-radius:1.25rem;background-color:var(--bg-color);color:var(--fg-color);display:grid;gap:30px 0;padding:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem)}.card_feat_card_statement_desc{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1.2857142857;letter-spacing:-0.01em}.card_feat_card_statement_desc strong{color:var(--accent-color)}.card_feat_card_statement_links_wrap{align-self:end}.card_feat_card_statement_links_items{display:flex;flex-flow:row wrap;gap:10px 10px}.card_feat_card_testimonial{--bg-color: #ffc629;--fg-color: #000;--accent-color: #000}.card_feat_card_testimonial{height:100%;border-radius:1.25rem;background-color:var(--bg-color);color:var(--fg-color);align-items:start;display:grid;gap:clamp(30px,-11.6666666667px + 8.3333333333vw,90px) 0;padding:clamp(1.25rem,0.81597rem + 1.3888888889vw,1.875rem)}.card_feat_card_testimonial_quote{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;line-height:1.3;margin:0}.card_feat_card_testimonial_quote:before{width:3.3125rem;height:1.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='30' fill='none'%3E%3Cpath fill='%23000' d='M52.05 0 46.8 29.55H26.7L37.65 0h14.4Zm-26.7 0L20.1 29.55H0L10.95 0h14.4Z'/%3E%3C/svg%3E");background-size:100%;content:"";display:block;margin-block-end:1.25rem}.card_feat_card_testimonial_quote p{margin-block:0}.card_feat_card_testimonial_meta{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.2142857143;margin-block-start:1.25rem}.card_feat_card_testimonial_bottom{align-self:end}.card_feat_card_visual_cta{--bg-color: #8a1a9b;--fg-color: #fff;--accent-color: #fff}.card_feat_card_visual_cta{height:100%;border-radius:1.25rem;background-color:var(--bg-color);color:var(--fg-color);display:grid;overflow:hidden}@media(min-width:76.25rem){.card_feat_card_visual_cta:where(.has_media){align-items:end}}.card_feat_card_visual_cta_figure{position:relative;height:100%;grid-area:1/-1}.card_feat_card_visual_cta_figure:after{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);content:""}.card_feat_card_visual_cta_image{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card_feat_card_visual_cta_content{position:relative;display:grid;gap:30px 0;grid-area:1/-1;padding:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem)}.card_feat_card_visual_cta_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.875rem,1.09375rem + 2.5vw,3rem);line-height:1.1875;letter-spacing:-0.01em}.card_feat_card_visual_cta_desc{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909;margin-block-start:1.25rem}.card_feat_card_visual_cta_desc>*{margin-block:0}.card_feat_card_visual_cta_desc>*+*{margin-block-start:0.9375rem}.card_feat_card_visual_cta_content_bottom{align-self:end}.card_group{--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.card_group+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.card_group+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.card_group:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.card_group:last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.card_group_header_inner{display:grid;gap:20px 4.09%;grid-template-columns:minmax(0, 1fr);margin-block-end:clamp(2.1875rem,0.45139rem + 5.5555555556vw,4.6875rem)}@media(min-width:61.25rem){.card_group_header_inner{grid-template-areas:"title"}.card_group_header_inner:where(:has(.card_group_description)){grid-template-areas:"title . description";grid-template-columns:4fr 2fr 6fr}}.card_group_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;color:#003a70;margin-block:0}@media(min-width:61.25rem){.card_group_title{grid-area:title}}.card_group_description{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333}@media(min-width:61.25rem){.card_group_description{grid-area:description}}.card_group_description p{margin-block:0}.card_group_items{display:grid;gap:clamp(30px,-1.25px + 6.25vw,75px) 4.09%;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}@media(min-width:61.25rem){.card_group_items{grid-template-columns:repeat(3, minmax(0, 1fr))}.card_group_items:where(:has(>:nth-child(2):last-child)){grid-template-columns:repeat(2, minmax(0, 400px));justify-content:center}}.card_group_item{display:flex;flex-flow:column nowrap;gap:15px 0}.card_group_item_figure{display:block;border-radius:0.625rem;overflow:hidden}.card_group_item_figure :where(img){display:block;width:100%;height:auto}.card_group_item_body{align-items:start;display:grid;gap:10px 0}.card_group_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.2142857143;color:#0071ce;margin-block:0}.card_group_item_description{font-size:1.125rem;line-height:1.7777777778}.card_group_item_description p{margin-block:0}.card_group_item_description a{color:currentColor;font-weight:700;text-decoration:underline;text-decoration-color:var(--link-fg, #ffc629);text-underline-offset:.3em;text-decoration-thickness:3px}.card_group_item_description a:hover,.card_group_item_description a:focus{text-decoration-color:var(--link-fg--active, #0071ce)}.card_group_item_links{display:grid;gap:15px 0}.contact_info{--bg-color: #002242;--fg-color: #fff;--accent-color: #57b6b2}.contact_info{--component-bg-index: 2;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;accent-color:var(--accent-color);color:var(--fg-color);background-color:var(--bg-color);padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.contact_info+*{--prev-component-bg-color: #002242;--prev-component-bg-index: 2}.contact_info+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.contact_info:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.contact_info:last-child)+.footer{--prev-component-bg-color: #002242;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.contact_info_grid{display:grid;gap:clamp(25px,-6.25px + 6.25vw,70px) 4.09%;grid-template-areas:"title" "content"}@media(min-width:61.25rem){.contact_info:where(.is_type_single) .contact_info_grid{grid-template-columns:repeat(2, 1fr);grid-template-areas:"title content"}}.contact_info_grid_item.is_title{grid-area:title}.contact_info_grid_item.is_content{grid-area:content}.contact_info_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase;color:var(--accent-color);text-align:center}.contact_info:where(.is_type_single) .contact_info_title{padding-block-start:.1em}@media(min-width:61.25rem){.contact_info:where(.is_type_single) .contact_info_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(3.75rem,0.49479rem + 10.4166666667vw,8.4375rem);letter-spacing:-0.01em;line-height:.8444444444;text-transform:uppercase;text-align:left}}.contact_info_rows{display:grid;gap:clamp(40px,5.2777777778px + 6.9444444444vw,90px)}.contact_info_item_grid{align-items:start;display:grid;grid-template-areas:"header" "meta";gap:clamp(25px,14.5833333333px + 2.0833333333vw,40px) 4.09%}@media(min-width:61.25rem){.contact_info:where(.is_type_multiple) .contact_info_item_grid{grid-template-areas:"header meta";grid-template-columns:repeat(2, 1fr)}}.contact_info_item_grid_item.is_header{display:grid;gap:10px 0;grid-area:header}.contact_info_item_grid_item.is_meta{grid-area:meta}.contact_info_item_name{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714;color:var(--accent-color)}.contact_info_item_title{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909}.contact_info_item_meta_items{display:grid;gap:clamp(20px,13.0555555556px + 1.3888888889vw,30px) 30px;justify-content:space-between}@media(min-width:46.25rem){.contact_info_item_meta_items{grid-template-columns:repeat(2, 1fr)}}.contact_info_item_meta_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.7777777778;color:var(--accent-color)}.contact_info_item_meta_value{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909}.contact_info_item_meta_link{text-decoration:underline;text-underline-offset:.1em}.contact_info_item_meta_link:focus-visible{color:var(--accent-color)}@media(hover: hover){.contact_info_item_meta_link:hover{color:var(--accent-color)}}.department_list{--img-size: 6.25rem}.department_list{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.department_list_row{border-block-start:0.0625rem solid #ececec;padding-block:1.875rem}.department_list_item_grid{display:grid;gap:20px 4.09%;grid-template-columns:1fr;grid-template-areas:"header" "contact" "meta"}@media(min-width:46.25rem){.department_list_item_grid{grid-template-areas:"header header" "contact meta";grid-template-columns:repeat(2, 1fr)}}@media(min-width:61.25rem){.department_list_item_grid{grid-template-areas:"header contact meta";grid-template-columns:2fr 1fr 1fr}}.department_list_item_grid_item.is_media{grid-area:media}.department_list_item_grid_item.is_header{grid-area:header}.department_list_item_grid_item.is_contact{grid-area:contact}.department_list_item_grid_item.is_meta{grid-area:meta}.department_list_item_header{align-items:center;display:grid;gap:20px;grid-template-columns:1fr max-content}.department_list_item_detail_wrap{display:grid;gap:15px 0;grid-template-columns:minmax(0, 1fr)}.department_list_item_name{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin-block:0}.department_list_item_name_link{color:#003a70;text-decoration:underline}.department_list_item_name_link:focus-visible{color:#000;text-decoration:none}@media(hover: hover){.department_list_item_name_link:hover{color:#000;text-decoration:none}}.department_list_item_title{font-size:1.125rem;line-height:1.7777777778}.department_list_item_figure{display:block;width:var(--img-size)}.department_list_item_figure :where(img){display:block;width:100%;height:auto}.department_list_item_image{border-radius:50%}.department_list_item_detail_items{display:grid;gap:5px 0;grid-template-columns:minmax(0, 1fr);margin-block-start:0.5625rem}.department_list_item_detail_label{font-size:1.125rem;line-height:1.7777777778;color:#003a70;font-weight:600}.department_list_item_detail_item_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.department_list_item_detail_item_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.department_list_item_detail_hint{font-size:1rem;line-height:1.375}.department_list_item_detail_info{font-size:0.9375rem;line-height:1.6;display:block}@media print{.department_list_item_detail_info[href]:after{content:normal}}.department_list_item_detail_info_link{color:#0071ce;text-decoration:underline;transition:color .25s}:where(.department_list_item_detail.department) .department_list_item_detail_info_link{color:#000}.department_list_item_detail_info_link:focus-visible{color:#003a70}@media(hover: hover){.department_list_item_detail_info_link:hover{color:#003a70}}@media print{.department_list_item_detail_info_link:after{content:normal}}.department_list_pagination{margin-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.department_meta_inner{border-block-start:0.3125rem solid #0071ce;padding-block:1.5625rem}.department_meta_details{display:grid;gap:30px clamp(20px,13.0555555556px + 1.3888888889vw,30px)}@media(min-width:46.25rem){.department_meta_details{grid-template-columns:repeat(auto-fit, minmax(275px, 1fr))}}@media(min-width:76.25rem){.department_meta_details{grid-template-columns:repeat(4, 1fr)}}.department_meta_detail{align-content:start;display:grid;gap:9px 0}.department_meta_detail_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.7777777778;color:#003a70}.department_meta_detail_items{display:grid;gap:5px 0}.department_meta_detail_item_header{align-items:center;display:flex;gap:10px;margin-bottom:0.25rem}.department_meta_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.department_meta_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.department_meta_detail_info{font-size:1rem;line-height:1.375;display:block}.department_meta_detail_info_link{text-decoration:underline;transition:color .25s}.department_meta_detail_info_link:focus-visible{text-decoration:none}@media(hover: hover){.department_meta_detail_info_link:hover{text-decoration:none}}@media print{.department_meta_detail_info_link:after{content:normal}}.department_meta_socials{display:flex;gap:10px}.department_meta_social_link{align-items:center;display:inline-flex;gap:10px;text-decoration:underline;transition:color .25s}.department_meta_social_link:focus-visible{color:#0071ce}@media(hover: hover){.department_meta_social_link:hover{color:#0071ce}}.department_meta_social_link_icon{width:1.125rem}.department_meta_social_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.department_meta_social_link_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.department_meta_social_punctuation{display:none}.event_actions_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_actions_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_actions_list{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:31.25rem){.event_action{display:inline-block}}.event_action_link{cursor:pointer;padding:1.25rem 1.875rem;transition:background-color .25s,color .25s;background-color:blue;color:#fff;display:block;text-decoration:underline}@media print{.event_action_link{border:0.0625rem solid}}.event_action_link:focus-visible{background-color:#000}@media(hover: hover){.event_action_link:hover{background-color:#000}}.event_action_link [class$=label]{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444}.event_entry_figure{display:block;margin-block:1.875rem;border-radius:0.9375rem;overflow:hidden}.event_entry_figure :where(img){display:block;width:100%;height:auto}.event_entry_actions{margin-block:2.8125rem}.event_feature{color:var(--page-theme-fg)}.event_feature_inner{border-top:0.3125rem solid var(--page-theme-secondary-fg);padding-block-start:clamp(1.5625rem,0.69444rem + 2.7777777778vw,2.8125rem)}.event_feature_items{display:grid;gap:30px 4.09%}@media(min-width:61.25rem){.event_feature_items{grid-template-columns:repeat(3, 1fr)}}.event_feature_item_figure{display:none}@media(min-width:61.25rem){.event_feature_item_figure{display:block;display:block;margin-bottom:1.25rem}.event_feature_item_figure :where(img){display:block;width:100%;height:auto}}.event_feature_item_figure_link{display:block}.event_feature_item_grid{align-items:start;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"date title" "date meta";grid-template-rows:auto 1fr;gap:13px 25px}.event_feature_item_grid_item.is_title{grid-area:title}.event_feature_item_grid_item.is_date{grid-area:date}.event_feature_item_grid_item.is_meta{align-self:stretch;grid-area:meta}.event_feature_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.81597rem + 1.3888888889vw,1.875rem);line-height:1.2;margin-block:0}.event_feature_item_title_link{text-decoration:underline;transition:color .25s;text-decoration-thickness:1px;text-underline-offset:.15em}.event_feature_item_title_link:focus-visible{color:var(--page-theme-secondary-fg)}@media(hover: hover){.event_feature_item_title_link:hover{color:var(--page-theme-secondary-fg)}}.event_feature_item_time{--bg-color: #e5f1fa;background-color:var(--bg-color);border-radius:0.3125rem;display:block;overflow:hidden}.event_feature_item_time:where(.is_same_day){--bg-color: #fff}.event_feature_item_time_prefix{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;width:100%;background-color:#0071ce;color:#fff;display:block;text-align:center;padding-block:0.375rem 0.125rem}.event_feature_item_time_date_wrap{display:grid;gap:6px 0;padding-block:0.625rem 0.3125rem;padding-inline:1.25rem}.event_feature_item_time_start_month{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;color:#0071ce;line-height:1}.event_feature_item_time_start_day{font-family:"Univers",sans-serif;font-weight:400;color:#003a70;font-size:clamp(2.1875rem,1.62326rem + 1.8055555556vw,3rem);line-height:.8333333333;letter-spacing:-0.04em}.event_feature_item_detail{font-size:1.125rem;line-height:1.7777777778}.event_feature_item_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_feature_item_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_feature_item_detail_icon{position:relative;top:4px}.event_feature_item_detail_link{text-decoration:underline;transition:color .25s}.event_feature_item_detail_link:focus-visible{color:#000}@media(hover: hover){.event_feature_item_detail_link:hover{color:#000}}.event_feature_item_detail_list{display:flex;flex-flow:row wrap;gap:10px}.event_list{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.event_list_row{border-top:0.0625rem solid #ececec;padding-block:1.875rem}.event_list_item{align-items:start;display:grid;gap:20px;grid-template-columns:max-content 1fr}.event_list_item_time{background-color:#e5f1fa;border-radius:0.3125rem;display:block;overflow:hidden}.event_list_item_time_prefix{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;width:100%;background-color:#002242;color:#fff;display:block;text-align:center;padding-block:0.375rem 0.125rem}.event_list_item_time_date_wrap{display:grid;gap:6px 0;padding-block:0.625rem 0.3125rem;padding-inline:1.25rem}.event_list_item_time_start_month{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;color:#0071ce;line-height:1}.event_list_item_time_start_day{font-family:"Univers",sans-serif;font-weight:400;color:#003a70;font-size:clamp(2.1875rem,1.62326rem + 1.8055555556vw,3rem);line-height:.8333333333;letter-spacing:-0.04em}.event_list_item_header{margin-block-end:0.3125rem}.event_list_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin-block:0}.event_list_item_title_link{color:#003a70}.event_list_item_title_link:focus-visible{color:#000;text-decoration:underline}@media(hover: hover){.event_list_item_title_link:hover{color:#000;text-decoration:underline}}.event_list_item_time_wrapper{position:sticky;top:20px}.event_list_item_description{font-size:1.125rem;line-height:1.7777777778;margin-bottom:1.25rem}.event_list_item_description p{margin-block:0}.event_list_item_details{font-size:1rem;line-height:1.375;display:flex;gap:26px 27px;flex-flow:row wrap;margin-block-start:1.25rem}.event_list_item_detail{display:grid;grid-template-columns:max-content 1fr;gap:0 10px}.event_list_item_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_list_item_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_list_item_detail_icon{position:relative;top:4px;color:#0071ce}.event_list_item_detail_link{color:#003a70;text-decoration:underline;transition:color .25s}.event_list_item_detail_link:focus-visible{color:#000}@media(hover: hover){.event_list_item_detail_link:hover{color:#000}}.event_list_item_detail_list{display:flex;flex-flow:row wrap;gap:14px}.event_list_pagination{margin-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.event_meta_inner{border-block-start:0.3125rem solid #3cb4e5;padding-block-start:2.1875rem}@media(min-width:61.25rem){.event_meta_inner{display:grid;gap:30px;grid-template-columns:1fr max-content}}.event_meta_details{font-size:1.125rem;line-height:1.7777777778;display:grid;gap:20px}@media(min-width:61.25rem){.event_meta_details{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}}.event_meta_detail{display:grid;grid-template-columns:14px 1fr;gap:10px}.event_meta_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_meta_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_meta_detail_icon{position:relative;top:8px;color:#3cb4e5}.event_meta_detail_label strong{font-weight:600}.event_meta_detail_link{text-decoration:underline;transition:color .25s}.event_meta_detail_link:focus-visible{color:#3cb4e5}@media(hover: hover){.event_meta_detail_link:hover{color:#3cb4e5}}.event_meta_detail_item{display:inline-block;margin-right:0.625rem}.event_related{--component-bg-index: 5;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#e5f1fa;display:grid;gap:clamp(30px,5.6944444444px + 4.8611111111vw,65px);padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.event_related+*{--prev-component-bg-color: #e5f1fa;--prev-component-bg-index: 5}.event_related+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.event_related:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.event_related:last-child)+.footer{--prev-component-bg-color: #e5f1fa;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.event_related_header_inner{display:flex;justify-content:space-between;flex-direction:column;gap:20px 4.09%}@media(min-width:46.25rem){.event_related_header_inner{align-items:center;flex-direction:row}}.event_related_title{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714;color:#0071ce}.event_related_cta_wrap:where(.is_desktop){display:none;flex-shrink:0}@media(min-width:61.25rem){.event_related_cta_wrap:where(.is_desktop){display:block}}.event_related_cta_wrap:where(.is_mobile){margin-block-start:1.5625rem}@media(min-width:61.25rem){.event_related_cta_wrap:where(.is_mobile){display:none}}.event_related_cta_wrap:where(.is_mobile) a{width:100%}.event_related_description{font-size:1.125rem;line-height:1.7777777778}.event_related_description p{margin-block:0}.event_related_items{display:grid;gap:30px 4.09%}@media(min-width:61.25rem){.event_related_items{grid-template-columns:repeat(3, 1fr)}}.event_related_item_figure{display:none}@media(min-width:61.25rem){.event_related_item_figure{display:block;display:block;margin-bottom:1.25rem}.event_related_item_figure :where(img){display:block;width:100%;height:auto}}.event_related_item_figure_link{display:block}.event_related_item_grid{align-items:start;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"date title" "date meta";grid-template-rows:auto 1fr;gap:5px 25px}.event_related_item_grid_item.is_title{grid-area:title}.event_related_item_grid_item.is_date{grid-area:date}.event_related_item_grid_item.is_meta{align-self:stretch;grid-area:meta}.event_related_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.81597rem + 1.3888888889vw,1.875rem);line-height:1.2;margin-block:0}.event_related_item_title_link{color:#003a70}.event_related_item_title_link_label{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:.25s text-decoration-color ease}.event_related_item_title_link:focus-visible .event_related_item_title_link_label{text-decoration-color:currentColor}@media(hover: hover){.event_related_item_title_link:hover .event_related_item_title_link_label{text-decoration-color:currentColor}}.event_related_item_time{background-color:#fff;border-radius:0.3125rem;display:block;overflow:hidden}.event_related_item_time_prefix{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;width:100%;background-color:#0071ce;color:#fff;display:block;text-align:center;padding-block:0.375rem 0.125rem}.event_related_item_time_date_wrap{display:grid;gap:6px 0;padding-block:0.625rem 0.3125rem;padding-inline:1.25rem}.event_related_item_time_start_month{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;color:#0071ce;line-height:1}.event_related_item_time_start_day{font-family:"Univers",sans-serif;font-weight:400;color:#003a70;font-size:clamp(2.1875rem,1.62326rem + 1.8055555556vw,3rem);line-height:.8333333333;letter-spacing:-0.04em}.event_related_item_detail{font-size:1.125rem;line-height:1.7777777778;color:#003a70}.event_related_item_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_related_item_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_related_item_detail_icon{position:relative;top:4px}.event_related_item_detail_link{text-decoration:underline;transition:color .25s}.event_related_item_detail_link:focus-visible{color:#000}@media(hover: hover){.event_related_item_detail_link:hover{color:#000}}.event_related_item_detail_list{display:flex;flex-flow:row wrap;gap:10px}.filter{--bg-color: #fff;--label-color: #000;--icon-color: #0071ce;--secondary-color: #000}.filter:where(.theme_light_blue){--bg-color: #e5f1fa;--label-color: #003a70;--icon-color: #003a70;--secondary-color: #003a70}.filter{position:relative;accent-color:#0071ce}.filter:before{height:var(--base-border-radius-size);background-color:var(--page-theme-bg, #fff);content:"";display:block}@media print{.filter{display:none}}.filter_wrap{background-color:var(--bg-color);border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem);overflow:hidden;margin-block-start:calc(-1*var(--base-border-radius-size))}.filter:where(.theme_light_blue) .filter_wrap{background-color:#e5f1fa}.filter_inner{display:grid;gap:30px}.filter_tools{display:grid;gap:20px}@media(min-width:46.25rem){.filter_tools{align-items:flex-end;display:flex;flex-wrap:wrap}}@media(min-width:76.25rem){.filter_tool{min-width:16.25rem}.filter_tool:where(.is_type_date){min-width:11.875rem}}.filter_tool_label{color:var(--label-color);font-size:1.3125rem;font-weight:600;line-height:1.5238095238;display:block;margin-bottom:0.3125rem;padding-inline-start:1.25rem}.filter_tool_select_wrapper{position:relative;display:block;display:block}.filter_tool_select_wrapper select{width:100%;height:3.125rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none'%3E%3Cpath fill='%230071CE' fill-rule='evenodd' d='M7.76 6 4.59 2.83 1.42 6 0 4.59 4.59 0l4.58 4.59L7.76 6Zm-6.34 6 3.17 3.17L7.76 12l1.42 1.41L4.59 18 .01 13.41 1.42 12Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-color:#fff;border-radius:3.75rem;border:0.0625rem solid #989898;color:inherit;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.375;line-height:normal;margin:0;outline:0;padding:0.625rem 2.5rem 0.625rem 1.25rem}@-moz-document url-prefix(){.filter_tool_select_wrapper select{text-indent:.01px;text-overflow:""}}.filter_tool_select_wrapper select:focus:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.filter_tool_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.filter_tool_select_wrapper select option{background-color:#fff}}.filter_tool_select:where(:focus-visible){box-shadow:none;outline:1px solid #0071ce !important}.filter_tool_select_icon{position:absolute;top:50%;right:20px;color:var(--icon-color);pointer-events:none;translate:0 -50%}.filter_tool_date_wrapper{display:block}.filter_tool_date_input{position:relative;width:100%;height:3.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:currentColor;outline:none;border:0.0625rem solid #989898;border-radius:3.75rem;padding:0.625rem 1.25rem;text-align:left}.filter_tool_date_input::-webkit-date-and-time-value{text-align:left}.filter_tool_search_wrapper{width:100%;position:relative}.filter_tool_search_input{width:100%;height:3.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0.0625rem solid #989898;border-radius:3.75rem;flex:1;padding-block:0.625rem;padding-inline:1.25rem 2.8125rem}@media(min-width:46.25rem){.filter_tool_search_input{min-width:17.5rem}}@media(min-width:61.25rem){.filter_tool_search_input{min-width:21.25rem}}.filter_tool_search_input::-moz-placeholder{color:#000;opacity:1}.filter_tool_search_input::placeholder{color:#000;opacity:1}.filter_tool_search_input::-webkit-search-cancel-button,.filter_tool_search_input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.filter_tool_search_icon{position:absolute;top:50%;right:20px;color:var(--icon-color);pointer-events:none;translate:0 -50%}.filter_tool_submit{--bg-color: #ffc629;--color: #000;--icon-translate-x: 0;height:3.125rem;background-color:var(--bg-color);color:var(--color);border-radius:3.125rem;padding:0.625rem 1.125rem 0.625rem 1.5rem;transition:.25s background-color,.25s color;transition-timing-function:ease}.filter_tool_submit:focus-visible{--bg-color: #0071ce;--color: #fff;--icon-translate-x: 0.1875rem}@media(hover: hover){.filter_tool_submit:hover{--bg-color: #0071ce;--color: #fff;--icon-translate-x: 0.1875rem}}.filter_tool_submit_inner{align-items:center;display:flex;gap:0 14px}.filter_tool_submit_label{font-size:1.125rem;line-height:1.5555555556}.filter_tool_submit_icon{translate:var(--icon-translate-x) 0;width:1.9375rem;aspect-ratio:1;background-color:#fff;border-radius:3.125rem;color:#000;display:grid;place-items:center;transition:.25s translate ease}.filter_tool_submit_icon .icon{width:0.6875rem;aspect-ratio:1}.filter_results{display:flex;flex-flow:column nowrap;gap:12px}@media(min-width:46.25rem){.filter_results{align-items:center;flex-flow:row wrap}}.filter_results_description{margin-block:0}.filter_results_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444;font-weight:400}.filter_results_label strong{color:var(--secondary-color)}.filter_results_category{font-size:1.125rem;line-height:1.7777777778;display:block}@media(min-width:31.25rem){.filter_results_category{display:inline}}.filter_results_reset_link{border-block-end:0.125rem solid #ffc629;display:inline-block}.filter_results_reset_link:focus-visible{color:#003a70}@media(hover: hover){.filter_results_reset_link:hover{color:#003a70}}.filter_results_reset_link_inner{align-items:baseline;display:flex;flex-direction:row-reverse;gap:10px}.filter_results_reset_link_label{font-size:1.125rem;line-height:1.7777777778}.filter_results_reset_link_icon{position:relative;color:#003a70;display:block}.filter_results_reset_link_icon .icon{width:0.9375rem}.hero_carousel{--bg-color: #0071ce;--color: #fff;--accent-color: #ffc629;--btn-toggle-size: 2.25rem}.hero_carousel{accent-color:var(--accent-color);background-color:var(--bg-color);color:var(--color)}.hero_carousel_content{position:relative}.hero_carousel_meta_grid{position:absolute;inset:auto 0 var(--base-border-radius-size) 0;display:grid;align-items:center;grid-template-columns:calc((100vw - var(--fs-row-width)*.9591)/2) var(--btn-toggle-size) 1fr var(--btn-toggle-size) calc((100vw - var(--fs-row-width)*.9591)/2);grid-template-areas:"gap-start btn-start pagination btn-end gap-end";gap:0 15px;padding-block-end:clamp(1.25rem,-0.05208rem + 4.1666666667vw,3.125rem)}.hero_carousel_meta_grid_item.is_pagination{grid-area:pagination}.hero_carousel_meta_grid_item.is_toggle_btn{grid-area:btn-end}.hero_carousel_toggle_btn{display:grid;grid-template-areas:"content"}.hero_carousel_toggle_btn>span{width:2.25rem;height:2.25rem;backdrop-filter:blur(10px);border-radius:50%;color:rgba(0,0,0,.2);transition:.25s color ease}.hero_carousel_toggle_btn>span:focus-visible{color:#000}@media(hover: hover){.hero_carousel_toggle_btn>span:hover{color:#000}}.hero_carousel_toggle_btn_icon{position:relative;grid-area:content;opacity:0;visibility:hidden}.hero_carousel_toggle_btn_icon:not([disabled]){opacity:1;visibility:visible}.hero_carousel_toggle_btn_icon .icon{width:var(--btn-toggle-size)}.hero_carousel .embla{--slide-size: 100%;position:relative;max-width:100vw;margin:auto}.hero_carousel .embla .embla__viewport{overflow:hidden}.hero_carousel .embla .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom}.hero_carousel .embla .embla__slide{flex:0 0 var(--slide-size);min-width:0}.hero_carousel_item{position:relative;height:100%}.hero_carousel_item_grid{height:100%;display:grid;grid-template-areas:"content"}.hero_carousel_item_grid_item{grid-area:content}.hero_carousel_item_grid_item.is_media{height:100%}.hero_carousel_item_grid_item.is_content{z-index:1;align-items:center;display:grid;padding-block:var(--header-height, clamp(80px, 24.4444444444px + 11.1111111111vw, 160px)) calc(clamp(5rem,0.22569rem + 15.2777777778vw,11.875rem) + var(--base-border-radius-size));text-align:center}@media(min-width:87.125rem){:where(.hero_carousel_item.is_type_staggered) .hero_carousel_item_grid_item.is_content{align-self:end;text-align:left}}.hero_carousel_item_media_wrap{position:relative;height:100%}.hero_carousel_item_media_wrap:before{position:absolute;inset:0;background-color:#0071ce;content:""}.hero_carousel_item_media_wrap:after{position:absolute;inset:0;background-color:rgba(0,113,206,.6);content:""}.hero_carousel_item_picture{display:block;height:100%}.hero_carousel_item_picture :where(img){display:block;width:100%;height:auto}.hero_carousel_item_image_wrap{aspect-ratio:16/9}.hero_carousel_item_image{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover}.hero_carousel_item_lazy_video{width:100%}.hero_carousel_item_lazy_video .lazy_video_iframe_wrap{height:100%;aspect-ratio:auto;container:hero_carousel_iframe_wrap/size}.hero_carousel_item_lazy_video :is(iframe){inset:50% auto auto 50%;translate:-50% -50%;width:100%;height:auto;aspect-ratio:16/9}@container hero_carousel_iframe_wrap (max-aspect-ratio: 16/9){.hero_carousel_item_lazy_video :is(iframe){width:auto;height:100%}}.hero_carousel_item_content_inner{margin-inline:auto}:where(.hero_carousel_item.is_type_centered) .hero_carousel_item_content_inner{max-width:65.625rem}.hero_carousel_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(2.25rem,0.6875rem + 5vw,4.5rem);line-height:1}.hero_carousel_item_title :where(strong){color:var(--accent-color)}@media(min-width:87.125rem){:where(.hero_carousel_item.is_type_staggered) .hero_carousel_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(3.75rem,0.71181rem + 9.7222222222vw,8.125rem);line-height:.9;padding-inline-start:.9em;text-indent:-0.9em}}.hero_carousel_item_link_wrap{margin-block-start:1.125rem;margin-inline:auto}@media(min-width:87.125rem){:where(.hero_carousel_item.is_type_staggered) .hero_carousel_item_link_wrap{padding-inline-start:calc(clamp(3.75rem,0.71181rem + 9.7222222222vw,8.125rem)*.9)}}.link_group{--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff;padding-block-start:calc(var(--bg-is-different)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem));margin-block:calc(var(--bg-is-same)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem)) clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.link_group+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.link_group+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.link_group:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.link_group:last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.link_group_header{margin-block-end:clamp(1.25rem,0.16493rem + 3.4722222222vw,2.8125rem)}.link_group_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase;color:#003a70;text-align:center}.link_group_list{display:grid;gap:18px 4.09%}@media(min-width:46.25rem){.link_group_list{grid-template-columns:repeat(2, 1fr)}}.link_group_link{--bg-color: #fff;--icon-bg-color: #ffc629;--icon-color: #000;--icon-translate-x: 0;font-family:"canada-type-gibson",sans-serif;font-weight:400;width:100%;height:100%;align-items:center;background-color:var(--bg-color);border:0.125rem solid #ffc629;border-radius:1rem;display:grid;font-size:1.5rem;line-height:1.25;padding:clamp(1.25rem,0.59896rem + 2.0833333333vw,2.1875rem)}.link_group_link:focus-visible{--bg-color: #ffc629;--icon-bg-color: #fff;--icon-translate-x: 0.1875rem}@media(hover: hover){.link_group_link:hover{--bg-color: #ffc629;--icon-bg-color: #fff;--icon-translate-x: 0.1875rem}}.link_group_link_inner{align-items:center;display:grid;gap:20px;grid-template-columns:1fr max-content}.link_group_link_icon{translate:var(--icon-translate-x) 0;width:2rem;height:2rem;color:var(--icon-color);background-color:var(--icon-bg-color);border-radius:3.125rem;display:grid;padding:0.625rem;place-items:center;transition-duration:.25s;transition-property:background-color,translate;transition-timing-function:ease}.link_group_link_icon .icon{position:absolute;inset:0;width:0.75rem;height:1rem}.media_slider{--component-bg-index: 6;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#003a70;color:#fff;display:grid;gap:clamp(40px,15.6944444444px + 4.8611111111vw,75px) 0;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.media_slider+*{--prev-component-bg-color: #003a70;--prev-component-bg-index: 6}.media_slider+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.media_slider:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.media_slider:last-child)+.footer{--prev-component-bg-color: #003a70;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.media_slider_wrap{overflow:hidden;display:grid;gap:clamp(35px,10.6944444444px + 4.8611111111vw,70px) 0}.media_slider_header_inner{display:grid;gap:15px 0;text-align:center}.media_slider_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase}.media_slider_desc{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333}.media_slider_desc p{margin-block:0}.media_slider_grid{overflow:hidden}.media_slider .embla{position:relative;max-width:var(--fs-row-width);margin:auto;--slide-spacing: 1.25rem;--slide-size: 100%;--slide-height: 30.3125rem}@media(min-width:61.25rem){.media_slider .embla{--slide-size: calc((1 / 2) * 100%)}}@media(min-width:76.25rem){.media_slider .embla{--slide-size: calc((1 / 3) * 100%)}}@media(min-width:46.25rem){.media_slider .embla .embla__slide--type-video{--slide-size: calc((1 / 1) * 100%)}}@media(min-width:76.25rem){.media_slider .embla .embla__slide--type-video{--slide-size: calc((2 / 3) * 100%)}}.media_slider .embla .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.media_slider .embla .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.media_slider .embla .embla__controls{position:absolute;inset:calc(var(--slide-height)/2) 0 auto}@media(max-width:61.1875rem){.media_slider .embla .embla__controls{position:relative;inset:0;margin-block-start:0.9375rem}}.media_slider .embla .embla__progress{margin-block-start:clamp(2.1875rem,0.6684rem + 4.8611111111vw,4.375rem)}.media_slider_item{height:100%}.media_slider_item_media{position:relative;border-radius:1.25rem;overflow:hidden}.embla__slide.embla__slide--type-video .media_slider_item_media{aspect-ratio:16/9}.media_slider_item_picture{--height: auto;display:block;position:relative;overflow:hidden;height:var(--height);transition:0ms opacity ease .25s}.media_slider_item_picture :where(img){display:block;width:100%;height:auto}.media_slider_item_picture:has(+.js-video-lazy-load.ready){opacity:0}.embla__slide.embla__slide--type-video .media_slider_item_picture:after{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:""}@media(min-width:61.25rem){.media_slider_item_picture{--height: var(--slide-height)}}.media_slider_item_image{width:100%}@media(min-width:61.25rem){.media_slider_item_image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.media_slider_item_caption{font-size:1rem;line-height:1.375}.media_slider_item_caption a{color:#ffc629;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px}.media_slider_item_caption a:focus-visible{text-decoration:none}@media(hover: hover){.media_slider_item_caption a:hover{text-decoration:none}}.news_entry_figure{display:block;margin-block:1.875rem}.news_entry_figure :where(img){display:block;width:100%;height:auto}.news_feature{--color: var(--page-theme-fg, #002242);--accent-color: var(--page-theme-secondary-fg, #3cb4e5)}.news_feature{color:var(--color);display:grid;gap:clamp(25px,4.1666666667px + 4.1666666667vw,55px) 0}.news_feature_items{display:grid;gap:clamp(30px,5.6944444444px + 4.8611111111vw,65px) 4.09%}@media(min-width:61.25rem){.news_feature_items{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto)}}.news_feature_item{align-items:start;display:grid;gap:15px 4.09%}@media(min-width:61.25rem){.news_feature_item:where(.is_primary){--img-width: 25rem;align-items:center;grid-column:1/-1;grid-template-columns:1fr var(--img-width)}}@media(min-width:76.25rem){.news_feature_item:where(.is_primary){--img-width: 35.625rem}}.news_feature_item:where(.is_secondary){border-block-start:0.0625rem solid var(--accent-color);padding-block-start:0.9375rem}.news_feature_item_figure{display:block;position:relative;border-radius:0.9375rem;display:block;overflow:hidden}.news_feature_item_figure :where(img){display:block;width:100%;height:auto}@media(min-width:61.25rem){.news_feature_item_figure{order:1}}.news_feature_item_figure_link{display:block}.news_feature_item_image{height:100%;-o-object-fit:cover;object-fit:cover}.news_feature_item_wrapper{position:relative;display:grid;gap:16px 0}@media(min-width:61.25rem){:where(.news_feature_item.is_primary) .news_feature_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(2.5rem,1.45833rem + 3.3333333333vw,4rem);line-height:1.09375;letter-spacing:-0.01em}}:where(.news_feature_item.is_secondary) .news_feature_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.625rem,1.45139rem + .5555555556vw,1.875rem);line-height:1.2}.news_feature_item_title_link{display:block}.news_feature_item_title_link:focus-visible{text-decoration:underline}@media(hover: hover){.news_feature_item_title_link:hover{text-decoration:underline}}.news_feature_item_date{font-family:"Univers",sans-serif;font-weight:400;color:var(--accent-color);font-size:1.5rem;line-height:.7741935484;text-transform:uppercase}.news_list{margin-block-end:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.news_list_row{border-top:0.0625rem solid #989898;padding-block:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem)}.news_list_item{display:grid;gap:20px}@media(min-width: 22.5rem)and (max-width: 46.1875rem){.news_list_item{display:block}}@media(min-width:46.25rem){.news_list_item{display:flex;gap:4.09%}}.news_list_item_figure{display:block}.news_list_item_figure :where(img){display:block;width:100%;height:auto}.news_list_item_figure_link{display:block;width:7.1875rem}@media(min-width: 22.5rem)and (max-width: 46.1875rem){.news_list_item_figure_link{float:right;margin-inline-start:1.25rem;margin-block-end:1.25rem}}@media(min-width:31.25rem){.news_list_item_figure_link{width:30.5%}}@media(min-width:46.25rem){.news_list_item_figure_link{width:auto;flex:0 0 calc((100% - 4.09%*(var(--fs-column-count) - 1))/var(--fs-column-count)*2 + 4.09%);order:2}}@media(min-width:61.25rem){.news_list_item_figure_link{flex-basis:calc((100% - 4.09%*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 12.27%)}}.news_list_item_image{border-radius:0.9375rem}.news_list_item_wrapper{flex:1}.news_list_item_header{display:flex;flex-direction:column-reverse;gap:3px 0;margin-block-end:0.9375rem}.news_list_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.625rem,1.45139rem + .5555555556vw,1.875rem);line-height:1.2;margin-block:0}.news_list_item_title_link{color:#002242}.news_list_item_title_link:focus-visible{color:#0071ce;text-decoration:underline}@media(hover: hover){.news_list_item_title_link:hover{color:#0071ce;text-decoration:underline}}.news_list_item_categories{margin-bottom:0.625rem}.news_list_item_category_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_list_item_category_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_list_item_category_list{display:flex;flex-flow:row wrap;gap:16px}.news_list_item_category_link{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.2857142857;color:#003a70;text-decoration:underline;transition:color .25s}.news_list_item_category_link:focus-visible{color:#0071ce}@media(hover: hover){.news_list_item_category_link:hover{color:#0071ce}}.news_list_item_body{width:100%;display:grid;gap:15px 0}.news_list_item_detail{display:inline-block;vertical-align:middle}.news_list_item_date{font-family:"Univers",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.1666666667;text-transform:uppercase;color:#0071ce}.news_list_item_date .news_list_item_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_list_item_date .news_list_item_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_list_item_description{font-size:1.125rem;line-height:1.7777777778}.news_list_item_description p{margin-block:0}.news_list_pagination{margin-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.news_meta_details{font-family:"Univers",sans-serif;font-weight:400;color:#003a70;font-size:clamp(1.25rem,1.07639rem + .5555555556vw,1.5rem);line-height:1.2916666667;text-transform:uppercase}.news_meta_detail{display:inline-block;vertical-align:middle}.news_meta_date .news_meta_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_meta_date .news_meta_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_related{--accent-color: #3cb4e5}.news_related{--component-bg-index: 2;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#002242;color:#fff;display:grid;gap:clamp(25px,4.1666666667px + 4.1666666667vw,55px) 0;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.news_related+*{--prev-component-bg-color: #002242;--prev-component-bg-index: 2}.news_related+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.news_related:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.news_related:last-child)+.footer{--prev-component-bg-color: #002242;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.news_related_header_inner{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;gap:15px 4.09%}@media(min-width:61.25rem){.news_related_header_inner{justify-content:space-between}}.news_related_title{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714;color:var(--accent-color)}.news_related_cta{flex-shrink:0;display:none}@media(min-width:61.25rem){.news_related_cta{display:block}}.news_related_items{display:grid;gap:30px 4.09%}@media(min-width:61.25rem){.news_related_items{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto)}}.news_related_cta_footer{margin-block-start:2.1875rem}.news_related_cta_footer a{width:100%}@media(min-width:61.25rem){.news_related_cta_footer{display:none}}.news_related_item{align-items:start;display:grid}.news_related_item:where(.is_primary){align-items:end}@media(min-width:61.25rem){.news_related_item:where(.is_primary){grid-column:1/span 2;grid-row:1/-1;overflow:hidden}}.news_related_item:where(.is_primary)>*{grid-area:1/1}.news_related_item:where(.is_secondary){border-block-start:0.0625rem solid var(--accent-color);padding-block-start:0.9375rem}.news_related_item_figure{display:block;position:relative;display:block;pointer-events:none}.news_related_item_figure :where(img){display:block;width:100%;height:auto}.news_related_item_figure:after{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 100%);border-radius:0.5rem;content:""}.news_related_item_figure_link{display:block}.news_related_item_image{height:100%;border-radius:0.5rem;display:block;overflow:hidden;pointer-events:none;-o-object-fit:cover;object-fit:cover}.news_related_item_wrapper{position:relative;display:grid;gap:16px 0}.news_related_item:where(.is_primary.has_image) .news_related_item_wrapper{padding:clamp(1.25rem,0.81597rem + 1.3888888889vw,1.875rem)}@media(min-width:61.25rem){:where(.news_related_item.is_primary) .news_related_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(2.5rem,1.45833rem + 3.3333333333vw,4rem);line-height:1.09375;letter-spacing:-0.01em}}:where(.news_related_item.is_secondary) .news_related_item_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.625rem,1.45139rem + .5555555556vw,1.875rem);line-height:1.2}.news_related_item_title_link{display:block}.news_related_item_title_link_label{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:.25s text-decoration-color ease}.news_related_item_title_link:focus-visible .news_related_item_title_link_label{text-decoration-color:#ffc629}@media(hover: hover){.news_related_item_title_link:hover .news_related_item_title_link_label{text-decoration-color:#ffc629}}.news_related_item_date{font-family:"Univers",sans-serif;font-weight:400;color:var(--accent-color);font-size:1.5rem;line-height:.7741935484;text-transform:uppercase}.no_results_message{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.no_results_message_inner p:first-child{margin-top:0}.no_results_message_inner p:last-child{margin-bottom:0}.people_entry_figure{display:block;width:7.1875rem;margin-block:1.25rem}.people_entry_figure :where(img){display:block;width:100%;height:auto}@media(min-width: 22.5rem){.people_entry_figure{float:right;margin-left:1.25rem}}@media(min-width:31.25rem){.people_entry_figure{margin-block:1.875rem;margin-left:1.875rem}}@media(min-width:46.25rem){.people_entry_figure{width:13.4375rem}}.people_entry_image{border-radius:50%}.people_list{--img-size: 6.25rem}.people_list{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.people_list_row{border-block-start:0.0625rem solid #ececec;padding-block:1.875rem}.people_list_item_grid{display:grid;gap:20px 4.09%;grid-template-columns:1fr;grid-template-areas:"media" "header" "contact" "department"}@media(min-width:46.25rem){.people_list_item_grid{grid-template-columns:repeat(2, 1fr);grid-template-areas:"media media" "header header" "contact department"}}@media(min-width:61.25rem){.people_list_item_grid{grid-template-areas:"media header contact department";grid-template-columns:var(--img-size) 2fr 1fr 1fr}}.people_list_item_grid_item.is_media{grid-area:media}.people_list_item_grid_item.is_header{grid-area:header}.people_list_item_grid_item.is_contact{grid-area:contact}.people_list_item_grid_item.is_department{grid-area:department}.people_list_item_header{align-items:center;display:grid;gap:20px;grid-template-columns:1fr max-content}.people_list_item_name{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin-block:0}.people_list_item_name_link{color:#003a70;text-decoration:underline}.people_list_item_name_link:focus-visible{color:#000;text-decoration:none}@media(hover: hover){.people_list_item_name_link:hover{color:#000;text-decoration:none}}.people_list_item_title{font-size:1.125rem;line-height:1.7777777778}.people_list_item_figure{display:block;width:var(--img-size)}.people_list_item_figure :where(img){display:block;width:100%;height:auto}.people_list_item_image{border-radius:50%}.people_list_item_detail_items{display:grid;gap:9px 0;margin-block-start:0.5625rem}.people_list_item_detail_label{font-size:1.125rem;line-height:1.7777777778;color:#003a70;font-weight:600}.people_list_item_detail_item_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.people_list_item_detail_item_header:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.people_list_item_detail_hint{font-size:1rem;line-height:1.375}.people_list_item_detail_info{font-size:0.9375rem;line-height:1.6;display:block}@media print{.people_list_item_detail_info[href]:after{content:normal}}.people_list_item_detail_info_link{color:#0071ce;text-decoration:underline;transition:color .25s}:where(.people_list_item_detail.department) .people_list_item_detail_info_link{color:#000}.people_list_item_detail_info_link:focus-visible{color:#003a70}@media(hover: hover){.people_list_item_detail_info_link:hover{color:#003a70}}@media print{.people_list_item_detail_info_link:after{content:normal}}.people_list_pagination{margin-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.people_meta_inner{border-block-start:0.3125rem solid #0071ce;padding-block:1.5625rem}.people_meta_details{display:grid;gap:20px clamp(20px,13.0555555556px + 1.3888888889vw,30px)}@media(min-width:46.25rem){.people_meta_details{grid-template-columns:repeat(auto-fit, minmax(275px, 1fr))}}@media(min-width:76.25rem){.people_meta_details{grid-template-columns:repeat(4, 1fr)}}.people_meta_detail{align-content:start;display:grid;gap:9px 0}.people_meta_detail_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.7777777778;color:#003a70}.people_meta_detail_items{display:grid;gap:5px 0}.people_meta_detail_item_header{align-items:center;display:flex;gap:10px;margin-bottom:0.25rem}.people_meta_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.people_meta_detail_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.people_meta_detail_info{font-size:1rem;line-height:1.375;display:block}.people_meta_detail_info_link{text-decoration:underline;transition:color .25s}.people_meta_detail_info_link:focus-visible{text-decoration:none}@media(hover: hover){.people_meta_detail_info_link:hover{text-decoration:none}}@media print{.people_meta_detail_info_link:after{content:normal}}.people_meta_socials{display:flex;gap:10px}.people_meta_social_link{align-items:center;display:inline-flex;gap:10px;text-decoration:underline;transition:color .25s}.people_meta_social_link:focus-visible{color:#0071ce}@media(hover: hover){.people_meta_social_link:hover{color:#0071ce}}.people_meta_social_link_icon{width:1.125rem}.people_meta_social_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.people_meta_social_link_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.people_meta_social_punctuation{display:none}.program_finder{--component-bg-index: 6;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;accent-color:#002242;background-color:#003a70;color:#fff}.program_finder+*{--prev-component-bg-color: #003a70;--prev-component-bg-index: 6}.program_finder+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.program_finder:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.program_finder:last-child)+.footer{--prev-component-bg-color: #003a70;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.program_finder_inner{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem);position:relative}.program_finder_content_wrap{position:relative}.program_finder_header{position:relative;display:flex;gap:clamp(25px,14.5833333333px + 2.0833333333vw,40px)}.program_finder_titles_wrap{display:grid;gap:10px 0}.program_finder_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(3.75rem,0.49479rem + 10.4166666667vw,8.4375rem);letter-spacing:-0.01em;line-height:.8444444444;text-transform:uppercase}.program_finder_subtitle{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:clamp(2.5rem,1.80556rem + 2.2222222222vw,3.5rem);line-height:1.1964285714;color:#ffc629;order:-1}.program_finder_bg_icon{position:absolute;inset:0 0 0 auto;max-width:min(21.125rem,30%);color:rgba(0,0,0,.3);display:none;pointer-events:none}@media(min-width:61.25rem){.program_finder_bg_icon{display:block}}.program_finder_bg_icon .icon{height:100%}.program_finder_form_wrap{margin-block-start:clamp(3.125rem,0.95486rem + 6.9444444444vw,6.25rem)}.program_finder_form{display:grid;align-items:center;grid-template-columns:[gap-start] 11px [input] 1fr [submit] auto [gap-end] 11px}.program_finder_form_input{font-family:"canada-type-gibson",sans-serif;font-weight:400;height:5.3125rem;background-color:#0071ce;border:none;border-radius:3.75rem;caret-color:#002242;color:currentColor;font-size:clamp(1.125rem,0.77778rem + 1.1111111111vw,1.625rem);line-height:1.5384615385;grid-area:input;grid-column:1/-1;padding-block:1.0625rem;padding-inline:2.1875rem 6.25rem}.program_finder_form_input::-moz-placeholder{color:currentColor;opacity:1}.program_finder_form_input::placeholder{color:currentColor;opacity:1}.program_finder_form_submit{--bg-color: #fff;--color: #000;width:4.125rem;height:4.125rem;background-color:var(--bg-color);border-radius:3.125rem;color:var(--color);display:grid;place-items:center;grid-area:submit;transition:.25s ease}.program_finder_form_submit:focus-visible{--bg-color: #003a70;--color: #fff}@media(hover: hover){.program_finder_form_submit:hover{--bg-color: #003a70;--color: #fff}}.program_finder_links_wrap{margin-block-start:clamp(1.5625rem,0.47743rem + 3.4722222222vw,3.125rem)}.program_finder_links_items{display:grid;gap:26px 26px;grid-template-columns:repeat(auto-fit, minmax(290px, 1fr));padding-inline-start:clamp(1.25rem,0.38194rem + 2.7777777778vw,2.5rem);border-inline-start:0.25rem solid #57b6b2}.program_finder_cta_wrap{margin-block-start:clamp(3.125rem,0.95486rem + 6.9444444444vw,6.25rem)}.program_list{accent-color:#0071ce;margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.program_item{position:relative;border-radius:1.25rem}.program_item:where(.fs-swap-active){background-color:#f6fafe}.program_item_inner{border-top:0.0625rem solid #ececec;margin-inline:4.09%}@media(min-width:76.25rem){.program_item_inner{margin-inline:calc((100% - 4.09%*(var(--fs-column-count) - 1))/var(--fs-column-count)*1 + 0%)}}.program_item_heading{margin-block:0}.program_item_button{width:100%;text-align:left;transition:color .25s}.program_item_heading_inner{display:block;padding-block:1.25rem}.program_item_col_grid{align-items:baseline;display:grid;gap:25px 4.09%;grid-template-columns:1fr;grid-template-areas:"content" "meta-one"}@media(min-width:61.25rem){.program_item_col_grid{grid-template-areas:"content meta-one";grid-template-columns:minmax(0, 3fr) minmax(0, 1fr)}}.program_item_col_grid_item.is_content{grid-area:content}.program_item_col_grid_item.is_meta_one{grid-area:meta-one}.program_item_col_grid_item.is_meta_two{grid-area:meta-two}.program_item_col_grid_item.is_btn{grid-area:btn}.program_item_heading_link{color:#003a70}.program_item_heading_link:focus-visible{color:#000;text-decoration:underline}@media(hover: hover){.program_item_heading_link:hover{color:#000;text-decoration:underline}}.program_item_heading_label{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px}.program_item_heading_title{font-size:clamp(1.5rem,1.15278rem + 1.1111111111vw,2rem);font-weight:600;line-height:1.375}.program_item_heading_meta{font-size:1.125rem;line-height:1.7777777778;display:grid;gap:8px 0;font-size:1rem}.program_item_heading_meta_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.7777777778;color:#003a70}.program_item_heading_meta_link{text-decoration:underline}.program_item_heading_meta_link:focus-visible{text-decoration:none}@media(hover: hover){.program_item_heading_meta_link:hover{text-decoration:none}}.program_item_heading_icon{position:relative;width:2.5rem;aspect-ratio:1;align-items:center;background-color:#0071ce;border:0.0625rem solid #0071ce;border-radius:50%;display:flex;justify-content:center;transition:background-color .25s}@media print{.program_item_heading_icon{display:none}}.program_item_heading_icon:before,.program_item_heading_icon:after{position:absolute;inset:50% auto auto 50%;width:1.25rem;height:0.125rem;background-color:#fff;border-radius:0.125rem;content:"";transition:opacity .25s,rotate .25s,translate .25s}.program_item_heading_icon:before{translate:-50% -50%}.program_item_heading_icon:after{rotate:90deg;translate:-50% -50%}.program_item.fs-swap-active .program_item_heading_icon:after{rotate:0deg}.program_item_heading_icon:focus-visible{background-color:rgba(0,0,0,0)}.program_item_heading_icon:focus-visible:before,.program_item_heading_icon:focus-visible:after{background-color:#0071ce}.program_item_heading_icon.fs-swap-active{background-color:rgba(0,0,0,0)}.program_item_heading_icon.fs-swap-active:before,.program_item_heading_icon.fs-swap-active:after{background-color:#0071ce}@media(hover: hover){.program_item_heading_icon:hover{background-color:rgba(0,0,0,0)}.program_item_heading_icon:hover:before,.program_item_heading_icon:hover:after{background-color:#0071ce}}.program_item_content{overflow:hidden;padding-block:0.625rem 2.5rem}.program_item.fs-swap-enabled .program_item_content{display:none}@media print{.program_item.fs-swap-enabled .program_item_content{display:block}}.program_item.fs-swap-active .program_item_content{display:block}.program_item_content_group{display:grid;gap:20px}.program_item_description p:first-child{margin-top:0}.program_item_description p:last-child{margin-bottom:0}.program_item_links{width:-moz-max-content;width:max-content;display:grid;gap:12px 0}.program_list_pagination{margin-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.program_meta{position:relative;background-color:#002242;border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);color:#fff;margin-block-start:calc(-1*var(--base-border-radius-size))}.program_meta+.component_has_radius{margin-block-start:calc(-1*var(--base-border-radius-size))}.program_meta_inner{position:relative;padding-block:1.875rem calc(1.875rem + var(--base-border-radius-size))}.program_meta_grid{align-items:center;display:grid;gap:25px 4.09%}@media(min-width:76.25rem){.program_meta_grid{grid-template-columns:2fr 1fr}}.program_details{display:flex;gap:clamp(25px,7.6388888889px + 3.4722222222vw,50px);flex-flow:row wrap}.program_detail{align-content:start;display:grid;gap:8px 0}.program_detail_label{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.7777777778}.program_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.program_detail_label_hint:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.program_detail_data{font-size:1.125rem;line-height:1.7777777778;display:grid;gap:5px 0}.program_detail_data_link{text-decoration:underline;transition:color .25s}.program_detail_data_link:focus-visible{color:#ffc629}@media(hover: hover){.program_detail_data_link:hover{color:#ffc629}}.program_detail_ctas{display:flex;flex-flow:row wrap;gap:20px 20px}.search_results{position:relative;border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);margin-block-start:calc(-1*var(--base-border-radius-size));overflow:hidden}.search_results+.component_has_radius{margin-block-start:calc(-1*var(--base-border-radius-size))}.share_tools{position:relative;display:none}@media(min-width:61.25rem){.js .share_tools{display:inline-block}}@media print{.js .share_tools{display:none}}.share_tools_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tools_title:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.share_tools_toggle{cursor:pointer;padding:1.25rem 1.875rem;transition:background-color .25s,color .25s;background-color:blue;color:#fff;display:block;position:relative;z-index:2;text-decoration:underline}@media print{.share_tools_toggle{border:0.0625rem solid}}.share_tools_toggle:focus-visible{background-color:#000}@media(hover: hover){.share_tools_toggle:hover{background-color:#000}}.share_tools_toggle [class$=label]{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4444444444}.share_tools_toggle .icon{display:inline}.share_tools_toggle .icon{display:inline}@media(min-width:31.25rem){.share_tools_toggle{display:inline-block}}.share_tools_list{position:absolute;width:100%;display:flex;gap:10px}.direction_top .share_tools_list{bottom:calc(100% + 10px)}.direction_right .share_tools_list{top:50%;left:calc(100% + 10px);translate:0 -50% 0}.direction_bottom .share_tools_list{margin-top:0.9375rem}.direction_left .share_tools_list{top:50%;right:calc(100% + 10px);translate:0 -50% 0}.share_tool_item{opacity:0;visibility:hidden;transition:.25s opacity,.25s translate,0ms visibility .25s}.direction_top .share_tool_item{translate:0 100px 0}.direction_right .share_tool_item{translate:-166px 0 0}.direction_bottom .share_tool_item{translate:0 -100px 0}.direction_left .share_tool_item{translate:166px 0 0}.share_tools.fs-swap-active .share_tool_item{opacity:1;translate:0 0 0;visibility:visible;transition:.25s opacity,.25s translate,0ms visibility}.share_tools.fs-swap-active .share_tool_item:nth-child(1){transition-delay:.1s}.share_tools.fs-swap-active .share_tool_item:nth-child(2){transition-delay:.2s}.share_tools.fs-swap-active .share_tool_item:nth-child(3){transition-delay:.3s}.share_tools.fs-swap-active .share_tool_item:nth-child(4){transition-delay:.4s}.share_tools.fs-swap-active .share_tool_item:nth-child(5){transition-delay:.5s}.share_tools.fs-swap-active .share_tool_item:nth-child(6){transition-delay:.6s}.share_tools.fs-swap-active .share_tool_item:nth-child(7){transition-delay:.7s}.share_tools.fs-swap-active .share_tool_item:nth-child(8){transition-delay:.8s}.share_tools.fs-swap-active .share_tool_item:nth-child(9){transition-delay:.9s}.share_tool{color:#3cb4e5;display:block}.share_tool:focus-visible{color:#0071ce}@media(hover: hover){.share_tool:hover{color:#0071ce}}.share_tool_icon{width:1.25rem;height:1.25rem}.share_tool_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tool_label:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.spotlight_slider{--slide-block-spacing: clamp(5rem, 4.34896rem + 2.0833333333vw, 5.9375rem)}.spotlight_slider{--component-bg-index: 2;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#002242;color:#fff;margin-block-end:calc(-1*var(--base-border-radius-size))}.spotlight_slider+*{--prev-component-bg-color: #002242;--prev-component-bg-index: 2}.spotlight_slider+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.spotlight_slider:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.spotlight_slider:last-child)+.footer{--prev-component-bg-color: #002242;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.spotlight_slider_wrap{overflow:hidden}.spotlight_slider_inner{border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);overflow:hidden}.spotlight_slider_grid{display:grid;grid-template-columns:minmax(0, 1fr)}.spotlight_slider_grid_item{grid-area:1/1}.spotlight_slider_header{position:relative;z-index:2;padding-block-start:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem);text-align:center}.spotlight_slider_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase}.spotlight_slider .embla{max-width:100vw;margin:auto;--slide-spacing: max(1.25rem, 4.09%);--slide-size: 100%}.spotlight_slider .embla .embla__viewport{overflow:hidden}.spotlight_slider .embla .embla__container{align-items:flex-start;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;transition:height .25s;margin-left:calc(var(--slide-spacing)*-1)}.spotlight_slider .embla .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.spotlight_slider .embla .embla__controls{position:absolute;inset:auto calc((100vw - var(--fs-row-width)*.9591)/2) var(--slide-block-spacing) auto;translate:0 150%;margin-block-start:0}@media(min-width:61.25rem){.spotlight_slider .embla .embla__controls{translate:25% 50%}}.spotlight_slider .embla .embla__button{--btn-color: #fff;translate:0}.spotlight_slider .embla .embla__button:focus-visible{--btn-color: #e5f1fa}@media(hover: hover){.spotlight_slider .embla .embla__button:hover{--btn-color: #e5f1fa}}.spotlight_slider_item{height:100%}.spotlight_slider_item_grid{display:grid;height:100%}.spotlight_slider_item_grid_item{position:relative;grid-area:1/1}.spotlight_slider_item_bg_figure{display:block;position:relative;width:100%;height:100%}.spotlight_slider_item_bg_figure :where(img){display:block;width:100%;height:auto}.spotlight_slider_item_bg_figure:after{position:absolute;inset:0;background-color:rgba(0,0,0,.6);content:""}.spotlight_slider_item_bg_image{position:absolute;inset:0;width:100%;height:calc(100% + var(--base-border-radius-size));-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.spotlight_slider_item_content_grid{max-width:var(--fs-row-width);padding-block:calc(var(--slide-block-spacing)*1.5) var(--slide-block-spacing);display:grid;gap:30px 4.09%;margin-inline:auto}@media(min-width:61.25rem){.spotlight_slider_item_content_grid{padding-block:calc(var(--slide-block-spacing)*2)}}@media(min-width:46.25rem){.spotlight_slider_item:where(.is_type_inline_image) .spotlight_slider_item_content_grid{grid-template-columns:1fr 200px}}@media(min-width:76.25rem){.spotlight_slider_item:where(.is_type_inline_image) .spotlight_slider_item_content_grid{grid-template-columns:1fr min(475px,50%)}}.spotlight_slider_item_content_grid_item.is_media{order:-1}@media(min-width:46.25rem){.spotlight_slider_item_content_grid_item.is_media{order:1}}.spotlight_slider_item_quote{font-family:"canada-type-gibson",sans-serif;font-weight:400;--font-size: clamp(2.1875rem, 1.27604rem + 2.9166666667vw, 3.5rem);font-size:var(--font-size);line-height:1.1964285714;margin:0}.spotlight_slider_item_quote:before{width:2.5rem;height:1.6875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='27' fill='none'%3E%3Cpath fill='%230071CE' d='M.5 26.855 10.7.155h9l-3.75 26.7H.5Zm19.5 0 8.4-26.7h10.8l-3.3 26.7H20Z'/%3E%3C/svg%3E");background-size:100%;content:"";display:block;margin-block-end:1.5625rem}.spotlight_slider_item:where(.is_type_inline_image) .spotlight_slider_item_quote{--font-size: clamp(2.1875rem, 1.79688rem + 1.25vw, 2.75rem)}.spotlight_slider_item_meta{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909;margin-block-start:clamp(1.875rem,0.57292rem + 4.1666666667vw,3.75rem)}.spotlight_slider_item_title{font-style:italic}.spotlight_slider_item_link_wrap{margin-block-start:clamp(1.25rem,0.81597rem + 1.3888888889vw,1.875rem)}.spotlight_slider_item_inline_figure{display:block;border-radius:1.5625rem;overflow:hidden}.spotlight_slider_item_inline_figure :where(img){display:block;width:100%;height:auto}.stats{--component-bg-index: 5;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#e5f1fa;color:#003a70;padding-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.stats+*{--prev-component-bg-color: #e5f1fa;--prev-component-bg-index: 5}.stats+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.stats:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.stats:last-child)+.footer{--prev-component-bg-color: #e5f1fa;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.stats_wrap{overflow:hidden}.stats_header{display:grid;gap:20px 4.09%;margin-block-end:clamp(3.125rem,2.47396rem + 2.0833333333vw,4.0625rem)}@media(min-width:61.25rem){.stats_header{grid-template-columns:[title] 1fr [description] 1fr}}.stats_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5}.stats_desc{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333;color:#000}.stats_grid{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:25px 4.09%;overflow-x:hidden}@media(min-width:46.25rem){.stats_grid{--columns: 2}}@media(min-width:76.25rem){.stats_grid{--columns: 4}}.stats_grid_item{height:100%}.stats .embla{--slide-size: auto;--slide-spacing: 0.9375rem;position:relative;max-width:100vw;margin:auto}@media(min-width:61.25rem){.stats .embla{--slide-size: 50%}}@media(min-width:87.125rem){.stats .embla{--slide-size: 25%}}.stats .embla .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.stats .embla .embla__slide{flex:0 0 var(--slide-size);min-width:0;max-width:100%;padding-left:var(--slide-spacing)}.stats_item{height:100%;max-width:60vw;background-color:#fff;border-radius:1.25rem;padding:2.1875rem 1.875rem}@media(min-width:61.25rem){.stats_item{max-width:auto}}.stats_item_stat{font-family:"Univers",sans-serif;font-weight:400;translate:0 12px;color:#003a70;font-size:clamp(3.125rem,0.30382rem + 9.0277777778vw,7.1875rem);letter-spacing:-0.03em;line-height:.8;word-break:break-all}.stats_item_desc{font-family:"canada-type-gibson",sans-serif;font-weight:400;color:#002242;font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.2272727273;margin-block-start:1.875rem}.stats_source_wrap{margin-block-start:0.5rem}.stats_link{font-family:"canada-type-gibson",sans-serif;font-weight:400;color:rgba(0,34,66,.7);font-size:1rem;line-height:1.375;text-decoration:none}.stats_link:focus-visible{text-decoration:underline}@media(hover: hover){.stats_link:hover{text-decoration:underline}}.stats_ctas_wrap{margin-block-start:clamp(1.875rem,1.00694rem + 2.7777777778vw,3.125rem)}.stats_ctas{display:flex;flex-flow:row wrap;gap:12px 12px}@media(min-width:46.25rem){.stats_ctas{justify-content:center}}.testimonial{margin-block:clamp(2.5rem,1.63194rem + 2.7777777778vw,3.75rem)}.testimonial_figure{display:grid;gap:30px}.testimonial_quote{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;margin:0}.testimonial_quote p{margin-block:0}.testimonial_quote a{color:currentColor;font-weight:700;text-decoration:underline;text-decoration-color:var(--link-fg, #ffc629);text-underline-offset:.3em;text-decoration-thickness:3px}.testimonial_quote a:hover,.testimonial_quote a:focus{text-decoration-color:var(--link-fg--active, #0071ce)}.testimonial_quote_open{font-size:5rem;font-weight:700;display:block}.testimonial_figcaption{align-items:center;display:grid;gap:30px;grid-template-columns:1fr max-content;text-align:right}.testimonial_media{display:block;width:5.3125rem;order:2}.testimonial_media :where(img){display:block;width:100%;height:auto}.testimonial_image{border-radius:50%}.testimonial_info{font-size:1.125rem;line-height:1.7777777778;display:flex;flex-direction:column}.topics{--component-bg-index: 7;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff9ea;display:grid;gap:clamp(20px,-21.6666666667px + 8.3333333333vw,80px) 0;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.topics+*{--prev-component-bg-color: #fff9ea;--prev-component-bg-index: 7}.topics+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.topics:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.topics:last-child)+.footer{--prev-component-bg-color: #fff9ea;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.full_width_callouts .topics:where(:first-child){margin-block-start:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.topics_header{color:#002242;text-align:center}.topics_header_inner{display:grid;gap:clamp(20px,16.5277777778px + .6944444444vw,25px) 0}.topics_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:1;text-transform:uppercase}.topics_description{font-size:clamp(1.125rem,0.86458rem + .8333333333vw,1.5rem);font-weight:400;line-height:1.5833333333;color:#002242}.topics_description p{margin-block:0}.topics_items{display:grid;gap:30px}@media(min-width:61.25rem){.topics_items{row-gap:60px}}.topic:where(:not(:first-child)){border-block-start:0.0625rem solid #989898;padding-block-start:1.875rem}@media(min-width:61.25rem){.topic:where(:not(:first-child)){padding-block-start:3.75rem}}.topic_inner{overflow:hidden}@media(min-width:46.25rem){.topic_inner{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:4.09%}}.topic_figure{display:block;width:max(30%,7.1875rem);border-radius:1.25rem;margin:0 0 1.25rem 0;overflow:hidden}.topic_figure :where(img){display:block;width:100%;height:auto}@media(min-width: 22.5rem){.topic_figure{float:right;margin-inline-start:1.25rem}}@media(min-width:46.25rem){.topic_figure{width:auto;flex-basis:calc((100% - 4.09%*(var(--fs-column-count) - 1))/var(--fs-column-count)*2.5 + 6.135%);flex-shrink:0;float:none;margin:0}}@media(min-width:61.25rem){.topic_figure{flex-basis:calc((100% - 4.09%*(var(--fs-column-count) - 1))/var(--fs-column-count)*4.5 + 14.315%)}}.topic_wrapper{flex:1}.topic_title{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.25rem,0.55556rem + 2.2222222222vw,2.25rem);line-height:1.5;color:#003a70}.topic_description{font-size:clamp(1.125rem,0.95139rem + .5555555556vw,1.375rem);line-height:1.5909090909}.topic_description p{margin-block:0}.topic_links{display:grid;gap:15px 0;margin-block:1.875rem 0.625rem}.values_stats{--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff}.values_stats+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.values_stats+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.values_stats:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.values_stats:last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.values_stats_wrap{overflow:hidden;padding-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.values_stats_header{text-align:center}.values_stats_pre_title{font-family:"Univers",sans-serif;font-weight:400;font-size:clamp(1.875rem,1.35417rem + 1.6666666667vw,2.625rem);line-height:.7857142857;text-transform:uppercase}.values_stats_carousel_wrap{margin-block-start:clamp(2.5rem,0.9809rem + 4.8611111111vw,4.6875rem)}.values_stats_stats_wrap{margin-block-start:clamp(2.5rem,1.41493rem + 3.4722222222vw,4.0625rem)}.values_stats_stats_items{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:50px 25px}@media(min-width:46.25rem){.values_stats_stats_items{--columns: 2}}@media(min-width:76.25rem){.values_stats_stats_items{--columns: 4}}.values_stat{display:grid;gap:25px 0;text-align:center}.values_stat_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(3.75rem,0.49479rem + 10.4166666667vw,8.4375rem);letter-spacing:-0.01em;line-height:.8444444444;text-transform:uppercase;align-items:baseline;color:#003a70;display:flex;justify-content:center}.values_stat_pretitle{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.875rem,1.09375rem + 2.5vw,3rem);line-height:1.1875;letter-spacing:-0.01em}.values_stat_body{display:grid;gap:12px 0}.values_stat_desc{font-family:"canada-type-gibson",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.2142857143}.values_stat_desc p{margin-block:0}.values_stat_source{font-size:1rem;line-height:1.375;color:#585858;margin-block:0}.video_embed_block{--component-bg-index: 1;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#fff;padding-block-start:calc(var(--bg-is-different)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem));margin-block:calc(var(--bg-is-same)*clamp(2.5rem, 0.76389rem + 5.5555555556vw, 5rem)) clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.video_embed_block+*{--prev-component-bg-color: #fff;--prev-component-bg-index: 1}.video_embed_block+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.video_embed_block:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.video_embed_block:last-child)+.footer{--prev-component-bg-color: #fff;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.video_embed_figure{display:block;position:relative;border-radius:1.5625rem;overflow:hidden}.video_embed_figure :where(img){display:block;width:100%;height:auto}.video_embed_img_wrap{position:relative}.video_embed_img_wrap:after{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:""}.visual_cta{--component-bg-index: 8;--bg-index-diff-raw: (var(--prev-component-bg-index, 1000) - var(--component-bg-index));--bg-index-diff: max(var(--bg-index-diff-raw), -1 * var(--bg-index-diff-raw));--bg-is-different: clamp(0, var(--bg-index-diff), 1);--bg-is-same-raw: calc(1 - var(--bg-is-different));--bg-is-same: max(var(--bg-is-same-raw), -1 * var(--bg-is-same-raw));position:relative;border-start-start-radius:1.875rem;border-start-end-radius:1.875rem;background-color:#000;color:#fff}.visual_cta+*{--prev-component-bg-color: #000;--prev-component-bg-index: 8}.visual_cta+*:before{position:absolute;inset:0 0 auto 0;z-index:-1;width:100%;height:1.875rem;background-color:var(--prev-component-bg-color, transparent);content:"";display:block}main:has(.full_width_callouts>.visual_cta:last-child){--component-extra-end-spacing: 1.875rem}main:has(.full_width_callouts>.visual_cta:last-child)+.footer{--prev-component-bg-color: #000;background-color:rgba(0,0,0,0);margin-block-start:-1.875rem}.visual_cta_inner{position:relative;border-start-start-radius:var(--base-border-radius-size);border-start-end-radius:var(--base-border-radius-size);padding-block-end:var(--base-border-radius-size, 0)}.visual_cta:where(.has_logo) .visual_cta_inner{padding-block-start:14.6875rem}@media(min-width:46.25rem){.visual_cta:where(.has_logo) .visual_cta_inner{padding-block-start:0}}.visual_cta_grid{display:grid;padding-block-end:var(--base-border-radius-size, 0)}.visual_cta_grid_item{grid-area:1/1}.visual_cta_grid_item.is_body{display:grid;align-items:end;padding:clamp(1.875rem,0.57292rem + 4.1666666667vw,3.75rem)}.visual_cta_media{height:calc(100% + var(--base-border-radius-size))}.visual_cta_media:after{position:absolute;inset:0;height:calc(100% + var(--base-border-radius-size));background-color:rgba(0,0,0,.5);content:""}.visual_cta_figure{aspect-ratio:16/9}.visual_cta_image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.visual_cta_video{position:absolute;inset:0;height:calc(100% + var(--base-border-radius-size))}.visual_cta_video_controls{bottom:calc(40px + var(--base-border-radius-size, 0))}.visual_cta_video_controls>button{width:2.25rem;height:2.25rem;backdrop-filter:blur(10px);border-radius:50%;color:rgba(196,196,196,.4);transition:.25s color ease}.visual_cta_video_controls>button:focus-visible{color:#000}@media(hover: hover){.visual_cta_video_controls>button:hover{color:#000}}.visual_cta_body{position:relative;display:grid;gap:20px 0}@media(min-width:46.25rem){.visual_cta_body{max-width:50%}}.visual_cta_header{display:flex;flex-direction:column-reverse;gap:20px 0}.visual_cta_title{font-family:"Univers",sans-serif;font-weight:400;translate:0 .1em;font-size:clamp(6.25rem,2.99479rem + 10.4166666667vw,10.9375rem);line-height:.8571428571;text-transform:uppercase}.visual_cta_pretitle{font-family:"canada-type-gibson",sans-serif;font-weight:600;font-size:clamp(1.875rem,1.09375rem + 2.5vw,3rem);line-height:1.1875;letter-spacing:-0.01em;color:#ffc629}.visual_cta_desc{font-size:1.125rem;line-height:1.7777777778;max-width:34.375rem}.visual_cta_desc p{margin-block:0}.visual_cta_links_items{display:flex;flex-flow:column nowrap;gap:10px 20px}@media(min-width:46.25rem){.visual_cta_links_items{flex-flow:row wrap}}.visual_cta_links_item a{width:100%}.visual_cta_logo_wrap{--offset: calc(clamp(1.875rem, 0.57292rem + 4.1666666667vw, 3.75rem) + var(--base-border-radius-size, 0));--inset: var(--offset) auto auto var(--offset);--max-width-percent: 40%;position:absolute;inset:var(--inset);z-index:0;max-width:min(21.25rem,var(--max-width-percent));max-height:18.75rem;pointer-events:none}@media(min-width:46.25rem){.visual_cta_logo_wrap{--inset: auto var(--offset) var(--offset) auto;--max-width-percent: 30%}}.wysiwyg_block{margin-block:clamp(2.5rem,0.76389rem + 5.5555555556vw,5rem)}.wysiwyg_block_inner>:first-child{margin-top:0}.wysiwyg_block_inner>:last-child{margin-bottom:0}.clearfix::after{clear:both;content:"";display:table}.visually_hide{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.visually_hide:is(.focusable:active,.focusable:focus){width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.page-theme-dark_blue{--page-theme-bg: #003a70;--page-theme-fg: #fff;--page-theme-accent-bg: #0071ce;--page-theme-accent-fg: #fff;--page-theme-secondary-bg: #000;--page-theme-secondary-fg: #3cb4e5}.page-theme-darker_blue{--page-theme-bg: #002242;--page-theme-fg: #fff;--page-theme-accent-bg: #0071ce;--page-theme-accent-fg: #fff;--page-theme-secondary-bg: #000;--page-theme-secondary-fg: #3cb4e5}.page-theme-purple{--page-theme-bg: #8a1a9b;--page-theme-fg: #fff;--page-theme-accent-bg: #003a70;--page-theme-accent-fg: #fff;--page-theme-secondary-bg: #000;--page-theme-secondary-fg: #3cb4e5}.page-theme-blue{--page-theme-bg: #0071ce;--page-theme-fg: #fff;--page-theme-accent-bg: #003a70;--page-theme-accent-fg: #fff;--page-theme-secondary-bg: #000;--page-theme-secondary-fg: #3cb4e5}.page-theme-light_blue{--page-theme-bg: #e5f1fa;--page-theme-fg: #002242;--page-theme-accent-bg: #002242;--page-theme-accent-fg: #fff;--page-theme-secondary-bg: #000;--page-theme-secondary-fg: #3cb4e5}@media print{*{background:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:0.0625rem solid #999;padding:0.625rem;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}.print{display:block}[id=fs-grid-menu]{display:none !important}}