.how-it-works{z-index:1;width:100%;margin-inline:auto;padding-block:72px;display:block;position:relative}.how-it-works h2{margin-bottom:48px}.how-it-works .subtitle{font-family:Armin Grotesk;font-size:var(--n-font-size-xl);color:var(--n-color-text-weak);margin-bottom:var(--n-space-m);text-align:center;font-weight:var(--n-font-weight);display:block}.how-it-works .steps-container{position:relative}.how-it-works .steps-line{z-index:-1;height:48px;position:absolute;top:48px;left:0;right:0}.how-it-works .steps-list{gap:var(--n-space-m);z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.how-it-works .steps-list li{flex-direction:column;align-items:center;display:flex}.how-it-works .steps-list li img{margin-inline:auto;margin-bottom:var(--n-space-l)}.how-it-works .steps-list li h3,.how-it-works .steps-list li p{text-align:center;max-width:90%}.how-it-works .steps-list li h3{font-size:var(--n-font-size-xl)}.how-it-works .steps-list li p{font-size:var(--n-font-size-m);color:var(--n-color-text-weak)}@media screen and (max-width:1140px){.how-it-works{max-width:100%}.how-it-works .subtitle{font-size:var(--n-font-size-l);margin-bottom:var(--n-space-s)}}@media screen and (max-width:767px){.how-it-works{padding-block:72px}.how-it-works h2{margin-bottom:24px}.how-it-works .steps-line{display:none}.how-it-works .steps-list{align-items:center;gap:var(--n-space-l);flex-direction:column;display:flex}.how-it-works .steps-list li img{margin-bottom:var(--n-space-m);width:100px!important;height:100px!important}.how-it-works .steps-list li h3{font-size:var(--n-font-size-xl)}}