.main-access.svelte-rwygme{height:0;width:0;position:absolute;overflow:hidden}header.svelte-rwygme{align-items:center;background-color:#fff;box-shadow:10px 4px 4px #0000001a;box-sizing:border-box;color:#404d94;display:flex;height:120px;justify-content:space-between;padding:0 1rem;position:sticky;top:0;z-index:10}.main-logo.svelte-rwygme{height:82px;width:240px}.nav-menu.svelte-rwygme{align-items:center;flex:1;justify-content:flex-end;list-style:none}.nav-menu.svelte-rwygme>li:where(.svelte-rwygme){margin:0 .6rem}li.live.svelte-rwygme,li.svelte-rwygme button:where(.svelte-rwygme){font-weight:600}.nav-item-with-chevron.svelte-rwygme{position:relative}.sub-menu.svelte-rwygme{background-color:#fff;border:1px solid #404d94;border-radius:.4rem;font-size:14px;line-height:32px;min-width:200px;padding:1rem;position:absolute}.nav-menu.svelte-rwygme .poor-button:where(.svelte-rwygme){font-family:Avenir;font-weight:400}@media (max-width: 767px){.nav-menu.svelte-rwygme{display:none}.burger-picto.svelte-rwygme{background:none;border:none;flex:unset}.mobile-nav-menu-wrapper.svelte-rwygme{align-items:flex-start;background-color:#15204a;color:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.close-menu.svelte-rwygme{height:24px;position:absolute;right:1rem;top:1rem;width:24px}.mobile-nav-menu.svelte-rwygme{font-size:24px;font-weight:600;margin-top:20%;text-align:center}.mobile-sub-menu.svelte-rwygme{font-size:16px;font-weight:400}.mobile-sub-menu.svelte-rwygme a:where(.svelte-rwygme):first-child{font-size:18px;font-weight:600}.mobile-sub-menu.svelte-rwygme li:where(.svelte-rwygme){margin:.4rem 0}.mobile-nav-menu.svelte-rwygme>li:where(.svelte-rwygme){margin:2rem auto}.social-buttons.svelte-rwygme{display:flex;justify-content:center;margin-top:3rem}.social-item.svelte-rwygme{margin:0 .5rem}}@media (min-width: 768px){.nav-menu.svelte-rwygme{display:flex}.burger-picto.svelte-rwygme,.mobile-nav-menu-wrapper.svelte-rwygme{display:none}}footer.svelte-1sr6y3t{background-color:#2d4251}.footer-menu.svelte-1sr6y3t{align-items:center;display:flex;padding:5rem}.menu-item.svelte-1sr6y3t{margin-top:10px}.menu-item.svelte-1sr6y3t>a:where(.svelte-1sr6y3t){color:#a5d6d1;font-weight:400;line-height:27px;text-decoration:none}.menu-item.svelte-1sr6y3t>a:where(.svelte-1sr6y3t):hover{text-decoration:underline}.social-buttons.svelte-1sr6y3t{display:flex}.social-item.svelte-1sr6y3t{margin:0 .5rem}@media (max-width: 767px){.footer-menu.svelte-1sr6y3t{flex-direction:column-reverse;justify-content:center}.menu.svelte-1sr6y3t{margin-top:3rem}.menu-item.svelte-1sr6y3t{text-align:center}.social-buttons.svelte-1sr6y3t{margin-top:3rem}}@media (min-width: 768px){.footer-menu.svelte-1sr6y3t{justify-content:space-between}}main.svelte-12qhfyh{min-height:100vh}.container{margin:0 auto;max-width:1280px}.rich-button-container{align-items:center;display:flex;justify-content:center;margin:2rem auto}.action-button{background-color:#404d94;border:none;border-radius:2rem;color:#fff;font-family:Avenir;font-weight:600;margin:0 1rem;padding:.4rem .8rem}.action-button.inverted{background-color:#fff;color:#404d94}.action-button:hover{transform:scale(.98)}.main-page-title{color:#404d94;padding:5rem 0;padding-bottom:0;position:relative;z-index:6}.main-page-title h1{font-size:44px;margin:0;text-align:center}.rich-content a{font-weight:600;text-decoration:underline}.rich-content a:hover{opacity:.7}.rich-content h2{font-size:32px;margin-bottom:1rem}.rich-content h3{color:#2d4252;font-size:20px;margin-bottom:1rem;margin-top:2rem;text-transform:uppercase}.rich-content h4{font-size:16px}.rich-content blockquote{color:#00a190;font-size:20px;font-style:italic;text-align:center;text-transform:uppercase}.rich-content blockquote:before,.rich-content blockquote:after{content:'"';display:flex;font-size:32px;justify-content:center}.rich-content blockquote:before{align-items:flex-end;line-height:20px}.rich-content blockquote>*{margin:0;padding:0}.rich-content li{margin-left:1rem}.rich-content li:before{color:#ffe963;border-radius:50%;content:"•";font-size:16px;padding-right:.3rem}@media (max-width: 767px){.container{width:90%}.rich-content h2{font-size:32px}}@media (min-width: 768px) and (max-width: 1279px){.container{width:70%}}@media (min-width: 1280px){.container{width:60%}}
