.capital-markets-regulations-form-container{border:1px solid #d3d3d3;border-radius:1.5rem;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;padding:2rem 0;transition:all .3s ease-in-out}.capital-markets-regulations-form-container:hover{box-shadow:0 6px 15px rgba(0,0,0,.2)}.capital-markets-regulations-form-container .heading{background:linear-gradient(140deg,#f58832,#ed2c2b);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.capital-markets-regulations-form-container .form-title{display:none}.capital-markets-regulations-form{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1.5rem}.capital-markets-regulations-form form{background-color:#fff;width:100%}.capital-markets-regulations-form form label,.capital-markets-regulations-form form p{color:#333;font-size:1rem;margin-bottom:1rem}.capital-markets-regulations-form form input,.capital-markets-regulations-form form textarea{background-color:#f1f1f1;border:1px solid #ccc;border-radius:.5rem;color:#333;font-size:1rem;padding:1rem}.capital-markets-regulations-form form input:focus,.capital-markets-regulations-form form textarea:focus{border-color:#f58832;outline:none}.capital-markets-regulations-form .hs-error-msg{color:#f44336;font-size:.875rem;margin-bottom:1rem;margin-top:0}.capital-markets-regulations-form input[type=submit]{background:linear-gradient(140deg,#f58832,#ed2c2b);border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1rem 4rem;text-align:center;transition:background .3s ease;width:100%}@media (max-width:768px){.capital-markets-regulations-form-container{padding:2rem}.capital-markets-regulations-form{gap:1.5rem}.capital-markets-regulations-form-container .heading{font-size:1.6rem}}