/*! Design System 3.23.0 - Hero */.mds-hero{display:flex;background-color:var(--color-white)}@media(max-width: 56.23em){.mds-hero{flex-direction:column}}.mds-hero__img{flex:0 0 50%;height:auto;position:relative}@media(max-width: 56.23em){.mds-hero__img{width:100%}}.mds-hero__img img{position:absolute;height:100%;width:100%;object-fit:cover}@media(max-width: 56.23em){.mds-hero__img img{position:initial;width:100%;aspect-ratio:16/9}}.mds-hero__video-container{flex:0 0 50%;align-content:center}.mds-hero__video-container>.mds-hero__video.mds-hero__video-16-9{width:100%}.mds-hero__video-container>.mds-hero__video.mds-hero__video-16-9>*{width:100%;aspect-ratio:16/9}.mds-hero__body{display:flex;flex-direction:column;justify-content:center;flex:1;position:relative;padding:4rem}@media(max-width: 56.23em){.mds-hero__body{padding:8px 0 48px}}.mds-hero__body h1{margin-bottom:1.5rem}@media(max-width: 56.23em){.mds-hero__body .mds-lsf{margin:auto 0 8px auto;top:8px;right:0}}.mds-hero--basic .mds-hero__img{order:1}.mds-hero--basic>.mds-hero__body{order:2}@media(max-width: 56.23em){.mds-hero--basic>.mds-hero__body h1{order:2}.mds-hero--basic>.mds-hero__body .mds-lead{order:3}.mds-hero--basic>.mds-hero__body .mds-lsf{order:1}}@media(max-width: 56.23em)and (max-width: 56.23em){.mds-hero--basic>.mds-hero__body .mds-lsf{position:relative}}@media(max-width: 56.23em)and (min-width: 56.25em){.mds-hero--basic>.mds-hero__body .mds-lsf{right:0;top:32px}}.mds-hero--compact .mds-lsf{right:0}@media(min-width: 56.25em){.mds-hero--compact .mds-lsf{top:32px}}.mds-hero--compact .mds-hero__body{padding:32px 0}@media(max-width: 56.23em){.mds-hero--compact .mds-hero__body{padding:64px 0}.mds-hero--compact .mds-hero__body :is(h1,h2,h3,h4,h5,h6){order:2}.mds-hero--compact .mds-hero__body .mds-lead{order:3}.mds-hero--compact .mds-hero__body .mds-lsf{order:1}}.mds-hero--compact .mds-hero__body h1{margin-right:1.5rem;width:50%}@media(max-width: 56.23em){.mds-hero--compact .mds-hero__body h1{width:100%;margin-right:0}}.mds-hero--compact .mds-hero__body .mds-lead{width:50%;margin-right:1.5rem}@media(max-width: 56.23em){.mds-hero--compact .mds-hero__body .mds-lead{width:100%;margin-right:0}}@media(max-width: 56.23em){.mds-hero--action .mds-lsf{position:absolute;right:0;top:8px}}.mds-hero--action .mds-hero__body{padding-left:0}@media(max-width: 56.23em){.mds-hero--action .mds-hero__body{padding:48px 0 32px}}.mds-hero--action :is(h1,h2,h3,h4,h5,h6){order:2}.mds-hero--action .mds-lead{margin-bottom:1.5rem;order:3}.mds-hero--action .mds-btn{width:max-content;order:4}@media(max-width: 56.23em){.mds-hero--action img{display:none}}@media(max-width: 56.23em){.mds-hero--rich img{display:none}}.mds-hero--rich .mds-hero__body{padding-left:0}@media(max-width: 56.23em){.mds-hero--rich .mds-hero__body{padding:32px 0}.mds-hero--rich .mds-hero__body>a.mds-link{order:1}.mds-hero--rich .mds-hero__body>:is(h1,h2,h3,h4,h5,h6){order:2}.mds-hero--rich .mds-hero__body>.mds-lead{order:3}.mds-hero--rich .mds-hero__body>.mds-meta{order:4}}.mds-hero--rich .mds-hero__body>a.mds-link{order:1;margin-bottom:1.5rem}.mds-hero--rich .mds-social__bloc{order:5}.mds-hero--rich :is(h1,h2,h3,h4,h5,h6){margin-bottom:.5rem;order:2}.mds-hero--rich .mds-meta{margin-bottom:1.5rem;order:3}.mds-hero--rich .mds-lead{margin-bottom:1.5rem;order:4}.mds-hero--video .mds-hero__link{color:var(--color-use--9);font:normal .875rem "Source Sans Pro",sans-serif;line-height:1.25rem;order:4;margin-top:var(--mds-space--24)}.mds-hero--video .mds-hero__body{padding-left:0}@media(max-width: 56.23em){.mds-hero--video .mds-hero__video-container{order:1}.mds-hero--video .mds-hero__body{order:2}.mds-hero--video .mds-hero__body h1{order:2}.mds-hero--video .mds-hero__body .mds-lead{order:3}.mds-hero--video .mds-hero__body .mds-hero__link{order:4;margin-top:var(--mds-space--8)}}@media(max-width: 56.23em)and (max-width: 56.23em){.mds-hero--video .mds-hero__body .mds-lsf{position:relative;order:1}}@media(max-width: 56.23em)and (min-width: 56.25em){.mds-hero--video .mds-hero__body .mds-lsf{right:0;top:32px}}.mds-hero .mds-social__bloc{display:flex}.mds-hero .mds-social{position:relative;display:flex;background-color:#0a2d82;border-color:#0a2d82;color:var(--color-white);border-radius:50%;padding:0px;width:1.75rem;max-width:1.75rem;height:1.75rem;align-items:center;justify-content:center}.mds-hero .mds-social span{color:var(--color-white)}@media(any-hover: hover){.mds-hero .mds-social:hover span{color:var(--color-white)}}@media(any-hover: hover){.mds-hero .mds-social:hover:not([disabled]):not([aria-disabled=true]):not([aria-current]){background:hsl(222.5,85.7142857143%,17.4509803922%);border-color:hsl(222.5,85.7142857143%,17.4509803922%);color:var(--color-white)}.mds-hero .mds-social:hover:not([disabled]):not([aria-disabled=true]):not([aria-current]) span{color:var(--color-white)}}.mds-hero .mds-social:active:not([disabled]):not([aria-disabled=true]):not([aria-current]),.mds-hero .mds-social.active:not([disabled]):not([aria-disabled=true]):not([aria-current]){background:hsl(222.5,85.7142857143%,17.4509803922%);border-color:hsl(222.5,85.7142857143%,17.4509803922%);color:var(--color-white)}.mds-hero .mds-social:active:not([disabled]):not([aria-disabled=true]):not([aria-current]) span,.mds-hero .mds-social.active:not([disabled]):not([aria-disabled=true]):not([aria-current]) span{color:var(--color-white)}.mds-hero .mds-social:focus,.mds-hero .mds-social:focus-visible{outline:solid 2px var(--color-black);outline-offset:2px}.mds-hero .mds-social:focus.mds-btn--reverse,.mds-hero .mds-social:focus-visible.mds-btn--reverse{outline-color:var(--color-white)}.mds-hero .mds-social::before{padding:0;font-size:18px}.mds-hero .mds-social:not(:last-of-type){margin-right:.75rem}.mds-hero .mds-social a:not([disabled]):not([aria-disabled=true]){cursor:pointer;position:absolute;right:0;top:0;left:0;bottom:0}.mds-hero .mds-meta{height:1.25rem;display:inline-flex;flex-flow:wrap}.mds-hero .mds-meta li{color:var(--color-macif--1);font:normal .875rem "Source Sans Pro",sans-serif;line-height:1.25rem;height:1.25rem;white-space:nowrap;display:flex}.mds-hero .mds-meta li:after{content:"-";padding-inline:.25rem}.mds-hero .mds-meta li:last-of-type::after{content:""}.mds-hero .mds-lead{color:var(--color-macif--1);font:600 1.125rem "Montserrat",sans-serif;line-height:1.75rem}.mds-hero .mds-lsf{display:flex;position:absolute;top:24px;right:24px;background-color:var(--color-white);border-color:var(--color-macif--1);color:var(--color-macif--1);border-radius:50%;width:3rem;border:2px solid;height:3rem;align-items:center;justify-content:center;min-width:3rem;font-size:1.5rem}@media(max-width: 56.23em){.mds-hero .mds-lsf{right:0;top:8px}}.mds-hero .mds-lsf span{color:var(--color-macif--1)}@media(any-hover: hover){.mds-hero .mds-lsf:hover span{color:var(--color-macif--1)}}@media(any-hover: hover){.mds-hero .mds-lsf:hover:not([disabled]):not([aria-disabled=true]):not([aria-current]){background:rgb(219.25,228.875,252.25);border-color:var(--color-macif--1);color:var(--color-macif--1)}.mds-hero .mds-lsf:hover:not([disabled]):not([aria-disabled=true]):not([aria-current]) span{color:var(--color-macif--1)}}.mds-hero .mds-lsf:active:not([disabled]):not([aria-disabled=true]):not([aria-current]),.mds-hero .mds-lsf.active:not([disabled]):not([aria-disabled=true]):not([aria-current]){background:rgb(219.25,228.875,252.25);border-color:var(--color-macif--1);color:var(--color-macif--1)}.mds-hero .mds-lsf:active:not([disabled]):not([aria-disabled=true]):not([aria-current]) span,.mds-hero .mds-lsf.active:not([disabled]):not([aria-disabled=true]):not([aria-current]) span{color:var(--color-macif--1)}.mds-hero .mds-lsf:focus,.mds-hero .mds-lsf:focus-visible{outline:solid 2px var(--color-black);outline-offset:2px}.mds-hero .mds-lsf:focus.mds-btn--reverse,.mds-hero .mds-lsf:focus-visible.mds-btn--reverse{outline-color:var(--color-white)}.mds-hero .mds-lsf:not([disabled]):not(.disabled):not([aria-disabled=true]){cursor:pointer}.mds-hero .mds-supertitle{color:var(--color-macif--1);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;font-weight:bold;margin-bottom:.5rem;display:flex;align-items:center;order:1}.mds-hero .mds-supertitle i,.mds-hero .mds-supertitle>span::before{font-size:32px;font-weight:normal;padding-right:.8rem}
