/**
 * MTIC Theme - Homepage MTIC 2030 strategic plan banner.
 */

.mtic-strategic-plan-banner {
    padding: 0 0 var(--mtic-spacing-lg);
    background: transparent;
}

.mtic-strategic-plan-banner__link {
    display: block;
    min-height: 48px;
    overflow: hidden;
    border-radius: clamp(14px, 1.5vw, 28px);
    box-shadow: 0 14px 34px rgba(3, 47, 60, 0.12);
    transition:
        transform 220ms ease,
        box-shadow 220ms ease;
}

.mtic-strategic-plan-banner__image {
    display: block;
    width: 100%;
    height: auto;
}

.mtic-strategic-plan-banner__link:hover {
    transform: translateY(-3px);
    box-shadow: 0 18px 40px rgba(3, 47, 60, 0.18);
}

.mtic-strategic-plan-banner__link:focus-visible {
    outline: 3px solid var(--mtic-primary);
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .mtic-strategic-plan-banner__link {
        transition: none;
    }
}

@media (max-width: 767px) {
    .mtic-strategic-plan-banner {
        padding-bottom: 2rem;
    }

    .mtic-strategic-plan-banner__link {
        border-radius: 12px;
        box-shadow: 0 10px 24px rgba(3, 47, 60, 0.12);
    }
}
