@property --ilm-grad-angle{syntax: "<angle>";inherits: false;initial-value: 90deg;}@supports ( ( -webkit-background-clip: text ) or ( background-clip: text ) ){.ilm-text-grad{background-image: linear-gradient( var( --ilm-grad-angle, 90deg ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ), var( --ilm-grad-to, var( --wp--preset--color--contrast, #777777 ) ) );-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}.ilm-text-grad.ilm-text-grad-mid{background-image: linear-gradient( var( --ilm-grad-angle, 90deg ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ), var( --ilm-grad-mid, var( --wp--preset--color--contrast, #444444 ) ), var( --ilm-grad-to, var( --wp--preset--color--contrast, #777777 ) ) );}.ilm-text-grad-conic{background-image: conic-gradient( from var( --ilm-grad-angle, 90deg ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ), var( --ilm-grad-to, var( --wp--preset--color--contrast, #777777 ) ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ) );}.ilm-text-grad-conic.ilm-text-grad-mid{background-image: conic-gradient( from var( --ilm-grad-angle, 90deg ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ), var( --ilm-grad-mid, var( --wp--preset--color--contrast, #444444 ) ), var( --ilm-grad-to, var( --wp--preset--color--contrast, #777777 ) ), var( --ilm-grad-from, var( --wp--preset--color--contrast, #111111 ) ) );}@media ( prefers-reduced-motion: no-preference ){.ilm-text-grad-anim:not( .ilm-text-grad-conic ){background-size: 200% 200%;animation: ilm-grad-shift var( --ilm-grad-speed, 6s ) linear infinite;}.ilm-text-grad-anim.ilm-text-grad-conic{animation: ilm-grad-spin var( --ilm-grad-speed, 6s ) linear infinite;}}}@keyframes ilm-grad-shift{0%{background-position: 0% 50%;}100%{background-position: 200% 50%;}}@keyframes ilm-grad-spin{from{--ilm-grad-angle: 0deg;}to{--ilm-grad-angle: 360deg;}}
