.curriculum{background:var(--cr-bg);padding:var(--cr-py) 0}.curriculum-card{background:#f9fafb;border-radius:.875rem;height:100%;padding:1.85rem}@media (min-width:768px){.curriculum-card{max-width:calc(33.3333% - 1.375rem)}}.curriculum-card__icon{background:var(--cr-brand);width:3rem;height:3rem;margin-bottom:1rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.curriculum-card__title{font-family:Montserrat,sans-serif;font-size:1.25rem;line-height:1.5rem}@media (min-width:768px){.curriculum-card__title{font-size:1.375rem;line-height:1.75rem}}.curriculum-card__title{color:#0b1213;margin-bottom:.75rem;font-weight:500}.curriculum-card__text{color:#575756;margin:0;font-family:Roboto,sans-serif;font-size:1rem;line-height:26px}.curriculum-card__text p:last-child{margin-bottom:0!important}
