/* ===== Background Overlay for Projects ===== */
.bg-project {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
}

.bg-project::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(43, 57, 144, 0.4) 0%,
        rgba(183, 154, 95, 0.4) 100%
    );
    z-index: 1;
}

.bg-project > * {
    position: relative;
    z-index: 2;
}