:root{--paper:#f6efe1;--ink:#5b3a22;--soft:#8a6a4f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--paper);color:var(--ink);text-align:center;place-items:center;padding:16px;font-family:Georgia,Times New Roman,serif;display:grid}main{max-width:32rem}h1{letter-spacing:.02em;margin:0 0 .5em;font-size:clamp(2rem,8vw,3.2rem);font-weight:400;animation:2.4s ease-out both grow}p{color:var(--soft);margin:0;font-size:1.1rem;font-style:italic;line-height:1.5;animation:2.4s ease-out .6s both grow}@keyframes grow{0%{opacity:0;transform:translateY(.4em)}}@media (prefers-reduced-motion:reduce){h1,p{animation:none}}
