.SIZfKW_feature{border:1px solid var(--border-tint);border-radius:var(--border-radius-3xl);color:var(--text-heading);grid-template-columns:minmax(0,1fr);text-decoration:none;transition:box-shadow .15s;display:grid;overflow:hidden}.SIZfKW_feature:hover{box-shadow:var(--shadow-lg);color:var(--text-heading)}.SIZfKW_featureMedia{background:var(--color-primary-blue-150);min-height:200px;position:relative}.SIZfKW_featureImg{object-fit:cover}.SIZfKW_featurePlaceholder{height:100%;min-height:200px;color:var(--color-primary-blue-dark);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;opacity:.6;justify-content:center;align-items:center;display:flex}.SIZfKW_featureBody{flex-direction:column;justify-content:center;gap:12px;padding:22px;display:flex}.SIZfKW_featureMeta{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;color:var(--color-primary-blue-dark)}.SIZfKW_featureTitle{color:var(--text-heading);margin:0;font-size:1.375rem;line-height:1.25}.SIZfKW_featureText{font-size:var(--font-size-base);color:var(--color-text-body);margin:0;line-height:1.7}.SIZfKW_featureFoot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SIZfKW_featureMore{font-weight:var(--font-weight-bold);color:var(--color-primary-blue)}@media (min-width:768px){.SIZfKW_feature{grid-template-columns:1.2fr 1fr}.SIZfKW_featureMedia{min-height:380px}.SIZfKW_featureBody{padding:40px}.SIZfKW_featureTitle{font-size:2rem}}
