.cards{--gap:10px;display:inline-flex;flex-wrap:wrap;margin:calc(var(--gap)*-1) 0 0 calc(var(--gap)*-1);width:calc(100% + var(--gap))}.cards>*{flex:1;margin:var(--gap) 0 0 var(--gap)}.cards .card{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;justify-content:space-between}.cards .card img{max-width:75%}.cards .card__heading{align-items:center;background:#1460aa;color:#fff;display:flex;font-size:.875rem;padding:0 5px;text-align:left;width:100%}.cards .card__title{max-width:200px;min-width:100px;text-align:center}.cards .card__paragraph{flex:1}.cards .card__paragraph span{color:#25a337;font-size:1.25rem}.cards .card__paragraph span.big{font-size:1.75rem;font-weight:700}.cards--in-rows>.card{text-align:center}.cards--in-columns{flex-direction:column}@media (min-width:768px){.cards--in-columns .card{flex-direction:row;justify-content:center}}.cards--promoted>.card{border-color:#1460aa}.cards--promoted>.card .card__heading{flex:100%;margin:-12px -12px 5px}.cards--secondary>.card{background-color:#1460aa;border-color:#1460aa;color:#fff}.cards--secondary>.card .card__paragraph span{color:#3ffb5a}.cards--raw>.card{border:0;box-shadow:inherit}.badge{font-weight:700;padding:.125em .25em}.badge--primary{background-color:#d97f18;color:#fff}
