/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--image-fit-aspect-ratio:16/9;--image-fit-object-fit:cover;--image-fit-width:100%;--image-fit-height:auto;--margin-bock-start:4rem;--margin-bock-end:4rem;--page-wrapper-margin-inline:0rem;--ds-style-heading-0--font-size:2.25rem;--ds-style-heading-1--font-size:2.25rem;--ds-style-heading-1--alt--font-size:2rem;--ds-style-heading-2--font-size:1.5rem;--ds-style-heading-3--font-size:1.125rem;--ds-style-heading-3--alt--font-size:1.125rem;--ds-style-heading-3--bis--font-size:1.25rem;--ds-style-heading-3--ter--font-size:3rem;--ds-style-heading-4--font-size:1rem;--ds-style-heading-5--font-size:1rem;--ds-style-body-0--font-size:1.25rem;--ds-style-body-1--font-size:1rem;--ds-style-overline--font-size:1.25rem;--button-text-color:#333;--button-text-color--hover:#333;--button-bg-color:#e6e6e6;--button-outline-text-color:#333;--button-outline-text-color-alt:#333;--button-outline-border-color:var(--button-bg-color);--button-outline-bg-color:transaprent;--button-outline-bg-color--hover:#b0b0b0;--button-bg-color--hover:#b0b0b0;--button-text-color--active:#FFF;--button-bg-color--active:#0e4b7e;--button-border-color--active:#0e4b7e;--button-focus-visible-outline-color:#0e4b7e;--button-border-color:transparent;--button-border-color--hover:transparent;--button-border-radius:0;--button-padding-inline:.75rem;--button-padding-block:.25rem;--button-min-height:3rem;--button-icon-size:1.25rem;--button-square-size:3rem;--button-icon-gap:.75rem;--link-simple-color:#1469b2;--link-simple-color--hover:#1469b2;--link-simple-color--active:#1469b2;--page-inner-margin-inline:0rem;--page-inner-padding-inline:1.5rem;--atom-svg-inset:-2.5rem 15% auto auto;--atom-svg-translate:60% 0;--atom-svg-electron-background:#e8f0f7;--cta-block-background:#e6e6e6;--table-border:solid 1px #b6d1e7;--table-border-thead:solid 1px #FFF;--high-light-block-padding-block:1.5rem;--high-light-block-padding-inline:1.5rem;--ds-colors-brand-primary:#1469b2;--ds-colors-brand-secondary:#ffcd00;--ds-colors-brand-tertiary:#629bcb;--ds-colors-brand-accent-1:#4387c1;--ds-colors-grayscale-white:#FFF;--ds-colors-grayscale-50:#e6e6e6;--ds-colors-grayscale-100:#b0b0b0;--ds-colors-grayscale-200:#8a8a8a;--ds-colors-grayscale-300:#545454;--ds-colors-grayscale-400:#333;--ds-colors-grayscale-500:#000;--ds-colors-grayscale-600:#000;--ds-colors-grayscale-700:#000;--ds-colors-grayscale-800:#000;--ds-colors-grayscale-900:#000;--ds-colors-grayscale-black:#000;--ds-colors-ui-error:#B3261E;--ds-colors-ui-status:#2CB753;--ds-colors-ui-warning:#FBAA30;--ds-colors-ui-info:#1469b2;--ds-border-color-light:#b0b0b0;--ds-border-color-medium:#8a8a8a;--ds-border-color-dark:#545454;--ds-border-width-none:0;--ds-border-width-small:1px;--ds-border-width-medium:.125rem;--ds-border-width-large:.25rem;--ds-radius-none:0;--ds-radius-small:.25rem;--ds-radius-medium:.75rem;--ds-radius-large:1.5rem;--ds-radius-round:50%;--ds-radius-circle:1000px;--ds-text-color-white:#FFF;--ds-text-color-medium:#8a8a8a;--ds-text-color-grey:#545454;--ds-text-color-dark:#333;--ds-text-color-black:#000;--ds-font-family-main:ModelStandard SemiMono,arial,sans-serif;--ds-font-family-second:ModelStandard SemiMono,arial,sans-serif;--ds-font-size-900:4.5rem;--ds-font-size-800:3rem;--ds-font-size-700:2rem;--ds-font-size-600:1.5rem;--ds-font-size-500:1.25rem;--ds-font-size-400:1rem;--ds-font-size-350:.9375rem;--ds-font-size-300:.875rem;--ds-font-size-200:.8125rem;--ds-font-size-100:.75rem;--ds-max-width-page-wrapper:1920px;--ds-max-width-page-inner:1240px;--ds-spacings--xxx-wide:8rem;--ds-spacings--xx-wide:7rem;--ds-spacings--x-wide:6rem;--ds-spacings--wide:5rem;--ds-spacings--xxx-large:4rem;--ds-spacings--xx-large:3rem;--ds-spacings--x-large:2.5rem;--ds-spacings--large:2rem;--ds-spacings--medium:1.5rem;--ds-spacings--standard:1rem;--ds-spacings--semi:.75rem;--ds-spacings--small:.5rem;--ds-spacings--x-small:.375rem;--ds-spacings--xx-small:.25rem;--ds-spacings--xxx-small:.125rem;--ds-transition-speed-fast:.15s;--ds-transition-speed-standard:.35s;--ds-transition-speed-medium:.55s;--ds-transition-speed-slow:1s;--ds-transition-speed-x-slow:2s;--ds-transition-closable-item:.55s;--scroll-padding-block-start:calc(var(--drupal-displace-offset-top) + var(--site-header-height) - 1rem);--focus-visible-color:currentColor;--site-logo-width:8.625rem;--tag-min-height:1.625rem;--tag-bg-color:#FFF;--tag-text-color:#333;--tag-border-color:#b0b0b0;--tag-border-color--hover:#545454;--card-title-line-clamp:10;--card-desc-line-clamp:10;--card-speaker-margin-block:auto;--card-background-color:transparent;--card-border:solid 1px #b0b0b0;--card-gap:0;--card-content-justify:flex-start;--card-content-padding-block:1.5rem;--card-content-padding-inline:1.5rem;--card-content-gap:1.5rem;--card-arrow-size:3.5rem;--card-arrow-align-self:auto;--card-align-items:center;--card-picto-width:2.625rem;--card-picto-url:url(/themes/custom/default/dist/assets/atom-big2.svg);--card-picto-position:center;--card-picto-size:contain;--main-menu-mobile-width:100%;--main-menu-mobile-top:var(--site-header-height);--main-menu-lvl-0-link-arrow-width:.625rem;--main-menu-lvl-0-link-arrow-border-width:1px;--main-menu-lvl-1-inner-padding-block:0;--main-menu-lvl-1-inner-padding-inline:0;--main-menu-lvl-1-link-arrow-width:.325rem;--main-menu-lvl-1-link-arrow-border-width:1px;--main-menu-link-color:#000;--main-menu-link-color--hover:#545454;--main-menu-link-color--active:#000;--main-menu-delta-block:0px;--main-menu-list-lvl1-columns:3;--messages-bg-color:#333;--messages-text-color:#000;--messages-max-height:calc(100vh - var(--site-header-height));--messages-close-color:#FFF;--messages-close-color--over:#000;--pager-arrow-translate-x:-50%;--pager-gutter:0;--pager-item-min-width:1.5rem;--form-grid-row-gap:1.5rem;--form-grid-column-gap:1rem;--form-field-bg-color:#FFF;--form-field-border-color:#b0b0b0;--form-field-outline-color:transparent;--form-field-outline-width:0;--filter-picture-max-width-percent:90%;--filter-picture-max-width-px:9.75rem;--filter-picture-inner-padding:.375rem;--carousel-color:#1469b2;--carousel-color--hover:#FFF;--carousel-color--opacity--hover:1;--carousel-arrow-size:3.75rem;--carousel-arrow-top-position:50%;--carousel-arrow-translate:0 -50%;--carousel-arrow-inline-position:-.75rem;--anchors-bar-content-padding-block:0;--anchors-bar-content-padding-inline:0;--anchors-bar-content-margin-block-end:.5rem;--anchors-bar-scrollbar-width:.625rem;--anchors-bar-scrollbar-radius:1rem;--anchors-bar-scrollbar-track-color:#e6e6e6;--anchors-bar-scrollbar-thumb-color:#b0b0b0;--map-aspect-ratio:4 / 3;--search-header-width:var(--button-min-height);--search-header-inline-end--opened:0px;--search-header-inline-end--closed:9.25rem;--search-header-padding-inline-end--opened:2.5rem;--search-header-dropdown-inline-end--opened:0px;--search-header-inline-start--opened:0px;--search-header-padding-inline-end:0;--search-header-content-bg-opacity:0;--search-header-title-padding-inline-start:3.5rem;--solutions-cards-columns:1;--content-block-margin-block-start:1.5rem;--content-block-margin-block-end:1.5rem;--content-block-intro-grid-column:1 / -1;--content-block-inner-grid-template-columns:1;--content-block-inner-gap:0;--content-block-contents-gap:2rem 0;--content-block-content-row-gap:2.5rem;--content-block-content-column-gap:0;--content-block-list-columns:1;--content-block-list-row-gap:0;--content-block-list-column-gap:0;--content-block-inner-grid-column:1 / -1;--content-block-col-one-grid-column:1 / -1;--content-block-col-two-grid-column:1 / -1;--content-block-title-gap:2rem;--hero-banner-padding-block-end:2.5rem;--hero-banner-bottom-overflow:0px;--hero-banner-title-margin-block-end:2.5rem;--hero-banner-content-grid-column:1 / -1;--hero-banner-bg:#e8f0f7;--site-header-padding-inline:1.5rem;--site-header-bg:#FFF;--site-header-height:4.375rem;--site-header-top-height:4.375rem;--site-header-bottom-height:4.8125rem;--site-header-top-gap:.375rem;--site-header-top-padding-inline:.75rem;--site-header-border:solid #b0b0b0 1px;--toggle-accordion-bg:transparent;--toggle-accordion-trigger-padding-inline:1.5rem;--toggle-accordion-trigger-padding-block:1.5rem;--toggle-accordion-content-padding-block:.75rem 1.5rem;--toggle-accordion-content-padding-inline:1.5rem;--toggle-accordion-content-color:#000;--modal-bg-color:#FFF;--modal-centered-width:90vw;--modal-centered-height:calc(90vh - var(--drupal-displace-offset-top));--modal-overflow:hidden;--modal-main-overflow-y:auto;--modal-top-height:3.125rem;--modal-right-side-width:100%;--form-area-breadcrumb-grid-column:1 / -1;--form-area-content-grid-column:1 / -1;--form-area-content-children-grid-column:1 / -1;--ctas-justify-content:end;--results-page-aside-grid-column:1 / -1;--results-page-content-grid-column:1 / -1}.Sitemap,.FormArea,.SiteHeader,.SiteFooter,.Page-wrapper,.HeroBanner,.BreadcrumbWrapper,.PageWrapper,.Messages-group{width:min(100% - 2 * var(--page-wrapper-margin-inline),1920px);margin-inline:auto}.Sitemap-inner,.SeeMore,.SiteFooter-inner,.Page-grid,.Page-intro,.Page-inner,.BreadcrumbWrapper nav,.PageInner,.ContentBlock-video,.Messages-group-inner{width:min(100% - 2 * var(--page-inner-padding-inline),1240px);margin-inline:auto}.Sitemap-inner .PageInner,.SeeMore .PageInner,.SiteFooter-inner .PageInner,.Page-grid .PageInner,.Page-intro .PageInner,.Page-inner .PageInner,.BreadcrumbWrapper nav .PageInner,.PageInner .PageInner,.ContentBlock-video .PageInner,.Messages-group-inner .PageInner,.Page-content .Sitemap-inner,.Page-content .SeeMore,.Page-content .SiteFooter-inner,.Page-content .Page-grid,.Page-content .Page-intro,.Page-content .Page-inner,.Page-content .BreadcrumbWrapper nav,.BreadcrumbWrapper .Page-content nav,.Page-content .PageInner,.Page-content .ContentBlock-video,.Page-content .Messages-group-inner{width:100%}[data-theme=light],:root{--text-color:#333;--text-color-grey:#545454;--text-color-medium:#8a8a8a;--bg-color:#FFF;--text-color-primary:#1469b2;--link-color:#1469b2;--link-color--hover:#000}[data-theme=dark]{--text-color:#FFF;--text-color-grey:#8a8a8a;--text-color-medium:#545454;--bg-color:#1469b2;--text-color-primary:#FFF;--link-color:#FFF;--link-color--hover:#FFF}.-hp .HeroBanner-title,.HeroBanner-title.-big{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-0--font-size);font-weight:400;line-height:.95;letter-spacing:-.07em}.Sitemap-title,.Page-title,.HeroBanner-title{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-1--font-size);font-weight:400;line-height:.95;letter-spacing:-.07em}.ResultsPage-title{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-1--alt--font-size);font-weight:700;line-height:1.25;grid-column:var(--results-page-aside-grid-column);margin-block-end:2rem}.ContentBlock-title,.EditorialWysiwyg h2{position:relative;padding-block:1.5rem;font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-2--font-size);font-weight:550;line-height:1.25;text-transform:uppercase}.ContentBlock-title:after,.EditorialWysiwyg h2:after{content:"";position:absolute;inset:auto 0 0;height:.1875rem;background:#545454}.Card-title{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-3--font-size);font-weight:550;line-height:1.1;display:-webkit-box;overflow:hidden;width:100%;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--card-title-line-clamp)}.Card.-picto.-default .Card-title{position:relative;display:block;width:-moz-fit-content;width:fit-content;padding-block:.75rem;font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-3--alt--font-size);font-weight:550;line-height:1.25}.Card.-picto.-default .Card-title:after{content:"";position:absolute;inset:auto 0 0;height:.0625rem;background:#b0b0b0}.EditorialWysiwyg h3{position:relative;display:block;padding-block:.75rem;font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-3--bis--font-size);font-weight:550;line-height:1.25}.EditorialWysiwyg h3:after{content:"";position:absolute;inset:auto 0 0;height:.0625rem;background:#b0b0b0}.Card.-solution .Card-title{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-3--ter--font-size);font-weight:700;line-height:1;text-transform:uppercase}.Sitemap h2,.BlockNotFound-content,.EditorialWysiwyg h4{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-4--font-size);font-weight:700;line-height:1.1}.Modal-title,.ToggleAccordion-trigger,.Page-subtitle,.EditorialWysiwyg blockquote,.EditorialWysiwyg h5{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-5--font-size);font-weight:700;line-height:1.1}.SiteFooter-menu>ul>li>:is(a,button,span),.Page-label,.SiteHeader .MainMenu .menu-link.lvl-1,.EditorialWysiwyg h6{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.1}.Page-intro .EditorialWysiwyg p,.EditorialWysiwyg .-important{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-body-0--font-size);font-weight:550;line-height:1.25;margin-block:4rem;font-weight:700}.Sitemap .menu-link,.SearchHeader-content input.form-autocomplete,.StandardForm fieldset.captcha .form-item label,body,.Messages-group-inner,.EditorialWysiwyg{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-body-1--font-size);font-weight:400;line-height:1.5}.ResultsPage-sortArea,.SiteFooter-newsletter.StandardForm .form-item.form-item>label,.SiteFooter-menu>ul>li ul a,.search-api-autocomplete-search.ui-menu .ui-menu-item a,.StandardForm .form-item .form-item--error-message,.StandardForm .form-item input:not(.form-checkbox,.form-radio),.StandardForm .form-item select,.StandardForm .form-item textarea,.SiteHeader .MainMenu .menu-link.lvl-2,.FormArea-content>#block-default-primary-local-tasks ul,.Tabs-nav[role=tablist],.EditorialWysiwyg .-mediumlight,.-mediumlight.EditorialWysiwyg,.-mediumlight .EditorialWysiwyg{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.HeroBanner .Info,.TeaserPeople-content,.StandardForm .description,.StandardForm .form-item .password-suggestions,.StandardForm .form-item .password-confirm-message,.StandardForm .form-item .password-strength__title,.Card-groups,.Card-date,.BreadcrumbWrapper nav ol,.EditorialWysiwyg .-lowlight,.-lowlight.EditorialWysiwyg,.-lowlight .EditorialWysiwyg{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.Carousel.-modalFull .splide__pagination li,.pager__item,.Wip:after,.Carousel.-modalFull .splide__pagination,.Caption-inner,.EditorialWysiwyg table caption{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal}.StandardForm fieldset.captcha .captcha__title,.StandardForm .form-item:is(fieldset).webform-composite-visible-title>legend,.StandardForm .form-item:not(.js-form-type-checkbox,.js-form-type-radio)>label{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:1rem;font-weight:400;color:var(--text-color-grey)}.SeeMore-title,.Card.-people .Card-title,.Card-subtitle,.Country,.Tag,.TagWrapper>a,.TagWrapper>span{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.8125rem;font-weight:550;line-height:1.1;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1;text-decoration:none;text-transform:none;--link-simple-color:#333}.pager__item--first,.pager__item--last,.pager__item--previous,.pager__item--next{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1}.AtomSvg-bg,.AtomSvg svg{position:absolute;inset:var(--atom-svg-inset);z-index:0;width:min(70vw,42.25rem)!important;height:auto!important;aspect-ratio:676/676;pointer-events:none;translate:var(--atom-svg-translate)}.AtomSvg-bg{background:url(/themes/custom/default/dist/assets/atom-big.svg) 100% 0 no-repeat;background-size:contain}.SeeMore-link>a,.SearchHeader-content button[type=submit],.AnchorsBar-close,.AnchorsBar-link,.AnchorsBar-trigger,.StandardForm .form-actions button:not(.SiteFooter-submit),.ButtonCtaWrapper>a,.ButtonDownload,.ButtonPrimary,.Button,.SiteFooter-actions a,.MainMenu-categoryLink,.Modal-close,.MainMenu .ButtonClose,.ButtonClose,.ButtonShare,.ButtonFavorite,.AccountMenu-trigger,.ButtonHeaderWrapper :is(a,button){font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.8125rem;font-weight:550;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;position:relative;isolation:isolate;display:inline-flex;gap:var(--button-icon-gap);justify-content:center;align-items:center;min-height:var(--button-min-height);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);border:solid 1px var(--button-border-color);border-radius:var(--button-border-radius);background:var(--button-bg-color);color:var(--button-text-color);text-align:center;text-decoration:none;cursor:pointer;transition:.15s}.SeeMore-link>a:focus-visible,.SearchHeader-content button[type=submit]:focus-visible,.AnchorsBar-close:focus-visible,.AnchorsBar-link:focus-visible,.AnchorsBar-trigger:focus-visible,.StandardForm .form-actions button:focus-visible:not(.SiteFooter-submit),.ButtonCtaWrapper>a:focus-visible,.ButtonDownload:focus-visible,.ButtonPrimary:focus-visible,.Button:focus-visible,.SiteFooter-actions a:focus-visible,.MainMenu-categoryLink:focus-visible,.Modal-close:focus-visible,.ButtonClose:focus-visible,.ButtonShare:focus-visible,.ButtonFavorite:focus-visible,.AccountMenu-trigger:focus-visible,.ButtonHeaderWrapper :focus-visible:is(a,button),.SeeMore-link>a:hover,.SearchHeader-content button[type=submit]:hover,.AnchorsBar-close:hover,.AnchorsBar-link:hover,.AnchorsBar-trigger:hover,.StandardForm .form-actions button:hover:not(.SiteFooter-submit),.ButtonCtaWrapper>a:hover,.ButtonDownload:hover,.ButtonPrimary:hover,.Button:hover,.SiteFooter-actions a:hover,.MainMenu-categoryLink:hover,.Modal-close:hover,.ButtonClose:hover,.ButtonShare:hover,.ButtonFavorite:hover,.AccountMenu-trigger:hover,.ButtonHeaderWrapper :hover:is(a,button),a:focus-visible .SeeMore-link>a,a:focus-visible .SearchHeader-content button[type=submit],.SearchHeader-content a:focus-visible button[type=submit],a:focus-visible .AnchorsBar-close,a:focus-visible .AnchorsBar-link,a:focus-visible .AnchorsBar-trigger,a:focus-visible .StandardForm .form-actions button:not(.SiteFooter-submit),.StandardForm .form-actions a:focus-visible button:not(.SiteFooter-submit),a:focus-visible .ButtonCtaWrapper>a,a:focus-visible .ButtonDownload,a:focus-visible .ButtonPrimary,a:focus-visible .Button,a:focus-visible .SiteFooter-actions a,.SiteFooter-actions a:focus-visible a,a:focus-visible .MainMenu-categoryLink,a:focus-visible .Modal-close,a:focus-visible .ButtonClose,a:focus-visible .ButtonShare,a:focus-visible .ButtonFavorite,a:focus-visible .AccountMenu-trigger,a:focus-visible .ButtonHeaderWrapper :is(a,button),.ButtonHeaderWrapper a:focus-visible :is(a,button),a:hover .SeeMore-link>a,a:hover .SearchHeader-content button[type=submit],.SearchHeader-content a:hover button[type=submit],a:hover .AnchorsBar-close,a:hover .AnchorsBar-link,a:hover .AnchorsBar-trigger,a:hover .StandardForm .form-actions button:not(.SiteFooter-submit),.StandardForm .form-actions a:hover button:not(.SiteFooter-submit),a:hover .ButtonCtaWrapper>a,a:hover .ButtonDownload,a:hover .ButtonPrimary,a:hover .Button,a:hover .SiteFooter-actions a,.SiteFooter-actions a:hover a,a:hover .MainMenu-categoryLink,a:hover .Modal-close,a:hover .ButtonClose,a:hover .ButtonShare,a:hover .ButtonFavorite,a:hover .AccountMenu-trigger,a:hover .ButtonHeaderWrapper :is(a,button),.ButtonHeaderWrapper a:hover :is(a,button){border-color:var(--button-border-color--hover);background:var(--button-bg-color--hover);color:var(--button-text-color--hover)}.SeeMore-link>a:focus-visible,.SearchHeader-content button[type=submit]:focus-visible,.AnchorsBar-close:focus-visible,.AnchorsBar-link:focus-visible,.AnchorsBar-trigger:focus-visible,.StandardForm .form-actions button:focus-visible:not(.SiteFooter-submit),.ButtonCtaWrapper>a:focus-visible,.ButtonDownload:focus-visible,.ButtonPrimary:focus-visible,.Button:focus-visible,.SiteFooter-actions a:focus-visible,.MainMenu-categoryLink:focus-visible,.Modal-close:focus-visible,.ButtonClose:focus-visible,.ButtonShare:focus-visible,.ButtonFavorite:focus-visible,.AccountMenu-trigger:focus-visible,.ButtonHeaderWrapper :focus-visible:is(a,button){outline-color:var(--button-focus-visible-outline-color)}.SeeMore-link>a+.ajax-progress,.SearchHeader-content button[type=submit]+.ajax-progress,.AnchorsBar-close+.ajax-progress,.AnchorsBar-link+.ajax-progress,.AnchorsBar-trigger+.ajax-progress,.StandardForm .form-actions button:not(.SiteFooter-submit)+.ajax-progress,.ButtonCtaWrapper>a+.ajax-progress,.ButtonDownload+.ajax-progress,.ButtonPrimary+.ajax-progress,.Button+.ajax-progress,.SiteFooter-actions a+.ajax-progress,.MainMenu-categoryLink+.ajax-progress,.Modal-close+.ajax-progress,.ButtonClose+.ajax-progress,.ButtonShare+.ajax-progress,.ButtonFavorite+.ajax-progress,.AccountMenu-trigger+.ajax-progress,.ButtonHeaderWrapper :is(a,button)+.ajax-progress{display:none}.SeeMore-link>a:has(+.ajax-progress),.SearchHeader-content button[type=submit]:has(+.ajax-progress),.AnchorsBar-close:has(+.ajax-progress),.AnchorsBar-link:has(+.ajax-progress),.AnchorsBar-trigger:has(+.ajax-progress),.StandardForm .form-actions button:has(+.ajax-progress):not(.SiteFooter-submit),.ButtonCtaWrapper>a:has(+.ajax-progress),.ButtonDownload:has(+.ajax-progress),.ButtonPrimary:has(+.ajax-progress),.Button:has(+.ajax-progress),.SiteFooter-actions a:has(+.ajax-progress),.MainMenu-categoryLink:has(+.ajax-progress),.Modal-close:has(+.ajax-progress),.MainMenu .ButtonClose:has(+.ajax-progress),.ButtonClose:has(+.ajax-progress),.ButtonShare:has(+.ajax-progress),.ButtonFavorite:has(+.ajax-progress),.AccountMenu-trigger:has(+.ajax-progress),.ButtonHeaderWrapper :has(+.ajax-progress):is(a,button){pointer-events:none}@keyframes rotate-loader{to{rotate:360deg}}.SeeMore-link>a:has(+.ajax-progress):after,.SearchHeader-content button[type=submit]:has(+.ajax-progress):after,.AnchorsBar-close:has(+.ajax-progress):after,.AnchorsBar-link:has(+.ajax-progress):after,.AnchorsBar-trigger:has(+.ajax-progress):after,.StandardForm .form-actions button:has(+.ajax-progress):not(.SiteFooter-submit):after,.ButtonCtaWrapper>a:has(+.ajax-progress):after,.ButtonDownload:has(+.ajax-progress):after,.ButtonPrimary:has(+.ajax-progress):after,.Button:has(+.ajax-progress):after,.SiteFooter-actions a:has(+.ajax-progress):after,.MainMenu-categoryLink:has(+.ajax-progress):after,.Modal-close:has(+.ajax-progress):after,.MainMenu .ButtonClose:has(+.ajax-progress):after,.ButtonClose:has(+.ajax-progress):after,.ButtonShare:has(+.ajax-progress):after,.ButtonFavorite:has(+.ajax-progress):after,.AccountMenu-trigger:has(+.ajax-progress):after,.ButtonHeaderWrapper :has(+.ajax-progress):is(a,button):after{content:"";position:absolute;top:50%;right:0;bottom:0;left:50%;width:1rem;aspect-ratio:1;border:solid .125rem currentColor;border-radius:1000px;translate:-50% -50%;animation:rotate-loader 1s infinite;border-block-start-color:transparent}.SeeMore-link>a[disabled],.SearchHeader-content button[disabled][type=submit],[disabled].AnchorsBar-close,[disabled].AnchorsBar-link,[disabled].AnchorsBar-trigger,.StandardForm .form-actions button[disabled]:not(.SiteFooter-submit),.ButtonCtaWrapper>a[disabled],[disabled].ButtonDownload,[disabled].ButtonPrimary,[disabled].Button,.SiteFooter-actions a[disabled],[disabled].MainMenu-categoryLink,[disabled].Modal-close,[disabled].ButtonClose,[disabled].ButtonShare,[disabled].ButtonFavorite,[disabled].AccountMenu-trigger,.ButtonHeaderWrapper [disabled]:is(a,button){pointer-events:none}.SeeMore-link>a:active,.SearchHeader-content button[type=submit]:active,.AnchorsBar-close:active,.AnchorsBar-link:active,.AnchorsBar-trigger:active,.StandardForm .form-actions button:active:not(.SiteFooter-submit),.ButtonCtaWrapper>a:active,.ButtonDownload:active,.ButtonPrimary:active,.Button:active,.SiteFooter-actions a:active,.MainMenu-categoryLink:active,.Modal-close:active,.ButtonClose:active,.ButtonShare:active,.ButtonFavorite:active,.AccountMenu-trigger:active,.ButtonHeaderWrapper :active:is(a,button){border-color:var(--button-border-color--active);background:var(--button-bg-color--active)!important;color:var(--button-text-color--active)!important}.SearchHeader-content button[type=submit],.StandardForm .form-actions button[type=submit]:not(.SiteFooter-submit),.ButtonCtaWrapper.-primary>a,.ButtonPrimary,.Button.-primary,.SiteFooter-actions a,.MainMenu-categoryLink{--button-text-color:#FFF;--button-text-color--hover:#FFF;--button-bg-color:#1469b2;--button-bg-color--hover:#1260a2}.SearchHeader-content button[disabled][type=submit],.StandardForm .form-actions button[disabled][type=submit]:not(.SiteFooter-submit),.ButtonCtaWrapper.-primary>a[disabled],[disabled].ButtonPrimary,[disabled].Button.-primary,.SiteFooter-actions a[disabled],[disabled].MainMenu-categoryLink,a[disabled] .SearchHeader-content button[type=submit],.SearchHeader-content a[disabled] button[type=submit],a[disabled] .StandardForm .form-actions button[type=submit]:not(.SiteFooter-submit),.StandardForm .form-actions a[disabled] button[type=submit]:not(.SiteFooter-submit),a[disabled] .ButtonCtaWrapper.-primary>a,a[disabled] .ButtonPrimary,a[disabled] .Button.-primary,a[disabled] .SiteFooter-actions a,.SiteFooter-actions a[disabled] a,a[disabled] .MainMenu-categoryLink{--button-text-color:#b0b0b0;--button-bg-color:#e6e6e6}.StandardForm .form-actions button[type=reset],.StandardForm .form-actions button[type=submit]:not(.SiteFooter-submit)[data-drupal-selector=edit-reset],.ButtonCtaWrapper.-secondary>a,.ButtonDownload,.Button.-secondary,.ButtonFavorite:after{--button-bg-color:#FFF;--button-bg-color--hover:#e6e6e6;--button-border-color:#b0b0b0;--button-border-color--hover:#b0b0b0}.StandardForm .form-actions button[disabled][type=reset],.StandardForm .form-actions button[disabled][type=submit][data-drupal-selector=edit-reset]:not(.SiteFooter-submit),.ButtonCtaWrapper.-secondary>a[disabled],[disabled].ButtonDownload,[disabled].Button.-secondary,[disabled].ButtonFavorite:after,a[disabled] .StandardForm .form-actions button[type=reset],.StandardForm .form-actions a[disabled] button[type=reset],a[disabled] .StandardForm .form-actions button[type=submit]:not(.SiteFooter-submit)[data-drupal-selector=edit-reset],.StandardForm .form-actions a[disabled] button[type=submit]:not(.SiteFooter-submit)[data-drupal-selector=edit-reset],a[disabled] .ButtonCtaWrapper.-secondary>a,a[disabled] .ButtonDownload,a[disabled] .Button.-secondary,a[disabled] .ButtonFavorite:after{--button-bg-color:#FFF;--button-text-color:#8a8a8a;--button-border-color:#b0b0b0;--button-border-color--hover:#b0b0b0}.AnchorsBar-link,.AnchorsBar-trigger,.Button.-tertiary{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1;text-decoration:none;text-transform:none;--button-text-color--active:#333;--button-bg-color:#fff5C9;--button-bg-color--hover:#ffde54;--button-bg-color--active:#ffcd00;--button-border-color--active:#e8bb00;--button-border-radius:3rem;--button-padding-inline:1.5rem;--button-icon-gap:.625rem}[disabled].AnchorsBar-link,[disabled].AnchorsBar-trigger,[disabled].Button.-tertiary,a[disabled] .AnchorsBar-link,a[disabled] .AnchorsBar-trigger,a[disabled] .Button.-tertiary{--button-bg-color:#fffae6;--button-text-color:#b0b0b0}.Button.-outline{--button-bg-color:var(--button-outline-bg-color);--button-bg-color--hover:var(--button-outline-bg-color--hover);--button-border-color:var(--button-outline-border-color);--button-text-color:var(--button-outline-text-color)}.Modal-close,.MainMenu .ButtonClose,.ButtonClose{--button-text-color--hover:#1469b2;--button-text-color--active:#0e4b7e;--button-bg-color:#FFF;--button-bg-color--hover:#FFF;--button-bg-color--active:#FFF;--button-border-color--active:transparent;--button-padding-inline:0;--button-padding-block:0;--button-min-height:auto;--button-icon-gap:.375rem;--button-padding-block:.75rem;height:2.5rem}.Modal-close:is(:hover,:focus-visible),.ButtonClose:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.25rem}.SearchHeader-content button[type=submit],.Button.-small,.Modal-close,.MainMenu .ButtonClose,.ButtonClose,.ButtonShare,.ButtonFavorite,.AccountMenu-trigger,.ButtonHeaderWrapper :is(a,button){--button-min-height:2.5rem;--button-icon-gap:.5rem}.AccountMenu-trigger span,.Button.-maxSize span{display:inline-block;overflow:hidden;max-width:6.25rem;text-overflow:ellipsis;white-space:nowrap}.SeeMore-link>a,.Button.-full{display:flex;width:100%}.Button.-square{width:var(--button-square-size);min-height:0;aspect-ratio:1;padding:1rem}.Button.-square.-small{--button-square-size:2.5rem}.SeeMore-link>a:before,.ResultsPage-form .StandardForm .form-submit:before,.SearchHeader-content button[type=submit]:before,.AnchorsBar-close:before,.AnchorsBar-link:before,.AnchorsBar-trigger:before,.ButtonCtaWrapper>a:before,.ButtonDownload:before,.ButtonPrimary:before,.Button.-icon:before,.SiteFooter-actions a:before,.MainMenu-categoryLink:before,.Modal-close:before,.MainMenu .ButtonClose:before,.ButtonClose:before,.ButtonShare:before,.ButtonFavorite:before,.AccountMenu-trigger:before,.ButtonHeaderWrapper :is(a,button):before{content:"";flex:0 0 var(--button-icon-size);width:var(--button-icon-size);aspect-ratio:.9;background-color:currentColor;rotate:var(--button-icon-rotate,0deg);transition:.15s;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--button-mask-size,auto);mask-size:var(--button-mask-size,auto);-webkit-mask-image:var(--button-icon-mask-image);mask-image:var(--button-icon-mask-image)}.AnchorsBar-close,.Button.-icon.-only{display:inline-block;overflow:hidden;padding:0;text-indent:-999em;width:var(--button-square-size);min-height:0;aspect-ratio:1;padding:1rem}.AnchorsBar-close:before,.Button.-icon.-only:before{position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.Button.-icon.-only.-small{--button-square-size:2.5rem}.SeeMore-link:first-child:not(:only-child)>a:before,.ResultsPage-form .StandardForm .form-submit:before,.SearchHeader-content button[type=submit]:before,.AnchorsBar-link:before,.AnchorsBar-trigger:before,.Button.-icon.-left:before,.ButtonShare:before,.ButtonFavorite:before,.AccountMenu-trigger:before,.ButtonHeaderWrapper :is(a,button):before{order:0}.SeeMore-link:last-child>a:before,.ButtonCtaWrapper>a:before,.ButtonDownload:before,.ButtonPrimary:before,.Button.-icon.-right:before,.SiteFooter-actions a:before,.MainMenu-categoryLink:before,.Modal-close:before,.MainMenu .ButtonClose:before,.ButtonClose:before{order:2}.SearchHeader-content button[type=submit],.AnchorsBar-close,.Button.-icon.-small,.Modal-close,.MainMenu .ButtonClose,.ButtonClose,.ButtonShare,.ButtonFavorite,.AccountMenu-trigger,.ButtonHeaderWrapper :is(a,button){--button-icon-size:1rem;--button-mask-size:1rem}.SeeMore-link:first-child:not(:only-child)>a,.Button.-icon.-arrowLeft{--button-icon-rotate:180deg;--button-icon-mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg)}.SeeMore-link:last-child>a,.ButtonCtaWrapper>a,.ButtonPrimary,.Button.-icon.-arrowRight,.SiteFooter-actions a,.MainMenu-categoryLink{--button-icon-mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg)}.ButtonHeaderWrapper.-atom :is(a,button),.Button.-icon.-atom{--button-icon-mask-image:url(/themes/custom/default/dist/assets/atom.svg)}.AnchorsBar-close,.Button.-icon.-close,.Modal-close,.MainMenu .ButtonClose,.ButtonClose{--button-icon-mask-image:url(/themes/custom/default/dist/assets/close.svg)}.ButtonDownload,.Button.-icon.-download{--button-icon-gap:2.5rem;--button-icon-size:1rem;--button-mask-size:1rem;--button-padding-block:1rem;--button-padding-inline:1.25rem;--button-icon-mask-image:url(/themes/custom/default/dist/assets/download.svg)}.ButtonDownload:before,.Button.-icon.-download:before{color:#8a8a8a}.ButtonDownload:after,.Button.-icon.-download:after{content:"";position:absolute;inset:0 3.5rem 0 auto;border-inline-start:solid 1px var(--button-border-color)}.AnchorsBar-link,.ButtonHeaderWrapper.-electron :is(a,button),.Button.-icon.-electron{--button-icon-mask-image:url(/themes/custom/default/dist/assets/electron.svg)}.ResultsPage-form .StandardForm .form-submit,.Button.-icon.-filter{--button-icon-mask-image:url(/themes/custom/default/dist/assets/filter.svg)}.AnchorsBar-trigger,.Button.-icon.-list{--button-icon-mask-image:url(/themes/custom/default/dist/assets/list.svg)}.Button.-icon.-phone{--button-icon-mask-image:url(/themes/custom/default/dist/assets/phone.svg)}.SearchHeader-content button[type=submit]{--button-icon-mask-image:url(/themes/custom/default/dist/assets/search.svg);transition:.15s}.Button.-icon.-share,.ButtonShare{--button-icon-mask-image:url(/themes/custom/default/dist/assets/share.svg)}.ButtonHeaderWrapper.-star :is(a,button),.Button.-icon.-star,.ButtonFavorite{--button-icon-mask-image:url(/themes/custom/default/dist/assets/star-outline.svg)}.Button.-icon.-starFull,.ButtonFavorite.-isFavorite{--button-icon-mask-image:url(/themes/custom/default/dist/assets/star-fill.svg)}.AccountMenu-trigger,.ButtonHeaderWrapper.-user :is(a,button),.Button.-icon.-user{--button-icon-mask-image:url(/themes/custom/default/dist/assets/user.svg)}.ButtonDownload,.Button>span{text-align:left}.Button-info{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal;display:block;margin-block-start:.375rem;color:#8a8a8a;text-transform:none}.ButtonFavorite{--button-bg-color:transparent;--button-bg-color--hover:transparent;--button-bg-color--active:transparent;--button-border-color--active:transparent;--button-text-color--hover:#1469b2;--button-text-color--active:#0e4b7e;--button-padding-inline:.25rem 0;--button-padding-block:0;--button-icon-gap:.75rem;--button-mask-size:.875rem;--button-min-height:1.5rem}.ButtonFavorite:after{--button-padding-inline:.25rem;--button-padding-block:.25rem;content:"";position:absolute;inset:50% auto auto 0;z-index:-1;isolation:isolate;width:1.5rem;aspect-ratio:1;border:solid 1px var(--button-border-color);background:var(--button-bg-color);color:var(--button-text-color);translate:0 -50%}.ButtonFavorite.-small{width:1.5rem}.ButtonFavorite.-small span{display:none}.ButtonShare{--button-bg-color:transparent;--button-bg-color--hover:transparent;--button-bg-color--active:transparent;--button-border-color--active:transparent;--button-text-color--hover:#1469b2;--button-text-color--active:#0e4b7e;--button-padding-inline:0;--button-padding-block:0;font-weight:700;text-transform:none}.ButtonShare:hover{text-decoration:underline}.Carousel.-modalFull .splide__pagination,.Caption,.EditorialWysiwyg table caption{margin:.5rem .75rem 0}.Carousel.-modalFull .splide__pagination,.Caption-inner,.EditorialWysiwyg table caption{padding-block-end:.25rem;color:#1469b2;text-align:center}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit],.LinkSimpleWrapper>a,.LinkSimple{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1;display:inline-flex;gap:.5rem;color:var(--link-simple-color);text-decoration:none;transition:.15s}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:before,.LinkSimpleWrapper>a:before,.LinkSimple:before,.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:after,.LinkSimpleWrapper>a:after,.LinkSimple:after{content:"";display:none;align-items:center;box-sizing:content-box;width:1rem;aspect-ratio:1;background-color:currentColor;background-size:contain;-webkit-mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.SiteFooter-newsletter.StandardForm .form-actions button[disable][type=submit],.LinkSimpleWrapper>a[disable],[disable].LinkSimple{opacity:.5;pointer-events:none}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:hover,.LinkSimpleWrapper>a:hover,.LinkSimple:hover,.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:focus-visible,.LinkSimpleWrapper>a:focus-visible,.LinkSimple:focus-visible,a:hover .SiteFooter-newsletter.StandardForm .form-actions button[type=submit],.SiteFooter-newsletter.StandardForm .form-actions a:hover button[type=submit],a:hover .LinkSimpleWrapper>a,a:hover .LinkSimple,a:focus-visible .SiteFooter-newsletter.StandardForm .form-actions button[type=submit],.SiteFooter-newsletter.StandardForm .form-actions a:focus-visible button[type=submit],a:focus-visible .LinkSimpleWrapper>a,a:focus-visible .LinkSimple{color:var(--link-simple-color--hover);text-decoration:underline}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:active,.LinkSimpleWrapper>a:active,.LinkSimple:active,a:active .SiteFooter-newsletter.StandardForm .form-actions button[type=submit],.SiteFooter-newsletter.StandardForm .form-actions a:active button[type=submit],a:active .LinkSimpleWrapper>a,a:active .LinkSimple{color:var(--link-simple-color--active);text-decoration:underline}.LinkSimple.-arrowLeft:before{display:block;rotate:180deg}.SiteFooter-newsletter.StandardForm .form-actions button[type=submit]:after,.LinkSimpleWrapper>a:after,.LinkSimple.-arrowRight:after{display:block}.Tag,.TagWrapper>a,.TagWrapper>span{display:inline-flex;align-items:center;min-height:var(--tag-min-height);padding-block:.25rem;padding-inline:.5rem;border:var(--tag-border-color) 1px solid;background-color:var(--tag-bg-color);color:var(--tag-text-color)}.Tag:is(a,button):hover,.TagWrapper>a:is(a,button):hover,.TagWrapper>span:is(a,button):hover{--tag-border-color:var(--tag-border-color--hover)}.Tags,.TagWrapper{display:flex;flex-flow:row wrap;gap:.5rem}.SiteFooter-createAccount,.ContentBlock-ctaBlock,.MainMenu-intro{display:grid;gap:1.5rem;align-items:end;padding-block:1.5rem;padding-inline:1.5rem;background:var(--cta-block-background);color:#333}.SiteFooter-createAccount{--cta-block-background:#e8f0f7}.MainMenu-intro{--cta-block-background:#fff5C9;flex:1;margin-block-end:3rem}.SiteFooter-createAccount .EditorialWysiwyg p:not(:last-child),.ContentBlock-ctaBlock .EditorialWysiwyg p:not(:last-child),.MainMenu-intro .EditorialWysiwyg p:not(:last-child){margin-block-end:1.25rem}.SiteFooter-createAccount .EditorialWysiwyg strong,.MainMenu-intro strong{text-transform:uppercase}.SiteFooter-actions{justify-self:end}.EditorialWysiwyg ul,.EditorialWysiwyg ol{list-style:revert}.EditorialWysiwyg h1,.EditorialWysiwyg h2,.EditorialWysiwyg h3,.EditorialWysiwyg h4,.EditorialWysiwyg h5,.EditorialWysiwyg h6,.EditorialWysiwyg p,.EditorialWysiwyg ul,.EditorialWysiwyg ol,.EditorialWysiwyg .Table-wrapper,.EditorialWysiwyg table{margin-block-end:max(2rem,.25em)}.EditorialWysiwyg h1:last-child,.EditorialWysiwyg h2:last-child,.EditorialWysiwyg h3:last-child,.EditorialWysiwyg h4:last-child,.EditorialWysiwyg h5:last-child,.EditorialWysiwyg h6:last-child,.EditorialWysiwyg p:last-child,.EditorialWysiwyg ul:last-child,.EditorialWysiwyg ol:last-child,.EditorialWysiwyg .Table-wrapper:last-child,.EditorialWysiwyg table:last-child{margin-block-end:0}.EditorialWysiwyg a:not(.Button,.LinkSimple){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.25em;color:var(--link-color)}.EditorialWysiwyg a:not(.Button,.LinkSimple):hover{color:var(--link-color--hover)}.EditorialWysiwyg strong{font-weight:550}.EditorialWysiwyg ol{margin-inline-start:2.5rem}.EditorialWysiwyg ul{--_spacing-block:1rem;margin-inline:0;list-style:none;color:var(--text-color-primary)}.EditorialWysiwyg ul>li{position:relative;padding-block:var(--_spacing-block);padding-inline-start:3rem;border-block:1px solid #b6d1e7}.EditorialWysiwyg ul>li:before{content:"";position:absolute;inset-block-start:var(--_spacing-block);inset-inline-start:1rem;width:.625rem;aspect-ratio:1;margin-block-start:.25rem;border:solid currentColor .125rem;border-radius:1000px}.EditorialWysiwyg ul>li+li{border-block-start:0}.EditorialWysiwyg ul ul{padding-block-start:var(--_spacing-block)}.EditorialWysiwyg ul ul>li:last-child{padding-block-end:0;border-block-end:0}.EditorialWysiwyg blockquote,.EditorialWysiwyg .Table-wrapper,.EditorialWysiwyg table,.EditorialWysiwyg .-important{clear:both}.EditorialWysiwyg blockquote{position:relative;margin-block:2rem;quotes:"“" "”" "‘" "’";color:#1469b2}.EditorialWysiwyg blockquote:before{content:open-quote}.EditorialWysiwyg blockquote:after{content:close-quote}.EditorialWysiwyg .Table-wrapper{--_sticky-block-start:calc(var(--site-header-height) + var(--drupal-displace-offset-top));position:relative;width:min(1240px,100vw - (var(--page-inner-padding-inline) + var(--page-wrapper-margin-inline)) * 2);margin-block-end:2rem}.EditorialWysiwyg .Table-wrapper.-hasHorizontalOverflow{--_sticky-block-start:0;overflow:auto;max-height:65vh}.EditorialWysiwyg .Table-wrapper.-hasHorizontalOverflow thead th{border-inline-end:var(--table-border-thead)}.EditorialWysiwyg .Table-wrapper table{margin-block:0}.EditorialWysiwyg table{all:revert;min-width:100%;margin-block:2rem;border-collapse:collapse;background:#FFF;line-height:1.2;text-align:start}.EditorialWysiwyg table th,.EditorialWysiwyg table td{min-width:5rem;padding:1.5rem 1rem;border-inline-end:var(--table-border)}.EditorialWysiwyg table th{font-weight:700;color:#333}.EditorialWysiwyg table th:first-child{position:var(--th-position,static);inset-inline-start:0}.EditorialWysiwyg table td{font-size:var(--ds-font-size-200)}.EditorialWysiwyg table thead{inset-block-start:var(--_sticky-block-start);z-index:2;border-inline-start:var(--table-border-thead)}.EditorialWysiwyg table thead th{vertical-align:middle;padding:1.5rem 1rem;background:#1469b2;color:#fff;text-align:center}.EditorialWysiwyg table tbody{border-block-end:var(--table-border);border-inline-start:var(--table-border)}.EditorialWysiwyg table tbody th{background:#93badc}.EditorialWysiwyg table tr+tr{border-block-start:var(--table-border)}.EditorialWysiwyg table caption{caption-side:bottom}.-theadSticky .EditorialWysiwyg thead,.-freezeHeaderLine .EditorialWysiwyg thead{position:sticky}.-theadSticky .EditorialWysiwyg thead:before,.-freezeHeaderLine .EditorialWysiwyg thead:before{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;border-block-start:var(--table-border-thead);border-block-end:var(--table-border);pointer-events:none}.-thSticky .EditorialWysiwyg,.-freezeHeaderColumn .EditorialWysiwyg{--th-position:sticky}.Messages{position:sticky;inset-block-start:calc(var(--drupal-displace-offset-top) + var(--site-header-height));z-index:99;max-height:var(--messages-max-height);pointer-events:none}.Messages-group{background:var(--messages-bg-color);color:var(--messages-text-color);pointer-events:auto}.Messages-group-inner{padding-block:1.5rem}.-closable .Messages-group-inner{padding-inline-end:2rem}.Messages-group.-info{--messages-bg-color:#1469b2}.Messages-group.-status{--messages-bg-color:#2CB753;--messages-text-color:#FFF}.Messages-group.-warning{--messages-bg-color:#FBAA30;--messages-text-color:#FFF}.Messages-group.-error{--messages-bg-color:#B3261E;--messages-text-color:#FFF}.Messages-group.-center{text-align:center}.Messages-group-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding-block-start:.5rem}.Messages-group .LinkSimple{--link-simple-color:#FFF}.Messages a:not(.Button,.LinkSimple){color:inherit;text-decoration:underline}.Messages a:not(.Button,.LinkSimple):hover{text-decoration:none}.Messages ul{padding-inline-start:2rem;list-style:disc}.Messages ul li+li{margin-block-start:.125rem}.FormArea-content>#block-default-primary-local-tasks,.Tabs{--_text-decoration-thickness:.375rem}.FormArea-content>#block-default-primary-local-tasks ul,.Tabs-nav[role=tablist]{display:flex;flex-wrap:wrap;gap:.25rem 0;margin:0 0 2.5rem;padding:0;list-style:none}.FormArea-content>#block-default-primary-local-tasks ul li,.Tabs-nav[role=tablist] li{display:grid;flex:0 0 var(--_width,100%);width:var(--_width,100%)}.FormArea-content>#block-default-primary-local-tasks ul li:first-child:nth-last-child(2),.Tabs-nav[role=tablist] li:first-child:nth-last-child(2),.FormArea-content>#block-default-primary-local-tasks ul li:first-child:nth-last-child(2)~li,.Tabs-nav[role=tablist] li:first-child:nth-last-child(2)~li{--_width:50%}.FormArea-content>#block-default-primary-local-tasks ul li:first-child:nth-last-child(3),.Tabs-nav[role=tablist] li:first-child:nth-last-child(3),.FormArea-content>#block-default-primary-local-tasks ul li:first-child:nth-last-child(3)~li,.Tabs-nav[role=tablist] li:first-child:nth-last-child(3)~li{--_width:33.3333333333%}.FormArea-content>#block-default-primary-local-tasks ul a,.Tabs-nav[role=tablist] a{--_scale:1 0;--_speed:.35s;position:relative;display:grid;place-items:center center;padding:1.5rem;text-align:center;transition:color var(--_speed)}.FormArea-content>#block-default-primary-local-tasks ul a:after,.Tabs-nav[role=tablist] a:after{content:"";position:absolute;inset:100% 0 auto;height:var(--_text-decoration-thickness);background:currentColor;scale:var(--_scale);transition:scale var(--_speed)}.FormArea-content>#block-default-primary-local-tasks ul a:is(:hover,:focus-visible),.Tabs-nav[role=tablist] a:is(:hover,:focus-visible),.FormArea-content>#block-default-primary-local-tasks ul a[aria-selected=true],.Tabs-nav[role=tablist] a[aria-selected=true],.FormArea-content>#block-default-primary-local-tasks ul a.is-active,.Tabs-nav[role=tablist] a.is-active{--_scale:1;color:#1469b2}.FormArea-content>#block-default-primary-local-tasks ul,.Tabs.-bordered .Tabs-nav{position:relative;isolation:isolate}.FormArea-content>#block-default-primary-local-tasks ul:after,.Tabs.-bordered .Tabs-nav:after{content:"";position:absolute;inset:100% 0 auto;z-index:-1;margin-block-start:calc(var(--_text-decoration-thickness) / 2 - 1px);border-block-end:solid 1px #8a8a8a}.ContentBlock{width:min(100% - 2 * var(--page-wrapper-margin-inline),1920px);margin-inline:auto;padding-block:3rem;background:var(--content-block-background,#FFF);position:relative;margin-block:var(--content-block-margin-block-start) var(--content-block-margin-block-end)}.ResultsPage-inner,.FormArea-inner,.HeroBanner-inner,.ContentBlock-wrapper{width:min(100% - 2 * var(--page-inner-padding-inline),1240px);margin-inline:auto;display:grid;grid-template-columns:repeat(var(--content-block-inner-grid-template-columns),1fr);gap:var(--content-block-inner-gap)}.ResultsPage-inner .PageInner,.FormArea-inner .PageInner,.HeroBanner-inner .PageInner,.ContentBlock-wrapper .PageInner,.Page-content .ResultsPage-inner,.Page-content .FormArea-inner,.Page-content .HeroBanner-inner,.Page-content .ContentBlock-wrapper{width:100%}.ContentBlock-title{grid-column:1/-1;margin-block-end:var(--content-block-title-gap)}.ResultsPage-intro,.ContentBlock-intro{grid-column:var(--content-block-intro-grid-column);margin-block-end:2.5rem}.ContentBlock-pictures{grid-column:1/-1;margin-block-end:2rem}.ContentBlock-inner{grid-column:var(--content-block-inner-grid-column)}.ContentBlock-picture{--image-fit-aspect-ratio:auto;align-self:var(--content-block-contents-picture-align-self)}.ContentBlock-picture img{-o-object-fit:var(--image-fit-object-fit);object-fit:var(--image-fit-object-fit);width:var(--image-fit-width);height:var(--image-fit-height);aspect-ratio:var(--image-fit-aspect-ratio)}.-noPicture .ContentBlock-picture{display:block;background-color:#1469b2;background-image:url(/themes/custom/default/dist/assets/atom2.svg);background-position:var(--image-placeholder-position,right .75rem top -4rem);background-size:var(--image-placeholder-size,17.625rem);background-repeat:no-repeat;--content-block-contents-picture-align-self:stretch}.ContentBlock-contents{display:grid;gap:var(--content-block-contents-gap)}.-twoCols .ContentBlock-contents{grid-template-columns:repeat(var(--content-block-inner-grid-template-columns),1fr)}.-twoCols .ContentBlock-contents>*:first-child{grid-column:var(--content-block-col-one-grid-column)}.-twoCols .ContentBlock-contents>*:first-child+div{grid-column:var(--content-block-col-two-grid-column)}.-twoCols .ContentBlock-contents .ContentBlock-contentWrapper{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.-twoCols .ContentBlock-contents .ContentBlock-contentWrapper .ContentBlock-content{align-items:start;align-self:start}.-twoCols .ContentBlock-contents .ContentBlock-contentWrapper .ContentBlock-content:first-child{grid-row:span 2}.-twoCols.-topText .ContentBlock-contents{--content-block-contents-text-align-self:start}.-twoCols.-middleText .ContentBlock-contents{--content-block-contents-text-align-self:center}.-twoCols.-bottomText .ContentBlock-contents{--content-block-contents-text-align-self:end}.-twoCols.-topPicture .ContentBlock-contents{--content-block-contents-picture-align-self:start}.-twoCols.-middlePicture .ContentBlock-contents{--content-block-contents-picture-align-self:center}.-twoCols.-bottomPicture .ContentBlock-contents{--content-block-contents-picture-align-self:end}.-twoCols.-equalCols .ContentBlock-contents{--content-block-contents-gap:2.5rem 4rem}.ContentBlock-video{margin-block-end:2rem;margin-inline:auto}.ContentBlock-video .Video{position:relative}.ContentBlock-video iframe,.ContentBlock-video video{width:100%;height:auto;aspect-ratio:16/9}.ContentBlock-content{display:grid;gap:var(--content-block-content-row-gap) var(--content-block-content-column-gap);align-self:var(--content-block-contents-text-align-self)}.ContentBlock-list{display:grid;grid-template-columns:repeat(var(--content-block-list-columns),1fr);gap:var(--content-block-list-row-gap) var(--content-block-list-column-gap,0)}.-listNoMarginTop .ContentBlock-list{margin-block-start:calc(-1 * var(--content-block-title-gap))}.-persons .ContentBlock-list{--content-block-list-row-gap:3rem}.-gridIcons .ContentBlock-list .Carousel{width:calc(100vw - (var(--page-inner-padding-inline) + var(--page-wrapper-margin-inline)) * 2)}.-gridIcons .ContentBlock-list .Card+.Card{border-inline-start:none}.ContentBlock.-hasNoTitleGap{--content-block-title-gap:0}.ContentBlock.-small{--content-block-inner-grid-column:var(--content-block-inner-grid-column--small)}.ContentBlock.-medium{--content-block-inner-grid-column:var(--content-block-inner-grid-column--medium)}.ContentBlock.-noBackground+.ContentBlock.-noTitle,.ContentBlock+.ContentBlock.-noBackground.-noTitle,div:not(.HeroBanner)+.ContentBlock.-noBackground{--content-block-margin-block-start:-1.5rem}.ContentBlock.-blockLarge{--content-block-margin-block-start:5rem;--content-block-margin-block-end:4rem}.ContentBlock.-neutralBackground{--content-block-background:#e6e6e6}.ContentBlock.-primaryBackground{--content-block-background:#e8f0f7}.ContentBlock.-secondaryBackground{--content-block-background:#fff5C9}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:var(--scroll-padding-block-start)!important}body{margin:0;padding:var(--drupal-displace-offset-top) 0 0!important;background:#FFF;color:var(--text-color);--drupal-displace-offset-top:var(--gin-toolbar-height,0rem)}main{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-family:monospace,sans-serif;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none;cursor:pointer}abbr[title]{border-block-end:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,sans-serif;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}img{display:block;width:auto;max-width:100%;height:auto;border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}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{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border-width:0}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;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]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button{padding:0;border-width:0;background-color:transparent;color:inherit;cursor:pointer}figure{margin:0}input::-moz-focus-inner{margin:0;padding:0;border:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}section{position:relative}@font-face{font-family:ModelStandard SemiMono;font-weight:700;font-style:normal;src:url(/themes/custom/default/dist/assets/modelstandard-bold-semimono-subset.woff2) format("woff2")}@font-face{font-family:ModelStandard SemiMono;font-weight:550;font-style:normal;src:url(/themes/custom/default/dist/assets/modelstandard-medium-semimono-subset.woff2) format("woff2")}@font-face{font-family:ModelStandard SemiMono;font-weight:400;font-style:normal;src:url(/themes/custom/default/dist/assets/modelstandard-regular-semimono-subset.woff2) format("woff2")}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}[data-theme]{color:var(--text-color)}html,body{height:100%}a:focus-visible,button:focus-visible,[type=submit]:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=cancel]:focus-visible{outline:1px dashed var(--focus-visible-color);outline-offset:.25rem}.BurgerMenu{position:relative;display:block;overflow:hidden;width:1rem;height:1rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none}.BurgerMenu:before,.BurgerMenu:after,.BurgerMenu span{content:"";position:absolute;inset-inline-start:0rem;display:block;width:1rem;height:.125rem;background:currentColor;opacity:1;transform:rotate(0);transform-origin:50% 50%;transition:.15s}.BurgerMenu:before{inset-block-start:.125rem}.BurgerMenu span{inset-block-start:.4375rem;overflow:hidden;text-indent:-99em}.BurgerMenu:after{inset-block-start:.75rem}[aria-expanded=true] .BurgerMenu:before,.BurgerMenu[aria-expanded=true]:before{inset-block-start:.4375rem;transform:rotate(45deg)}[aria-expanded=true] .BurgerMenu span,.BurgerMenu[aria-expanded=true] span{inset-inline-start:0;width:0;opacity:0}[aria-expanded=true] .BurgerMenu:after,.BurgerMenu[aria-expanded=true]:after{inset-block-start:.4375rem;transform:rotate(-45deg)}.ButtonCtaWrapper{display:inline-block}.ButtonHeaderWrapper.-electron :is(a,button){--button-mask-size:.8rem}.LinkSimpleWrapper{display:inline-block}.PdfReader{width:100%;height:auto;aspect-ratio:1;text-align:center}.PdfReader p{margin-block:1rem;text-wrap:balance}.PdfReader .Button{margin-block:1.5rem}.SiteLogo{height:var(--site-header-top-height);margin-inline-end:auto}.SiteLogo-link{display:flex;justify-content:center;align-items:center;height:100%;color:inherit}.SiteLogo-link img{width:var(--site-logo-width);aspect-ratio:204/55}.Wip{position:relative;outline:1px dashed rgba(251,170,48,.5)}.Wip:before,.Wip:after{position:absolute;pointer-events:none}.Wip:before{content:"";top:0;right:0;bottom:0;left:0;background:rgba(251,170,48,.2);transition:.15s}.Wip:after{content:"/!\\ Work in progress /!\\";inset:0 0 auto auto;padding:.25rem .5rem;border:1px dashed;background:rgba(251,170,48,.4);color:#fbaa30}.Wip:hover:before{opacity:0}.AtomSvg svg{isolation:isolate}.AtomSvg svg path[stroke="rgb(255,255,255)"]{stroke:var(--atom-svg-electron-background)}.Countries{--_row-gap:2rem;--_column-gap:2rem;--_grid-nb-columns:2;display:grid;grid-template-columns:repeat(var(--_grid-nb-columns),1fr);gap:var(--_row-gap) var(--_column-gap)}.Country{display:flex;gap:1rem;align-items:center}.AccountMenu{position:relative;isolation:isolate}.AccountMenu-panel{position:absolute;inset-block-start:100%;inset-inline-end:0;min-width:100%;padding-block:var(--button-padding-inline);background:var(--button-bg-color);opacity:0;transform:scaleY(0);transform-origin:top;transition-duration:.35s;transition-property:opacity,transform}.AccountMenu-panel a{position:relative;display:block;padding-inline:calc(var(--button-padding-inline) + 1rem) var(--button-padding-inline);white-space:nowrap}.AccountMenu-panel a:before{content:"-";position:absolute;inset:0 auto auto var(--button-padding-inline)}.AccountMenu-panel a:is(:hover,:focus-visible){text-decoration:underline}.AccountMenu:hover .AccountMenu-panel,.AccountMenu:focus-within .AccountMenu-panel{opacity:1;transform:scaleY(1)}.BreadcrumbWrapper{margin-block:1rem}.BreadcrumbWrapper nav{color:var(--text-color)}.HeroBanner .BreadcrumbWrapper nav{width:100%}.BreadcrumbWrapper nav ol{display:flex;flex-wrap:wrap;gap:0 0;line-height:1}.BreadcrumbWrapper nav ol li{display:flex;gap:0;align-items:center}.BreadcrumbWrapper nav ol li:after{content:"";width:1rem;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.BreadcrumbWrapper nav ol li a:hover{text-decoration:underline}.BreadcrumbWrapper nav ol li:last-child{font-weight:700}.BreadcrumbWrapper nav ol li:last-child:after{display:none}.Card{--image-fit-aspect-ratio:294/132;position:relative;display:grid;gap:var(--card-gap);border-block-end:var(--card-border);background-color:var(--card-background-color);transition-timing-function:var(--card-transition-timing-function,ease);transition-duration:var(--card-transition-duration,.15s);transition-property:var(--card-transition-property,background-color);border-inline:var(--card-border)}.Card.-clampDesc{--card-desc-line-clamp:3}.Card button{text-align:start}.Card .Card{border:0!important}.Card-favorite{position:absolute;inset-block-start:var(--card-content-padding-block);inset-inline:var(--card-content-padding-inline);display:grid;pointer-events:none}.Card-favorite .ButtonFavorite{justify-self:end;pointer-events:auto}.-pictureInside .Card-favorite:before{content:"";display:block;aspect-ratio:var(--image-fit-aspect-ratio);margin-block-end:calc(1.5rem + 1px)}.Card-picture{position:relative;overflow:hidden;aspect-ratio:var(--image-fit-aspect-ratio)}.Card-picture img,.Card-picture .-empty{-o-object-fit:var(--image-fit-object-fit);object-fit:var(--image-fit-object-fit);width:var(--image-fit-width);height:var(--image-fit-height);aspect-ratio:var(--image-fit-aspect-ratio);transition:transform .35s}.Card-picture .-empty{display:block;background-color:#1469b2;background-image:url(/themes/custom/default/dist/assets/atom2.svg);background-position:var(--image-placeholder-position,right .75rem top -4rem);background-size:var(--image-placeholder-size,17.625rem);background-repeat:no-repeat;--image-placeholder-position:right .75rem top -.5rem}.Card-content{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--card-content-gap);justify-content:var(--card-content-justify);align-items:stretch;padding:var(--card-content-padding-block) var(--card-content-padding-inline)}.Card-top{display:grid;gap:.375rem;padding-block-end:var(--card-content-gap);border-block-end:solid 1px #e6e6e6}.Card-date{color:#8a8a8a}.Card-subtitle{color:#8a8a8a;text-transform:uppercase}.Card-groups{display:flex;flex-wrap:wrap;color:#8a8a8a}.Card-group{display:flex}.Card-group:after{content:"|";display:inline-block;padding-inline:.5rem;color:#8a8a8a}.Card-group:last-child:after{display:none}.Card:is(a):is(:hover,:focus-visible) .Card-picture img,.Card:is(a):is(:hover,:focus-visible) .Card-picture .-empty,.Card>button:is(:hover,:focus-visible) .Card-picture img,.Card>button:is(:hover,:focus-visible) .Card-picture .-empty{transform:scale(1.05)}.Card.-underlineHover:hover .Card-title,.Card.-underlineHover:hover .Card-desc{text-decoration:underline}.Card.-bgHover{--card-background-color:#FFF}.Card.-bgHover:hover{background:#b6d1e7}.Card-tags{padding-inline-end:2rem}.Card-tags .Tag:nth-child(n+3){display:none}.Card-desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--card-desc-line-clamp)}.Card-speaker{margin-block:var(--card-speaker-margin-block)}.Card-actions{align-self:flex-end;width:100%;margin-block-start:auto}.Card-arrow{position:relative;align-self:var(--card-arrow-align-self);width:var(--card-arrow-size);aspect-ratio:1}.Card-arrow:before,.Card-arrow:after{content:"";position:absolute;inset-block-end:0;inset-inline-end:0;width:var(--card-arrow-size);aspect-ratio:1}.Card-arrow:before{border-radius:1000px;background:#e8f0f7}.-primaryBackground .Card:not(.-solution) .Card-arrow:before{background:#FFF}.Card-arrow:after{background-color:#333;-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.5rem;mask-size:.5rem}.Card.-horizontal{--image-fit-aspect-ratio:342/108;border-inline:0}.Card.-horizontal .Card-title{--card-title-line-clamp:3}.Card.-people{--card-gap:1.5rem;--card-content-padding-block:0;--card-content-padding-inline:0;--image-fit-aspect-ratio:1;--_picture-width:7rem;display:flex;border:0}.Card.-people .Card-picture{flex:0 0 var(--_picture-width)}.Card.-people .Card-title{font-weight:700;text-transform:uppercase}.Card.-people .Card-title>div{display:inline-block}.Card.-people .Card-title>div:after{content:" "}.Card.-picto{--card-desc-line-clamp:none}.Card.-picto .Card-picto .-empty{width:2.625rem;height:2.625rem;background-color:currentColor;-webkit-mask-image:var(--card-picto-url);mask-image:var(--card-picto-url);-webkit-mask-position:var(--card-picto-position);mask-position:var(--card-picto-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--card-picto-size);mask-size:var(--card-picto-size)}.Card.-picto.-default{display:flex;flex-direction:column}.Card.-picto.-default .Card-picto{display:grid;place-items:center;aspect-ratio:1;background:#FFF}.Card.-picto.-default .Card-picto img{-o-object-fit:contain;object-fit:contain;width:6.625rem}.Card.-picto.-small{display:flex;align-items:var(--card-align-items);padding-block:1.5rem;border-inline:0}.Card.-picto.-small:last-child{border-block-end:0}.Card.-picto.-small .Card-picto{flex:0 0 var(--card-picto-width);width:var(--card-picto-width);margin-block-start:.25rem}.Card.-picto.-small .Card-picto .-empty,.Card.-picto.-small .Card-picto img{width:100%;height:auto}.Card.-picto.-small .Card-picto .-empty{aspect-ratio:1}.Card.-picto.-small .Card-content{padding-block:0}.Card.-picto.-reference{--card-align-items:start;--card-picto-width:1rem;--card-picto-url:url(/themes/custom/default/dist/assets/atom.svg);--card-picto-size:auto;padding-block:1rem;padding-inline:.25rem}.Card.-picto.-reference:first-child{margin-block-start:.5rem}.Card.-arrow .Card-content{padding-inline-end:calc(var(--card-arrow-size) + .75rem)}.Card.-arrow .Card-content:before,.Card.-arrow .Card-content:after{content:"";position:absolute;inset-block-end:0;inset-inline-end:0;width:var(--card-arrow-size);aspect-ratio:1;inset-block-end:var(--card-content-padding-block)}.Card.-arrow .Card-content:before{border-radius:1000px;background:#e8f0f7}.-primaryBackground .Card:not(.-solution) .Card.-arrow .Card-content:before{background:#FFF}.Card.-arrow .Card-content:after{background-color:#333;-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.5rem;mask-size:.5rem}.Card.-arrow .Card-title{padding-inline-end:var(--card-more-title-padding-inline-end)}.Card.-solution{--card-content-padding-inline:.75rem;--card-content-justify:space-between;--card-arrow-align-self:end;--card-transition-property:all,border;--card-transition-duration:.55s,.55s;z-index:1;min-height:17.75rem}.Card.-solution:hover{--card-transition-duration:.55s,0s;z-index:10;border:var(--card-border)!important;scale:1.1}.-listOneCol .Card:first-child{border-block-start:var(--card-border)}.-listThreeCols:not(.ResultsPage) .Card{--card-speaker-margin-block:1.5rem}@keyframes open-close-menu-lvl-0-mobile{0%{translate:-100% 0}}@keyframes open-close-menu-lvl-1{0%{grid-template-rows:0fr;opacity:0}50%{opacity:1}to{grid-template-rows:1fr}}@keyframes fade-menu-item-lvl-1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.MainMenu-trigger{position:relative;height:var(--site-header-top-height);aspect-ratio:1;margin-inline-start:calc(-1 * var(--site-header-top-padding-inline));border-inline-end:var(--site-header-border);font-size:.875rem;font-weight:700}.MainMenu-trigger .BurgerMenu{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.MainMenu .ButtonClose{--button-padding-inline:.5rem 0;position:absolute;inset-block-start:0;inset-inline-end:var(--main-menu-lvl-1-inner-padding-inline)}.MainMenu-intro .MainMenu-actions{justify-self:end}@container (max-width:375px){.MainMenu-actions{display:grid!important;justify-content:stretch!important;width:100%}}.MainMenu .menu-inner.lvl-1{container-type:inline-size}.menu-inner>.MainMenu-actions{display:flex;justify-content:flex-end;width:100%;margin-block-start:1.5rem;padding-inline:1.5rem}.SiteHeader .MainMenu .menu.lvl-1{color:#1469b2;transform-origin:0 0}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=false].-isAnimated{display:grid;animation:open-close-menu-lvl-1 .35s .1s forwards reverse}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=false].-isAnimated>*{overflow:hidden}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=false]:not(.-isAnimated){display:none;animation:none}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true]{display:block}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true].-isAnimated{animation:open-close-menu-lvl-1 1s forwards}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true].-isAnimated>*{overflow:hidden}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1{opacity:0;transform:translateY(-.5rem);animation:fade-menu-item-lvl-1 .55s forwards}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(1){animation-delay:.1s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(2){animation-delay:.2s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(3){animation-delay:.3s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(4){animation-delay:.4s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(5){animation-delay:.5s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(6){animation-delay:.6s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(7){animation-delay:.7s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(8){animation-delay:.8s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(9){animation-delay:.9s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(10){animation-delay:1s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(11){animation-delay:1.1s}.SiteHeader .MainMenu .menu.lvl-1[aria-expanded=true] .menu-item.lvl-1:nth-child(12){animation-delay:1.2s}.SiteHeader .MainMenu .menu-inner.lvl-1{display:flex;flex-wrap:wrap;justify-content:stretch;padding-block:0 1.5rem}.SiteHeader .MainMenu .menu-list{display:grid;flex:0 0 100%;align-items:start}.SiteHeader .MainMenu .menu-list.lvl-1{gap:1.5rem 2rem}.SiteHeader .MainMenu .menu-item{color:inherit}.SiteHeader .MainMenu .menu-item.lvl-1:not(:last-child) .menu-list.lvl-2{padding-block-end:.5rem}.SiteHeader .MainMenu .menu-item.lvl-2{padding-block-start:1rem;line-height:1}.SiteHeader .MainMenu .menu-link{--_transition-property:color;--_transition-duration:.15s;height:100%;color:var(--main-menu-link-color)}.SiteHeader .MainMenu .menu-link:is(a,[aria-controls]){transition-duration:var(--_transition-duration);transition-property:var(--_transition-property)}.SiteHeader .MainMenu .menu-link.lvl-0{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-body-1--font-size);font-weight:400;line-height:1.5;--_transition-property:background-color,color;--_transition-duration:.55s;--main-menu-link-color--hover:var(--main-menu-link-color);--main-menu-link-color--active:var(--main-menu-link-color);position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:var(--site-header-bottom-height);padding:.375rem .5rem;background-color:var(--_background-color,transparent);line-height:1.1;text-align:center;text-transform:uppercase}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):before,.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):after{content:"";position:absolute;transition-duration:var(--_transition-duration);transition-property:var(--_transition-property)}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):before{--_transition-property:transform;--_transform:scaleY(0);inset:auto 0 0;border-block-end:.375rem solid #1469b2;pointer-events:none;transform:var(--_transform);transform-origin:bottom}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):after{z-index:2;width:var(--main-menu-lvl-0-link-arrow-width);aspect-ratio:1;margin-inline-start:.5rem;border:solid currentColor;border-width:0 var(--main-menu-lvl-0-link-arrow-border-width) var(--main-menu-lvl-0-link-arrow-border-width) 0;pointer-events:none}.SiteHeader .MainMenu .menu-link.lvl-0:is(a):not([aria-controls]):after{display:none}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):is([aria-expanded=true],:hover,:focus-visible){--_background-color:#e8f0f7}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):is([aria-expanded=true],:hover,:focus-visible):before{--_transform:scaleY(1)}.SiteHeader .MainMenu .menu-link.lvl-1{display:inline-flex;gap:.375rem;align-items:center;padding-block:1rem;padding-inline-end:.375rem;border-block-end:solid 1px var(--_border-block-end-color,#b0b0b0)}.SiteHeader .MainMenu .menu-link.lvl-1:after{content:"";flex-basis:0 0 var(--main-menu-lvl-1-link-arrow-width);width:var(--main-menu-lvl-1-link-arrow-width);aspect-ratio:1;margin-inline-start:.5rem;border:solid currentColor;border-width:0 var(--main-menu-lvl-1-link-arrow-border-width) var(--main-menu-lvl-1-link-arrow-border-width) 0;pointer-events:none;rotate:var(--_rotate,-45deg)}.SiteHeader .MainMenu .menu-link.lvl-1[aria-expanded=true]{--_rotate:45deg}.SiteHeader .MainMenu .menu-link.lvl-1:is(a,button):is(:hover,:focus-visible){--_border-block-end-color:currentColor}.SiteHeader .MainMenu .menu-link.lvl-2{padding-block:.5rem}.SiteHeader .MainMenu .menu-link.lvl-2:hover{text-decoration:underline}.Messages-group.-closable{display:grid;grid-template-rows:1fr;overflow:hidden;transition:.55s}.Messages-group.-closable .Messages-group-inner{position:relative;overflow:hidden;transition:.55s}.Messages-group.-closable .Messages-close{position:absolute;inset-block-start:50%;inset-inline-end:0;width:1.25rem;color:var(--messages-close-color);text-decoration:none;cursor:pointer;translate:0 -50%;transition:.15s}.Messages-group.-closable .Messages-close:after{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;background-color:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/close.svg);mask-image:url(/themes/custom/default/dist/assets/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.Messages-group.-closable .Messages-close:hover{color:var(--messages-close-color--hover)}.Messages-group.-closable.-isClosing{--height:0 !important}.pager__items{display:flex;gap:var(--pager-gutter);justify-content:center;align-items:center}.pager__item{display:flex;min-width:var(--pager-item-min-width)}.pager__item--ellipsis,.pager__item a{display:flex;justify-content:center;align-items:center;min-width:var(--pager-item-min-width);height:var(--pager-item-min-width);padding:.125rem;text-align:center;text-decoration:none!important;white-space:nowrap}.pager__item a:hover,.pager__item a:focus-visible{background-color:#b6d1e7}.pager__item [aria-hidden]{display:none}.pager__item.is-active a{background-color:#b6d1e7;font-weight:700}.pager__item--first a,.pager__item--last a,.pager__item--previous a,.pager__item--next a{position:relative;color:var(--ds-text-color-dark)}.pager__item--first a:before,.pager__item--last a:before,.pager__item--previous a:before,.pager__item--next a:before{content:"";flex:0 0 var(--button-icon-size);width:var(--button-icon-size);aspect-ratio:.9;background-color:currentColor;rotate:var(--button-icon-rotate,0deg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--button-mask-size,auto);mask-size:var(--button-mask-size,auto);-webkit-mask-image:var(--button-icon-mask-image,url(/themes/custom/default/dist/assets/arrow.svg));mask-image:var(--button-icon-mask-image,url(/themes/custom/default/dist/assets/arrow.svg))}.pager__item--previous,.pager__item--next{--pager-gutter:auto}.pager__item--previous a,.pager__item--next a{padding-inline:1rem}.pager__item--previous a:before,.pager__item--next a:before{translate:var(--_translate,50% 0)}.pager__item--previous{--_translate:-50% 0}.pager__item--next{justify-content:flex-end}.pager__item--first,.pager__item--last{--button-icon-mask-image:url(/themes/custom/default/dist/assets/arrow-max.svg);--pager-gutter:0}.pager__item--first,.pager__item--previous{--button-icon-rotate:180deg;margin-inline-end:var(--pager-gutter)}.pager__item--next,.pager__item--last{margin-inline-start:var(--pager-gutter)}.pager__item--next a,.pager__item--last a{flex-direction:row-reverse}.StandardForm .form-item:is(fieldset) .form-checkboxes,.StandardForm .form-item:is(fieldset)>.fieldset-wrapper,.StandardForm .form-wrapper,.StandardForm:is(form),.StandardForm form{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--form-grid-row-gap) var(--form-grid-column-gap)}.StandardForm .form-item:is(fieldset) .form-checkboxes>*,.StandardForm .form-item:is(fieldset)>.fieldset-wrapper>*,.StandardForm .form-wrapper>*,.StandardForm:is(form)>*,.StandardForm form>*{grid-column:1/-1}.StandardForm fieldset.captcha .form-required.captcha__title:after,.StandardForm .form-item:is(fieldset).webform-composite-visible-title>legend.form-required:after,.StandardForm .form-item:not(.js-form-type-checkbox,.js-form-type-radio)>label.form-required:after{content:"*";margin-inline-start:.125rem}.StandardForm:is(form),.StandardForm form{color:#545454}.StandardForm a{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1;display:inline-flex;gap:.5rem;color:var(--link-simple-color);text-decoration:none;transition:.15s}.StandardForm a:before,.StandardForm a:after{content:"";display:none;align-items:center;box-sizing:content-box;width:1rem;aspect-ratio:1;background-color:currentColor;background-size:contain;-webkit-mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.StandardForm a[disable]{opacity:.5;pointer-events:none}.StandardForm a:hover,.StandardForm a:focus-visible,a:hover .StandardForm a,a:focus-visible .StandardForm a{color:var(--link-simple-color--hover);text-decoration:underline}.StandardForm a:active,a:active .StandardForm a{color:var(--link-simple-color--active);text-decoration:underline}.StandardForm .form-item,.StandardForm .form-checkboxes{position:relative;grid-column:1/-1}.StandardForm .form-item input,.StandardForm .form-item select,.StandardForm .form-item textarea{border:solid 1px var(--form-field-border-color);outline:solid var(--form-field-outline-width) var(--form-field-outline-color);accent-color:var(--text-color-primary)}.StandardForm .form-item input:focus,.StandardForm .form-item select:focus,.StandardForm .form-item textarea:focus{--form-field-border-color:#545454;--form-field-outline-color:#545454}.-formInvalid .StandardForm .form-item input:invalid,.-formInvalid .StandardForm .form-item select:invalid,.-formInvalid .StandardForm .form-item textarea:invalid{--form-field-border-color:#B3261E;--form-field-outline-color:#B3261E}.StandardForm .form-item input:not(.form-checkbox,.form-radio),.StandardForm .form-item select,.StandardForm .form-item textarea{display:block;width:100%;min-height:3rem;padding:.875rem 1rem;border-radius:0;background:var(--form-field-bg-color);line-height:1.25;color:inherit}.StandardForm .form-item input:-webkit-autofill,.StandardForm .form-item input:-webkit-autofill:hover,.StandardForm .form-item input:-webkit-autofill:focus,.StandardForm .form-item input:-webkit-autofill:active{box-shadow:0 0 0 var(--button-min-height) var(--form-field-bg-color) inset!important}.StandardForm .form-item textarea{padding-block-end:1rem}.StandardForm .form-item select{padding-inline-end:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.StandardForm .form-item .form-checkbox,.StandardForm .form-item .form-radio{margin-inline-end:.5rem;outline-width:.125rem}.StandardForm .form-item.js-form-type-select{grid-template-columns:1fr 3rem}.StandardForm .form-item.js-form-type-select>*{grid-column:1/-1}.StandardForm .form-item.js-form-type-select .form-select,.StandardForm .form-item.js-form-type-select:after{grid-row:2/3}.StandardForm .form-item.js-form-type-select:after{content:"";grid-column:2/3;place-self:center end;width:var(--button-icon-size);aspect-ratio:1;margin-inline:0 1rem;background-color:currentColor;pointer-events:none;transform:rotate(90deg);-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.375rem;mask-size:.375rem}.-formInvalid .StandardForm .form-item:has(:invalid)>label{color:#b3261e}.StandardForm .form-item .form-item--error-message{order:2;color:inherit}.-formInvalid .StandardForm .form-item .text-count-wrapper.webform-counter-warning,.StandardForm .form-item .form-item--error-message{color:#b3261e}.StandardForm .form-item:not(.js-form-type-checkbox,.js-form-type-radio){display:grid;gap:.5rem}.StandardForm .form-item.form-disabled{opacity:.5;cursor:not-allowed}.StandardForm .form-item[class*=city],.StandardForm .form-item[class*=state-province],.StandardForm .form-item[class*=postal-code],.StandardForm .form-item[class*=country]{grid-column:auto/span 1}.StandardForm .form-item .iti{display:block}.StandardForm .form-item .iti__selected-flag:focus-visible{outline-color:#545454}.StandardForm .form-item .iti .form-tel{padding-inline-start:3.25rem}.StandardForm .form-item:is(fieldset){margin:0}.StandardForm .form-item:is(fieldset).webform-composite-visible-title.radios--wrapper>legend{position:relative;translate:none}.StandardForm .form-item:is(fieldset) .form-checkboxes{gap:0}.StandardForm .form-item:is(fieldset).-inline .form-checkboxes{display:flex;flex-wrap:wrap;-moz-column-gap:.75rem;column-gap:.75rem}.StandardForm .form-item.form-item-pass,.StandardForm .form-item.password-parent,.StandardForm .form-item.confirm-parent{grid-template-columns:1fr 3rem}.StandardForm .form-item.form-item-pass>*,.StandardForm .form-item.password-parent>*,.StandardForm .form-item.confirm-parent>*{grid-column:1/-1}.StandardForm .form-item.form-item-pass .form-text,.StandardForm .form-item.form-item-pass button.shwpd,.StandardForm .form-item.password-parent .form-text,.StandardForm .form-item.password-parent button.shwpd,.StandardForm .form-item.confirm-parent .form-text,.StandardForm .form-item.confirm-parent button.shwpd{grid-row:2/3}.StandardForm .form-item.form-item-pass button.shwpd,.StandardForm .form-item.password-parent button.shwpd,.StandardForm .form-item.confirm-parent button.shwpd{grid-column:2/3;place-self:center end;margin-inline:0 1rem}.StandardForm .form-item .password-strength{--_color:#B3261E;--_bg-color:#F8B7B5}.StandardForm .form-item .password-strength__meter{background-color:var(--_bg-color)}.StandardForm .form-item .password-strength__indicator{background-color:var(--_color)}.StandardForm .form-item .password-strength__text{font-weight:700;color:var(--_color)}.StandardForm .form-item .password-strength:has(.is-weak){--_color:#B3261E;--_bg-color:#F49390}.StandardForm .form-item .password-strength:has(.is-fair){--_color:#FBAA30;--_bg-color:#FDDDAC}.StandardForm .form-item .password-strength:has(.is-good){--_color:#1469b2;--_bg-color:#93badc}.StandardForm .form-item .password-strength:has(.is-strong){--_color:#2CB753;--_bg-color:#ABE2BA}.StandardForm .form-item .password-confirm-message span{font-weight:700}.StandardForm .form-item .password-confirm-message .error{color:#b3261e}.StandardForm .form-item .password-confirm-message .ok{color:#2cb753}.StandardForm .form-group.-noLegend fieldset>legend{display:none}.StandardForm .form-group.-twoCols .form-item .form-item,.StandardForm .form-group.-twoCols fieldset .form-item,.StandardForm .form-group.-pictureCheckboxes .form-item .form-item,.StandardForm .form-group.-pictureCheckboxes fieldset .form-item{grid-column:auto/span 1}.StandardForm .form-group.-pictureCheckboxes .form-checkboxes{gap:.5rem}.StandardForm fieldset.captcha .captcha__title{position:static;translate:0 0}.StandardForm fieldset.captcha .form-item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.StandardForm fieldset.captcha .form-item label{position:static;color:inherit;translate:0 0}.StandardForm fieldset.captcha .form-item input[type=text]{width:auto;padding-block:.5rem}.StandardForm fieldset.captcha .form-item .description{flex:0 0 100%}.StandardForm fieldset.captcha .g-recaptcha{margin-block:.375rem}.StandardForm fieldset.captcha .g-recaptcha>div,.StandardForm fieldset.captcha .g-recaptcha iframe{width:min(100%,304px)!important;max-width:100%}.StandardForm .form-actions{display:grid;gap:.75rem;margin-block-start:1.5rem}.StandardForm .form-actions .EditorialWysiwyg{margin-inline-end:auto}.StandardForm .form-actions button[type=submit]:not(.SiteFooter-submit)[data-drupal-selector=edit-reset]{order:-1}.StandardForm .form-actions button[type=reset]{order:-1}.Tabs-panel[hidden]{display:none!important}.Images .Carousel.splide .splide__track,.-gridIcons .Carousel.splide .splide__track,.-gridCards .Carousel.splide .splide__track{overflow:visible}.Carousel.splide .splide__arrows{position:absolute;inset:var(--carousel-arrow-top-position) var(--carousel-arrow-inline-position) auto;z-index:2;display:flex;gap:.5rem;justify-content:space-between;pointer-events:none;translate:var(--carousel-arrow-translate)}.Carousel.splide .splide__arrow{--_border-color:#b0b0b0;--_bg-color:#FFF;--_arrow-color:#333;position:relative;inset:auto;isolation:isolate;display:flex;justify-content:center;align-items:center;width:var(--carousel-arrow-size);height:var(--carousel-arrow-size);border:solid 1px var(--_border-color);background:var(--_bg-color);color:var(--_arrow-color);opacity:1;pointer-events:auto;transform:none;transition:.15s}.Carousel.splide .splide__arrow:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background:var(--carousel-color);opacity:0;transition:inherit}.Carousel.splide .splide__arrow:after{content:"";position:relative;width:1.25rem;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);mask-image:url(/themes/custom/default/dist/assets/long-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.Carousel.splide .splide__arrow svg{display:none}.Carousel.splide .splide__arrow[disabled]{--_border-color:#e6e6e6;--_arrow-color:#8a8a8a}.Carousel.splide .splide__arrow--prev:after{transform:rotate(180deg)}.Carousel.splide .splide__arrow:not([disabled]):hover,.Carousel.splide .splide__arrow:not([disabled]):focus-visible{--_bg-color:#e6e6e6}.Carousel.-gridCards{--_grid-nb-columns-card-ratio:4;--carousel-arrow-top-position:calc((100vw - (var(--page-inner-padding-inline) + var(--page-wrapper-margin-inline)) * 2) / var(--_grid-nb-columns-card-ratio));--carousel-arrow-translate:0 -50%}.Carousel.-gridCards.splide .splide__slide{display:grid}.Carousel.-gridIcons{--_grid-nb-columns:1;--carousel-arrow-top-position:calc((100vw - (var(--page-inner-padding-inline) + var(--page-wrapper-margin-inline)) * 2) / var(--_grid-nb-columns) - .5rem);--carousel-arrow-translate:0 -100%}.Carousel.-modalFull .splide__pagination{inset:100% 0 auto auto;gap:0;padding-inline:.5rem;background:#FFF;counter-reset:pagination-num}.Carousel.-modalFull .splide__pagination li{counter-increment:pagination-num}.Carousel.-modalFull .splide__pagination__page{display:none;width:auto;height:auto;margin:0;background:none;opacity:1;pointer-events:none}.Carousel.-modalFull .splide__pagination__page:before{content:counter(pagination-num)}.Carousel.-modalFull .splide__pagination__page.is-active{display:block;transform:none}.Carousel.-modalFull .splide__pagination__total{display:block}.Carousel.-modalFull .splide__pagination__total:before{content:"/";display:inline-block;margin-inline:.125rem}.Carousel.-hasNoHoverflow .splide__arrows,.Carousel.-hasNoHoverflow .splide__pagination{display:none}.MediaVideo{--image-fit-aspect-ratio:16/9;position:relative;aspect-ratio:var(--image-fit-aspect-ratio)}.MediaVideo-trigger,.MediaVideo iframe,.MediaVideo video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.MediaVideo iframe{overflow:hidden}.MediaVideo-trigger{--_bg:rgb(255 255 255 / 20%);--_square-size:5rem;--_square-bg:#1469b2;z-index:2}.-playing .MediaVideo-trigger{display:none}.MediaVideo-trigger:hover,.MediaVideo-trigger:focus{--_bg:rgb(255 255 255 / 10%);--_square-bg:#1260a2}.MediaVideo-trigger:active{--_square-bg:#0e4b7e}.MediaVideo-trigger span{position:absolute;inset:auto 0 0 auto;display:flex;justify-content:flex-start;align-items:center;min-width:25rem;height:var(--_square-size);padding-block:.5rem;padding-inline:calc(var(--_square-size) + 1.5rem) 1.5rem;background:var(--_bg);color:#fff;text-align:start}.MediaVideo-trigger span:before,.MediaVideo-trigger span:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--_square-size);aspect-ratio:1}.MediaVideo-trigger span:before{background:var(--_square-bg)}.MediaVideo-trigger span:after{background:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/play-circle.svg);mask-image:url(/themes/custom/default/dist/assets/play-circle.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.ImagesSlider-list img{-o-object-fit:var(--image-fit-object-fit);object-fit:var(--image-fit-object-fit);width:var(--image-fit-width);height:var(--image-fit-height);aspect-ratio:var(--image-fit-aspect-ratio)}.ImagesSlider-list.-threeCols{--image-fit-aspect-ratio:397/495}.ImagesSlider-list.-modalFull{--image-fit-aspect-ratio:auto;--image-fit-object-fit:contain;--image-fit-width:var(--modal-centered-width);--image-fit-height:var(--modal-centered-height)}@keyframes open-close-panel{0%{grid-template-columns:0fr;opacity:0}50%{opacity:1}to{grid-template-columns:1fr}}.AnchorsBar{position:relative;z-index:20;height:var(--button-min-height);pointer-events:none}.-bottom .AnchorsBar-wrapper{position:fixed;inset:auto -1px var(--_inset-block-end,0) 0;z-index:100;translate:-100% 0;animation:slide-up ease .55s .35s forwards}@keyframes slide-up{to{translate:0 0}}.gin--horizontal-toolbar .-bottom .AnchorsBar-wrapper{--_inset-block-end:3.5rem}.AnchorsBar-inner{display:flex}.AnchorsBar-content{position:relative;display:flex;pointer-events:auto}.-bottom .AnchorsBar-content{--anchors-bar-content-padding-block:.5rem;--anchors-bar-content-padding-inline:.75rem;padding:var(--anchors-bar-content-padding-block) var(--anchors-bar-content-padding-inline) 0;border:solid #b0b0b0;border-width:1px 1px 0 0;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.AnchorsBar-trigger{--button-icon-gap:0;--button-padding-inline:.75rem;--button-icon-right-size:0;min-width:var(--button-min-height);margin-block-end:var(--anchors-bar-content-margin-block-end)}.AnchorsBar-trigger span{flex-basis:0;overflow:hidden;width:0;transition:.35s}.AnchorsBar-trigger:after{content:"";flex:0 0 var(--button-icon-right-size);width:var(--button-icon-right-size);aspect-ratio:.9;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.5rem;mask-size:.5rem;-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg)}.AnchorsBar-trigger:is(:hover,:focus-visible){--button-icon-gap:.75rem;--button-padding-inline:1.5rem;--button-icon-right-size:var(--button-icon-size)}.AnchorsBar-trigger:is(:hover,:focus-visible) span{flex-basis:auto;width:auto;scale:1}.AnchorsBar-trigger[aria-expanded=false]+div:not(.-isAnimated){display:none;animation:none}.AnchorsBar-trigger[aria-expanded=false]+div.-isAnimated{display:inline-grid;animation:open-close-panel .35s forwards reverse}.AnchorsBar-trigger[aria-expanded=false]+div.-isAnimated>*{overflow:hidden}.AnchorsBar-trigger[aria-expanded=true]{width:0;min-width:0;padding-inline:0;opacity:0;pointer-events:none}.AnchorsBar-trigger[aria-expanded=true]+div{display:inline-grid;grid-template-columns:1fr}.AnchorsBar-trigger[aria-expanded=true]+div.-isAnimated{animation:open-close-panel .35s forwards}.AnchorsBar-list{display:flex;gap:.75rem;align-items:start;overflow:auto;max-width:100%;padding-inline-end:calc(.75rem + var(--button-min-height))}.-isAnimated .AnchorsBar-list{overflow:hidden}.AnchorsBar-list::-webkit-scrollbar{width:var(--anchors-bar-scrollbar-width);height:var(--anchors-bar-scrollbar-width)}.AnchorsBar-list::-webkit-scrollbar-track{border-radius:var(--anchors-bar-scrollbar-radius);background-color:var(--anchors-bar-scrollbar-track-color)}.AnchorsBar-list::-webkit-scrollbar-thumb{border-radius:var(--anchors-bar-scrollbar-radius);background-color:var(--anchors-bar-scrollbar-thumb-color)}.AnchorsBar-link{--button-icon-gap:0;--button-icon-size:0;margin-block-end:var(--anchors-bar-content-margin-block-end);white-space:nowrap}.AnchorsBar-link.-isActive{--button-icon-gap:.75rem;--button-icon-size:1.25rem}.AnchorsBar-close{--button-border-radius:1000px;--button-bg-color:#FFF;position:absolute;inset:var(--anchors-bar-content-padding-block) var(--anchors-bar-content-padding-inline) auto auto}.DraggableImage{position:relative;overflow:hidden}.DraggableImage img{position:relative;max-width:none;cursor:grab}.Map iframe{width:100%;height:auto;aspect-ratio:var(--map-aspect-ratio)}.search-api-autocomplete-search.ui-widget.ui-widget-content{padding-block-start:.75rem;border:none;background:none;box-shadow:0 848px 238px #0000,0 543px 217px #00000003,0 305px 183px #0000000d,0 136px 136px #00000017,0 34px 75px #0000001a}.search-api-autocomplete-search.ui-menu .ui-menu-item{border:solid #b0b0b0;border-width:0 1px;background:#FFF}.search-api-autocomplete-search.ui-menu .ui-menu-item a{display:flex;gap:1rem;align-items:center;overflow:hidden;padding:.5rem .75rem;outline:none;color:#333}.search-api-autocomplete-search.ui-menu .ui-menu-item a .label{overflow:hidden;margin-inline-end:auto;text-overflow:ellipsis;white-space:nowrap}.search-api-autocomplete-search.ui-menu .ui-menu-item a .Tag{white-space:nowrap}.search-api-autocomplete-search.ui-menu .ui-menu-item a.ui-state-active{background:none}.search-api-autocomplete-search.ui-menu .ui-menu-item a.ui-state-active .label{text-decoration:underline;text-shadow:0 0 1px currentColor}.search-api-autocomplete-search.ui-menu .ui-menu-item a .search-api-autocomplete-suggestion{padding:0;background:transparent;color:inherit}.search-api-autocomplete-search.ui-menu .ui-menu-item:first-child{border-block-start-width:1px}.search-api-autocomplete-search.ui-menu .ui-menu-item:first-child a{padding-block-start:1rem}.search-api-autocomplete-search.ui-menu .ui-menu-item:last-child{border-block-end-width:1px}.search-api-autocomplete-search.ui-menu .ui-menu-item:last-child a{padding-block-end:1rem}.search-api-autocomplete-search#ui-id-1{width:auto;max-width:calc(min(1920px,100%) - 2 * var(--site-header-padding-inline) - var(--search-header-inline-start--opened) - var(--search-header-dropdown-inline-end--opened))}.search-api-autocomplete-search#ui-id-2{max-width:58.125rem}.SearchHeader-inner:before,.SearchHeader-inner:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:.375rem;width:2.5rem;aspect-ratio:1;pointer-events:none;translate:0 -50%}.SearchHeader-inner:before{background-color:#e6e6e6}.SearchHeader-inner:after{background-color:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/search.svg);mask-image:url(/themes/custom/default/dist/assets/search.svg);-webkit-mask-size:1rem;mask-size:1rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SearchHeader{--search-header-inline-end:var(--search-header-inline-end--closed);--search-header-inline-start:calc(100% - var(--search-header-width) - var(--search-header-inline-end));--search-header-trigger-width:var(--search-header-width);--search-header-height:calc(var(--site-header-height) - 1px);--search-header-trigger-width--opened:2.5rem;--search-header-input-height:var(--search-header-height);width:var(--search-header-width);height:var(--search-header-height);pointer-events:none}.SearchHeader.-childrenAccordionOpened{--search-header-inline-start:var(--search-header-inline-start--opened);--search-header-inline-end:var(--search-header-inline-end--opened);--search-header-padding-inline-end:var(--search-header-padding-inline-end--opened);--search-header-trigger-width:var(--search-header-trigger-width--opened);--search-header-title-opacity:0;--search-header-trigger-opacity:1;--search-header-content-bg-opacity:1}.SearchHeader-inner{position:absolute!important;inset:auto var(--search-header-inline-end) auto var(--search-header-inline-start);z-index:2;height:inherit;padding-inline-end:var(--search-header-padding-inline-end);background:var(--site-header-bg);pointer-events:auto;transition:.35s}.SearchHeader-content{position:relative;height:var(--search-header-height);color:var(--text-color)}.SearchHeader-content:before{opacity:var(--search-header-content-bg-opacity);transition-duration:.35s}.SearchHeader-content .views-exposed-form{display:flex;align-items:center}.SearchHeader-content .form-item{flex:1}.SearchHeader-content input.form-autocomplete{width:100%;height:var(--search-header-input-height);padding-inline:var(--search-header-title-padding-inline-start) 1rem;border:0;background-color:transparent;background-position:1000% center;outline:none;line-height:normal;color:#333}.SearchHeader-content input.form-autocomplete.ui-autocomplete-loading{background-position:right 2rem top 50%}.-isKeyboard .SearchHeader-content input.form-autocomplete:focus-within{outline:1px dashed var(--focus-visible-color);outline-offset:.25rem}.SearchHeader-content .form-actions{flex:0 0 auto}.SearchHeader-filters{display:flex;align-items:center;height:var(--search-header-height)}.SearchHeader-title{position:absolute;inset-block-start:50%;inset-inline:var(--search-header-title-padding-inline-start) 1rem;color:#8a8a8a;opacity:var(--search-header-title-opacity,1);translate:0 -50%;transition:.35s}.SearchHeader-trigger{position:absolute;inset:0 0 0 auto;overflow:hidden;width:var(--search-header-trigger-width);color:currentColor;text-indent:-999em}.SearchHeader-trigger:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:.5rem;width:1.5rem;aspect-ratio:1;background-color:currentColor;opacity:var(--search-header-trigger-opacity,0);translate:0 -50%;transition:.15s;-webkit-mask-image:url(/themes/custom/default/dist/assets/close.svg);mask-image:url(/themes/custom/default/dist/assets/close.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.SearchHeader-trigger:hover{color:var(--main-menu-link-lvl-0-active-color)}.SolutionsCards{display:grid;grid-template-columns:repeat(var(--solutions-cards-columns),1fr)}.TeaserPeople{display:grid;grid-template-columns:1.875rem 1fr;gap:.5rem;align-items:center}.TeaserPeople-picture{overflow:hidden;border:solid 1px #b6d1e7;border-radius:50%;background:#1469b2}.TeaserPeople-picture img,.TeaserPeople-picture .-empty{display:block;width:100%;aspect-ratio:1}.TeaserPeople-picture img{-o-object-fit:cover;object-fit:cover}.TeaserPeople-picture .-empty{background-color:#fff;-webkit-mask-image:url(/themes/custom/default/dist/assets/user.svg);mask-image:url(/themes/custom/default/dist/assets/user.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.TeaserPeople-content:first-letter{text-transform:uppercase}.gin-back-to-admin{display:inline-block;overflow:hidden;max-width:calc(100vw - 3rem);text-overflow:ellipsis}.layout-container>#block-default-primary-local-tasks{position:fixed;inset-block-end:0;inset-inline-start:0;z-index:1000;border:solid #b0b0b0;border-width:1px 1px 0 0;background:#FFF}.layout-container>#block-default-primary-local-tasks .contextual{display:none}.layout-container>#block-default-primary-local-tasks ul{display:flex;margin:0}.layout-container>#block-default-primary-local-tasks ul li a{display:inline-block;padding:1rem .5rem}.layout-container>#block-default-primary-local-tasks ul li a:hover{color:var(--link-color)}.layout-container>#block-default-primary-local-tasks ul li:first-child a{padding-inline-start:1.5rem}.layout-container>#block-default-primary-local-tasks ul li:last-child a{padding-inline-end:1.5rem}.HeroBanner+.ContentBlock.-noBackground{margin-block-start:0}.ContentBlock.-noBackground+.ContentBlock.-noBackground{padding-block-start:0}.-twoCols .ContentBlock-contents .EditorialWysiwyg{overflow:hidden}.-twoCols .ContentBlock-contents .EditorialWysiwyg .Table-wrapper{overflow:auto;width:100%}.ContentBlock-content:empty{display:none}.ContentBlock-center{text-align:center}.ContentBlock-actions{display:flex;grid-column:1/-1;justify-content:flex-end;align-self:start}.ContentBlock.-gridIcons,.ContentBlock.-photos{overflow:hidden}.ContentBlock.-listAndPicture .ContentBlock-list{align-self:start}.ContentBlock.-listAndPicture .ContentBlock-list:has(>.Card:nth-child(4)){align-self:stretch}.ContentBlock.-listAndPicture .ContentBlock-picture{--image-fit-aspect-ratio:342 / 246}.ContentBlock.-listHighlightCol{--content-block-list-columns:1;--content-block-list-first-card-grid-column:1 / -1}.ContentBlock.-listHighlightCol .ContentBlock-list>.Card{grid-column:var(--content-block-list-first-card-grid-column);border-block-start:var(--card-border)}.ContentBlock.-listHighlightCol .ContentBlock-list .CardsSlider{--card-title-line-clamp:3;grid-column:var(--content-block-list-cards-slider-grid-column)}body:has(.HeroBanner.-hp){--hero-banner-bottom-overflow:12rem}.HeroBanner{position:relative;display:grid;overflow:hidden;min-height:25rem;padding-block:1.5rem calc(var(--hero-banner-padding-block-end) + var(--hero-banner-bottom-overflow));border-block-end:solid 1px #333;background:var(--hero-banner-bg)}.HeroBanner.-hp{border-block-end:0}.HeroBanner.-hp+.ContentBlock{--content-block-background:transparent;position:relative;margin-block-start:0;padding-block-start:0}.HeroBanner.-hp+.ContentBlock .ContentBlock-wrapper{margin-block-start:calc(-1 * var(--hero-banner-bottom-overflow))}.HeroBanner-top,.HeroBanner-anchors,.HeroBanner-contentWrapper{grid-column:1/-1}.HeroBanner-top{position:relative;z-index:1;display:grid;gap:2rem;margin-block-end:2rem}.HeroBanner .BreadcrumbWrapper{margin-block:0}.HeroBanner-topActions{text-align:end}.HeroBanner-anchors{margin-block-end:1.5rem}.HeroBanner-contentWrapper{position:relative;display:grid;grid-template-columns:inherit}.HeroBanner-content{position:relative;z-index:1;display:grid;grid-column:var(--hero-banner-content-grid-column);align-content:start}.HeroBanner-title{margin-block-end:var(--hero-banner-title-margin-block-end)}.HeroBanner-desc,.HeroBanner-tags{margin-block-end:1.5rem}.HeroBanner .Info span{font-weight:700}.HeroBanner-infos{display:flex;margin-block-end:1.5rem}.HeroBanner-infos .Infos{padding:.375rem .75rem;border:solid #333 1px;border-radius:.75rem}.HeroBanner-share{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.HeroBanner-share .Info{display:flex;gap:inherit;align-items:center;color:var(--text-color-medium)}.HeroBanner-share .Info:before{content:"/"}.HeroBanner-actions{margin-block-end:1.5rem}.HeroBanner-actions:last-child{margin-block-end:0}.Page-wrapper{position:relative}.Page-inner{display:grid;grid-template-columns:1fr;gap:2rem 1rem}.Page-title{margin-block-end:2.5rem;color:#1469b2}.Page-content .Page-title:last-child{margin-block-end:0}.Page-subtitle{margin-block-end:.5rem}.Page-intro .EditorialWysiwyg p:first-child{margin-block-start:0}.Page-intro .EditorialWysiwyg p:last-child{margin-block-end:0}.Page-content{margin-block:2rem}.Page-grid{display:grid;gap:1.5rem;max-width:1240px}.Page-picture{margin-block:2rem}.Page-picture img{-o-object-fit:var(--image-fit-object-fit);object-fit:var(--image-fit-object-fit);width:var(--image-fit-width);height:var(--image-fit-height);aspect-ratio:var(--image-fit-aspect-ratio)}.Page-subContent{margin-block-start:1rem}.Page-sidebar .Page-picture{margin-block-end:1rem}.Page-sidebar .Page-picture img{aspect-ratio:1}.Page-actions{margin-block-start:2.5rem}.Page-infos{display:grid;gap:1.5rem;color:#1469b2}.SiteFooter{position:relative;overflow:hidden;margin-block:auto 0;background-color:#fff5c9;color:#333}.SiteFooter a:not(.Button){color:inherit}.SiteFooter a:not(.Button):is(:hover,:focus-visible){color:#333;text-decoration:underline}.SiteFooter-inner{position:relative;isolation:isolate;display:grid;gap:1.5rem;padding-block:3rem 2rem}.SiteFooter-svg{position:absolute;inset:50% 0 auto auto;z-index:-1;width:min(50vw,26.1875rem);max-height:calc(100% - 7rem);aspect-ratio:419/419;background:url(/themes/custom/default/dist/assets/atom-big.svg) 100% 0 no-repeat;background-size:contain;pointer-events:none;translate:0 -50%}.SiteFooter-menu ul{display:grid}.SiteFooter-menu>ul{grid-template-columns:repeat(var(--_columns,1),1fr);gap:2rem}.SiteFooter-menu>ul>li>:is(a,button,span){display:inline-flex;gap:.375rem;align-items:center;padding-block:1rem;padding-inline-end:.375rem;border-block-end:solid 1px var(--_border-block-end-color,#b0b0b0)}.SiteFooter-menu>ul>li>:is(a,button,span):after{content:"";flex-basis:0 0 var(--main-menu-lvl-1-link-arrow-width);width:var(--main-menu-lvl-1-link-arrow-width);aspect-ratio:1;margin-inline-start:.5rem;border:solid currentColor;border-width:0 var(--main-menu-lvl-1-link-arrow-border-width) var(--main-menu-lvl-1-link-arrow-border-width) 0;pointer-events:none;rotate:var(--_rotate,-45deg)}.SiteFooter-menu>ul>li:is(a,button):is(:hover,:focus-visible){--_border-block-end-color:currentColor}.SiteFooter-menu>ul>li ul{padding-block-start:1rem}.SiteFooter-menu>ul>li ul a{display:inline-block;padding-block:.5rem}.SiteFooter-newsletter.StandardForm{gap:.5rem;padding-block-start:1rem}.SiteFooter-newsletter.StandardForm .form-item.form-item input{padding-inline:.375rem}.SiteFooter-newsletter.StandardForm .form-item.form-item>label{padding-block-start:.5rem}.SiteFooter-newsletter.StandardForm:not(.-emailHasChanged) .captcha{display:none}.SiteFooter-newsletter.StandardForm .form-actions{justify-content:flex-start;margin-block-start:0}.SiteFooter-legals{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5;padding-block-start:1.5rem;border-block-start:solid 1px #b0b0b0}.SiteFooter-legals ul{display:grid;gap:1.5rem}.SiteHeader{border-block-end:var(--site-header-border);background-color:var(--site-header-bg);color:#000;pointer-events:auto}.SiteHeader-wrapper{position:sticky;inset-block-start:var(--drupal-displace-offset-top);z-index:100;isolation:isolate;pointer-events:none}.SiteHeader-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#1469b2;opacity:0;pointer-events:none;transition:.35s .15s;position:fixed}.SiteHeader-top,.SiteHeader-bottom{position:relative}.SiteHeader-top{z-index:2;display:flex;gap:var(--site-header-top-gap);justify-content:space-between;align-items:center;height:var(--site-header-top-height);padding-inline:var(--site-header-top-padding-inline);border-block-end:var(--site-header-border)}.SiteHeader-logo{margin-inline-end:auto}.ToggleAccordion{border-block-end:solid 1px #545454;background:var(--toggle-accordion-bg)}.ToggleAccordion-trigger{--_trigger-more-icon-url:url(/themes/custom/default/dist/assets/more.svg);--_trigger-more-icon-size:.75rem;--_trigger-more-size:3.5rem;--_trigger-more-color:#FFF;--_trigger-more-bg-color:#1469b2;display:grid;grid-template-columns:auto var(--_trigger-more-size);gap:1rem;align-items:center;width:100%;padding-block:var(--toggle-accordion-trigger-padding-block);padding-inline:var(--toggle-accordion-trigger-padding-inline);text-align:left;transition:color .15s}.ToggleAccordion-trigger:before,.ToggleAccordion-trigger:after{content:"";grid-row:1/2;grid-column:2/3;width:var(--_trigger-more-size);aspect-ratio:1;border-radius:1000px;transition:inherit;transition-property:background-color}.ToggleAccordion-trigger:before{border:solid #1469b2 1px;background:var(--_trigger-more-bg-color)}.ToggleAccordion-trigger:after{content:"";background-color:var(--_trigger-more-color);-webkit-mask-image:var(--_trigger-more-icon-url);mask-image:var(--_trigger-more-icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--_trigger-more-icon-size);mask-size:var(--_trigger-more-icon-size)}.ToggleAccordion-trigger[aria-expanded=true]{--_trigger-more-color:#1469b2;--_trigger-more-bg-color:#FFF;--_trigger-more-icon-url:url(/themes/custom/default/dist/assets/less.svg);--_trigger-more-icon-size:auto}.ToggleAccordion-trigger:hover{color:var(--link-color)}.ToggleAccordion-label{display:flex;gap:1rem;align-items:center}.ToggleAccordion-label:before{content:"";width:1rem;aspect-ratio:1;border:solid currentColor 1px;border-radius:1000px}.ToggleAccordion-content{padding-block:var(--toggle-accordion-content-padding-block);padding-inline:var(--toggle-accordion-content-padding-inline)}@keyframes toggle-accordion{0%{max-height:0}to{max-height:var(--accordion-panel-height,100vh)}}.js-accordion{position:relative}.js-accordion-group[data-animated=true]{--js-accordion-panel-speed:.35s}.js-accordion>[aria-labelledby].-temporaryHidden{position:absolute;inset:0 0 auto;opacity:0}.js-accordion>[aria-labelledby].-isOpening,.js-accordion>[aria-labelledby].-isClosing{overflow:hidden;animation:toggle-accordion var(--js-accordion-panel-speed,0s) forwards}.js-accordion>[aria-labelledby].-isClosing{animation-direction:reverse}@keyframes toggle-modal-centered{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes toggle-modal-right-side{0%{translate:100% 0}to{translate:0 0}}@keyframes toggle-modal-backdrop{0%{opacity:0}to{opacity:.6}}.Modal{overflow:var(--modal-overflow);padding:0;border:0;background:var(--modal-bg-color)}.Modal.-noTop{--modal-top-height:0}.Modal.-sliderPicture{--modal-overflow:visible;--modal-main-overflow-y:visible;--modal-bg-color:rgba(20,105,178,.5)}.Modal.-centered{top:0;right:0;bottom:0;left:0;width:var(--modal-centered-width);height:var(--modal-centered-height)}.Modal.-rightSide{inset:var(--drupal-displace-offset-top) 0 0 auto;width:var(--modal-right-side-width);max-width:100%;height:calc(100% - var(--drupal-displace-offset-top));max-height:none;--_aniamtion-name:toggle-modal-right-side}.Modal[open]{display:grid}.Modal.-isOpening,.Modal.-isOpening::backdrop,.Modal.-isClosing,.Modal.-isClosing::backdrop{animation:var(--_aniamtion-name,toggle-modal-centered) .35s forwards}.Modal.-isOpening::backdrop,.Modal.-isClosing::backdrop{animation-name:toggle-modal-backdrop}.Modal.-isClosing,.Modal.-isClosing::backdrop{animation-direction:reverse}.Modal::backdrop{background:#1469b2;opacity:.6}.Modal-inner{position:relative;display:grid;overflow:var(--modal-overflow)}.Modal-top{position:absolute;inset:0 0 auto;z-index:1;flex:0 0 auto;height:var(--modal-top-height);background:var(--modal-bg-color)}.Modal-close{--button-padding-inline:.75rem;position:absolute;inset:0 0 auto auto}.Modal-main{display:flex;flex-direction:column;overflow-y:var(--modal-main-overflow-y);margin-block-start:var(--modal-top-height)}.Modal-main>*{flex:0 0 auto}.Modal-title{margin-block-end:1.5rem}.Modal-actions{margin-block-start:1rem}body.-modalIsExpanded{overflow:hidden}.BlockNotFound-content{margin-block:3rem 7rem;text-align:center}.FormArea{--atom-svg-inset:auto auto 0 0;--atom-svg-translate:0 40%;--atom-svg-electron-background:#b6d1e7;overflow:hidden;background:#b6d1e7}.FormArea-breadcrumb{position:relative;isolation:isolate;grid-column:var(--form-area-breadcrumb-grid-column)}.FormArea-breadcrumb .BreadcrumbWrapper nav{width:100%}.FormArea-content{position:relative;grid-column:var(--form-area-content-grid-column);padding-block:1.5rem 4rem;background:#e8f0f7}.FormArea-content>*{grid-column:var(--form-area-content-children-grid-column)}.Ctas-inner{display:grid;row-gap:.75rem;justify-content:var(--ctas-justify-content)}.ResultsPage{--card-content-gap:.75rem;--form-grid-row-gap:.75rem;--form-grid-column-gap:.75rem;--content-block-intro-grid-column:1 / -1;position:relative;padding-block-start:1rem;background:#e8f0f7}.ResultsPage-atom{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ResultsPage .BreadcrumbWrapper{margin-block-start:0}.ResultsPage-aside{grid-column:var(--results-page-aside-grid-column)}.ResultsPage-asideContent p+.Button{margin-block-start:1rem}.ResultsPage-links{display:grid;gap:1.5rem}.ResultsPage-links a{display:inline-flex;gap:.375rem;align-items:center;line-height:1.1}.ResultsPage-links a strong{padding-block:.25rem;padding-inline:.375rem;border-radius:1000px;background:#FFF;font-size:.875rem}.ResultsPage-links a:hover span{text-decoration:underline}.ResultsPage-links a:hover strong{background:#e6e6e6}.ResultsPage-content{display:grid;grid-column:var(--results-page-content-grid-column);gap:1.5rem;margin-block-end:3rem}.ResultsPage-intro{max-width:34.375rem}.ResultsPage-form .StandardForm .form-actions{--_grid-nb-cell:1;flex:0 0 auto;align-items:end;justify-self:end;margin-block-start:0}.ResultsPage-form .StandardForm .form-item-sort-by,.ResultsPage-form .StandardForm .form-item-sort-order{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.-search .ResultsPage-form .StandardForm{--_grid-nb-columns:7;--_grid-nb-cell:2}.-search .ResultsPage-form .StandardForm .form-item-fulltext{--_grid-nb-cell:3;grid-template-columns:3rem 1fr;align-content:end}.-search .ResultsPage-form .StandardForm .form-item-fulltext>*{grid-column:1/-1}.-search .ResultsPage-form .StandardForm .form-item-fulltext:before,.-search .ResultsPage-form .StandardForm .form-item-fulltext:after,.-search .ResultsPage-form .StandardForm .form-item-fulltext input{grid-row:1/2}.-search .ResultsPage-form .StandardForm .form-item-fulltext:before,.-search .ResultsPage-form .StandardForm .form-item-fulltext:after{content:"";z-index:1;grid-column:1/2}.-search .ResultsPage-form .StandardForm .form-item-fulltext:before{margin:.25rem;background:#e6e6e6}.-search .ResultsPage-form .StandardForm .form-item-fulltext:after{background-color:currentColor;-webkit-mask-image:url(/themes/custom/default/dist/assets/search.svg);mask-image:url(/themes/custom/default/dist/assets/search.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1rem;mask-size:1rem}.-search .ResultsPage-form .StandardForm .form-item-fulltext input{padding-inline-start:3rem}.ResultsPage-info{display:grid;gap:1rem}.ResultsPage-sortArea{position:relative}.ResultsPage-sortArea strong{display:inline-flex;gap:.75rem;justify-content:flex-end;font-weight:inherit;cursor:pointer}.ResultsPage-sortArea strong:after{content:"";width:1rem;aspect-ratio:1;background-color:currentColor;background-size:contain;rotate:90deg;-webkit-mask-image:url(/themes/custom/default/dist/assets/arrow.svg);mask-image:url(/themes/custom/default/dist/assets/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.ResultsPage-sortArea ul{--_margin-block-start:.25rem;position:absolute;inset:100% auto auto 0;z-index:1;display:grid;gap:.25rem;margin-block-start:var(--_margin-block-start);padding-block:.5rem;border:solid 1px #b0b0b0;background:#FFF;text-align:left;opacity:0;pointer-events:none;translate:0 1rem;transition:.35s}.ResultsPage-sortArea ul:before{content:"";position:absolute;inset:auto 0 100%;height:calc(var(--_margin-block-start) + .25rem)}.ResultsPage-sortArea:hover ul,.ResultsPage-sortArea ul:focus-within{opacity:1;pointer-events:auto;translate:0 0}.ResultsPage-sortArea button{display:block;width:100%;padding-inline:.75rem;text-align:left}.ResultsPage-sortArea button:hover,.ResultsPage-sortArea button:focus-visible{text-decoration:underline}.ResultsPage-sortArea .-isActive button{text-shadow:0 0 1px currentColor}.ResultsPage-list:last-child{margin-block-end:3rem}.SeeMore{margin-block:var(--content-block-margin-block-start) var(--content-block-margin-block-end);border-block-end:solid #b0b0b0 1px}.SeeMore-title{--button-border-color:#b0b0b0;padding:1rem;border-block-end:solid 1px var(--button-border-color);background:#e8f0f7;color:#000;text-align:center}.SeeMore-links{display:grid;grid-template-columns:1fr 1fr}.SeeMore-link>a{border-block:none}.SeeMore-link:first-child:not(:only-child)>a{border-inline-end:none}.SeeMore-link:only-child{grid-column:1/-1}.Sitemap-inner{margin-block:2.5rem;color:#1469b2}.Sitemap-title{margin-block-end:2.5rem;text-align:center}.Sitemap h2{margin-block:4rem 1rem}.Sitemap .Page-grid{width:100%}.Sitemap .menu a{color:inherit}.Sitemap .menu-item{margin-block:.75rem}.Sitemap .menu-item.lvl-1{margin-inline-start:.5rem}.Sitemap .menu-item.lvl-2{margin-block:.75rem;margin-inline-start:.75rem}.Sitemap .menu-link:hover{color:#545454;text-decoration:underline}.Sitemap .menu-link.lvl-0{font-family:ModelStandard SemiMono,arial,sans-serif;font-size:var(--ds-style-heading-5--font-size);font-weight:700;line-height:1.1;text-decoration:underline}.Sitemap .menu-link.lvl-0:hover{color:#545454;text-decoration:none}@media (min-width:280px) and (max-width:1023px){.AccountMenu-trigger,.ButtonHeaderWrapper :is(a,button){display:block!important;display:inline-block;overflow:hidden;padding:0;text-indent:-999em;width:var(--button-square-size);min-height:0;aspect-ratio:1;padding:1rem;--button-square-size:2.5rem}.AccountMenu-trigger:before,.ButtonHeaderWrapper :is(a,button):before{position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.-gridIcons .ContentBlock-list .Card{border-block-start:var(--card-border)}.AtomSvg svg{display:none}.MainMenu .ButtonClose{display:none}.MainMenu-panel{position:fixed;inset:calc(var(--main-menu-mobile-top) + var(--drupal-displace-offset-top)) auto 0 0;z-index:1;width:var(--main-menu-mobile-width);background:#FFF}.MainMenu-panel[aria-expanded=false]:not(.-isAnimated){display:none;animation:none}.MainMenu-panel[aria-expanded=false].-isAnimated{animation:open-close-menu-lvl-0-mobile .35s forwards reverse}.MainMenu-panel[aria-expanded=true]{display:block}.MainMenu-panel[aria-expanded=true].-isAnimated{animation:open-close-menu-lvl-0-mobile .35s forwards}.MainMenu-panel .MainMenu{overflow:auto;height:100%;padding:0 1.5rem}.MainMenu-panel .menu.lvl-0{min-height:100%;border-inline:var(--site-header-border)}.MainMenu-intro{order:2;margin-block-end:0;padding-block:0;background:transparent}.MainMenu-intro .EditorialWysiwyg{display:none}.MainMenu-intro .MainMenu-actions{margin-block-end:0!important}.SiteHeader .MainMenu .menu.lvl-1.-isAnimated{overflow:hidden;max-height:100vh}.SiteHeader .MainMenu .menu-list.lvl-0{margin-block-end:1.5rem}.SiteHeader .MainMenu .menu-list.lvl-1{padding:1rem 1.5rem}.SiteHeader .MainMenu .menu-item.lvl-0{border-block-end:var(--site-header-border)}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):after{--_transition-duration:.15s;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-75%) rotate(45deg)}.SiteHeader .MainMenu .menu-link.lvl-0[aria-expanded=true]:after{transform:translateY(-25%) rotate(-135deg)}.pager__item--previous span,.pager__item--next span{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.Carousel.-gridIcons{--carousel-arrow-inline-position:.5rem}.SearchHeader-title{inset-inline-start:0;overflow:hidden;text-indent:-999em}.SearchHeader-title:after{inset-inline-end:50%;translate:50% -50%}.SiteFooter-svg{display:none}.SiteHeader{border-block-end:0}.-mainMenuIsExpanded .SiteHeader-wrapper:after{opacity:.6;transition-delay:0s}}@media (min-width:280px) and (max-width:374px){.FormArea-content>#block-default-primary-local-tasks ul,.Tabs-nav[role=tablist]{-moz-column-gap:1rem;column-gap:1rem}.Card.-solution:first-child{border-block-start:var(--card-border)}.SearchHeader-content button[type=submit]:before{display:none}}@media (min-width:280px) and (max-width:767px){.ButtonFavorite.-smallMobileToTablet span{display:none}.-listNoMarginTop .ContentBlock-content+.ContentBlock-list{margin-block-start:0}.Card.-horizontal{--card-content-padding-block:.75rem;--card-content-padding-inline:.75rem;--card-content-gap:.75rem;border-block:0}.Card.-horizontal+.Card.-horizontal{margin-block-start:1.5rem}.Card.-arrow .Card-content{--card-arrow-size:2.25rem}.-listTwoCols .Card:first-child,.-listThreeCols .Card:first-child{border-block-start:var(--card-border)}.MainMenu-trigger{margin-inline-end:var(--site-header-top-gap)}.StandardForm .form-actions button{flex:1 1 50%}.MediaVideo-trigger span{overflow:hidden;width:var(--_square-size);min-width:0;padding:0}.ContentBlock.-listHighlightCol .ContentBlock-list{overflow:hidden;margin-inline:calc(-1 * var(--page-inner-padding-inline));padding-inline:var(--page-inner-padding-inline)}.ContentBlock.-listHighlightCol .ContentBlock-list .Carousel{width:calc(100vw - (var(--page-inner-padding-inline) + var(--page-wrapper-margin-inline)) * 2)}.ContentBlock.-listHighlightCol .ContentBlock-list>.Card{border-block-end:0}.ContentBlock.-listHighlightCol .ContentBlock-list .CardsSlider .Card{border-block-start:var(--card-border)}.ContentBlock.-listHighlightCol .ContentBlock-list .CardsSlider .splide__slide+.splide__slide .Card{border-inline-start:0}.FormArea-inner{width:100%}.FormArea-inner>*{padding-inline:var(--page-inner-padding-inline)}.FormArea-breadcrumb{height:50vw}.FormArea-content{border-block-start:solid 1px #545454}.ResultsPage-content{margin-block-start:2rem}.ResultsPage-total:empty{display:none}}@media (min-width:375px){:root{--solutions-cards-columns:2}}@media (min-width:375px) and (max-width:767px){.Card.-solution:nth-child(-n+2){border-block-start:var(--card-border)}.Card.-solution:nth-child(2n){border-inline-start:0}}@media (min-width:420px){.Carousel.-gridCards{--_grid-nb-columns-card-ratio:7}.Carousel.-gridIcons{--_grid-nb-columns:2}}@media (min-width:768px){:root{--ds-style-heading-0--font-size:3rem;--ds-style-heading-1--font-size:2.5rem;--ds-style-heading-2--font-size:2rem;--atom-svg-inset:min(300px,50%) 0 auto auto;--atom-svg-translate:35% -50%;--high-light-block-padding-block:3rem;--high-light-block-padding-inline:3rem;--main-menu-mobile-width:25rem;--main-menu-delta-block:1.5rem;--pager-item-min-width:2.25rem;--pager-gutter:.5rem;--form-grid-row-gap:2rem;--map-aspect-ratio:16 / 9;--search-header-dropdown-inline-end--opened:var(--search-header-padding-inline-end--opened);--search-header-inline-end--closed:10.25rem;--solutions-cards-columns:3;--content-block-intro-grid-column:1 / 5;--content-block-inner-grid-template-columns:8;--content-block-inner-grid-column:1 / 9;--content-block-inner-grid-column--small:2 / 8;--content-block-inner-grid-column--medium:1 / 9;--content-block-col-one-grid-column:1 / 5;--content-block-col-two-grid-column:5 / 9;--hero-banner-title-margin-block-end:3rem;--hero-banner-content-grid-column:1 / 7;--site-header-top-gap:.75rem;--modal-right-side-width:25.875rem;--form-area-breadcrumb-grid-column:1 / 4;--form-area-content-grid-column:4 / 9;--form-area-content-children-grid-column:2 / 6;--results-page-aside-grid-column:1 / 3;--results-page-content-grid-column:3 / 9}.SiteFooter-createAccount{grid-template-columns:55% 1fr;gap:2rem;padding-block:2.5rem;margin-block-end:1rem}.SiteFooter-actions{margin-block-end:-1.5rem}.Page-intro .EditorialWysiwyg p,.EditorialWysiwyg .-important{margin-block-end:5rem;text-align:center}.-twoCols.-equalCols .ContentBlock-contents>:first-child{--ctas-justify-content:start}.-twoCols.-inlineStartText .ContentBlock-contents{--ctas-justify-content:start;--content-block-col-one-grid-column:1 / 4}.-twoCols.-inlineEndText .ContentBlock-contents{--content-block-col-two-grid-column:6 / 9}.-listTwoColsSplit .ContentBlock-list,.-listTwoCols .ContentBlock-list{--content-block-list-columns:2}.-listTwoColsSplit .ContentBlock-list{--content-block-list-column-gap:2rem}.-listThreeCols .ContentBlock-list{--content-block-list-columns:2}.-persons .ContentBlock-list{--content-block-list-row-gap:4.5rem}.Countries{--_grid-nb-columns:1}.-countries:has(.ContentBlock-content) .Countries:has(.Country:nth-child(5)){--_grid-nb-columns:4;--_column-gap:7rem;margin-block-start:.5rem}.Card{--image-fit-aspect-ratio:316/148}.Card.-big,.Card.-big .Card{--image-fit-aspect-ratio:496/363}.Card.-horizontal{--image-fit-aspect-ratio:1;display:flex}.Card.-horizontal .Card-pictureWrapper{flex:0 0 10.75rem;padding:.75rem;padding-inline-end:1.5rem;border-inline-end:var(--card-border)}.Card.-arrow .Card-content:before,.Card.-arrow .Card-content:after{inset-block-end:50%;transform:translateY(50%)}.-listTwoCols .Card:nth-child(-n+2){border-block-start:var(--card-border)}.-listTwoCols .Card:nth-child(2n){border-inline-start:0}.StandardForm .form-actions{display:flex;justify-content:flex-end;align-items:center}.Carousel.-gridCards.splide .splide__list{display:grid!important;grid-template-columns:repeat(2,1fr)}.Carousel.-gridIcons{--_grid-nb-columns:3}.MediaVideo-trigger{--_square-size:9.375rem}.ContentBlock.-countries .ContentBlock-contents:has(.Country:nth-child(5)){--content-block-col-one-grid-column:1 / 9;--content-block-col-two-grid-column:1 / 9}.ContentBlock.-listAndPicture{--content-block-col-one-grid-column:1 / 6;--content-block-col-two-grid-column:6 / 9}.ContentBlock.-listAndPicture .ContentBlock-list:has(>.Card:nth-child(4))+.ContentBlock-picture{position:relative;align-self:stretch}.ContentBlock.-listAndPicture .ContentBlock-list:has(>.Card:nth-child(4))+.ContentBlock-picture img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.ContentBlock.-listAndPicture .ContentBlock-picture{--image-fit-aspect-ratio:282 / 680}.ContentBlock.-listHighlightCol{--content-block-list-columns:8;--content-block-list-first-card-grid-column:1 / 4;--content-block-list-cards-slider-grid-column:4 / 9}.ContentBlock.-listHighlightCol .ContentBlock-list .CardsSlider{border-block-start:var(--card-border)}.ContentBlock.-listHighlightCol .ContentBlock-list .CardsSlider .Card{border-inline-start:0}.HeroBanner-top{display:flex;justify-content:space-between;margin-block-end:3rem}.Page-grid{gap:1.5rem}.Page-grid.-twoColumns{grid-template-columns:repeat(2,1fr);row-gap:2rem;margin-inline:auto}.SiteFooter-inner{gap:2rem}.SiteFooter-menu>ul{--_columns:3}.SiteFooter-legals ul{display:flex;flex-wrap:wrap;row-gap:.375rem;justify-content:flex-end}.js-accordion-panel[data-force-visible=tablet]{display:block;animation:none!important}.FormArea{--atom-svg-inset:2.5rem auto auto 0;--atom-svg-translate:-25% 0}.FormArea-content{position:relative;display:grid;padding-inline-start:20%;border-inline-start:solid 1px #545454}.FormArea-content:after{content:"";position:absolute;inset:0 auto 0 100%;width:100vw;background:inherit}.Ctas-inner{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem}.ResultsPage{--atom-svg-inset:0 0 auto auto;--atom-svg-translate:25% 0}.ResultsPage-asideContent{position:sticky;inset-block-start:calc(1.5rem + var(--drupal-displace-offset-top) + var(--site-header-height));padding-block-end:2.5rem}.ResultsPage-form .StandardForm{grid-template-columns:repeat(var(--_grid-nb-columns,3),1fr) auto;margin-block-end:2rem}.ResultsPage-form .StandardForm>*{grid-column:span var(--_grid-nb-cell,1)}.ResultsPage-info{grid-template-columns:repeat(2,1fr)}.ResultsPage-sortArea{justify-self:end;order:2}.ResultsPage-sortArea ul{inset:100% 0 auto auto}}@media (min-width:768px) and (max-width:1023px){.Card.-solution:nth-child(-n+3){border-block-start:var(--card-border)}.Card.-solution:not(:nth-child(3n+1)){border-inline-start:0}.-listThreeCols .Card:nth-child(-n+2){border-block-start:var(--card-border)}.-listThreeCols .Card:nth-child(2n){border-inline-start:0}.Page-grid.-twoColumns{row-gap:5rem}.Page-grid.-threeColumns{grid-template-columns:repeat(4,1fr);row-gap:2rem;margin-inline:auto}.Page-grid.-fourColumns{grid-template-columns:repeat(2,1fr)}.ResultsPage-inner{gap:1.5rem}}@media (min-width:1024px){:root{--margin-bock-start:5rem;--margin-bock-end:5rem;--ds-style-heading-0--font-size:4.5rem;--ds-style-heading-1--font-size:4rem;--page-inner-padding-inline:2rem;--high-light-block-padding-block:3rem;--high-light-block-padding-inline:5rem;--site-logo-width:12.75rem;--main-menu-lvl-0-link-arrow-width:.325rem;--main-menu-lvl-0-link-arrow-border-width:1px;--main-menu-lvl-1-inner-padding-block:2.5rem 4rem;--main-menu-lvl-1-inner-padding-inline:2rem;--carousel-arrow-inline-position:calc(-1 * var(--carousel-arrow-size) / 2);--search-header-width:16.5rem;--search-header-inline-start--opened:calc(var(--site-logo-width) + 1.5rem);--search-header-inline-end--closed:31.5rem;--solutions-cards-columns:6;--content-block-intro-grid-column:1 / 7;--content-block-inner-grid-template-columns:12;--content-block-inner-grid-column:1 / 13;--content-block-inner-grid-column--small:3 / 11;--content-block-inner-grid-column--medium:2 / 12;--content-block-col-one-grid-column:1 / 7;--content-block-col-two-grid-column:7 / 13;--hero-banner-content-grid-column:1 / 11;--site-header-height:10.375rem;--site-header-top-height:5.5rem;--form-area-breadcrumb-grid-column:1 / 8;--form-area-content-grid-column:8 / 13;--form-area-content-children-grid-column:2 / 6;--results-page-aside-grid-column:1 / 3;--results-page-content-grid-column:4 / 13}.PageWrapper.-withMarginInline{--page-wrapper-margin-inline:1.5rem}.MainMenu-intro{grid-template-columns:55% 1fr;gap:2rem;padding-block:2.5rem}.-twoCols.-inlineStartText .ContentBlock-contents{--content-block-col-one-grid-column:1 / 6}.-twoCols.-inlineEndText .ContentBlock-contents{--content-block-col-two-grid-column:8 / 13}.-listThreeCols .ContentBlock-list{--content-block-list-columns:3}.-gridIcons .ContentBlock-list .Carousel{width:auto;border-block-start:var(--card-border)}.-gridIcons .ContentBlock-list .Card:nth-child(4n+1){border-inline-start:var(--card-border)}.ContentBlock.-blockLarge{--content-block-margin-block-start:8rem;--content-block-margin-block-end:5rem}.BurgerMenu,.AtomSvg[data-loaded=true] .AtomSvg-bg{display:none}.Card.-people{--card-gap:2.5rem;--_picture-width:12.9375rem}.Card.-solution{border-block-start:var(--card-border)}.Card.-solution+.Card{border-inline-start:0}.-listThreeCols .Card:nth-child(-n+3){border-block-start:var(--card-border)}.-listThreeCols .Card:not(:nth-child(3n+1)){border-inline-start:0}.MainMenu-trigger{display:none}.MainMenu-intro .MainMenu-actions{margin-block-end:-1.5rem}.menu-inner>.MainMenu-actions{margin-block-end:-2.5rem;padding-inline:0}.SiteHeader .MainMenu .menu.lvl-1{position:absolute;inset-block-start:calc(.75rem + var(--site-header-bottom-height));inset-inline:0;border:solid 1px #545454;background:#FFF;box-shadow:0 848px 238px #0000,0 543px 217px #00000003,0 305px 183px #0000000d,0 136px 136px #00000017,0 34px 75px #0000001a}.SiteHeader .MainMenu .menu-inner.lvl-1{width:min(100% - 2 * var(--page-inner-padding-inline),1240px);margin-inline:auto;overflow-y:auto;width:100%;max-height:calc(100vh - var(--site-header-height) - var(--drupal-displace-offset-top) - 1.5rem);padding-block:var(--main-menu-lvl-1-inner-padding-block);padding-inline:var(--main-menu-lvl-1-inner-padding-inline)}.SiteHeader .MainMenu .menu-inner.lvl-1 .PageInner,.Page-content .SiteHeader .MainMenu .menu-inner.lvl-1{width:100%}.SiteHeader .MainMenu .menu-list.lvl-0{display:flex}.SiteHeader .MainMenu .menu-list.lvl-1{grid-template-columns:repeat(var(--main-menu-list-lvl1-columns),1fr);justify-content:start;padding-inline:0 20%}.SiteHeader .MainMenu .menu-item.lvl-0{--_width:100%;flex:0 0 var(--_width);width:var(--_width);border-inline-start:var(--site-header-border)}.SiteHeader .MainMenu .menu-item.lvl-0:last-child{border-inline-end:var(--site-header-border)}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(2),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(2)~li{--_width:50%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(3),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(3)~li{--_width:33.3333333333%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(4),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(4)~li{--_width:25%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(5),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(5)~li{--_width:20%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(6),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(6)~li{--_width:16.6666666667%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(7),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(7)~li{--_width:14.2857142857%}.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(8),.SiteHeader .MainMenu .menu-item.lvl-0:first-child:nth-last-child(8)~li{--_width:12.5%}.SiteHeader .MainMenu .menu-link:is(a,[aria-controls]):is([aria-expanded=true],:hover,:focus-visible){color:var(--main-menu-link-color--hover)}.SiteHeader .MainMenu .menu-link.menu-link--active-trail{color:var(--main-menu-link-color--active)}.SiteHeader .MainMenu .menu-link.lvl-0:is(a,[aria-controls]):after{--main-menu-lvl-0-link-arrow-width:.625rem;--_transition-property:opacity;inset-block-start:calc(100% + .4375rem);inset-inline-start:50%;background:#FFF;opacity:0;transform:rotate(-135deg)}.SiteHeader .MainMenu .menu-link.lvl-0[aria-expanded=true]:after{opacity:1}.pager__item--previous,.pager__item--next{min-width:9.75rem}.Carousel.-gridIcons.splide .splide__list{display:grid!important;grid-template-columns:repeat(4,1fr)}.Carousel.-gridIcons.splide .splide__list .Card{display:grid;grid-template-rows:subgrid;grid-row:span 3}.Carousel.-gridIcons.splide .splide__list .Card-content{display:grid;grid-template-rows:subgrid;grid-row:span 2}.SearchHeader{--search-header-height:3.75rem;--search-header-trigger-width--opened:var(--search-header-height);--search-header-input-height:calc(var(--search-header-height) + 2rem)}.SearchHeader-inner{border-block-end:solid 1px #b0b0b0}.SearchHeader-content input.form-autocomplete,.SearchHeader-content button[type=submit]{position:relative;top:-1rem;right:0;bottom:-1rem;left:0}.ContentBlock.-countries .ContentBlock-contents:has(.Country:nth-child(5)){--content-block-col-one-grid-column:1 / 13;--content-block-col-two-grid-column:1 / 10}.ContentBlock.-listAndPicture{--content-block-col-one-grid-column:1 / 6;--content-block-col-two-grid-column:6 / 13}.ContentBlock.-listAndPicture .ContentBlock-picture{--image-fit-aspect-ratio:685 / 736}.ContentBlock.-listHighlightCol{--content-block-list-columns:12;--content-block-list-first-card-grid-column:1 / 6;--content-block-list-cards-slider-grid-column:6 / 13}body:has(.HeroBanner.-hp){--hero-banner-bottom-overflow:16rem}.Page-inner{grid-template-columns:repeat(12,1fr)}.Page-top,.Page-content{grid-column:3/11}.Page-grid.-threeColumns{grid-template-columns:repeat(6,1fr)}.Page-picture{grid-column:2/12}.Page-subContent{grid-column:1/13;margin-block-start:2rem}.Page-sidebar{grid-column:1/4}.Page-sidebar+.Page-content{grid-column:4/13}.SiteFooter-menu>ul{gap:4rem;padding-inline-end:25%}.SiteHeader-bottom{width:min(100% - 2 * var(--page-inner-padding-inline),1240px);align-items:stretch;height:var(--site-header-bottom-height);margin-inline:auto}.SiteHeader-bottom .PageInner,.Page-content .SiteHeader-bottom{width:100%}}@media (min-width:1024px) and (max-width:1279px){.ButtonHeaderWrapper:is(.-electron,.-star) :is(a,button) span{max-width:6.25rem}.Page-grid.-fourColumns{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){:root{--search-header-inline-end--closed:35.5rem}.-forms .ContentBlock{--content-block-inner-grid-column:var(--content-block-inner-grid-column--medium)}.Page-grid.-fourColumns{grid-template-columns:repeat(4,1fr)}.Page-sidebar+.Page-content{grid-column:5/13}}@media (min-width:1440px){:root{--page-inner-padding-inline:5rem}.-forms .ContentBlock{--content-block-inner-grid-column:var(--content-block-inner-grid-column--small)}}@media (min-width:1720px){:root{--page-inner-padding-inline:0rem}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01s!important;animation-duration:.01s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
