:root{--spacing-s: 10px;--spacing-m: 20px;--spacing-l: 45px}@media (min-width: 1024px){:root{--spacing-s: 10px;--spacing-m: 25px;--spacing-l: 60px}}.button{border-radius:8px;border:1px solid transparent;color:#fff;background-color:#284e9d;padding:var(--spacing-s);cursor:pointer;transition:border-color .25s,color .25s}.button:focus,.button:focus-visible{outline:4px auto -webkit-focus-ring-color}.button--transparent{border:1px solid #284E9D;color:#284e9d!important;background-color:unset}.button--transparent:hover{border-color:#284e9d}.button--cta{border:1px solid transparent;color:#fff!important;background-color:#a22a34}.icon{height:1em;aspect-ratio:1;vertical-align:middle}.icon--withMargin{margin-right:var(--spacing-s)}.icon--withMarginWide{margin-right:var(--spacing-m)}.icon--colored{color:#284e9d}@font-face{font-family:Luciole;src:url(/fonts/Luciole-Regular.woff2) format("woff2"),url(/fonts/Luciole-Regular.woff) format("woff");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto-Variable.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Roboto Bold;src:url(/fonts/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto-Bold.woff) format("woff");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}:root{font-family:Luciole,cursive,sans-serif;line-height:1.5;font-weight:400;color:#282828}a{color:#284e9d;text-decoration:inherit}body{margin:0;display:flex;flex-direction:column;min-height:100vh;background-color:#f4f4f9;font-size:14px}@media (min-width: 1024px){body{font-size:16px}}main{padding:var(--spacing-m);width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;flex:1}h1{font-size:2em;line-height:1.1}@media (min-width: 1024px){h1{font-size:3.2em}}h2{font-size:2em}@media (min-width: 1024px){h2{font-size:2.8em}}h2{margin:var(--spacing-m)}p{margin:var(--spacing-s) 0;font-size:1.2em}
