.HomeClient-module__MU82NW__pageShell{isolation:isolate;--grid-line:var(--primary);--grid-op:.1;--grid-size:84px;--page-bg:#fff;background-color:var(--page-bg);background-image:repeating-linear-gradient(60deg, hsl(var(--grid-line) / var(--grid-op)) 0 1px, transparent 1px var(--grid-size)), repeating-linear-gradient(-60deg, hsl(var(--grid-line) / var(--grid-op)) 0 1px, transparent 1px var(--grid-size)), repeating-linear-gradient(0deg, hsl(var(--grid-line) / var(--grid-op)) 0 1px, transparent 1px var(--grid-size)), radial-gradient(ellipse 75% 60% at 50% 20%, var(--page-bg) 0%, transparent 70%);background-attachment:fixed;min-height:100%;position:relative}.dark .HomeClient-module__MU82NW__pageShell{--grid-op:.14;--page-bg:hsl(var(--background))}.HomeClient-module__MU82NW__pageShell:before,.HomeClient-module__MU82NW__pageShell:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.HomeClient-module__MU82NW__pageShell:before{background-image:linear-gradient(100deg, transparent 32%, hsl(var(--primary) / .05) 47%, hsl(var(--primary) / .09) 50%, hsl(var(--primary) / .05) 53%, transparent 68%);background-size:220% 220%;animation:16s ease-in-out infinite HomeClient-module__MU82NW__homeShimmerSweep}.HomeClient-module__MU82NW__pageShell:after{width:2px;height:2px;box-shadow:1263px 134px 0 hsl(var(--primary) / .49), 789px 20px 0 hsl(var(--primary) / .31), 557px 25px 0 hsl(var(--primary) / .47), 786px 231px 0 1px hsl(var(--primary) / .59), 196px 467px 0 hsl(var(--primary) / .44), 1170px 282px 0 hsl(var(--primary) / .43), 1103px 357px 0 1px hsl(var(--primary) / .63), 1134px 1057px 0 hsl(var(--primary) / .37), 1500px 779px 0 1px hsl(var(--primary) / .75), 1504px -19px 0 hsl(var(--primary) / .46), 1579px 66px 0 hsl(var(--primary) / .32), 116px 885px 0 hsl(var(--primary) / .47), 493px 323px 0 hsl(var(--primary) / .43), 1634px 69px 0 1px hsl(var(--primary) / .69), 793px 495px 0 hsl(var(--primary) / .32), 636px 711px 0 1px hsl(var(--primary) / .75), 314px 50px 0 1px hsl(var(--primary) / .76), 267px 1051px 0 1px hsl(var(--primary) / .59), 999px 99px 0 hsl(var(--primary) / .32), 409px 517px 0 hsl(var(--primary) / .52), 636px 253px 0 1px hsl(var(--primary) / .64), 1434px 1060px 0 1px hsl(var(--primary) / .61), 809px 176px 0 hsl(var(--primary) / .36), 688px 1022px 0 1px hsl(var(--primary) / .65), 44px 897px 0 1px hsl(var(--primary) / .58), 623px 145px 0 1px hsl(var(--primary) / .78), 331px 906px 0 hsl(var(--primary) / .46), 1348px 629px 0 hsl(var(--primary) / .39), 1062px 186px 0 hsl(var(--primary) / .31), 373px 403px 0 hsl(var(--primary) / .38), 881px 987px 0 hsl(var(--primary) / .33), 674px 290px 0 hsl(var(--primary) / .48), 390px 549px 0 hsl(var(--primary) / .48), 27px 722px 0 hsl(var(--primary) / .3), 911px 169px 0 hsl(var(--primary) / .37), 1461px 963px 0 hsl(var(--primary) / .35), 1347px 329px 0 hsl(var(--primary) / .35), 14px 1061px 0 1px hsl(var(--primary) / .74), 953px 328px 0 hsl(var(--primary) / .53), 367px 485px 0 hsl(var(--primary) / .33), 1416px 639px 0 hsl(var(--primary) / .32), 49px 738px 0 hsl(var(--primary) / .52), 1610px 205px 0 hsl(var(--primary) / .44), 409px 499px 0 hsl(var(--primary) / .52), 1547px 246px 0 hsl(var(--primary) / .31), 1546px 889px 0 1px hsl(var(--primary) / .71), 263px 744px 0 hsl(var(--primary) / .38), 15px 744px 0 hsl(var(--primary) / .43), 1239px 444px 0 hsl(var(--primary) / .32), 1555px 512px 0 hsl(var(--primary) / .4), 1478px 55px 0 hsl(var(--primary) / .44), 918px 710px 0 1px hsl(var(--primary) / .72), 101px 140px 0 hsl(var(--primary) / .35), 607px 333px 0 hsl(var(--primary) / .3), 1215px 926px 0 hsl(var(--primary) / .51);background:0 0;border-radius:50%;animation:6s ease-in-out infinite HomeClient-module__MU82NW__homeSparkleTwinkle}@keyframes HomeClient-module__MU82NW__homeShimmerSweep{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes HomeClient-module__MU82NW__homeSparkleTwinkle{0%,to{opacity:.35}50%{opacity:.85}}.dark .HomeClient-module__MU82NW__pageShell:before{display:none}.dark .HomeClient-module__MU82NW__pageShell:after{display:none}@media (prefers-reduced-motion:reduce){.HomeClient-module__MU82NW__pageShell:before,.HomeClient-module__MU82NW__pageShell:after{animation:none}}.HomeClient-module__MU82NW__pageContent{z-index:1;position:relative}@media (prefers-contrast:more){.HomeClient-module__MU82NW__pageShell{--grid-op:0}.HomeClient-module__MU82NW__pageShell:before,.HomeClient-module__MU82NW__pageShell:after{display:none}}@media (forced-colors:active){.HomeClient-module__MU82NW__pageShell{background:canvas}}
