/* homepage hero glass */
.h-l-glass-wrapper{
         max-width: clamp(300px, 80vw, 900px);
         aspect-ratio: 1;
         position: sticky;
         top: 20%;
         isolation: isolate;
}

.hero-img-behind-lense{
    position: absolute;
    width: 90%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}


.h-intro-sec-bg-shape{
    aspect-ratio: 1;
    width: 50%;
    position: absolute;
    border-radius: 100%;
     top: 50%;       
  left: 0;             
  transform: translate(-50%, -50%); 
  z-index: -1;
  filter: blur(500px);
}