.icon-card{--icon-card-icon-color:var(--bs-primary,#11214a);--icon-card-icon-bg:#f2f2f2;--icon-card-title-color:var(--bs-primary,#11214a);--icon-card-text-color:#1f2937;--icon-card-bg:#fff;--icon-card-border-color:rgba(15,23,42,.08);background-color:var(--icon-card-bg);border:1px solid var(--icon-card-border-color);border-radius:1.25rem;box-shadow:0 1rem 2rem rgba(15,23,42,.04);box-sizing:border-box;color:var(--icon-card-text-color);display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:1.5rem;width:100%}.icon-card .icon-card__header{align-items:center;display:flex;gap:1rem}.icon-card .icon-card__header .icon-card__icon{align-items:center;background-color:var(--icon-card-icon-bg);border-radius:999px;color:var(--icon-card-icon-color);display:inline-flex;flex:0 0 auto;height:3.5rem;justify-content:center;width:3.5rem}.icon-card .icon-card__header .icon-card__icon svg{height:1.75rem;width:1.75rem;fill:currentColor}.icon-card .icon-card__header .icon-card__title{color:var(--icon-card-title-color);font-weight:700;line-height:1.2;margin:0}.icon-card .icon-card__text{color:inherit}.icon-card .icon-card__text>p{margin:0 0 .75rem}.icon-card .icon-card__text>p:last-child{margin-bottom:0}.icon-card .icon-card__text a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.icon-card .icon-card__text strong{font-weight:700}.icon-card .icon-card__text em{font-style:italic}
