.fcg-card{
max-width:900px;
margin:auto;
padding:25px;
background:linear-gradient(135deg,#36d1dc,#5b86e5);
border-radius:20px;
box-shadow:0 20px 40px rgba(0,0,0,0.3);
}
#fcg-form{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:12px;
}
#fcg-form input{
padding:12px;
border-radius:12px;
border:none;
box-shadow:inset 2px 2px 6px rgba(0,0,0,0.2);
}
#fcg-form button{
grid-column:span 3;
padding:14px;
background:linear-gradient(45deg,#ffcc00,#ff9900);
border:none;
border-radius:12px;
}
