.form-group{max-width:600px;margin:0 auto;background:#ffffff0d;border-radius:15px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px #0000001a}.form-group label{display:block;text-align:left;margin-bottom:.5rem;font-weight:600;color:#d3d3d3}.form-group input,.form-group textarea{width:100%;padding:.8rem;margin-bottom:1rem;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#2b0e4733;color:#fff;font-size:1rem;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.form-group input:focus,.form-group textarea:focus{border-color:#76a2f480;box-shadow:0 0 10px #76a2f44d}.form-group textarea{resize:vertical;min-height:120px}.form-group .cute-btn{padding:.9rem 2.5rem;font-size:1.1rem}@media (max-width:480px){.form-group{padding:1.5rem}.form-group input,.form-group textarea{padding:.6rem}.form-group .cute-btn{padding:.7rem 2rem;font-size:1rem}}
