h1 {

    font-size: 3rem
}

h2 {

    margin-top: 3rem;

    font-size: 2rem
}

h3 {

    margin-top: 1.75rem;

    font-size: 1.25rem;

    line-height: 1.75rem
}

h4 {

    font-size: 1.125rem;

    line-height: 1.75rem
}

h1 + p {

    margin-top: 2.5rem
}

.response-tab {

    font-weight: 500;

    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;

    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

    transition-duration: 150ms
}

.response-tab.active {

    --tw-bg-opacity: 1;

    background-color: rgb(45 50 124 / var(--tw-bg-opacity, 1))
}
