#app-shell[data-v-1e76c1c7]{min-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}header[data-v-1e76c1c7]{justify-content:space-between;align-items:center;height:70px;padding:0 20px;display:flex}header a[data-v-1e76c1c7]{padding:10px 10px 10px 0;display:flex}main[data-v-1e76c1c7]{flex:1}footer[data-v-1e76c1c7]{height:100px}footer>div[data-v-1e76c1c7]{justify-content:space-between;align-items:center;width:90%;height:70px;margin:auto;display:flex}footer>div>div[data-v-1e76c1c7]{flex-direction:column;display:flex}footer a[data-v-1e76c1c7]{flex-direction:column;align-items:center;gap:4px;display:flex}footer span[data-v-1e76c1c7]{color:#fff;display:block}footer label[data-v-1e76c1c7]{font-size:12px}:root{--fond:#004c71;--vert:#40b187;--bleu:#00a0ee;--rouge:#eb7d7d}*{box-sizing:border-box}body{background-color:var(--fond);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-align:center;color:#fff;margin:0;font-family:Avenir,Helvetica,Arial,sans-serif}a{color:#fff;text-decoration:none}input{appearance:none;font:inherit}input.control{color:#fff;text-align:center;background-color:#0000;border:none;border-bottom:1px solid #fff;border-radius:0;width:100%;max-width:360px;height:40px;margin:0 auto;font-size:18px;display:block}input.control::placeholder{color:#fff;opacity:1}input:focus,button:focus{outline:none}button{background-color:var(--vert);color:#fff;width:145px;height:60px;font:inherit;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;font-size:15px;font-weight:500;box-shadow:0 3px 6px #00000029}button:disabled{opacity:.6}button.small{height:40px}.error{background-color:var(--rouge);color:#fff;border-radius:2px;max-width:360px;margin:20px auto;padding:12px 16px;font-size:15px;line-height:1.4}.step-badge{text-transform:uppercase;letter-spacing:.03em;margin:0 0 20px;font-size:14px}.step-badge strong{letter-spacing:.08em;margin-top:4px;font-size:18px;display:block}
