.FOsF-G_card{box-sizing:border-box;justify-content:space-between;gap:var(--midi-spacing-lg);width:var(--midi-spacing-11xl);min-height:var(--midi-spacing-10xl);padding:var(--midi-spacing-md);border-radius:var(--midi-radius-4);background:var(--midi-bg-white);color:var(--midi-text-primary);flex-direction:column;text-decoration:none;display:flex;box-shadow:0 4px 8px #00000014}@media (min-width:48rem){.FOsF-G_card{width:17.5rem;min-height:15.375rem;padding:var(--midi-spacing-xl);border-radius:var(--midi-radius-6)}}.FOsF-G_imageCard{color:var(--midi-text-inverse);background:0 0;justify-content:flex-end;position:relative;overflow:hidden}.FOsF-G_imageCard .FOsF-G_icon,.FOsF-G_imageCard .FOsF-G_text{position:relative}.FOsF-G_backgroundImage{object-fit:cover}.FOsF-G_scrim{background:linear-gradient(#0000,#000000a6);height:65%;position:absolute;inset:auto 0 0}.FOsF-G_icon{width:var(--midi-spacing-3xl);height:var(--midi-spacing-3xl);flex-shrink:0}.FOsF-G_customIcon{-webkit-mask:var(--icon-card-mask) center/contain no-repeat;mask:var(--icon-card-mask) center/contain no-repeat;-webkit-mask:var(--icon-card-mask) center/contain no-repeat;background-color:currentColor}.FOsF-G_text{gap:var(--midi-spacing-lg);flex-direction:column;display:flex}.FOsF-G_title{font-family:var(--midi-font-family-default-font),Arial,sans-serif;font-weight:var(--midi-font-weight-bold);font-size:var(--midi-font-size-body-md);line-height:var(--midi-line-height-text-250);letter-spacing:-.35px;margin:0}@media (min-width:48rem){.FOsF-G_title{font-family:var(--midi-font-family-default-font),Arial,sans-serif;font-weight:var(--midi-font-weight-bold);font-size:var(--midi-font-size-body-lg);line-height:var(--midi-line-height-text-300);letter-spacing:-.022em}}.FOsF-G_bodyWrap{display:none}@media (min-width:48rem){.FOsF-G_bodyWrap{display:block}}.FOsF-G_body{font-family:var(--midi-font-family-default-font),Arial,sans-serif;font-weight:var(--midi-font-weight-regular);font-size:var(--midi-font-size-body-sm);line-height:var(--midi-line-height-text-200);letter-spacing:-.33px;margin:0}