@media only screen and (max-width: 841px){
    #plan-boxes {
        display: flex;
        flex-direction: column;
        gap: 4rem;
        font-size: 10.5pt;
    }
}

@media only screen and (max-width: 430px){
    #plan-boxes {
        display: flex;
        flex-direction: column;
        gap: 4rem;
        font-size: 9.6pt;
    }
}