@layer components{.home-hero{position:relative;isolation:isolate}.home-hero:before{content:"";background-image:radial-gradient(60% 55% at 12% 8%,rgba(120,170,235,.18),transparent 70%),radial-gradient(55% 50% at 88% 92%,rgba(22,179,120,.13),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(135deg,rgba(255,255,255,.022) 0 1px,transparent 1px 14px)}.home-hero:before,.home-hero>.hero-grain{position:absolute;inset:0;z-index:-1;pointer-events:none}.home-hero>.hero-grain{opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;mix-blend-mode:overlay}@media (min-width:901px){.home-hero-text{position:sticky}.home-hero:before{background-image:linear-gradient(100deg,rgba(4,12,24,.42),rgba(4,12,24,.12) 38%,transparent 58%),radial-gradient(60% 55% at 12% 8%,rgba(120,170,235,.18),transparent 70%),radial-gradient(55% 50% at 88% 92%,rgba(22,179,120,.13),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(135deg,rgba(255,255,255,.022) 0 1px,transparent 1px 14px)}}@media (prefers-contrast:more){.home-hero>.hero-grain{display:none}}}