.ixlogo{--ixlogo-ink:var(--text-ink);--ixlogo-gold:var(--color-primary);--ixlogo-glint:var(--color-gold-300);--ixlogo-sweep-edge:var(--color-gold-400);--ixlogo-stroke:3;--ixlogo-stagger:.13s;--ixlogo-draw:1.4s;--ixlogo-fill:.9s;--ixlogo-fill-delay:1.15s;--ixlogo-intro:2.5s;--ixlogo-loop:6s;width:100%;height:auto;display:block;overflow:visible}.ixlogo__letter{fill:var(--ixlogo-c,var(--ixlogo-ink));stroke:var(--ixlogo-c,var(--ixlogo-ink));stroke-width:var(--ixlogo-stroke);stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:ixlogo-draw var(--ixlogo-draw)cubic-bezier(.55,0,.25,1)calc(var(--i)*var(--ixlogo-stagger))both,ixlogo-fill var(--ixlogo-fill)ease-out calc(var(--ixlogo-fill-delay) + var(--i)*var(--ixlogo-stagger))both}.ixlogo__letter--gold{--ixlogo-c:var(--ixlogo-gold)}@keyframes ixlogo-draw{to{stroke-dashoffset:0}}@keyframes ixlogo-fill{to{fill-opacity:1;stroke-opacity:0}}.ixlogo__shine{opacity:0;animation:ixlogo-shine var(--ixlogo-loop)cubic-bezier(.45,0,.2,1)var(--ixlogo-intro)infinite}@keyframes ixlogo-shine{0%{opacity:1;transform:translate(-520px)}24%{opacity:1;transform:translate(1760px)}25%,to{opacity:0;transform:translate(1760px)}}.ixlogo__sweep-edge{stop-color:var(--ixlogo-sweep-edge);stop-opacity:0}.ixlogo__sweep-core{stop-color:var(--ixlogo-glint);stop-opacity:.9}.ixlogo__glow{fill:var(--ixlogo-glint);opacity:0;animation:ixlogo-glow var(--ixlogo-loop)ease-in-out var(--ixlogo-intro)infinite}@keyframes ixlogo-glow{0%{opacity:0}10%{opacity:.1}16%{opacity:1}32%{opacity:.38}80%{opacity:.38}to{opacity:0}}.ixlogo--busy{--ixlogo-loop:1.8s}.ixlogo--busy .ixlogo__shine{animation-name:ixlogo-shine-busy;animation-timing-function:linear}.ixlogo--busy .ixlogo__glow{animation-name:ixlogo-glow-busy}@keyframes ixlogo-shine-busy{0%{opacity:1;transform:translate(-330px)}84%{opacity:1;transform:translate(1370px)}85%,to{opacity:0;transform:translate(1370px)}}@keyframes ixlogo-glow-busy{0%,56%{opacity:.16}72%{opacity:1}88%{opacity:.42}to{opacity:.16}}.ixlogo--drawn{--ixlogo-intro:0s}.ixlogo--drawn .ixlogo__letter{fill-opacity:1;stroke-opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.ixlogo__letter,.ixlogo__shine,.ixlogo__glow,.ixlogo--busy .ixlogo__shine,.ixlogo--busy .ixlogo__glow{animation:none}.ixlogo__letter{fill-opacity:1;stroke-opacity:0}.ixlogo__glow{opacity:.38}}