h1.rift {
    color: #17324d;
    font-size: clamp(2.2rem, 4vw, 3.5rem);
    font-weight: 800;
    line-height: 1.05;
}

@media (max-width: 767.98px) {
    h1.rift {
        font-size: 2.25rem;
    }
}

@media (max-width: 575.98px) {
    h1.rift {
        font-size: 2rem;
    }
}