/**
 * Copyright (c) 2026 DNA Genics, S.L. All rights reserved.
 *
 * Generated V2 decorative artwork mapping for Ancient Steppe & Siberia.
 */

.aca-features, .aca-map-preview, .aca-faq {
    isolation: isolate;
    overflow: hidden;
    position: relative;
}

.aca-features::before, .aca-map-preview::before, .aca-faq::before,
.aca-features::after, .aca-map-preview::after, .aca-faq::after {
    content: "";
    inset: 0;
    pointer-events: none;
    position: absolute;
}

.aca-features::before, .aca-map-preview::before, .aca-faq::before {
    background-image: var(--regional-artwork-section);
    background-position: center;
    background-size: cover;
    filter: saturate(0.72) contrast(1.08);
    z-index: 0;
}

.aca-features::after, .aca-map-preview::after, .aca-faq::after {
    background: rgba(9, 15, 25, 0.86);
    z-index: 1;
}

.aca-features > .container, .aca-map-preview > .container, .aca-faq > .container {
    position: relative;
    z-index: 2;
}

.aca-features {
    --regional-artwork-section: url('./section-story.webp');
}

.aca-map-preview {
    --regional-artwork-section: url('./section-map.webp');
}

.aca-faq {
    --regional-artwork-section: url('./section-preview.webp');
}

.aca-feature-card {
    isolation: isolate;
    overflow: hidden;
    position: relative;
}

.aca-feature-card::before {
    background-image: var(--regional-artwork-card);
    background-position: center;
    background-size: cover;
    content: "";
    filter: saturate(0.72) contrast(1.06);
    inset: 0;
    pointer-events: none;
    position: absolute;
    transition: transform 0.3s ease;
    z-index: -2;
}

.aca-feature-card::after {
    background: rgba(9, 15, 25, 0.82);
    content: "";
    inset: 0;
    pointer-events: none;
    position: absolute;
    z-index: -1;
}

.aca-feature-card:nth-child(1) {
    --regional-artwork-card: url('./cards/feature-copper-age-botai-khvalynsk.webp');
}

.aca-feature-card:nth-child(2) {
    --regional-artwork-card: url('./cards/feature-early-bronze-age-yamnaya-afanasievo.webp');
}

.aca-feature-card:nth-child(3) {
    --regional-artwork-card: url('./cards/feature-middle-late-bronze-age-sintashta-andronovo.webp');
}

.aca-feature-card:nth-child(4) {
    --regional-artwork-card: url('./cards/feature-late-bronze-age-karasuk-srubnaya.webp');
}

.aca-feature-card:nth-child(5) {
    --regional-artwork-card: url('./cards/feature-iron-age-saka-scythian.webp');
}

.aca-feature-card:nth-child(6) {
    --regional-artwork-card: url('./cards/feature-sarmatian-hunnic.webp');
}

.aca-feature-card:nth-child(7) {
    --regional-artwork-card: url('./cards/feature-turkic-khaganate.webp');
}

.aca-feature-card:nth-child(8) {
    --regional-artwork-card: url('./cards/feature-medieval-mongol-karakhanid-golden-horde.webp');
}
