:root{--cream:#f6f1e7;--moss:#5f7a5a;--ink:#2f3a2c}*{box-sizing:border-box}html,body{background:var(--cream);min-height:100%;color:var(--ink);margin:0;font-family:ui-serif,Georgia,Times New Roman,serif}.placeholder{text-align:center;place-content:center;min-height:100dvh;padding:24px 16px;display:grid}.placeholder h1{color:var(--moss);letter-spacing:.01em;margin:.25rem 0;font-weight:600}.placeholder p{margin:0;font-family:ui-sans-serif,system-ui,sans-serif}.leaf{font-size:2.5rem}
