*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,sans-serif;background:#fafaf8;color:#1a1a1a}.container{max-width:800px;margin:0 auto;padding:2rem}header{margin-bottom:2rem;border-bottom:2px solid #e5e5e5;padding-bottom:1rem}header h1{font-size:2rem;margin-bottom:.25rem}header p{color:#888;font-size:.875rem}.recipe-card{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem}.recipe-card h2{margin-bottom:.5rem}.recipe-card p{color:#555;margin-bottom:1rem}.recipe-card ul{padding-left:1.25rem}.recipe-card li{margin-bottom:.25rem}
