@import "https://fonts.googleapis.com/css2?family=Fraunces:wght@400;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";
:root{--surface:#fff8f0;--surface-warm:#f7efe6;--text-strong:#1d1d1b;--text-muted:#4f4f4c;--text-faint:#7b7b76;--accent:#e05b4a;--line-soft:#1d1d1b1f;--font-sans:"Space Grotesk", sans-serif;--font-display:"Fraunces", serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text-strong);background:radial-gradient(circle at top left, #fff6e1 0%, transparent 55%), radial-gradient(circle at 90% 10%, #dff3ec 0%, transparent 45%), radial-gradient(circle at 20% 80%, #f8d8cd 0%, transparent 45%), var(--surface);min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{color:#fff;background:#e05b4a}
