/* ==========================================================
   ZENTIOHUB
   TRANSPARENCY.CSS
   Version: 1.1
   Reconciled with index.html
   ========================================================== */

/* ==========================================================
   TRANSPARENCY SECTION
========================================================== */

.transparency {

    padding-block: var(--space-9);

    background: var(--color-surface);

}

/* ==========================================================
   HEADER
========================================================== */

.transparency__header {

    max-width: 760px;

    margin: 0 auto var(--space-8);

    text-align: center;

}

.transparency__header h2 {

    margin-bottom: var(--space-4);

}

.transparency__header p {

    color: var(--color-text-light);

}


/* ==========================================================
   TIMELINE
========================================================== */

.transparency__timeline {

    display: flex;

    flex-direction: column;

    gap: var(--space-6);

    max-width: 900px;

    margin: 0 auto;

}


/* ==========================================================
   CARD
========================================================== */

.transparency__card {

    display: flex;

    gap: var(--space-5);

    align-items: flex-start;

    background: #ffffff;

    border: 1px solid var(--color-border);

    border-radius: var(--radius-lg);

    padding: var(--space-6);

    box-shadow: var(--shadow-sm);

    transition:
        transform var(--transition-normal),
        box-shadow var(--transition-normal);

}

.transparency__card:hover {

    transform: translateY(-4px);

    box-shadow: var(--shadow-md);

}


/* ==========================================================
   CARD CONTENT
========================================================== */

.transparency__card h3 {

    margin-bottom: var(--space-3);

    color: var(--color-text);

}

.transparency__card p {

    color: var(--color-text-light);

    margin: 0;

    line-height: 1.7;

}


/* ==========================================================
   NOTE
========================================================== */

.transparency__note {

    max-width: 900px;

    margin: var(--space-6) auto 0;

    color: var(--color-text-light);

    text-align: center;

    font-size: var(--font-size-sm);

}


/* ==========================================================
   RESPONSIVE
========================================================== */

@media (max-width: 768px) {

    .transparency__card {

        flex-direction: column;

        text-align: center;

    }

}