.card{--card-display:flex;--card-text-align:start;--card-color:var(--color-primary-dark);--card-background:var(--color-white);--card-padding:var(--space-lg);--card-order:0;--card-gap:0;--card-title-font:var(--font-h3);--card-title-font-family:var(--font-family-default);--card-content-align-self:auto;--card-grid-template-columns:none;--card-border-radius:var(--theme-border-radius-lg,0);background:var(--card-background);border-radius:var(--card-border-radius);color:var(--card-color);display:var(--card-display);flex-flow:column;font-family:var(--card-font-family);font-size:var(--font-size-lg);gap:var(--card-gap);grid-template:auto/minmax(0,1fr);grid-template-columns:var(--card-grid-template-columns);margin:0;overflow:hidden;position:relative;text-align:var(--card-text-align)}@media(min-width:576px){.card{--card-grid-template-columns:repeat(2,minmax(0,1fr))}}.card--primary{--card-color:var(--color-white);--card-background:var(--color-primary-dark)}.card--secondary{--card-background:var(--color-primary-brightest)}.card--tertiary{--card-background:transparent;--card-padding:0;--card-gap:var(--space-lg)}.card--feature{--card-text-align:center;--card-title-font:var(--font-h1)}.card--inline{--card-display:grid;--card-title-font:var(--font-h2);--card-title-font-family:var(--font-family-secondary);--card-content-align-self:center}.card--inline.card--feature{--card-title-font:var(--font-h1);--card-title-font-family:var(--font-family-secondary)}@media(min-width:576px){.card--inline.card--mirror{--card-order:-1}}.card--slim{--card-title-font-family:var(--font-family-default);--card-title-font:var(--font-h3)}@media(min-width:576px){.card--slim{--card-grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.card--slim.card--mirror{--card-grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.card__image{display:flex}.card__title{font:var(--card-title-font);font-family:var(--card-title-font-family)}.card__content{align-self:var(--card-content-align-self);display:flex;flex-flow:column;gap:var(--space-sm);order:var(--card-order);padding:var(--card-padding)}.card__content:first-child:last-child{grid-column:1/-1}.card__title{color:inherit;margin:0}.card__lead p:not([class]){margin:0}