.sponsor-background-module__n7-FLW__background{pointer-events:none;z-index:0;background:linear-gradient(#173f60 0%,#334858 25%,#3d365b 65%,#282553 100%);position:absolute;inset:0;overflow:hidden}.sponsor-background-module__n7-FLW__background>svg{max-width:none;height:auto;position:absolute;overflow:visible}.sponsor-background-module__n7-FLW__heroMountain{opacity:.4;width:160vw;top:120px;left:-55vw}.sponsor-background-module__n7-FLW__cloudLeft{width:55%;top:37%;left:-14%}.sponsor-background-module__n7-FLW__cloudRight{width:60%;top:65%;right:-18%}.sponsor-background-module__n7-FLW__stars{opacity:.45;width:105%;bottom:12%;left:-3%}.sponsor-background-module__n7-FLW__constellation{opacity:.45;width:180px;top:42%;right:3%}.sponsor-background-module__n7-FLW__mountain{opacity:.55;width:100%;bottom:0;left:0}@media (max-width:767px){.sponsor-background-module__n7-FLW__heroMountain{opacity:.4;width:220vw;left:-110vw}.sponsor-background-module__n7-FLW__cloudLeft,.sponsor-background-module__n7-FLW__cloudRight{width:95%}.sponsor-background-module__n7-FLW__stars{width:170%;left:-35%}.sponsor-background-module__n7-FLW__constellation{width:160px;right:-50px}}
@keyframes subtleDrift{0%{transform:translate(0,0)}50%{transform:translate(3px,-2px)}to{transform:translate(0,0)}}.bg_svg__cloud{will-change:transform;animation:9s ease-in-out infinite subtleDrift}.sponsor-shooting-stars{pointer-events:none;z-index:1;height:420px;position:absolute;inset:0 0 auto;overflow:hidden}.sponsor-shooting-stars span{top:var(--star-top);width:var(--star-size);height:var(--star-size);opacity:0;animation:sponsor-shooting-star var(--star-duration)linear forwards;will-change:opacity,transform;background:radial-gradient(circle,#fff9da 0 28%,#ffd476 48%,#ff9e548c 70%,#ff9e5400 100%);border-radius:999px;position:absolute;left:0;transform:translate(112vw);box-shadow:0 0 10px #ffefb1f2,0 0 22px #ffad608c,0 0 38px #ff765047}.sponsor-shooting-stars span:before{content:"";width:var(--star-tail);height:3px;transform:rotate(var(--star-trail-angle));transform-origin:0;background:linear-gradient(90deg,#ffd287cc,#ffd28700);border-radius:999px;position:absolute;top:calc(50% - 1.5px);left:50%;box-shadow:0 0 12px #ffb47059}@keyframes sponsor-shooting-star{0%{opacity:0;transform:translate(112vw)}6%,72%{opacity:.95}88%{opacity:.55}to{opacity:0;transform:translate3d(-140px,var(--star-y-end),0)}}@media (prefers-reduced-motion:reduce){.bg_svg__cloud,.sponsor-shooting-stars span{animation:none}}
