._label_1k112_1{margin-bottom:var(--space-2xl)}._grid_1k112_5{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}._card_1k112_11{position:relative;overflow:hidden;background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding-inline:var(--space-2xl);padding-block:var(--space-3xl);display:flex;flex-direction:column;align-items:stretch;aspect-ratio:370 / 306}._cardHasBg_1k112_25{background:transparent}._cardHasBg_1k112_25 ._description_1k112_29{color:var(--color-white)}._cardHasBg_1k112_25 ._description_1k112_29 a{color:var(--color-white);text-decoration:underline;text-underline-offset:.15em}._cardBg_1k112_39{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}._cardOverlay_1k112_49{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom right,var(--overlay-color, var(--color-blueblack)) 0%,color-mix(in srgb,var(--overlay-color, var(--color-blueblack)) 50%,transparent) 48%,transparent 72%)}._cardInner_1k112_61{position:relative;z-index:1;display:flex;width:100%;min-height:0;flex:1;flex-direction:column;align-items:flex-start}._logo_1k112_72{max-height:2.7rem;margin-bottom:var(--space-xl)}._description_1k112_29{margin:0 0 var(--space-lg);width:100%;max-width:26rem;color:var(--color-true-blue);font-size:var(--type-body-size);line-height:var(--leading-normal);text-align:left}._description_1k112_29 :first-child{margin-top:0}._description_1k112_29 :last-child{margin-bottom:0}._description_1k112_29 ul{margin:0;padding-left:1.25em;text-align:left}._description_1k112_29 p{margin:0}._cta_1k112_105{margin-top:auto}._cta_1k112_105.btn--primary{background:color-mix(in srgb,var(--color-blueblack) 50%,transparent);color:var(--color-white);border:1px solid var(--color-white);padding-right:.85em}._cta_1k112_105.btn--primary:hover{background:color-mix(in srgb,var(--color-blueblack) 80%,transparent);color:var(--color-white);border-color:var(--color-white)}@media (max-width: 767px){._card_1k112_11{aspect-ratio:unset}}@media (min-width: 768px){._grid_1k112_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap)}}@media (min-width: 768px) and (max-width: 1023px){._card_1k112_11{aspect-ratio:unset;padding:var(--space-xl)}}
