*{box-sizing:border-box}body{margin:0;background:#fff7f7;color:#3f3037;font:16px system-ui}main{max-width:1000px;margin:auto;padding:25px}form{display:flex;gap:18px;flex-wrap:wrap;align-items:end}label{display:grid;gap:6px}input,select,button{font:inherit;padding:10px;border:1px solid #a88996;border-radius:6px}article{background:white;padding:22px;margin:18px 0;border:1px solid #e5ced7;border-radius:12px;overflow-wrap:anywhere}article p{white-space:pre-wrap}nav{display:flex;gap:20px;align-items:center}a{color:#823a5c}button{cursor:pointer}h1{font-family:Georgia,serif}small{color:#715d5d}
