/* Common styles for Club Forms website */

/* Base styles */
body {
    font-family: 'Inter', sans-serif;
    background-color: #f7f9fc;
}

/* Button styles */
.gradient-button {
    background: linear-gradient(90deg, #eab308, #f59e0b); /* Yellow gradient */
    box-shadow: 0 4px 6px rgba(234, 179, 8, 0.4);
    transition: all 0.3s ease;
}

.gradient-button:hover {
    box-shadow: 0 6px 8px rgba(234, 179, 8, 0.6);
    transform: translateY(-2px);
}

/* Card styles */
.card-shadow {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

/* Layout containers */
.container-hero {
    background: linear-gradient(135deg, #1f2937, #111827);
    color: white;
    padding: 8rem 1rem;
}

.container-main {
    padding-top: 5rem;
    padding-bottom: 5rem;
    max-width: 900px;
}
