@property --hero-accent{syntax:"<color>";inherits:false;initial-value:#818cf8}.marketing-hero__image .marketing-hero__glow[data-v-17ee5f60]{background-image:linear-gradient(-80deg,rgb(var(--ui-primary)) 30%,var(--hero-accent));filter:blur(120px);opacity:.12;transition:opacity 2s;animation:10s linear infinite hero-accent-cycle-17ee5f60}.marketing-hero__image .marketing-hero__glow--offset[data-v-17ee5f60]{animation-delay:-4s}.marketing-hero__image:hover .marketing-hero__glow[data-v-17ee5f60]{opacity:.55}.marketing-hero__bg[data-v-17ee5f60]{border:1px solid rgb(var(--ui-border)/.6);background-image:linear-gradient(120deg,rgb(var(--ui-primary)/.3) 15%,rgb(var(--ui-secondary)/.3) 50%,rgb(var(--ui-primary)/.3) 85%);background-size:200% 200%;animation:9s ease-in-out infinite marketing-hero-flow-17ee5f60}.marketing-hero__bg--offset[data-v-17ee5f60]{background-image:linear-gradient(120deg,rgb(var(--ui-secondary)/.24) 15%,rgb(var(--ui-primary)/.24) 50%,rgb(var(--ui-secondary)/.24) 85%);animation-duration:13s;animation-direction:reverse}@media (prefers-reduced-motion:reduce){.marketing-hero__bg[data-v-17ee5f60]{animation:none}}@keyframes hero-accent-cycle-17ee5f60{0%{--hero-accent:#818cf8}25%{--hero-accent:#a78bfa}50%{--hero-accent:#f472b6}75%{--hero-accent:#38bdf8}to{--hero-accent:#818cf8}}@media (prefers-reduced-motion:reduce){.marketing-hero__glow[data-v-17ee5f60]{animation:none}}@keyframes marketing-hero-flow-17ee5f60{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}
