.lm-hero-bg{z-index:-1;background:linear-gradient(#4d5a4a 0%,#2c362a 30%,#161c14 58%,#0a0a09 92%);border-radius:28px;position:absolute;inset:10px 10px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.lm-mesh{filter:blur(70px);position:absolute;inset:-20%}.lm-mesh i{will-change:transform;border-radius:50%;position:absolute}.lm-mesh i:first-child{background:radial-gradient(closest-side,#96aa8cb3,#0000);width:60%;height:50%;animation:22s ease-in-out infinite alternate lm-drift-a;top:0;left:0}.lm-mesh i:nth-child(2){background:radial-gradient(closest-side,#c6ff3d33,#0000);width:55%;height:48%;animation:26s ease-in-out infinite alternate lm-drift-b;top:10%;right:4%}.lm-mesh i:nth-child(3){background:radial-gradient(closest-side,#182214f2,#0000);width:70%;height:40%;animation:30s ease-in-out infinite alternate lm-drift-c;bottom:10%;left:20%}.lm-mesh i:nth-child(4){background:linear-gradient(90deg,#0000,#dcebd21c,#0000);width:110%;height:16%;animation:18s ease-in-out infinite alternate lm-sweep;top:28%;left:15%;transform:rotate(-24deg)}@keyframes lm-drift-a{to{transform:translate(14%,10%)scale(1.15)}}@keyframes lm-drift-b{to{transform:translate(-18%,12%)scale(.9)}}@keyframes lm-drift-c{to{transform:translate(10%,-10%)scale(1.1)}}@keyframes lm-sweep{to{transform:rotate(-18deg)translateY(40%)}}.lm-hero p{color:#f3f3efb8}@media (max-width:640px){.lm-hero-bg{border-radius:22px;inset:6px 6px 0}.lm-mesh{filter:blur(50px)}}@media (prefers-reduced-motion:reduce){.lm-mesh i{animation:none}}
