.our-solutions{position:relative;width:100vw;padding:1rem}.our-solutions .our-solution-card{position:sticky;width:100%;height:100svh;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;perspective:1000px;will-change:transform}.our-solutions .our-solution-card-inner{position:relative;width:calc(100%);height:calc(100% - 2rem);padding:1rem;display:flex;gap:1rem;border-radius:2rem;background-color:#f5f5f3;transform-origin:50% 100%;will-change:transform;overflow:hidden}.our-solutions .our-solution-card-content{display:flex;flex-direction:column;justify-content:space-between;flex:1}.our-solutions .our-solution-card-content-main{padding:2rem;display:flex;flex-direction:column;align-items:flex-start}.our-solutions .our-solution-card-info{width:40%;padding:2rem;text-align:left;color:var(--gray-500)}.our-solutions .our-solution-card-title h2{color:var(--gray-500);padding:2rem 0 1rem}.our-solutions .our-solution-card-description{width:75%;text-align:left;color:var(--gray-500)}.our-solutions .our-solution-card-img{flex:1;width:100%;height:100%;border-radius:1.5rem;overflow:hidden}.our-solutions .our-solution-card-img img{width:100%;height:100%;object-fit:contain}.our-solutions .our-solution-card-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gray-100);opacity:var(--after-opacity,0);will-change:opacity;pointer-events:none;z-index:2}@media (max-width:1000px){.our-solutions .our-solution-card-inner{flex-direction:column}.our-solutions .our-solution-card-content,.our-solutions .our-solution-card-img{flex:1}.our-solutions .our-solution-card-info{width:75%;margin:0 auto;text-align:center}.our-solutions .our-solution-card-content-main{padding:.5rem}.our-solutions .our-solution-card-title{width:100%;text-align:center}.our-solutions .our-solution-card-description{width:100%;text-align:center;font-size:1rem}}