.hero-background{--hero-gradient-shape:ellipse 110% 105%;--hero-gradient-origin:100% 100%;background:radial-gradient(var(--hero-gradient-shape) at var(--hero-gradient-origin), var(--lightningcss-light,#8bc1e894)var(--lightningcss-dark,#5f96be3b) 0%, var(--lightningcss-light,#8bc1e84d)var(--lightningcss-dark,#5f96be1f) 35%, var(--lightningcss-light,#8bc1e817)var(--lightningcss-dark,#5f96be0a) 62%, transparent 85%);-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}@media (max-width:900px){.hero-background{--hero-gradient-shape:circle farthest-corner;--hero-gradient-origin:110% 100%}}
