@layer components{.sp-halo{position:relative;isolation:isolate;overflow:hidden}.sp-halo:after,.sp-halo:before{content:"";position:absolute;top:-40px;bottom:-40px;z-index:-1;width:max(44px,calc((100% - 760px) / 2 + 40px));pointer-events:none;background:url(/images/shared/backgrounds/stars.svg) 40px 60px/560px 560px repeat,radial-gradient(75% 340px at 30% 22%,rgba(47,123,245,.66) 0,rgba(47,123,245,.2) 45%,rgba(47,123,245,0) 72%),radial-gradient(60% 260px at 55% 58%,rgba(54,171,255,.34) 0,rgba(54,171,255,0) 70%),radial-gradient(80% 340px at 25% 90%,rgba(7,117,213,.56) 0,rgba(7,117,213,.16) 45%,rgba(7,117,213,0) 72%);background-repeat:repeat,no-repeat,no-repeat,no-repeat}.sp-halo:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.75) 38%,rgba(0,0,0,.28) 72%,transparent);mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.75) 38%,rgba(0,0,0,.28) 72%,transparent)}.sp-halo:after{right:0;background-position:300px 200px,0 0,0 0,0 0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(270deg,#000,rgba(0,0,0,.75) 38%,rgba(0,0,0,.28) 72%,transparent);mask-image:linear-gradient(270deg,#000,rgba(0,0,0,.75) 38%,rgba(0,0,0,.28) 72%,transparent)}.sp-halo>.sp-halo-wrap{position:relative}.sp-halo>.sp-halo-wrap:after,.sp-halo>.sp-halo-wrap:before{content:"";position:absolute;top:40px;bottom:40px;width:1px;pointer-events:none;background:linear-gradient(180deg,rgba(167,236,255,0),rgba(167,236,255,.1) 25%,rgba(92,220,235,.16) 50%,rgba(167,236,255,.1) 75%,rgba(167,236,255,0))}.sp-halo>.sp-halo-wrap:before{left:calc(50% - 392px)}.sp-halo>.sp-halo-wrap:after{right:calc(50% - 392px)}@media (max-width:1060px){.sp-halo>.sp-halo-wrap:after,.sp-halo>.sp-halo-wrap:before{display:none}}@media (max-width:700px){.sp-halo:after,.sp-halo:before{opacity:.7}}}