:root{--pink: #ffc1e9;--shadow: #9f1837;--bg: #fff0f6}body{margin:0;background-color:var(--bg);font-family:Poetsen One,sans-serif;overflow:hidden}.page.svelte-i4887d{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100vh;padding:2rem;background:radial-gradient(circle at top left,#ffe6f0,var(--bg));animation:svelte-i4887d-fadeIn 1.2s ease-out}.logo.svelte-i4887d{width:150px;height:auto;filter:drop-shadow(-4px -1px 0 var(--shadow));margin-bottom:1rem;animation:svelte-i4887d-float 3s ease-in-out infinite}h1.svelte-i4887d{font-size:3rem;color:var(--shadow);margin:.2em 0}p.svelte-i4887d{font-size:1.2rem;color:#6a1b3f;margin-top:0;margin-bottom:0}@keyframes svelte-i4887d-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-i4887d-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
