.connexion-index.svelte-q445jf.svelte-q445jf{height:100vh;max-height:100vh;max-height:calc(var(--vh, 1vh) * 100);position:relative;background-color:#ffe49a;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px 0}.connexion-index.svelte-q445jf .connexion-introduction.svelte-q445jf{text-align:center;margin-top:auto;display:flex;flex-direction:column;align-items:center}.connexion-index.svelte-q445jf .connexion-introduction .login-title.svelte-q445jf{font-family:"Source Serif Pro",serif;font-weight:800;font-size:2.5em;line-height:1.25}.connexion-index.svelte-q445jf .connexion-informations.svelte-q445jf{width:100%;max-width:600px;margin:auto 10px 0;border-radius:20px;padding:30px calc(5% + 20px)}.connexion-index.svelte-q445jf .connexion-informations #password.svelte-q445jf{text-transform:uppercase}.connexion-index.svelte-q445jf .submit.svelte-q445jf{background-color:#333}.connexion-index.svelte-q445jf .submit.svelte-q445jf:disabled{opacity:.5}@media all and (max-width: 900px){.connexion-index.svelte-q445jf.svelte-q445jf{margin:0 20px}.connexion-index.svelte-q445jf .connexion-introduction.svelte-q445jf{margin-top:unset}.connexion-index.svelte-q445jf .connexion-introduction .login-title.svelte-q445jf{font-size:1.75em}.connexion-index.svelte-q445jf .connexion-informations.svelte-q445jf{padding:0 10px;margin:0 10px}}
