.plan__summary {
    // height: 100vh;
    padding-bottom: 1rem;
    display: grid;
    grid-template-columns: 1fr 400px;
    grid-gap: 30px;
    margin-top: 2rem;

    @media only screen and (max-width: 1000px) {
        display: flex;
        flex-direction: column;
    }
}