.digi-card{transition:all .35s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.digi-card:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,.12)}.digital-idea-form h2{font-size:28px;margin-bottom:20px;color:#fff;text-align:center}.digital-idea-form .two-col{display:flex;gap:12px}.digital-idea-form .field{width:100%}.digital-idea-form input,.digital-idea-form textarea,.digital-idea-form select{width:100%;border-radius:6px;border:none;margin-bottom:15px;background:#eee;font-size:14px;color:#000}.digital-idea-form textarea{height:100px;resize:none}@media (max-width:600px){.digital-idea-form .two-col{flex-direction:column}}.custom-form-row{display:flex;gap:15px;align-items:stretch;flex-wrap:wrap}.custom-form-row .form-field{flex:1}.custom-form-row input{width:100%;height:48px;padding:0 12px;border-radius:6px;border:none;background:#dcdcdc;font-size:14px;outline:none}.custom-form-row input::placeholder{color:#333}.custom-form-row .form-submit{flex:0 0 auto;display:flex}.custom-form-row input[type=submit]{height:48px;min-width:120px;padding:0 25px;background:#f57c00;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:.3s ease}.custom-form-row input[type=submit]:hover{background:#e66a00}@media (max-width:768px){.custom-form-row{flex-direction:column}.custom-form-row{gap:5px}.custom-form-row .form-submit{width:100%}.custom-form-row input[type=submit]{width:100%}}