/* Custom block styles */
.wp-block-cover.is-style-portfolio-hero {
    min-height: 600px;
}

.wp-block-columns.is-style-portfolio-grid {
    gap: 2rem;
}

.wp-block-group.is-style-skill-box {
    padding: 2rem;
    background: white;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease;
}

.wp-block-group.is-style-skill-box:hover {
    transform: translateY(-5px);
}
