/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gnwt-feedback-form .fieldset-radio--was-this-page-helpful{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 3rem;}.gnwt-feedback-form .fieldset-radio--was-this-page-helpful > .fieldset-legend{float:none;margin:0;}.gnwt-feedback-form .form-item-was-this-page-helpful{position:relative;}.gnwt-feedback-form .form-item-was-this-page-helpful svg{position:absolute;transform:translateY(-50%);top:50%;right:1.2rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.gnwt-feedback-form .form-item-was-this-page-helpful label{padding-right:2.8rem;}.gnwt-feedback-form .form-item-was-this-page-helpful input:not(.not-checked,:hover) + label + svg{color:var(--bs-primary);}.gnwt-feedback-form .form-item-was-this-page-helpful input.not-checked:not(:hover) + label + svg{color:#C2C4C6;}.gnwt-feedback-form .form-item-was-this-page-helpful input:hover + label + svg{color:var(--bs-dark);}.gnwt-feedback-form .form-radios--was-this-page-helpful{display:flex;gap:1rem;margin-top:0;}.gnwt-feedback-form .fieldset-radio--why-not-helpful{margin-top:1rem;}.gnwt-feedback-form .fieldset-radio--why-not-helpful .fieldset-legend{padding-top:0.5rem;}@media (min-width:992px){.gnwt-feedback-form .fieldset-radio--why-not-helpful .fieldset-legend{padding-top:1rem;}}.gnwt-feedback-form .form-item-comments{margin-top:0.5rem;}@media (min-width:992px){.gnwt-feedback-form .form-item-comments{margin-top:1rem;}}
.node--view-mode-full .node-content .field--name-field-main-image{margin-bottom:3rem;}
.webform{max-width:calc(1368px / 1.5);}.webform-submission-form .drupal-messages,.webform-submission-form [data-drupal-messages]{margin-top:0;}
@font-face{font-family:"icomoon";src:url(/themes/gnwt/gnwt_design_system/dist/fonts/icomoon/fonts/icomoon.ttf?nz5ktb=) format("truetype"),url(/themes/gnwt/gnwt_design_system/dist/fonts/icomoon/fonts/icomoon.woff?nz5ktb=) format("woff"),url(/themes/gnwt/gnwt_design_system/dist/fonts/icomoon/fonts/icomoon.svg?nz5ktb=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}@keyframes rotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes fade-in{0%{opacity:0.1;}100%{opacity:1;}}@media (min-width:1200px){.container-size-sm{max-width:56.5rem;}}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:none;}@media (min-width:768px){.align-left{float:left;clear:left;margin-right:1rem;}}.align-right{float:none;}@media (min-width:768px){.align-right{float:right;clear:right;margin-left:1rem;}}.align-center{margin-left:auto;margin-right:auto;}.bg{padding-top:var(--bs-layout-spacer);}.bg + *:not(.bg){margin-top:var(--bs-layout-spacer);}.bg-dark{background-color:var(--bs-body-bg);}.bg-light{--bs-border-color:#C2C4C6;background-color:var(--bs-light);}.bg-white{background-color:#fff !important;}.bg-dark + .bg-dark,.bg-light + .bg-light{padding-top:0;}.color-accessible-grey{color:#676869;}.color-unset{color:unset;}.link-hover-link-color{color:var(--bs-body-color);}.link-hover-link-color:hover{color:var(--bs-link-color);}.remove-text-underline{text-decoration:none !important;}.reverse-link-states{text-decoration:none;}.reverse-link-states:hover{text-decoration:underline;}.link-style{color:var(--bs-link-color);-webkit-text-decoration:var(--bs-link-decoration);text-decoration:var(--bs-link-decoration);text-underline-offset:var(--bs-link-underline-offset);cursor:pointer;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.link-style:hover{color:var(--bs-link-hover-color);}.link-stretched:hover .link-style{color:var(--bs-link-hover-color);}.no-visited-state:visited,.no-visited-state a:visited{color:var(--bs-link-color);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.no-visited-state:visited:hover,.no-visited-state a:visited:hover{color:var(--bs-link-hover-color);}.no-visited-state--inherit:visited,.no-visited-state--inherit a:visited{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.focus-outline:focus-visible{box-shadow:none;outline:var(--bs-focus-ring-width,0.188rem) solid var(--bs-focus-ring-color,rgba(0,93,143,0.8));outline-offset:2px;}@media (max-width:991.98px){body:not(.layout-edit) .visibility--desktop-only{display:none;}}@media (min-width:992px){body:not(.layout-edit) .visibility--mobile-only{display:none;}}.fs-base{font-size:var(--bs-body-font-size);}.fs-xs{font-size:0.75rem;}.fs-sm{font-size:0.875rem;}.fs-md{font-size:1.125rem;}.fs-lg{font-size:1.25rem;}.mb-c8{margin-bottom:2.5rem;}.reset-field-margins > .field{margin-bottom:0;}.flex-nowrap{flex-wrap:nowrap !important;}@media (min-width:576px){.flex-sm-nowrap{flex-wrap:nowrap !important;}}@media (min-width:768px){.flex-md-nowrap{flex-wrap:nowrap !important;}}@media (min-width:992px){.flex-lg-nowrap{flex-wrap:nowrap !important;}}@media (min-width:1200px){.flex-xl-nowrap{flex-wrap:nowrap !important;}}@media (min-width:1400px){.flex-xxl-nowrap{flex-wrap:nowrap !important;}}@media (min-width:768px){.columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;}.columns-2 li{-moz-column-break-inside:avoid;break-inside:avoid;}}.featured-card-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;}@media (min-width:768px){.featured-card-grid{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.featured-card-grid .card .card-body{--bs-card-spacer-y:2rem;--bs-card-spacer-x:2rem;}}@media (min-width:1200px){.featured-card-grid.item-count-less-than-5{grid-template-columns:repeat(12,1fr);}.featured-card-grid.item-count-less-than-5 > .card{grid-column:span 6;}.featured-card-grid.item-count-3-or-6{grid-template-columns:repeat(12,1fr);}.featured-card-grid.item-count-3-or-6 > .card{grid-column:span 4;}.featured-card-grid.item-count-3-or-6 > .card:first-of-type{grid-column:span 6;}.featured-card-grid.item-count-3-or-6 > .card:nth-of-type(2),.featured-card-grid.item-count-3-or-6 > .card:nth-of-type(3){grid-column:span 3;}.featured-card-grid.item-count-5{grid-template-columns:repeat(12,1fr);}.featured-card-grid.item-count-5 > .card{grid-column:span 4;}.featured-card-grid.item-count-5 > .card:first-of-type,.featured-card-grid.item-count-5 > .card:nth-of-type(2){grid-column:span 6;}}@media (min-width:1200px){.layout-column--medium .featured-card-grid .card .card-body,.featured-card-grid.grid-columns-xxl-12 .card .card-body{--bs-card-spacer-y:2rem;--bs-card-spacer-x:2rem;}}@media (min-width:1200px) and (max-width:1399.98px){.layout-column--medium .featured-card-grid.item-count-3-or-6,.featured-card-grid.grid-columns-xxl-12.item-count-3-or-6{grid-template-columns:1fr 1fr;}.layout-column--medium .featured-card-grid.item-count-3-or-6 > .card,.featured-card-grid.grid-columns-xxl-12.item-count-3-or-6 > .card{grid-column:span 1;}.layout-column--medium .featured-card-grid.item-count-5,.featured-card-grid.grid-columns-xxl-12.item-count-5{grid-template-columns:1fr 1fr;}.layout-column--medium .featured-card-grid.item-count-5 > .card,.featured-card-grid.grid-columns-xxl-12.item-count-5 > .card{grid-column:span 1;}}@media (min-width:992px){.sidebar .featured-card-grid{grid-template-columns:1fr;gap:1rem;}}.grid-columns-3{display:grid;grid-template-columns:1fr;}@media (min-width:768px){.grid-columns-3{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.grid-columns-3{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:992px){.grid-columns-3.column-gap-large{-moz-column-gap:2.5rem;column-gap:2.5rem;}}@media (min-width:576px){.layout-column--medium .grid-columns-3{grid-template-columns:1fr 1fr;}}@media (min-width:1200px){.layout-column--medium .grid-columns-3{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:992px){.sidebar .grid-columns-3{grid-template-columns:1fr;}}@media (max-width:767.98px){.grid-columns-3-single-medium-down,.layout-column--medium .grid-columns-3-single-medium-down{grid-template-columns:1fr;}}@media (min-width:1400px){.layout-column--medium .grid-columns-3-medium-xxl{grid-template-columns:1fr 1fr 1fr;}}.grid-columns-2{display:grid;grid-template-columns:1fr;gap:1.5rem;}@media (min-width:768px){.grid-columns-2{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.grid-columns-2{gap:2rem 4rem;}}@media (min-width:992px){.sidebar .grid-columns-2{grid-template-columns:1fr;gap:1rem;}}@media (min-width:1400px){.row-gap-xxl-8-custom{row-gap:2.5rem !important;}}.z-tooltip{z-index:1080 !important;}:root{--bs-body-color-lighter:#676869;--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color,rgba(0,93,143,0.8));--bs-link-underline-offset:0.3em;--bs-background-color-accent-light:#F2F7FD;--bs-surface-color-accent-light:rgba(0,93,191,0.04);--bs-link-visited-color:#4A0051;--bs-link-visited-color-hover:#4A0051;--bs-border-color-dark:#8B8D90;--bs-border-color-accent:#2699D5;--bs-counters:var(--bs-body-color);--bs-bullets:var(--bs-body-color);--bs-captions:var(--bs-body-color);--bs-code-text:var(--bs-body-color);--bs-code-bg:rgba(0,0,0,0.075);--bs-pre-code:#D8DCDD;--bs-pre-bg:#333333;--bs-breadcrumb-item-color:var(--bs-body-color);}@media (max-width:767.98px){:root{--bs-body-font-size:1rem;}}[data-bs-theme=dark]{--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color,rgba(67,189,255,0.5));}:root{--bs-layout-spacer:4rem;--bs-component-spacer-lg:calc(4rem + 2.5rem);}:root{--bs-form-fieldset-padding:1.5rem;--bs-form-fieldset-legend-font-size:1.5rem;--bs-form-fieldset-legend-font-weight:400;}iframe{display:block;width:100%;height:auto;}.field--name-field-media-oembed-video .media-oembed-content{aspect-ratio:16/9;height:auto;}.field--name-field-media-oembed-audio .media-oembed-content{height:80px;}@media (min-width:768px){.field--name-field-media-oembed-audio .media-oembed-content{height:152px;}}.component-type--iframe iframe{height:100%;}img{opacity:1;transition:opacity 0.3s ease-out;}a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotate(0);}a img:hover{opacity:0.75;}svg:focus{outline:none;}.text-formatted .media,.text-formatted .figure[class*=media--view-mode-inline-100]{margin-top:1.5rem;margin-bottom:1.5rem;}.text-formatted .media[class*=media--view-mode-inline-],.text-formatted .figure[class*=media--view-mode-inline-]{margin-top:0;margin-bottom:1.5rem;}.text-formatted .figure .media{margin-bottom:0;}.figure{display:block;}.figure > [class*=media--view-mode]{width:100%;}@media (min-width:768px){.media--view-mode-inline-75{width:calc(75% - 25px);}}@media (min-width:768px){.media--view-mode-inline-66{width:calc(66.666666% - 25px);}}@media (min-width:768px){.media--view-mode-inline-50{width:calc(50% - 25px);}}@media (min-width:768px){.media--view-mode-inline-33{width:calc(33.333333% - 25px);}}@media (min-width:768px){.media--view-mode-inline-25{width:calc(25% - 25px);}}.media--view-mode-inline.align-center img{margin-left:auto;margin-right:auto;}@media (max-width:767.98px){.caption-drupal-media:not(.media--view-mode-inline),.media:not(.media--view-mode-inline){width:100%;}}.caption-drupal-media:not(.media--view-mode-inline) img,.media:not(.media--view-mode-inline) img{width:100%;}.group--seal img{width:100%;}*{border:0 solid #EDEDED;}.text-formatted > *:last-child{margin-bottom:0;}.text-formatted > *:first-child{margin-top:0;}p{overflow-wrap:break-word;}p:last-child{margin-bottom:0;}b,strong{font-weight:700;}ol,ul{display:flow-root;}figure{margin-top:2rem;margin-bottom:2rem;}figure > *{margin-top:0;margin-bottom:0;}figcaption,.field--name-field-image-caption{color:var(--prefixcaptions);font-size:0.875rem;line-height:1.5;margin-top:1rem;}@media (max-width:767.98px){figcaption,.field--name-field-image-caption{margin-top:0.5rem;}}.btn{--bs-btn-focus-box-shadow:var(--bs-focus-ring-box-shadow);text-underline-offset:var(--bs-link-underline-offset);}@media (max-width:991.98px){.btn{--bs-btn-padding-y:0.688rem;--bs-btn-padding-x:1.375rem;}}@media (max-width:991.98px){.btn-lg{--bs-btn-padding-y:0.946rem;--bs-btn-padding-x:1.75rem;font-size:1rem;}}@media (max-width:991.98px){.btn-sm{--bs-btn-padding-y:0.585rem;--bs-btn-padding-x:1.2rem;font-size:0.75rem;}}.btn-link{--bs-btn-font-weight:700;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.btn-primary{--bs-btn-hover-bg:var(--bs-dark);}.btn-secondary{--bs-btn-color:var(--bs-primary);--bs-btn-bg:transparent;--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-dark);--bs-btn-hover-bg:#F2F7FD;--bs-btn-hover-border-color:var(--bs-dark);--bs-btn-focus-box-shadow:var(--bs-focus-ring-box-shadow);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn-secondary:hover{--bs-btn-bg:#C4DAF1;color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-primary-inverse{--bs-btn-color:#333333;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#333333;--bs-btn-hover-bg:#C4DAF1;--bs-btn-hover-border-color:#C4DAF1;--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);}.btn-secondary-inverse{--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:#fff;--bs-btn-hover-color:#C4DAF1;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:#C4DAF1;--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);}.btn-text-link,.btn-text-link:visited{color:#005D8F;font-weight:700;text-decoration:none;}.btn-text-link:hover,.btn-text-link:visited:hover{color:#001F30;}.btn-input{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:calc(0.75rem - (2px/2));}.btn-input.btn-sm{--bs-btn-padding-x:0.5rem - 2px;--bs-btn-padding-y:calc(0.25rem - (2px/2));}.btn-input.btn-lg{--bs-btn-padding-x:1rem - 2px;--bs-btn-padding-y:calc(0.5rem - (2px/2));}.btn-input > .bi{width:1em;height:1em;}.btn-icon-only{--bs-btn-padding-x:1rem;}.btn:not(.btn-link:not(.icon-link)):not(.disabled):visited{color:var(--bs-btn-color);}.btn:not(.btn-link:not(.icon-link)):not(.disabled):visited:hover{color:var(--bs-btn-hover-color);}.btn:not(.btn-link:not(.icon-link)):not(.disabled):visited:hover:active{color:var(--bs-btn-active-color);}.btn-padding--xs{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:0.5rem;}@media (max-width:991.98px){.btn-padding--xs{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.25rem;}}.btn-padding--cancel{margin:calc(var(--bs-btn-padding-y) * -1) calc(var(--bs-btn-padding-x) * -1);}.btn-sm .bi{width:1.143em;height:1.143em;}.clear{clear:both;display:block;}code{padding:0.15em 0.35em;background-color:var(--bs-code-bg);color:var(--bs-code-text);border-radius:0.25rem;white-space:break-spaces;}.code-secondary{--code-text:#d63384;background-color:transparent;padding:0;}.code-secondary .separator{border-left:1px solid #C2C4C6;margin-left:0.5rem;padding-right:0.5rem;}pre{color:var(--bs-pre-code);background-color:var(--bs-pre-bg);overflow-x:auto;max-width:100%;font-weight:400;font-size:0.9em;line-height:1.7;margin-top:1.7em;margin-bottom:1.7em;border-radius:0.375rem;padding-top:0.8em;-webkit-padding-end:1.1em;padding-inline-end:1.1em;padding-bottom:0.8em;-webkit-padding-start:1.1em;padding-inline-start:1.1em;}pre:first-child{margin-top:0;}[data-bs-theme=dark] code{--bs-code-bg:rgba(255,255,255,0.075);--bs-code-text:var(--bs-body-color);}[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3,[data-bs-theme=dark] h4,[data-bs-theme=dark] h5,[data-bs-theme=dark] p,[data-bs-theme=dark] span,[data-bs-theme=dark] address{color:var(--bs-body-color);}[data-bs-theme=dark] .btn{--bs-focus-ring-color:#8CC7E8;--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color);}[data-bs-theme=dark] .btn span{color:inherit;}[data-bs-theme=dark] .form-item{--bs-border-color:#A7A9AC;}[data-bs-theme=dark] .form-control{--bs-focus-ring-color:#8CC7E8;--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color);}h1,.h1{margin-top:1.5rem;margin-bottom:1rem;}@media (max-width:991.98px){h1,.h1{font-size:1.75rem;}}@media (min-width:1200px){h1,.h1{margin-top:2rem;margin-bottom:1rem;}}h2,.h2{margin-top:1.5rem;margin-bottom:1rem;}@media (max-width:991.98px){h2,.h2{font-size:1.5rem;}}@media (min-width:1200px){h2,.h2{margin-top:2rem;margin-bottom:1rem;}}h3,.h3{margin-top:1.5rem;margin-bottom:1rem;}@media (max-width:991.98px){h3,.h3{font-size:1.375rem;}}@media (min-width:1200px){h3,.h3{margin-top:2rem;margin-bottom:1rem;}}h4,.h4{margin-top:1.5rem;margin-bottom:1rem;}@media (max-width:991.98px){h4,.h4{font-size:1.25rem;}}@media (min-width:1200px){h4,.h4{margin-top:2rem;margin-bottom:1rem;}}h5,.h5{margin-top:1.5rem;margin-bottom:1rem;}@media (max-width:991.98px){h5,.h5{font-size:1.125rem;}}@media (min-width:1200px){h5,.h5{margin-top:2rem;margin-bottom:1rem;}}a.h1,a.h2,a.h3,a.h4,a.h5{color:var(--bs-link-color);}.lead{font-weight:var(--bs-font-weight-normal);}@media (max-width:991.98px){.lead{font-size:1.125rem;}}a{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;text-underline-offset:var(--bs-link-underline-offset);}a:focus-visible{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);}a.icon-link:not(.btn) .text .text{text-decoration:none;}.link > .text{padding-right:0.375rem;}.list{margin-top:1rem;margin-bottom:1rem;padding-left:2.125em;}.list li{padding-left:0.25em;margin-top:0.75rem;margin-bottom:0.75rem;}ol.list > li::marker{color:var(--bs-counters);}ul.list > li::marker{color:var(--bs-bullets);}.list.list-unstyled{padding-left:0;}.list-links li:not(:last-child){margin-bottom:1rem;}.table{--bs-border-width:0;}.table thead th:first-child,.table thead td:first-child,.table tbody th:first-child,.table tbody td:first-child{padding-left:0.625rem;}@media (max-width:767.98px){.table thead th:first-child,.table thead td:first-child,.table tbody th:first-child,.table tbody td:first-child{padding-left:0.375rem;}}.table thead th:last-child,.table thead td:last-child,.table tbody th:last-child,.table tbody td:last-child{padding-right:0.625rem;}@media (max-width:767.98px){.table thead th:last-child,.table thead td:last-child,.table tbody th:last-child,.table tbody td:last-child{padding-right:0.375rem;}}.table thead th{line-height:1.35;border-bottom:3px solid var(--bs-primary);}.table:not(.table-sm) thead th{padding:0.875rem 0.5rem;}@media (max-width:767.98px){.table:not(.table-sm) thead th{padding:0.625rem 0.25rem;}}@media (max-width:991.98px){.table tbody{font-size:0.875rem;}}.table tbody tr:nth-child(even) > *{background-color:var(--bs-surface-color-accent-light);}table .tablesort{background-image:none;padding-left:4px;}table .tablesort .bi::before{display:block;}table .tablesort.tablesort--asc .bi::before{transform:rotate(-180deg);}table .tablesort.tablesort--desc .bi::before{transform:rotate(0);}.responsive-table{overflow-x:auto;}.responsive-table table.table{min-width:42rem;margin-bottom:0;}.details--accordion table.table tbody tr:nth-child(even) > *{background:#fff;}.node-content > .field--name-body table:not(.table) td,.component-content > .field--name-field-body table:not(.table) td{border:solid 1px #8B8D90;padding:0.5rem;}.node-content > .field--name-body table:not(.table) td p,.component-content > .field--name-field-body table:not(.table) td p{margin:0;padding:0;}.table-dark tr{background-color:var(--bs-table-bg);}.taxonomy-tag{color:var(--bs-body-color-lighter);}hr{border-color:var(--bs-border-color);margin-bottom:4rem;margin-top:4rem;}.form-element{width:100%;margin-bottom:0.5rem;}.form-element:last-child{margin-bottom:0;}.form-select,.form-date,.form-file,.form-tel,.form-number{width:auto;max-width:100%;}label,.fieldset-default legend,.fieldset-radio legend,.fieldset-checkbox legend{font-weight:500;display:flex;align-items:center;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-moz-column-gap:0.5rem;column-gap:0.5rem;}.description{display:block;margin-bottom:0.5rem;}.description:last-child{margin-bottom:0;}.invalid-feedback:first-child,.valid-feedback:first-child{margin-top:0;margin-bottom:0.5rem;}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M11.82 1.36L7.18 6l4.64 4.64-1.18 1.18L6 7.18l-4.64 4.64-1.18-1.18L4.82 6 .18 1.36 1.36.18 6 4.82 10.64.18z'/%3E%3C/svg%3E") center/contain no-repeat;cursor:pointer;}.webform-element-help{border-color:var(--bs-link-color);background:var(--bs-link-color);}.webform-element-help:hover{border-color:#004A73;background:#004A73;}.form-submit{width:auto;}.form-check:not(.form-switch){padding-left:2.25em;}.form-check:not(.form-switch) .form-check-input{width:1.625em;height:1.625em;margin-top:0;margin-left:-2.25em;}.form-check-input.is-invalid{border:1px solid #C2C4C6;}.form-check-input.is-invalid:focus{box-shadow:var(--bs-focus-ring-box-shadow);}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#005D8F;}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:var(--bs-body-color);}.fieldset-default legend,.fieldset-radio legend,.fieldset-checkbox legend{font-size:inherit;float:none;}.fieldset-default legend.visually-hidden,.fieldset-radio legend.visually-hidden,.fieldset-checkbox legend.visually-hidden{width:0;height:0;}.fieldset-radio .form-check-label,.fieldset-checkbox .form-check-label{font-weight:400;}.fieldset-radio.is-invalid:invalid .form-check-input,.fieldset-checkbox.is-invalid:invalid .form-check-input{border-color:var(--bs-form-invalid-border-color);}.fieldset-radio.is-invalid:invalid .form-check-label,.fieldset-checkbox.is-invalid:invalid .form-check-label{color:var(--bs-form-invalid-color);}.fieldset-radio.is-invalid:invalid .invalid-feedback,.fieldset-checkbox.is-invalid:invalid .invalid-feedback{display:block;}.fieldset-radio.is-invalid:valid .form-check-input,.fieldset-checkbox.is-invalid:valid .form-check-input{border-color:var(--bs-form-valid-border-color);}.fieldset-radio.is-invalid:valid .form-check-label,.fieldset-checkbox.is-invalid:valid .form-check-label{color:var(--bs-form-valid-color);}.form-check{margin-bottom:1rem;}.fieldset{margin-top:0;}.fieldset .webform-flexbox{margin-top:0;margin-bottom:0;}.fieldset .fieldset-content .webform-flexbox:last-child{margin-bottom:-1rem;}.fieldset-default legend{margin-bottom:0.25rem;}.fieldset-standard{border:var(--bs-border-width) solid var(--bs-border-color);padding:var(--bs-form-fieldset-padding);}.fieldset-standard > legend{font-size:var(--bs-form-fieldset-legend-font-size);font-weight:var(--bs-form-fieldset-legend-font-weight);float:none;margin-bottom:0;padding:0 2px;width:auto;}.fieldset-standard > legend .fieldset-legend{display:flex;align-items:center;}.fieldset--radios.error .fieldset-content{border-left:5px solid var(--bs-form-invalid-border-color);padding-left:1rem;}.fieldset-radio.error .fieldset-content > .invalid-feedback,.fieldset-radio.error .fieldset-content > .invalid-tooltip{display:block;}.input-group > .form-control{min-width:5rem;}.input-group > .form-element{margin-bottom:0;}.label-flag{font-size:0.875rem;font-weight:400;}.flag-optional{color:#676869;}.form-range{border-color:transparent;}.form-type-range > .input-group{display:inline-block;}.form-type-range .form-range{width:100%;}.form-type-range .field-prefix{background:none;padding:0.4rem 0 0;border:0;}html.js .form-type-range .form-type-number{display:inline-block;margin:0;}.form-type-range .form-item-range__output .form-label{display:none;}.form-type-range .form-item-range__output #range__output{padding:0.4rem 0 0 0.4rem;width:initial !important;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:left;background:#fff;}.form-type-range .form-item-range__output #range__output::-webkit-outer-spin-button,.form-type-range .form-item-range__output #range__output::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.form-type-range .form-item-range__output #range__output.is-valid{padding-right:0;background:none;}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon);}.form-switch{position:relative;}.form-switch .form-check-input{top:0;}body #backtotop{max-width:3rem;height:3rem;padding:0.5rem 0.25rem 0 0.25rem;font-size:0.625rem;line-height:0.625rem;right:2rem;bottom:2rem;border:2px solid #fff;opacity:0;transition:opacity 0.15s linear,background 0.2s ease-in-out;}@media (max-width:991.98px){body #backtotop{right:1rem;bottom:1rem;}}body #backtotop,body #backtotop:hover{border:2px solid #fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23fff' d='M4.433.645.835 4.756A.75.75 0 0 0 1.4 6h7.194a.75.75 0 0 0 .565-1.244L5.56.646a.75.75 0 0 0-1.128 0Z'/%3E%3C/svg%3E");background-position:top 0.375rem center;background-repeat:no-repeat;}body #backtotop.show{animation:fade-in 0.15s;opacity:1;}body #backtotop:focus-visible{box-shadow:none;outline:var(--bs-focus-ring-width,0.188rem) solid var(--bs-focus-ring-color,rgba(0,93,143,0.8));outline-offset:2px;}.language--fr #backtotop{max-width:4rem;}.block-page-title-block{display:flow-root;margin-top:2rem;margin-bottom:0.5rem;}.block-page-title-block h1{margin:1rem 0 0;}.component-header{margin-bottom:1rem;}@media (min-width:992px){.component-header{margin-bottom:1.5rem;}}@media (min-width:992px){.sidebar .component-header{margin-bottom:1rem;}}.component-content .field--name-field-body > h1:first-child,.component-content .field--name-field-body > .h1:first-child,.component-content .field--name-field-body > h2:first-child,.component-content .field--name-field-body > .h2:first-child,.component-content .field--name-field-body > h3:first-child,.component-content .field--name-field-body > .h3:first-child,.component-content .field--name-field-body > h4:first-child,.component-content .field--name-field-body > .h4:first-child,.component-content .field--name-field-body > h5:first-child,.component-content .field--name-field-body > .h5:first-child{margin-top:0;}.dropdown-item{--bs-dropdown-item-border-radius:0;white-space:normal;}.dropdown-item.active{font-weight:700;}.dropdown-item:visited{color:var(--bs-dropdown-link-color);}.dropdown-item:visited:hover{color:var(--bs-dropdown-link-hover-color);}.field{margin-bottom:1rem;}.field:last-child{margin-bottom:0;}.field__label{color:var(--bs-body-color);}.sidebar .field{margin-bottom:0.5rem;}.sidebar .field:last-child{margin-bottom:0;}.inline-item-list .field__items{display:inline;padding-left:0;margin-bottom:0;list-style:none;font-size:0;}.inline-item-list .field__items .field__item:not(:first-child)::before{content:"";display:inline-block;width:7px;height:14px;background-image:url(/themes/gnwt/gnwt_design_system/dist/images/iconography/icon--slash.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;margin-right:0.75rem;margin-bottom:-1px;color:#666;}.inline-item-list.field--item,.inline-item-list .field__item{font-size:var(--bs-body-font-size);display:inline-block;}.inline-item-list.field--item:not(:last-child),.inline-item-list .field__item:not(:last-child){margin-right:0.75rem;}.node-content > .field--name-body,.node-content > .field--name-field-notes{margin-bottom:2rem;}@media (min-width:992px){.node-content > .field--name-body,.node-content > .field--name-field-notes{margin-bottom:3rem;}}.node-content > .field--name-body:last-child,.node-content > .field--name-field-notes:last-child{margin-bottom:0;}.node-content > .field--name-body + .component{margin-top:4rem;}@media (min-width:992px){.node--type-landing-page .node-content > .field--name-body + .component{margin-top:var(--bs-component-spacer-lg);}}.field-group--label{margin-bottom:1rem;}.field--name-field-image{margin-bottom:1.5rem;}.component-type--media-highlight .field--name-field-image:not(:last-child){margin-bottom:1rem;}.form{width:100%;}.form-item .container-inline{display:flex;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em;row-gap:0.5em;margin:0;}.form-item .container-inline > div{margin-bottom:0;}.form--inline{display:flex;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em;row-gap:1rem;margin-bottom:0.5rem;}.form--inline:last-child{margin-bottom:0;}.form--inline .form-item{float:none;margin-bottom:0;margin-right:0;}.controls-wrapper{font-size:0.875rem;}.controls-wrapper .form-element{font-size:0.875rem;}.form-item-items-per-page{max-width:5.5rem;}@media (min-width:576px){.form-item-items-per-page{max-width:100%;}}.form-item-items-per-page select{min-width:100%;}@media (min-width:576px){.form-item-items-per-page select{min-width:7.563rem;}}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:0.938rem;max-height:5.563rem;}.form:not(.webform) .label-flag{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.form-item{--bs-border-color:#333333;margin-bottom:1rem;}.form-item.form-item-file .messages--error{margin-bottom:0.5rem;font-size:0.875em;color:var(--bs-form-invalid-color);}.form-item.form-item-file .messages--error + .form-file{border-color:var(--bs-form-invalid-color);}.form-item--search .form-submit{--bs-btn-padding-y:0.75rem;--bs-btn-padding-x:0.75rem;color:#333333;position:absolute;right:0;height:100%;border-radius:0;}.form-item--search .input-group input{padding-right:2.625rem;}.form-item--search input:focus + .form-submit{z-index:6;}.icon-link{text-decoration:none;}.icon-link > .bi{margin:-1em 0;}.icon-link:hover > .bi.order-first,.icon-link:focus-within > .bi.order-first{--bs-icon-link-transform:translate3d(-0.25em,0,0);}.icon-link:not(.btn) .text{text-decoration:underline;text-underline-offset:var(--bs-link-underline-offset);}.icon-link.btn .text{padding-right:0.375rem;}.icon-link.btn.icon-side--left .text{padding-right:0;padding-left:0.375rem;}.icon-link-inline{display:inline;}.icon-link-inline > .bi,.icon-link-inline > .text > .bi,.icon-link-inline .nowrap-tail > .bi{display:inline-block;width:1em;height:1em;min-height:1em;vertical-align:baseline;margin:0;}.icon-link-inline > .text > .bi,.icon-link-inline .nowrap-tail > .bi{margin-left:0.25rem;}.pagination a{font-weight:700;color:#333333;}.component-type--phone-number .component-heading::after{content:":";margin-left:-0.22rem;}.skip-link{color:#fff;position:absolute;left:50%;transform:translateX(-50%);z-index:50;background-color:rgba(0,0,0,0.6);padding:1px 10px 2px;border-radius:0 0 10px 10px;outline:0;}.navbar-nav .nav-link.show .bi,.navbar-nav .dropdown-item.show .bi{transform:rotate(-180deg);}.navbar-nav .nav-link:active,.navbar-nav .dropdown-item:active{background-color:rgba(255,255,255,0.1);}.navbar-nav .nav-link .bi,.navbar-nav .dropdown-item .bi{width:0.875rem;}.navbar-nav .nav-link .bi:focus,.navbar-nav .dropdown-item .bi:focus{outline:0;}.navbar-nav .nav-link{display:flex;align-items:center;gap:0.25rem;}.navbar-nav .nav-link:hover{text-decoration:none;}.navbar-nav .dropdown-item{--bs-dropdown-inner-border-radius:0;}.navbar-collapse{display:none;}@media (min-width:1200px){.navbar-nav{line-height:1.5;}.navbar-nav .nav-link{--bs-navbar-nav-link-padding-x:0.75rem;--bs-nav-link-padding-y:0.75rem;position:relative;}.navbar-nav .nav-link:hover::after,.navbar-nav .nav-link.show::after,.navbar-nav .nav-link.active::after{opacity:1;}.navbar-nav .nav-link::after{content:"";display:block;background-color:currentColor;border:0;height:2px;left:var(--bs-navbar-nav-link-padding-x);right:var(--bs-navbar-nav-link-padding-x);margin:0;opacity:0;position:absolute;bottom:calc(var(--bs-nav-link-padding-y) / 2);transition:opacity 0.3s,background-color 0.3s;will-change:opacity,background-color;}.navbar-nav .nav-link.active::after{background-color:var(--bs-blue);}.navbar-nav .nav-link.active:hover::after{background-color:rgba(26,26,26,0.2);}.nav-mobile,.menu--secondary--mobile{display:none;}}.nav-mobile .btn-close{margin-right:calc((0.25em + 0.438rem) * -1);}.offcanvas{--bs-offcanvas-width:100vw;--bs-offcanvas-border-width:0;}.offcanvas .navbar{border-bottom:1px solid var(--bs-offcanvas-border-color);}.offcanvas .site-nav-content{max-height:100%;overflow:auto;padding-bottom:calc(env(safe-area-inset-bottom,50px) + 1.5rem);}.offcanvas hr{margin:1.5rem 0;}.offcanvas .nav-main{padding-top:1.5rem;}.offcanvas .nav-main .nav-link{--bs-nav-link-font-size:1.875rem;display:flex;align-items:center;justify-content:space-between;}.offcanvas .nav-main .nav-link::after{display:none;}.offcanvas .nav-secondary .nav-link{--bs-nav-link-font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;}.offcanvas .nav-secondary .nav-link::after{display:none;}.offcanvas .dropdown-menu{--bs-dropdown-border-width:0;--bs-dropdown-item-padding-y:0.75rem;--bs-dropdown-spacer:0;--bs-dropdown-bg:transparent;--bs-dropdown-border-radius:0;}.offcanvas .dropdown-item{--bs-dropdown-item-border-radius:0;display:flex;align-items:center;justify-content:space-between;}.offcanvas .dropdown-item::after{display:none;}.offcanvas .dropdown-item:focus-visible{box-shadow:var(--bs-focus-ring-box-shadow);outline:0;position:relative;z-index:1;}.offcanvas .dropdown-item ~ .dropdown-menu{margin-left:var(--bs-dropdown-item-padding-x);}.region-content-prefix{padding-bottom:2.5rem;}.region-content-prefix > *{flex-basis:100%;}.site-footer{--bs-focus-ring-color:#8CC7E8;--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color);}.site-footer .icon-link-inline .text,.site-footer .icon-link-inline .nowrap-tail{color:inherit;}@media (max-width:767.98px){.site-footer .footer-content::after{content:"";display:block;width:100%;border-top:var(--bs-border-width) solid var(--bs-border-color);margin-top:1.5rem;}}.site-footer__graphic svg{min-height:2.5rem;vertical-align:bottom;margin-bottom:-1px;}.gnwt-mb-multiply{mix-blend-mode:multiply;}.site-footer__content{background-color:var(--bs-body-bg);overflow:hidden;padding-top:1.5rem;padding-bottom:2rem;}@media (min-width:768px){.site-footer__content{padding-top:2rem;}}.site-footer__content .content.row{--bs-gutter-x:1rem;}.site-footer__content .branding{padding-top:1.5rem;}@media (min-width:768px){.site-footer__content .branding{padding-top:0;}}.site-footer .nav{gap:1rem 3rem;}.site-footer .nav .nav-link{--bs-nav-link-padding-x:0.5rem;color:#fff;text-decoration:none;margin:calc(var(--bs-nav-link-padding-y) * -1) calc(var(--bs-nav-link-padding-x) * -1);}.site-footer .nav .nav-link:hover{text-decoration:underline;color:rgba(255,255,255,0.8);}.site-footer .navbar-brand img,.site-footer .navbar-brand svg{max-width:12.688rem;transition:all 0.2s ease-in-out;}.site-footer .navbar-brand .gnwt-wordmark-white--fr{max-width:15.188rem;}.site-footer hr{border-bottom-color:var(--bs-border-color);opacity:1;}.gnwt-copyright-container hr{margin-top:2rem;margin-bottom:2rem;}.gnwt-copyright-container .row{--bs-gutter-y:1rem;}.gnwt-copyright-container .d-flex.align-items-center.flex-wrap{-moz-column-gap:3rem;column-gap:3rem;row-gap:1rem;}.header{position:relative;}.header .search-form{-webkit-margin-after:0;margin-block-end:0;}.header .form-item--search{margin-bottom:0;}.header .form-layout{gap:0.5rem;}.masthead{--bs-navbar-padding-y:0.5rem;background-color:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color-dark);z-index:2;height:3.75rem;}@media (min-width:576px){.masthead{height:4.438rem;}}@media (min-width:992px){.masthead{--bs-navbar-padding-y:1rem;height:6.188rem;}}.masthead > .container{height:100%;}@media (min-width:992px){.masthead > .container{gap:2rem;}}@media (min-width:992px){.masthead .navbar-content{gap:2rem;}}.masthead > .container::before{content:"";background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.masthead .hamburger{position:relative;margin-right:calc(0.438rem * -1);margin-left:-0.438rem;min-width:5.063rem;justify-content:start;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;-moz-column-gap:0.5rem;column-gap:0.5rem;}@media (max-width:991.98px){.masthead .hamburger{margin-left:0.438rem;}}@media (min-width:992px){.masthead .hamburger{--bs-navbar-toggler-padding-y:0.75rem;min-width:6.125rem;}}.masthead .hamburger::after{opacity:0;background-color:#2699D5;content:"";display:block;position:absolute;bottom:0;left:var(--bs-navbar-toggler-padding-x);right:var(--bs-navbar-toggler-padding-x);height:3px;transition:all 0.2s ease-in-out;}@media (hover:hover) and (pointer:fine){.masthead .hamburger:hover:not(:focus-visible)::after{opacity:1;}}.masthead-prefix{padding-top:0;padding-bottom:0;}@media (min-width:1200px){.masthead-prefix{background-color:var(--bs-body-bg);border-bottom:1px solid #C2C4C6;z-index:3;}}.masthead-prefix .navbar-collapse.row{--bs-gutter-x:0.125rem;}.masthead-prefix .vr{margin-left:0.75rem;margin-right:0.75rem;margin-top:0.75rem;margin-bottom:0.75rem;}.masthead-menu-drawer{display:none;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);}.masthead-menu-drawer > .container{padding-bottom:2rem;padding-top:2rem;padding-bottom:2rem;}@media (min-width:992px){.masthead-menu-drawer > .container{padding-top:4rem;padding-bottom:4rem;}}@media (min-width:992px){.masthead-menu-drawer .row{--bs-gutter-x:2rem;}}.masthead-menu-drawer .nav-link{line-height:1.35;transition:none;}.masthead-menu-drawer .nav-link:visited:hover,.masthead-menu-drawer .nav-link:hover{color:#005D8F;}.masthead-menu-drawer .nav-link.active{font-weight:700;}.masthead-menu-drawer .nav-link.link-external .text{text-decoration:inherit;text-underline-offset:inherit;margin-right:0.25rem;}.masthead-menu-drawer .menu--main .nav{margin:-0.875rem -0.5rem -0.875rem -0.5rem;}@media (min-width:768px){.masthead-menu-drawer .menu--main .nav{margin:-1.375rem -1rem -1.375rem -1rem;}}@media (max-width:767.98px){.masthead-menu-drawer .menu--main .nav-column-1{margin-bottom:0;}}@media (max-width:767.98px){.masthead-menu-drawer .menu--main .nav-column-2{margin-top:0;}}.masthead-menu-drawer .menu--main .nav-link{--bs-navbar-active-color:var(--bs-body-color);--bs-nav-link-color:var(--bs-body-color);--bs-nav-link-font-size:1.25rem;--bs-nav-link-font-weight:500;--bs-nav-link-padding-y:0.875rem;line-height:1.35;}@media (max-width:767.98px){.masthead-menu-drawer .menu--main .nav-link{--bs-nav-link-padding-x:0.5rem;}}@media (min-width:992px){.masthead-menu-drawer .menu--main .nav-link{--bs-nav-link-padding-y:1.375rem;}}@media (min-width:992px){.masthead-menu-drawer .column--utility-nav{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);}}@media (max-width:991.98px){.masthead-menu-drawer .menu--utility{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);margin-top:2rem;}}.masthead-menu-drawer .menu--utility .nav{margin-top:-0.75rem;margin-bottom:-0.75rem;}.masthead-menu-drawer .menu--utility .nav-link{--bs-nav-link-padding-y:0.75rem;}@media (max-width:991.98px){.masthead-menu-drawer .menu--utility .nav-link{--bs-nav-link-padding-x:0.75rem;}}.masthead-menu-drawer .menu--utility--header{padding-top:1.5rem;}@media (min-width:992px){.masthead-menu-drawer .menu--utility--header{padding-top:0;}}.masthead-menu-drawer .menu-drawer .row{--bs-gutter-x:1rem;}.masthead .navbar-brand{display:inline-flex;}.masthead .navbar-brand:focus-visible{outline:0;box-shadow:var(--bs-focus-ring-box-shadow);}.masthead .navbar-brand img,.masthead .navbar-brand svg{max-width:19rem;}.masthead .navbar-brand svg{transition:opacity 0.3s ease-out;width:100%;height:auto;}.masthead .navbar-brand .navbar-brand--logo{display:none;}@media (min-width:375px){.masthead .navbar-brand .navbar-brand--logo{display:block;}}.masthead .navbar-brand .navbar-brand--logo-compact{display:block;}@media (min-width:375px){.masthead .navbar-brand .navbar-brand--logo-compact{display:none;}}.navbar .block-system-branding-block{flex:1 1 auto;padding-top:0;padding-bottom:0;}.navbar .navbar-brand img,.navbar .navbar-brand svg{max-width:9.375rem;}@media (min-width:576px){.navbar .navbar-brand img,.navbar .navbar-brand svg{max-width:15.625rem;}}@media (min-width:992px){.navbar .navbar-brand img,.navbar .navbar-brand svg{max-width:100%;}}.navbar .navbar-brand.navbar-brand--fr .navbar-brand--logo-compact img,.navbar .navbar-brand.navbar-brand--fr .navbar-brand--logo-compact svg{max-width:8.125rem;}a.navbar-brand:hover svg{opacity:0.75;}.navbar-brand-wrapper .site-label{font-size:0.875rem;}@media (min-width:576px){.navbar-brand-wrapper .site-label{font-size:1rem;}}@media (min-width:1400px){.navbar-brand-wrapper .site-label{font-size:1.25rem;}}.navbar-toggler{display:flex;align-items:center;justify-content:center;border:0;}@media (max-width:991.98px){.navbar-toggler{font-size:0.875rem;}}@media (max-width:991.98px){.navbar-toggler{min-width:2.75rem;min-height:2.75rem;}}.navbar-toggler:focus{box-shadow:none;}.navbar-toggler:focus-visible{box-shadow:var(--bs-focus-ring-box-shadow);}.navbar-toggler .text-close,.navbar-toggler .icon-close{display:none;}.navbar-toggler.active .text-open,.navbar-toggler.active .icon-open{display:none;}.navbar-toggler.active .text-close,.navbar-toggler.active .icon-close{display:block;}.custom-navbar-toggler-icon{display:flex;align-items:center;width:1.33333333em;height:1.3333333em;margin-top:1px;}.custom-navbar-toggler-icon svg{width:100%;}.search-toggle .toggler-icon-wrapper{width:1.5rem;height:1.5rem;}.search-toggle .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="%23333333"%3e %3cpath d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"/%3e%3c/svg%3e');width:1rem;height:1rem;}.navbar-toggler.btn-close{--bs-btn-close-opacity:1;--bs-btn-close-focus-shadow:var(--bs-focus-ring-box-shadow);width:auto;height:auto;filter:none;}.navbar-toggler.btn-close:hover .navbar-toggler-icon{opacity:0.75;}.navbar-toggler.btn-close .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");transition:opacity 0.2s ease-in-out;filter:invert(1);opacity:0.5;width:1em;height:1em;margin:0.438rem;}.masthead .navbar-form{flex:0 1 auto;width:19.5rem;display:none;}@media (min-width:992px){.masthead .navbar-form{display:block;}}.masthead .navbar-form .form-item{width:100%;}.responsive-search{--bs-navbar-padding-y:0;--bs-focus-ring-color:#8CC7E8;--bs-focus-ring-box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width,0.188rem) var(--bs-focus-ring-color);display:none;background-color:#004A73;}.responsive-search > .container{gap:0.25rem;}.responsive-search .d-flex.align-items-center{padding-top:1rem;padding-bottom:1rem;gap:0.5rem;}.responsive-search .form-item{flex:1 1 0;}@media (max-width:575.98px){.responsive-search .form-element--type-text{padding-top:0.5rem;padding-bottom:0.5rem;}}.language-switcher{--bs-language-switcher-btn-padding:0.438rem;font-size:0.875rem;text-decoration:none;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}@media (min-width:992px){.language-switcher{font-size:1rem;margin-left:calc(var(--bs-language-switcher-btn-padding) * -1);margin-right:calc(var(--bs-language-switcher-btn-padding) * -1);}}.language-switcher:visited{color:inherit;}.language-switcher:visited:hover{color:#005D8F;}.language-switcher .dropdown-menu{margin-top:0.563rem;}@media (min-width:992px){.language-switcher .dropdown-menu{margin-top:1rem;}}.navbar-expand-xl .language-switcher.navbar-toggler{display:flex;}.language-toggle-button{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.language-toggle-button.dropdown-toggle{--bs-navbar-toggler-font-size:$font-size-base;gap:0.375rem;padding-left:var(--bs-language-switcher-btn-padding);padding-right:var(--bs-language-switcher-btn-padding);}.language-toggle-button.dropdown-toggle .bi{width:0.875rem;}.site-label-mobile{padding-top:0.5rem;padding-bottom:0.5rem;}.item-list > ul > li:not(:last-child){margin-bottom:1.5rem;}.nav-link:hover{text-decoration:underline;}.nav-link:visited{color:var(--bs-nav-link-color);}.nav-link:visited.link-style{color:var(--bs-link-visited-color);}.nav-link:visited:hover{color:var(--bs-nav-link-hover-color);}.tab-content > .active{width:100%;}@media (min-width:768px){.page-meta .last-updated.has-feedback-form{min-height:calc(1rem * 1.5);}}@media (min-width:992px){.page-meta .last-updated.has-feedback-form{min-height:calc(0.813rem * 2 + 0.875rem * 1.35 + 2px * 2);}}.layout-container{min-height:100vh;display:flex;flex-direction:column;}.layout-container .layout-main-wrapper{flex:1 1 auto;}main [id]{scroll-margin-top:2rem;}@media (min-width:1200px){.region-xs{font-size:1rem;}.region-xs .btn{--bs-btn-font-size:1rem;}}.sidebar.border{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.layout-sidebar-second::before{content:"";display:block;border-top:1px solid #C2C4C6;width:100%;height:auto;margin-bottom:0.5rem;}@media (min-width:992px){.layout-sidebar-second::before{display:none;}}.layout-sidebar-second > *{margin-bottom:4rem;}.layout-sidebar-second > *:nth-child(2) .component-heading{margin-top:0;}.layout-sidebar-second > *:last-child{margin-bottom:3rem;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
