*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}ul,ol{list-style:none}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}p{max-width:70ch}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--background-color: #ffffff;--foreground-color: #000000;--accent-color: #243788;--accent-dark-color: #162a6e;--input-color: #ececec;--input-border-color: #c7c7c7;--error-color: red;--success-color: #22bb33;--accent-font: "Orangina_OT", sans-serif;--regular-font: Arial, Helvetica, sans-serif;--game-max-width: 100rem;--grid-left-image-width: 150%;--grid-left-image-pt: 25px;--grid-center-width: min(700px, 100%);--grid-center-padding: 0 1.25rem 1.25rem;--grid-header-max-height: 11rem;--grid-header-mt: 0;--grid-header-width: auto;--form-container-padding: 0 1.25rem 1.25rem;--notice-container-mt: 1rem;--grid-right-pl: 0;--footer-padding: 0.5rem 0.5rem;--footer-gap: 0.75rem;--content-box-mt: 1rem;--content-box-br: 1rem;--form-title-size: 1.2rem;--form-padding: 1rem 1.5rem 1.5rem;--form-notice-margin: 1rem 0 1.25rem 0;--form-notice-size: 0.8rem;--form-inputs-gap: 0.5rem;--footer-link-size: 0.6rem;--input-padding: 0.05rem 0.3rem;--label-font-size: 1rem;--input-font-size: 1rem;--cta-mt: 1rem;--cta-br: 0.1rem;--cta-padding: 0.05rem 0.25rem 0.1rem;--cta-size: 1rem;--button-choice-container-mt: 1rem;--button-choice-container-gap: 0.5rem;--button-choice-width: 8rem;--button-choice-height: 2rem;--button-choice-br: 0.75rem;--button-choice-padding: 0.25rem 1rem;--button-choice-picto-width: 1em;--button-choice-picto-mr: 0.15rem;--button-choice-font-size: 1.5rem}body{background:linear-gradient(90deg, #243788 50%, #f8d100 50%);color:var(--foreground-color);font-family:var(--regular-font)}.emphase{position:relative;isolation:isolate;color:var(--accent-color);padding:.1em}.emphase::after{content:"";position:absolute;inset:.2em -0.05em .17em;background-color:var(--background-color);z-index:-1}.accent{color:var(--accent-color)}a{text-decoration:inherit;color:inherit}.underline{text-decoration:underline}button[is-disabled=true]{cursor:not-allowed}.termsfeed-com---palette-dark.termsfeed-com---nb{position:fixed;bottom:1rem;left:unset;right:1rem;width:fit-content}.cc-nb-main-container{padding:1rem !important}.cc-nb-title{font-size:1.25rem !important}.cc-nb-text{font-size:.8rem !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner{animation:spin 1s linear infinite}@media only screen and (min-width: 600px){:root{--form-title-size: 1.6rem;--form-notice-size: 1.0031rem;--cta-size: 1.5rem;--footer-link-size: 0.9rem;--form-padding: 1.5rem 3rem 3rem;--grid-left-image-width: 105%;--content-box-mt: 1.75rem;--content-box-br: 2rem;--input-padding: 0.15rem 0.5rem;--cta-mt: 1.75rem;--cta-br: 0.75rem;--cta-padding: 0.05rem 0.5rem 0.15rem;--button-choice-container-mt: 2rem;--button-choice-container-gap: 1rem;--button-choice-width: 10rem;--button-choice-height: 3.5rem;--button-choice-br: 1rem;--button-choice-padding: 0.5rem 1rem;--button-choice-picto-width: 1.5em;--button-choice-picto-mr: 0.5rem;--button-choice-font-size: 2rem;--form-inputs-gap: 1rem;--label-font-size: 1.5rem}}@media only screen and (min-width: 900px){:root{--grid-center-width: 420px;--grid-center-padding: 0;--grid-header-max-height: 8rem;--grid-header-mt: 2.75rem;--grid-header-width: 90%;--form-container-padding: 0;--grid-right-pl: 0.5rem}}@media only screen and (min-width: 1300px){:root{--grid-center-width: 650px;--form-title-size: 2.0606rem;--form-padding: 1.5rem 4.8rem 2rem;--footer-padding: 0.25rem 0.5rem;--footer-gap: .5rem}}@media only screen and (min-width: 1550px){:root{--grid-center-width: 35vw;--form-title-size: 2.5rem;--form-padding: 1.5rem 6rem 2rem;--footer-padding: 4.25rem 0.75rem;--footer-gap: 0.75rem;--notice-container-mt: 9rem;--grid-header-mt: 11.75rem;--content-box-mt: 5.75rem}}.spinner{width:20px;height:20px;margin:0px;padding:0px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=main.css.map */
