       padding: 60px 0;
        }
        
        .section:nth-child(even) {
            background-color: var(--light-color);
        }
        
        .section-title {
            margin-bottom: 40px;
        }
        
        .section-title h2 {
            font-family: 'Afacad', sans-serif;
            font-weight: 400;
            font-size: 36px;
            color: var(--dark-color);
            margin-bottom: 15px;
            letter-spacing: -0.02em;
        }
        
        .section-title p {
