/* Additional content within the shared PALS format card, scoped to this course. */
.cce-critical-care-format .cce-format-single__text { width: 100%; }
.cce-critical-care-format__features {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: .875rem 1.75rem;
    margin: 1.5rem 0 0;
    padding: 0;
    list-style: none;
    color: #596169;
    font-size: 1.0625rem;
    line-height: 1.6;
}
.cce-critical-care-format__features li { position: relative; padding-left: 1.5rem; overflow-wrap: anywhere; }
.cce-critical-care-format__features li::before {
    content: '';
    position: absolute;
    top: .4em;
    left: .125rem;
    width: .4rem;
    height: .75rem;
    border-right: 2px solid var(--cce-primary-red);
    border-bottom: 2px solid var(--cce-primary-red);
    transform: rotate(45deg);
}
.cce-critical-care-format__statement { margin: 1.5rem 0 0; padding: .875rem 0 .875rem 1rem; border-left: 3px solid #e1e1e1; color: #596169; font-size: 1.0625rem; font-style: italic; line-height: 1.6; }
.cce-critical-care-format__statement p { margin: 0; overflow-wrap: anywhere; }
@media (max-width: 767.98px) {
    .cce-critical-care-format__features { grid-template-columns: minmax(0, 1fr); }
}
