@media (min-width: 921px) {
    .shiso-v2-hero h1 {
        font-size: clamp(54px, 4.65vw, 66px);
    }

    .shiso-v2-hero__grid {
        grid-template-columns: minmax(410px, 0.82fr) minmax(620px, 1.18fr);
        gap: 44px;
    }
}

.shiso-v2-interview-feature {
    min-height: 250px;
}

.shiso-v2-interview-feature__media {
    min-height: 250px;
}

.shiso-v2-interview-feature__copy {
    padding-block: 30px;
}

.shiso-v2-interview-card__media {
    height: 155px;
}

.shiso-v2-interview-card__body {
    min-height: 220px;
    padding: 18px 20px;
}

.shiso-v2-interview-card h3 {
    font-size: 16px;
}

.shiso-v2-interview-card p {
    margin-bottom: 14px;
    font-size: 12px;
}

@media (max-width: 760px) {
    .shiso-v2-interview-feature__media {
        min-height: 220px;
    }

    .shiso-v2-interview-card__media {
        height: 210px;
    }
}
