*,*:before,*:after{box-sizing:border-box;margin-block-start:0}html{background-color:#19141a;margin:0}body{font-family:Lexend,ui-sans-serif;font-size:clamp(1rem,2vw,1.2rem);background:radial-gradient(circle at 50% 1pc,#2f2228,#19141a);color:#e1dce0;margin:0;padding:0;min-height:100vh;min-height:100dvh}h1{margin:0}a{text-decoration:underline;color:#9a73a5}a:hover .back-button,a:focus .back-button{border-color:#fdc943;color:#fdc943}a:active .back-button svg{inset-inline-start:-.0625em}a:hover,a:focus{text-decoration:none}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.container.svelte-12qhfyh{display:flex;flex-direction:column;max-inline-size:62.5rem;min-block-size:100dvh;margin-inline:auto;padding-inline:.5rem}.content.svelte-12qhfyh{flex:1}.container.svelte-12qhfyh h1{text-align:center;font-size:clamp(1.333rem,2.752vw,1.72rem);font-weight:700;margin-block-end:.5em}footer.svelte-12qhfyh{text-align:center;padding-block:4em 2em}footer.svelte-12qhfyh small:where(.svelte-12qhfyh){font-size:clamp(.85rem,1.6vw,1rem)}
