.icon-card{display:flex;flex-direction:column;align-items:center;gap:var(--space-default);overflow:clip;padding:var(--space-x-large) var(--space-medium);border-radius:var(--radius-large);text-align:center;text-decoration:none;color:var(--colour-text-inverse)}.icon-card--tint{background-color:var(--colour-background-tint)}.icon-card--solid{background-color:var(--colour-icon-card-solid-bg)}.icon-card--tint .icon-card__icon{color:var(--colour-text-primary)}.icon-card--solid .icon-card__icon{color:var(--colour-text-inverse)}.icon-card__heading{font-family:var(--font-family-headings);font-size:var(--font-size-x-large);font-weight:var(--font-weight-regular);line-height:var(--leading-display);margin:0;background:var(--gradient-lr-tomato-lavender);-webkit-background-clip:text;background-clip:text;color:transparent}.icon-card__body{font-family:var(--font-family-body);font-size:var(--font-size-default);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--colour-text-inverse);margin:0}a.icon-card{cursor:pointer}a.icon-card:hover{background-color:var(--colour-background-inverse-mid)}a.icon-card:focus-visible{outline:var(--border-width-default) solid var(--colour-focus);outline-offset:var(--space-x-small)}a.icon-card:active{opacity:.84}@media(prefers-reduced-motion:no-preference){a.icon-card{transition:background-color var(--motion-duration-fast) var(--motion-ease),opacity var(--motion-duration-fast) var(--motion-ease)}}
