.card {
    margin: 46px auto;
    width: 346px;
    position: relative;
}

#kc-content {
    background-color: var(--color-essential-white);
    border-radius: var(--radius-16);
    padding: var(--spacing-36) var(--spacing-16) 42px;
    overflow: hidden;
}

@media (min-width: 768px) {
    .card {
        margin: 68px auto;
        width: 491px;
    }

    #kc-content {
        padding: var(--spacing-36) var(--spacing-40) var(--spacing-48);
    }
}
