.fc-carousel,
.fc-carousel .swiper-wrapper,
.fc-carousel .swiper-slide {
    height: 100vh;
}

.fc-slide {
    background-size: cover;
    background-position: center;
    position: relative;
}

.fc-overlay {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
}

.fc-overlay .container--md {
    color: #fff;
}

.fc-overlay h2 {
    font-size: clamp(2rem, 5vw, 4rem);
}

.fc-overlay p {
    font-size: 1.2rem;
    max-width: 600px;
}
