.brand-mark.svelte-6d62c :where(.svelte-6d62c){transform-box:fill-box}.hero.svelte-6d62c .light:where(.svelte-6d62c){animation:svelte-6d62c-light-on .4s ease-out .2s both}@keyframes svelte-6d62c-light-on{0%{opacity:.25}}.glow.svelte-6d62c{opacity:0;transform-origin:center;animation:svelte-6d62c-flash 6.5s ease-out infinite;animation-delay:2.4s}.hero.svelte-6d62c .glow:where(.svelte-6d62c){animation-delay:.5s}@keyframes svelte-6d62c-flash{0%,22%,to{opacity:0;transform:scale(.5)}4%{opacity:1;transform:scale(1)}8.5%{opacity:.08;transform:scale(.65)}13%{opacity:1;transform:scale(1.08)}}a:hover>.icon.svelte-6d62c .glow:where(.svelte-6d62c),a:focus-visible>.icon.svelte-6d62c .glow:where(.svelte-6d62c){animation:svelte-6d62c-flash-now .9s ease-out}@keyframes svelte-6d62c-flash-now{0%,to{opacity:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}45%{opacity:.08;transform:scale(.65)}70%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.brand-mark.svelte-6d62c :where(.svelte-6d62c),a:hover>.icon.svelte-6d62c .glow:where(.svelte-6d62c){animation:none!important}.glow.svelte-6d62c{opacity:0}}
