main:has(canvas){isolation:isolate;background:radial-gradient(58% 48% at 50% 42%,#7e5c201c,#0000 64%),radial-gradient(90% 70% at 50% 100%,#000000f5,#0000 72%),#020202;position:relative}main:has(canvas):before{content:"";pointer-events:none;z-index:2;background:radial-gradient(#0000 24%,#00000038 58%,#000000b8 100%),linear-gradient(#00000029,#0000 25% 66%,#000000c7);position:absolute;inset:0}main:has(canvas):after{content:"";pointer-events:none;z-index:3;opacity:.035;mix-blend-mode:screen;background-image:radial-gradient(#ffffffe6 .5px,#0000 .5px);background-size:4px 4px;position:absolute;inset:0}main:has(canvas) canvas{filter:brightness(.64)contrast(1.16)saturate(.74)sepia(.035);will-change:transform, filter;transform:translateZ(0)}@media (max-width:767px){main:has(canvas) canvas{filter:brightness(.68)contrast(1.12)saturate(.76)sepia(.025)}main:has(canvas):before{background:radial-gradient(at 50% 42%,#0000 18%,#0003 55%,#000000b3 100%),linear-gradient(#0000001f,#0000 28% 62%,#000000b8)}}@media (prefers-reduced-motion:reduce){main:has(canvas) canvas{will-change:auto}}
