.howworks-module-scss-module__Y57DHW__section{background:#000;width:100%;padding:4rem 2rem}.howworks-module-scss-module__Y57DHW__container{max-width:1200px;margin:0 auto}.howworks-module-scss-module__Y57DHW__header{text-align:center;margin-bottom:4rem}.howworks-module-scss-module__Y57DHW__header h2{color:#fff;margin-bottom:1rem;font-size:2.5rem}.howworks-module-scss-module__Y57DHW__header p{color:#aaa;font-size:1.1rem}.howworks-module-scss-module__Y57DHW__steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.howworks-module-scss-module__Y57DHW__step{background:linear-gradient(90deg,#00f2ea0d,#0000);border-left:2px solid #00f2ea33;padding:2rem;transition:border-left-color .3s}.howworks-module-scss-module__Y57DHW__step:hover{background:linear-gradient(90deg,#00f2ea1a,#0000);border-left-color:#00f2ea}.howworks-module-scss-module__Y57DHW__stepNumber{color:#ffffff1a;margin-bottom:1rem;font-size:3rem;font-weight:800}.howworks-module-scss-module__Y57DHW__step h3{color:#fff;margin-bottom:.5rem;font-size:1.5rem}.howworks-module-scss-module__Y57DHW__step p{color:#ccc;font-size:.95rem;line-height:1.5}.howworks-module-scss-module__Y57DHW__stats{text-align:center;border-top:1px solid #ffffff1a;padding-top:2rem}.howworks-module-scss-module__Y57DHW__statValue{color:#00f2ea;font-size:3rem;font-weight:700;display:block}.howworks-module-scss-module__Y57DHW__statLabel{color:#888;letter-spacing:1px;text-transform:uppercase;font-size:.9rem}
