.am-steps-process{padding:100px 0;position:relative}.am-steps-process__container{margin:0 auto;max-width:1200px;padding:0 20px}.am-steps-process__main-title{color:#fff;font-family:Rajdhani,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-style:italic;font-weight:900;margin-bottom:60px;text-align:center;text-transform:uppercase}.am-steps-process__grid{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.am-steps-process__grid{grid-template-columns:1fr}}.am-step-card{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;padding:40px;position:relative;transition:all .4s ease}.am-step-card:hover{background:hsla(0,0%,100%,.04);border-color:hsla(42,27%,66%,.2);transform:translateY(-10px)}.am-step-card:hover .am-step-card__number{color:var(--am-primary,#c1b392)}.am-step-card__number{color:hsla(0,0%,100%,.05);font-family:Rajdhani,sans-serif;font-size:4rem;font-weight:900;line-height:1;margin-bottom:20px;transition:color .4s ease}.am-step-card__title{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:15px;text-transform:uppercase}.am-step-card__desc{color:#a3a3a3;font-size:1rem;line-height:1.6}
