.cc--theme {
    color-scheme: light;

    --cc-bg: #f9faff;
    --cc-primary-color: #111111;
    --cc-secondary-color: #111111;

    --cc-btn-primary-bg: #004990;
    --cc-btn-primary-color: #fff;
    --cc-btn-primary-hover-bg: #004d99;
    --cc-btn-primary-hover-color: #fff;

    --cc-btn-secondary-bg: #f9faff;
    --cc-btn-secondary-color: #004990;
    --cc-btn-secondary-hover-bg: #f9faff;
    --cc-btn-secondary-hover-color: #004d99;
}

#cc-main .cm {
    max-width: 50rem;
}

#cc-main .cm__title,
#cc-main .cm__title+.cm__desc {
    text-align: center;
}