/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item label.form-required::after{margin-inline:0.15em;content:"*";color:var(--bs-form-invalid-color);}
.component-footer-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem}.component-footer-menu__title{font-size:1.125rem;display:block;margin-bottom:2rem;font-family:Inter,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.44444;color:var(--bs-body-color);text-decoration:none}a.component-footer-menu__title:hover,a.component-footer-menu__title:focus-visible{color:#00afe1;text-decoration:underline}.component-footer-menu__list{display:flex;flex-direction:column;gap:.75rem}.component-footer-menu__item{font-size:1rem;line-height:1.375}.component-footer-menu__link{color:var(--bs-body-color);text-decoration:none}a.component-footer-menu__link:hover,a.component-footer-menu__link:focus-visible{color:#00afe1;text-decoration:underline}@media(max-width:991.98px){.component-footer-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.component-footer-menu{grid-template-columns:minmax(0,1fr)}}
.header.navbar{--bs-navbar-padding-y:0;--bs-navbar-color:#000;--bs-navbar-hover-color:#0080a5;--bs-navbar-active-color:#0080a5;--bs-navbar-toggler-icon-bg:none;--header-height:6.25rem;--header-logo-height:6.25rem;--header-minimal-height:3.75rem;--header-minimal-logo-height:3.75rem;--header-padding-y:max(.5rem,calc((var(--header-height) - var(--header-logo-height)) / 2));--header-toggle-size:2.75rem;--header-bar-height:2px;--header-bar-gap:.4375rem;background-color:#fff;border-bottom:1px solid #e3e6e9}.is-minimal .header.navbar{--header-height:var(--header-minimal-height);--header-logo-height:var(--header-minimal-logo-height)}.header__inner{padding-block:var(--header-padding-y);transition:padding .22s var(--transition-bezier)}.header__start img{width:auto;max-width:100%;height:calc(var(--header-height) - var(--header-padding-y) * 2);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;transition:height .22s var(--transition-bezier)}.header .nav-link{font-size:1.25rem;position:relative;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.25;white-space:nowrap}.header .nav-link:after{position:absolute;inset-inline:0;top:calc(100% + .5rem);height:var(--header-bar-height);content:"";background-color:currentcolor;border-radius:var(--header-bar-height);transform-origin:left center;scale:0 1}.header .nav-link:hover:after,.header .nav-link:focus-visible:after,.header .nav-link.active:after{scale:1}@media(prefers-reduced-motion:no-preference){.header .nav-link:after{transition:scale .22s var(--transition-bezier)}}.header .navbar-toggler-icon:before{font:var(--fa-font-solid);font-size:1.25rem;color:inherit;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f0c9"}.header .navbar-toggler-icon{display:inline-flex;width:auto;height:auto}.header .navbar-toggler:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:none}.header .responsive-menu-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--header-toggle-size);height:var(--header-toggle-size);padding:0;color:#00afe1;background:none;border:0;border-radius:7px;transition:color .12s var(--transition-bezier),scale .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon:hover,.header .responsive-menu-toggle-icon:focus-visible{color:#0080a5}@media(prefers-reduced-motion:no-preference){.header .responsive-menu-toggle-icon:active{scale:.96}}.header .responsive-menu-toggle-icon .label{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.header .responsive-menu-toggle-icon .label:not(caption){position:absolute!important}.header .responsive-menu-toggle-icon .label *{overflow:hidden!important}.header .responsive-menu-toggle-icon .icon{position:relative;display:block;width:1.375rem;height:var(--header-bar-height);background-color:currentcolor;border-radius:var(--header-bar-height);transition:background-color .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon .icon:before,.header .responsive-menu-toggle-icon .icon:after{position:absolute;inset-inline:0;height:var(--header-bar-height);content:"";background-color:currentcolor;border-radius:var(--header-bar-height);transition:transform .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon .icon:before{top:calc(var(--header-bar-gap) * -1)}.header .responsive-menu-toggle-icon .icon:after{top:var(--header-bar-gap)}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon{background-color:transparent}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon:before{transform:translateY(var(--header-bar-gap)) rotate(45deg)}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon:after{transform:translateY(calc(var(--header-bar-gap) * -1)) rotate(-45deg)}.header__inner:has(.responsive-menu-toggle) .navbar-toggler{display:none}@media(max-width:991.98px){.header.navbar{--header-height:6rem;--header-logo-height:4rem;--header-minimal-height:4.75rem;--header-minimal-logo-height:2.75rem}}@media(max-width:1199.98px){.header__start{flex:1 1 0;min-width:0}}@media(min-width:1200px){.header.navbar{--header-height:8.75rem;--header-minimal-height:5.25rem}.header .responsive-menu-toggle,.header__end:has(>.responsive-menu-toggle:only-child){display:none}}@media(min-width:1200px)and (max-width:1399.98px){.header.navbar{--header-logo-height:4.25rem;--header-minimal-logo-height:3.25rem}}
.component-hero{position:relative;padding-block:7rem calc(max(100%,50rem) * .5131944444);background-color:#eff5fc}.component-hero__inner{display:flex;flex-direction:column;gap:2.125rem}.component-hero__text,.component-hero__search{position:relative;z-index:1;width:100%;max-width:40.9375rem}.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){font-size:calc(1.5rem + 3vw)}@media(min-width:1200px){.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){font-size:3.75rem}}.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){margin-block-end:1.625rem;font-weight:700;line-height:1.2}.component-hero__text p{font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.component-hero__text p{font-size:1.375rem}}.component-hero__text p{font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.5}.component-hero__media{position:absolute;inset:0;overflow:hidden}.component-hero__media svg{position:absolute;inset-block-end:0;inset-inline-end:0;width:max(100%,50rem);max-width:none;height:auto;-webkit-mask-image:linear-gradient(transparent,#000 6.7658998647%);mask-image:linear-gradient(transparent,#000 6.7658998647%)}@media(min-width:992px){.component-hero{min-height:46.1875rem;padding-block-end:17.1875rem}.component-hero__media svg{inset:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}}.component-hero__wave,.component-hero__halo{opacity:0}@supports (transform-box:view-box) and (will-change:transform){.component-hero__wave,.component-hero__halo{transform-origin:877px 310px;transform-box:view-box;will-change:transform,opacity}.component-hero__wave{animation:component-hero-wave 2.4s cubic-bezier(.16,.68,.36,1) infinite}.component-hero__halo{animation:component-hero-halo 3s ease-out infinite}@media(prefers-reduced-motion:reduce){.component-hero__wave,.component-hero__halo{animation:none}}}@keyframes component-hero-wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.3333333333)}}@keyframes component-hero-halo{0%{opacity:0;transform:scale(.4)}25%{opacity:.9}to{opacity:0;transform:scale(2.2)}}
.row.component-layout{--bs-gutter-x:var(--layout-gap-column,var(--section-gap-column,1.5rem));--bs-gutter-y:var(--layout-gap-content,var(--section-gap-content,1.5rem));align-items:var(--layout-align,var(--section-align,stretch))}.component-layout>.layout__region:has(>.component-card,>.paragraph--type--existing-content){display:flex;flex-direction:column}.component-layout>.layout__region>.paragraph--type--existing-content,.component-layout>.layout__region>.paragraph--type--existing-content>.field--name-field-node{height:100%}.component-layout>.layout__region>*+*{margin-block-start:var(--bs-gutter-y)}.component-layout--gap-column-none{--layout-gap-column:0}.component-layout--gap-content-none{--layout-gap-content:0}.component-layout--gap-column-small{--layout-gap-column:1rem}.component-layout--gap-content-small{--layout-gap-content:1rem}.component-layout--gap-column-medium{--layout-gap-column:2rem}.component-layout--gap-content-medium{--layout-gap-content:2rem}.component-layout--gap-column-large{--layout-gap-column:3rem}.component-layout--gap-content-large{--layout-gap-content:3rem}.component-layout--align-top{--layout-align:stretch}.component-layout--align-center{--layout-align:center}.component-layout--align-bottom{--layout-align:end}
.offcanvas.component-offcanvas-search{--bs-offcanvas-bg:rgba(0,0,0,.7);--bs-offcanvas-color:#fff;--focus-ring-color:#00afe1;--bs-offcanvas-padding-x:2rem;--bs-offcanvas-padding-y:2rem;--bs-offcanvas-box-shadow:none;--bs-offcanvas-transition:opacity .22s ease-out;--offcanvas-search-font-size:1.375rem;--offcanvas-search-padding-start:1.5rem;--offcanvas-search-padding-end:0;top:var(--toolbar-offset-top);right:0;left:0;height:calc(100vh - var(--toolbar-offset-top));height:calc(100dvh - var(--toolbar-offset-top));-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;backdrop-filter:blur(1rem)}.component-offcanvas-search.showing,.component-offcanvas-search.show:not(.hiding){opacity:1}.offcanvas.component-offcanvas-search.hiding{--bs-offcanvas-transition:opacity .12s ease-out}.component-offcanvas-search__body{display:flex}.component-offcanvas-search__inner{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:56.25rem;margin:auto}.component-offcanvas-search__inner>*{transition:transform .22s ease-out,opacity .22s ease-out,filter .22s ease-out}@media(prefers-reduced-motion:reduce){.component-offcanvas-search__inner>*{transition:none}}.component-offcanvas-search__inner>*{opacity:0;filter:blur(.25rem);transform:translateY(.75rem)}.component-offcanvas-search__inner>:nth-child(2){transition-delay:60ms}.component-offcanvas-search__inner>:nth-child(3){transition-delay:.12s}.component-offcanvas-search__inner>:nth-child(4){transition-delay:.18s}.component-offcanvas-search__inner>:nth-child(5){transition-delay:.24s}.component-offcanvas-search__inner>:nth-child(6){transition-delay:.3s}.component-offcanvas-search.showing .component-offcanvas-search__inner>*,.component-offcanvas-search.show:not(.hiding) .component-offcanvas-search__inner>*{opacity:1;filter:none;transform:none}.component-offcanvas-search.hiding .component-offcanvas-search__inner>*{transform:translateY(-.75rem);transition-delay:0ms;transition-duration:.12s}.btn.component-offcanvas-search__close{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-font-size:1.125rem;--bs-btn-color:#000;--bs-btn-bg:#e3e6e9;--bs-btn-border-color:transparent;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#00afe1;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#000;--bs-btn-active-bg:#00afe1;--bs-btn-active-border-color:transparent;position:absolute;top:var(--bs-offcanvas-padding-x);right:var(--bs-offcanvas-padding-x);display:inline-flex;align-items:center;justify-content:center;width:calc(2.546875rem + 4px);height:calc(2.546875rem + 4px)}.component-offcanvas-search .search-api-form{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:1.5rem;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}.component-offcanvas-search .search-api-form:before{transition:border-color .12s ease}@media(prefers-reduced-motion:reduce){.component-offcanvas-search .search-api-form:before{transition:none}}.component-offcanvas-search .search-api-form:before{grid-row:2;grid-column:1/-1;align-self:stretch;content:"";background-color:var(--bs-body-bg);border:2px solid var(--bs-border-color);border-radius:7px}.component-offcanvas-search .search-api-form:focus-within:before{border-color:#00afe1}.component-offcanvas-search .search-api-form :is(.form-item,.form-actions){display:contents}.component-offcanvas-search .search-api-form .form-label{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.component-offcanvas-search .search-api-form .form-label{font-size:2rem}}.component-offcanvas-search .search-api-form .form-label{grid-row:1;grid-column:1/-1;margin-bottom:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.25}.component-offcanvas-search .search-api-form .form-control{font-size:var(--offcanvas-search-font-size);grid-row:2;grid-column:1;min-width:0;height:4.875rem;padding-block:0;padding-inline:calc(var(--offcanvas-search-padding-start) + 2rem + .75rem) var(--offcanvas-search-padding-end);-webkit-user-select:text;-moz-user-select:text;user-select:text;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.2 32.2'%3e%3cpath fill='%23fff' d='M13.2,2.2c-1.4,0-2.8.3-4.1.8C3.5,5.2.7,11.7,3,17.3c1.1,2.7,3.2,4.9,5.9,6.1,2.7,1.2,5.7,1.2,8.5.1,2.7-1.1,4.9-3.2,6.1-5.9,1.2-2.7,1.2-5.7.1-8.5-1.1-2.7-3.2-4.9-5.9-6.1-1.4-.6-2.9-.9-4.4-.9h0Z'/%3e%3cpath fill='%2300afe1' d='M12.9,12.4c.5-.2,1,0,1.2.5s0,1-.5,1.2-1,0-1.2-.5c-.2-.4,0-1,.6-1.2h0Z'/%3e%3cpath fill='%2300afe1' d='M13.2,26.5c-1.8,0-3.6-.4-5.2-1.1-3.2-1.4-5.8-4-7.1-7.3C-1.8,11.4,1.6,3.6,8.3.9c3.3-1.3,6.9-1.3,10.1.1,3.2,1.4,5.8,4,7.1,7.3,1.3,3.3,1.3,6.9-.1,10.1-1.4,3.2-4,5.8-7.3,7.1-1.6.6-3.2,1-4.9.9ZM13.2,2.2c-1.4,0-2.8.3-4.1.8C3.5,5.2.7,11.7,3,17.3c1.1,2.7,3.2,4.9,5.9,6.1,2.7,1.2,5.7,1.2,8.5.1,2.7-1.1,4.9-3.2,6.1-5.9,1.2-2.7,1.2-5.7.1-8.5-1.1-2.7-3.2-4.9-5.9-6.1-1.4-.6-2.9-.9-4.4-.9h0Z'/%3e%3cpath fill='%2300afe1' d='M30.2,32.2c-.5,0-1-.2-1.4-.6l-7.8-7.8c-.8-.8-.8-2,0-2.8.8-.8,2-.8,2.8,0l7.8,7.8c.8.8.8,2,0,2.8-.4.4-.9.6-1.4.6Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:var(--offcanvas-search-padding-start) center;background-size:2rem;border:0;border-radius:0}.component-offcanvas-search .search-api-form .form-control,.component-offcanvas-search .search-api-form .form-control:focus{background-color:transparent}.component-offcanvas-search .search-api-form .form-control:focus-visible{outline:none}.component-offcanvas-search .search-api-form .form-item:after{grid-row:2;grid-column:1;align-self:center;justify-self:start;width:2rem;height:2rem;margin-inline-start:var(--offcanvas-search-padding-start);pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.2 32.2'%3e%3cpolygon fill='%2358b897' points='17.1 4.2 17.9 11.3 11.3 8.4 17.1 4.2'/%3e%3c/svg%3e");background-size:100% 100%;transform-origin:41.149068323% 41.149068323%}@media(prefers-reduced-motion:no-preference){.component-offcanvas-search .search-api-form:focus-within .form-item:after{animation:offcanvas-search-sweep 2.4s ease-in-out infinite}}@keyframes offcanvas-search-sweep{0%{rotate:0deg}to{rotate:360deg}}.component-offcanvas-search[data-snig-keyboard] .search-api-form:has(.form-control:focus-visible):before{outline:2px solid var(--focus-ring-color);outline-offset:2px}.component-offcanvas-search .search-hint{--bs-secondary-color:#dee2e6}.component-offcanvas-search .search-api-form .btn{grid-row:2;grid-column:2;margin-inline-end:1rem}@media(max-width:575.98px){.offcanvas.component-offcanvas-search{--bs-offcanvas-padding-x:1rem;--offcanvas-search-font-size:1rem;--offcanvas-search-padding-start:1rem;--offcanvas-search-padding-end:1rem}.component-offcanvas-search .search-api-form{grid-template-columns:minmax(0,1fr)}.component-offcanvas-search .search-api-form .btn{grid-row:3;grid-column:1;width:100%;margin-inline-end:0}}
.component-section{padding-block:4rem}.component-section__inner{display:flex;flex-direction:column;gap:2rem}.component-section--bg-soft{background-color:var(--theme-band,#eff5fc)}.component-section--bg-dark[data-bs-theme=dark]{--bs-body-bg:var(--theme-band,#000);color:var(--bs-body-color);background-color:var(--bs-body-bg)}.component-section--theme-primary{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:#eff5fc;--theme-surface:#fff}.component-section--theme-primary-light{--theme-accent:#00afe1;--theme-accent-ink:#0080a5;--theme-accent-soft:#e9f2fe;--theme-band:#e6f7fc;--theme-surface:#fff}.component-section--theme-primary-dark{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:rgb(6.0117647059%,10.7058823529%,18.1176470588%);--theme-surface:rgba(255,255,255,.08)}.component-section--theme-secondary{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(81.4431372549%,88.6901960784%,82.1019607843%);--theme-surface:#fff}.component-section--theme-secondary-light{--theme-accent:#58b897;--theme-accent-ink:#388369;--theme-accent-soft:#d0ebe2;--theme-band:#d0ebe2;--theme-surface:#fff}.component-section--theme-secondary-dark{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(8.431372549%,14.9019607843%,9.0196078431%);--theme-surface:rgba(255,255,255,.08)}.component-section--flush>.component-section__inner{padding-inline:0}.component-section--pad-top-none{padding-block-start:0}.component-section--pad-bottom-none{padding-block-end:0}.component-section--margin-top-none{margin-block-start:0}.component-section--margin-bottom-none{margin-block-end:0}.component-section--pad-top-small{padding-block-start:1.5rem}.component-section--pad-bottom-small{padding-block-end:1.5rem}.component-section--margin-top-small{margin-block-start:1.5rem}.component-section--margin-bottom-small{margin-block-end:1.5rem}.component-section--pad-top-medium{padding-block-start:3rem}.component-section--pad-bottom-medium{padding-block-end:3rem}.component-section--margin-top-medium{margin-block-start:3rem}.component-section--margin-bottom-medium{margin-block-end:3rem}.component-section--pad-top-large{padding-block-start:4rem}.component-section--pad-bottom-large{padding-block-end:4rem}.component-section--margin-top-large{margin-block-start:4rem}.component-section--margin-bottom-large{margin-block-end:4rem}.component-section--radius-none{border-radius:0}.component-section--radius-small{border-radius:8px}.component-section--radius-medium{border-radius:14px}.component-section--radius-large{border-radius:28px}.component-section--radius-xlarge{border-radius:56px}.component-section--gap-content-none>.component-section__inner{--section-gap-content:0;gap:0}.component-section--gap-column-none>.component-section__inner{--section-gap-column:0}.component-section--gap-content-small>.component-section__inner{--section-gap-content:1rem;gap:1rem}.component-section--gap-column-small>.component-section__inner{--section-gap-column:1rem}.component-section--gap-content-medium>.component-section__inner{--section-gap-content:2rem;gap:2rem}.component-section--gap-column-medium>.component-section__inner{--section-gap-column:2rem}.component-section--gap-content-large>.component-section__inner{--section-gap-content:3rem;gap:3rem}.component-section--gap-column-large>.component-section__inner{--section-gap-column:3rem}.component-section--align-top>.component-section__inner{--section-align:stretch}.component-section--align-center>.component-section__inner{--section-align:center}.component-section--align-bottom>.component-section__inner{--section-align:end}.component-section--overlap{position:relative;z-index:1;margin-block-start:-4rem}@media(min-width:992px){.component-section--overlap{margin-block-start:-7.1875rem}}.node--page--full .component-section>.component-section__inner{max-width:none;padding-inline:0}.node--page--full .component-section:is(.component-section--bg-soft,.component-section--bg-dark)>.container.component-section__inner{padding-inline:1.5rem}.node--page--full .component-section--overlap{position:static;z-index:auto;margin-block-start:0}.node--page--full .component-section--overlap.component-section--margin-top-none{margin-block-start:0}.node--page--full .component-section--overlap.component-section--margin-top-small{margin-block-start:1.5rem}.node--page--full .component-section--overlap.component-section--margin-top-medium{margin-block-start:3rem}.node--page--full .component-section--overlap.component-section--margin-top-large{margin-block-start:4rem}
.component-side-menu{--side-menu-rule:#d1d1d1;--side-menu-rule-active:#00afe1;--side-menu-active-color:#0080a5}.component-side-menu__list{border-top:1px solid var(--side-menu-rule)}.component-side-menu__item{font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.component-side-menu__item{font-size:1.375rem}}.component-side-menu__item{font-family:Inter,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1;border-bottom:1px solid var(--side-menu-rule)}.component-side-menu__item--active,.component-side-menu__item:has(>.is-active){margin-top:-1px;background-color:#e6f7fc;border-top:1px solid var(--side-menu-rule-active);border-bottom-color:var(--side-menu-rule-active)}.component-side-menu__link{display:block;padding:.875rem .5625rem;color:var(--bs-body-color);text-decoration:none}.component-side-menu__item--active>.component-side-menu__link,.component-side-menu__link.is-active{color:var(--side-menu-active-color)}a.component-side-menu__link:hover,a.component-side-menu__link:focus-visible{color:var(--side-menu-active-color)}a.component-side-menu__link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}
.component-timeline{padding-block:.5rem;padding-inline-end:1.5rem;background-color:#eff5fc;border-radius:14px}@media(max-width:767.98px){.component-timeline{padding-inline-end:1rem}}
.component-timeline-item{--timeline-dot-center:1.75rem;position:relative;display:grid;grid-template-columns:4rem 7.1875rem minmax(0,1fr);align-items:baseline;padding-block:1rem}@media(max-width:767.98px){.component-timeline-item{--timeline-dot-center:1.625rem;grid-template-columns:2.5rem 4.5rem minmax(0,1fr)}}.component-timeline-item:before{position:absolute;inset-block:0;inset-inline-start:1.9375rem;width:.125rem;content:"";background-color:#00afe1}@media(max-width:767.98px){.component-timeline-item:before{inset-inline-start:1.1875rem}}.component-timeline-item:not(.component-timeline-item~.component-timeline-item):before{inset-block-start:var(--timeline-dot-center)}.component-timeline-item:not(:has(~.component-timeline-item)):before{inset-block-end:calc(100% - var(--timeline-dot-center))}.component-timeline-item:after{position:absolute;inset-block-start:0;inset-inline:11.1875rem 0;height:1px;content:"";background-color:#00afe14d}@media(max-width:767.98px){.component-timeline-item:after{inset-inline-start:7rem}}.component-timeline-item:not(.component-timeline-item~.component-timeline-item):after{display:none}.component-timeline-item__year{grid-column:2;margin:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;color:#0080a5}@media(max-width:767.98px){.component-timeline-item__year{font-size:1.25rem}}.component-timeline-item__year:before{position:absolute;inset-block-start:calc(var(--timeline-dot-center) - .4375rem);inset-inline-start:1.5625rem;z-index:1;width:.875rem;height:.875rem;content:"";background-color:#00afe1;border:.125rem solid #00afe1;border-radius:50%;box-shadow:inset 0 0 0 .125rem #eff5fc}@media(max-width:767.98px){.component-timeline-item__year:before{inset-inline-start:.8125rem}}.component-timeline-item__content{grid-column:3;font-weight:500;line-height:1.25}.component-timeline-item__content p{margin-bottom:0}.component-timeline:has(.component-timeline-item--details) .component-timeline-item{padding-inline-end:1.5rem}.component-timeline-item--details .component-timeline-item__toggle:before{font:var(--fa-font-regular);font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.component-timeline-item--details .component-timeline-item__toggle:before{font-size:1.375rem}}.component-timeline-item--details .component-timeline-item__toggle:before{color:#0080a5;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f055";transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.component-timeline-item--details .component-timeline-item__toggle:before{transition:none}}.component-timeline-item--details .component-timeline-item__toggle:before{position:absolute;inset-block-start:var(--timeline-dot-center);inset-inline-end:0;line-height:1;transform:translateY(-50%)}.component-timeline-item--details .component-timeline-item__toggle{padding:0;font:inherit;color:inherit;text-align:start;background:none;border:0}.component-timeline-item--details .component-timeline-item__toggle:after{position:absolute;inset:0;content:""}.component-timeline-item--details .component-timeline-item__toggle:hover,.component-timeline-item--details .component-timeline-item__toggle:focus-visible{color:#3474d8}.component-timeline-item--details .component-timeline-item__toggle:focus-visible{outline:0}.component-timeline-item--details .component-timeline-item__toggle:focus-visible:after{outline:2px solid var(--focus-ring-color);outline-offset:2px}.component-timeline-item--details .component-timeline-item__toggle:not(.collapsed):before{content:"\f056"}@media(hover:hover){.component-timeline-item--details .component-timeline-item__toggle.collapsed:not(:focus-visible):before{opacity:.8}.component-timeline-item--details:hover .component-timeline-item__toggle.collapsed:before{opacity:1}}.component-timeline-item__details{position:relative;z-index:1;grid-column:3;font-weight:400;line-height:1.44444}.component-timeline-item__details-body{padding-block-start:.75rem}.component-timeline-item__details-body>:last-child{margin-bottom:0}.component-timeline-item__details-body h4{clear:both}.component-timeline-item__details-body .align-left{margin-block-end:.5rem;margin-inline-end:.75rem}
.top-header{--top-header-rule-space:1.5rem;--top-header-action-gap:2.5rem;--top-header-action-size:2.75rem;--top-header-lang-gap:1.5rem;color:var(--bs-body-color);background-color:var(--bs-body-bg)}.top-header__inner{display:flex;gap:1.5rem;align-items:center;min-height:3.75rem}.top-header__start,.top-header__end{align-items:center;min-width:0}.top-header__end{display:flex;gap:var(--top-header-action-gap)}.top-header .nav:not(.contextual-links){flex-wrap:wrap;align-items:center}.top-header .nav:not(.contextual-links) .nav-item+.nav-item{padding-left:var(--top-header-rule-space);margin-left:var(--top-header-rule-space);border-left:1px solid #fff}.top-header .nav:not(.contextual-links) :is(a,span).nav-link{font-size:1.25rem;padding:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.25;color:var(--bs-body-color);white-space:nowrap}.top-header .nav:not(.contextual-links) a.nav-link:hover,.top-header .nav:not(.contextual-links) a.nav-link:focus{color:#00afe1;text-decoration:underline}.top-header__action-icon{transition:color .12s ease,scale .12s ease}@media(prefers-reduced-motion:reduce){.top-header__action-icon{transition:none}}.top-header__action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--top-header-action-size);height:var(--top-header-action-size);padding:0;color:#00afe1;background:none;border:0}.top-header__action-icon:hover,.top-header__action-icon:focus-visible{color:#fff}@media(prefers-reduced-motion:no-preference){.top-header__action-icon:active{scale:.96}}.top-header__action-glyph{width:auto;height:1.625rem}.top-header .gtranslate_wrapper{display:flex;gap:var(--top-header-lang-gap);align-items:center}.top-header .gtranslate_wrapper a.glink{font-size:1.25rem;padding:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.25;color:var(--bs-body-color);text-transform:uppercase;text-decoration:none;border-radius:7px}.top-header .gtranslate_wrapper a.glink:hover,.top-header .gtranslate_wrapper a.glink:focus-visible{color:#00afe1;text-decoration:underline}.top-header .gtranslate_wrapper a.glink.gt-current-lang{padding-inline:1rem;color:#000;background-color:#00afe1}.top-header .gtranslate_wrapper a.glink.gt-current-lang:hover,.top-header .gtranslate_wrapper a.glink.gt-current-lang:focus-visible{color:#000;text-decoration:none}@media(max-width:767.98px){.top-header{--top-header-action-gap:1rem;--top-header-lang-gap:.75rem}}
#off-canvas.mm-menu{--mm-listitem-size:2.75rem;--mm-line-height:1.5rem;--mm-navbar-size:4rem;--mm-color-background:#fff;--mm-color-background-emphasis:#eff5fc;--mm-color-background-highlight:#f8f9fa;--mm-color-border:#d1d1d1;--mm-color-button:#adb5bd;--mm-color-text:#000;--mm-color-text-dimmed:#6c757d;font-family:Inter,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;border-inline-end:0;box-shadow:0 0 0 1px #0000000a,1.5rem 0 3rem -1rem #0000002e}#off-canvas .mm-navbar{font-size:1.125rem;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;color:var(--mm-color-text);text-align:start;border-bottom:0}#off-canvas .mm-navbar>*{justify-content:flex-start}#off-canvas .mm-navbar__title{padding-inline-start:1.75rem}#off-canvas .mm-btn_prev:not(.mm-hidden)+.mm-navbar__title{padding-inline-start:0}#off-canvas .mm-navbar .mm-btn{width:2.75rem}#off-canvas .mm-navbar .mm-btn_prev:before{inset-inline-start:1rem}#off-canvas .mm-listview{padding-block:.5rem}#off-canvas .mm-panels>.mm-panel:first-child{display:flex;flex-direction:column}#off-canvas .mm-panels>.mm-panel:first-child>.mm-listview{display:flex;flex:1 0 auto;flex-direction:column}#off-canvas .mm-panels>.mm-panel:first-child:after,#off-canvas .mm-listitem:after{content:none}#off-canvas .mm-listitem__text{font-size:1.125rem;padding-inline-start:1rem;margin-block:.125rem;margin-inline:.75rem;color:#6c757d;border-radius:7px;transition:background-color .12s var(--transition-bezier),color .12s var(--transition-bezier)}#off-canvas .mm-listitem__text:not(.mm-listitem__btn){padding-inline-end:1rem}#off-canvas .mm-listitem:has(>.mm-btn_next)>.mm-listitem__text,#off-canvas .mm-panels>.mm-panel:first-child>.mm-listview>.mm-listitem:not(:is(.menu-name--top-header))>.mm-listitem__text{font-size:1.125rem;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;color:var(--mm-color-text)}#off-canvas .mm-listitem__text:hover,#off-canvas .mm-listitem__text:focus-visible{color:#fff;background-color:#00afe1}#off-canvas a,#off-canvas a:hover,#off-canvas a:focus,#off-canvas a:focus-visible,#off-canvas a:active{text-decoration:none}#off-canvas a:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}#off-canvas .mm-listitem__text:hover:after,#off-canvas .mm-listitem__text:focus-visible:after{border-color:currentcolor}#off-canvas .mm-listitem_selected>.mm-listitem__text{font-weight:700;color:var(--mm-color-text)}#off-canvas .mm-listitem:is(.menu-name--top-header){--mm-listitem-size:2.5rem;margin-inline:.75rem;background-color:#f8f9fa}#off-canvas .mm-listitem:not(:is(.menu-name--top-header))+.mm-listitem:is(.menu-name--top-header){padding-block-start:.5rem;margin-block-start:auto;border-start-start-radius:13px;border-start-end-radius:13px}#off-canvas .mm-listitem:not(:is(.menu-name--top-header)):has(+.mm-listitem:is(.menu-name--top-header)){margin-block-end:1rem}#off-canvas .mm-listview>.mm-listitem:is(.menu-name--top-header):last-child{padding-block-end:.5rem;border-end-start-radius:13px;border-end-end-radius:13px}#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text{font-size:1rem;padding-inline-start:calc(1rem - 6px);margin-inline:6px;color:#495057}#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text:hover,#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text:focus-visible{color:#fff}@keyframes snig-mmenu-row-arrive{0%{opacity:0;transform:translate3d(0,.5rem,0)}}@media(prefers-reduced-motion:no-preference){.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem{animation:snig-mmenu-row-arrive .22s var(--transition-bezier) .16s backwards}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(1){animation-delay:0ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(2){animation-delay:20ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(3){animation-delay:40ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(4){animation-delay:60ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(5){animation-delay:80ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(6){animation-delay:.1s}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(7){animation-delay:.12s}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(8){animation-delay:.14s}}.mm-wrapper_opened .mm-page{min-height:100dvh}.mm-wrapper_blocking:not(.mm-wrapper_opening){overflow-y:auto}.mm-wrapper_blocking:not(.mm-wrapper_opening) .mm-page{min-height:0}.mm-wrapper_blocking:not(.mm-wrapper_opening) .mm-wrapper__blocker{pointer-events:none}.mm-wrapper__blocker{background-color:#00000026;opacity:0}@supports (backdrop-filter:blur(4px)){.mm-wrapper__blocker{backdrop-filter:blur(4px)}}.mm-wrapper_opening .mm-wrapper__blocker{opacity:1}#off-canvas.mm-menu{transform:translate3d(-100%,0,0)}.mm-wrapper_opening #off-canvas.mm-menu{transform:translateZ(0)}#off-canvas.mm-menu.mm-menu_opened{z-index:2}#off-canvas.mm-menu.mm-menu_opened~.mm-slideout{z-index:0;transform:none!important}#off-canvas.mm-menu.mm-menu_opened~.mm-wrapper__blocker{z-index:1}#off-canvas.mm-menu{transition-property:transform;will-change:transform}.mm-wrapper__blocker{transition-property:opacity}#off-canvas.mm-menu,#off-canvas .mm-panel,#off-canvas .mm-navbar,.mm-wrapper__blocker{transition-timing-function:var(--transition-bezier);transition-duration:.26s}.mm-wrapper_opening #off-canvas.mm-menu,.mm-wrapper_opening #off-canvas .mm-panel,.mm-wrapper_opening #off-canvas .mm-navbar,.mm-wrapper_opening .mm-wrapper__blocker{transition-duration:.26s}@media(prefers-reduced-motion:reduce){#off-canvas.mm-menu,#off-canvas .mm-panel,#off-canvas .mm-navbar,#off-canvas .mm-listitem__text,.mm-wrapper__blocker{transition-duration:1ms}}@media(min-width:1200px){#off-canvas,.mm-wrapper__blocker{display:none!important}}
