/* =============================================
   AMANAH CAPITALS - Home Page Styles
   ============================================= */

/* Additional home page specific animations */
.hero-title .text-gold {
    display: inline-block;
}

/* CTA Section special styling */
.cta-section {
    background: linear-gradient(
        180deg,
        transparent 0%,
        rgba(0, 168, 255, 0.03) 50%,
        transparent 100%
    );
}

.cta-section .hero-cta {
    justify-content: center;
}

/* Section text animations */
.section-text {
    opacity: 0;
    transform: translateX(-50px);
}

.section-text h2 {
    margin-bottom: var(--space-md);
}

.section-text p {
    margin-bottom: var(--space-sm);
}

/* Projects Section */
.projects-showcase {
    display: flex;
    justify-content: center;
}

.project-card {
    background: var(--color-bg-secondary);
    border: 1px solid rgba(0, 168, 255, 0.2);
    border-radius: var(--radius-lg);
    padding: var(--space-xl);
    max-width: 600px;
    text-align: center;
    transition: all var(--transition-normal);
}

.project-card:hover {
    border-color: var(--color-primary);
    box-shadow: 0 0 30px rgba(0, 168, 255, 0.2);
}

.project-card.featured-project {
    background: linear-gradient(135deg, var(--color-bg-secondary), var(--color-bg-tertiary));
    border-color: var(--color-primary);
}

.project-content h3 {
    margin-bottom: var(--space-md);
    font-size: 1.5rem;
}

.project-content p {
    margin-bottom: var(--space-lg);
    line-height: 1.7;
}

/* Social Links in Footer */
.social-links {
    display: flex;
    gap: var(--space-sm);
}

.social-link {
    width: 36px;
    height: 36px;
    border: 1px solid var(--color-primary);
    border-radius: var(--radius-md);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-primary);
    transition: all var(--transition-normal);
}

.social-link:hover {
    background: var(--color-primary);
    color: var(--color-bg-primary);
}
