.App{background-color:#f0f0f0;color:#333;font-family:Arial,sans-serif;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.App-header{background-color:#007bff;color:#fff;padding:1rem;width:100%}.App-header h1{margin:0;font-size:2.5rem}main{max-width:800px;margin:2rem 0;text-align:left}section{margin-bottom:2rem}h2{color:#007bff;font-size:1.8rem}form{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem}form label{font-weight:700;margin-bottom:.5rem}form input,form textarea{width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:4px}form button{background-color:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}footer{margin-top:2rem;font-size:.8rem;color:#666}
