.ilm-icon{display: inline-flex;vertical-align: middle;line-height: 0;transform: translate( var( --ilm-icon-dx ), var( --ilm-icon-dy ) );}.ilm-has-icon.ilm-icon-before .ilm-icon{margin-inline-end: var( --ilm-icon-gap, 0.5em );}.ilm-has-icon.ilm-icon-before{padding-inline-start: var( --ilm-icon-adv, 1.5em );text-indent: calc( -1 * var( --ilm-icon-adv, 1.5em ) );}.ilm-has-icon.ilm-icon-after .ilm-icon{margin-inline-start: var( --ilm-icon-gap, 0.5em );}.ilm-has-icon.ilm-icon-above{display: flex;flex-direction: column;align-items: flex-start;gap: var( --ilm-icon-gap, 0.5em );}.ilm-icon-above.has-text-align-center{align-items: center;}.ilm-icon-above.has-text-align-right{align-items: flex-end;}.ilm-text-grad.ilm-has-icon .ilm-icon{color: var( --wp--preset--color--contrast, #111111 );-webkit-text-fill-color: currentColor;}.ilm-chip{align-items: center;justify-content: center;vertical-align: middle;padding: var( --ilm-chip-pad, 0.5em );background: var( --ilm-chip-bg, rgba( 127, 127, 127, 0.18 ) );background: var( --ilm-chip-bg, color-mix( in srgb, currentColor 12%, transparent ) );}.ilm-chip-circle{border-radius: 50%;aspect-ratio: 1;}.ilm-chip-rounded{border-radius: var(--wp--preset--border-radius--medium, 12px);}.ilm-chip-square{border-radius: 0;}
