.brief-container{font-family:"Arial",sans-serif;margin:20px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:10px;max-width:700px}h3{color:#555}button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s}button:hover{background-color:#0056b3}.form-step{display:none}