.wrapper-container{background-color:#121212;flex-direction:column;justify-content:center;align-items:center;gap:5rem;width:90%;margin-left:auto;margin-right:auto;padding:6rem 1rem;display:flex}
.material-card{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:240px;height:320px;padding:40px 32px;display:flex;box-shadow:4.8px 4.8px 4.8px #ffffff40}.card-title-material{text-align:center;color:#000;justify-content:flex-start;font-family:Inter,sans-serif;font-size:20px;font-weight:600}.card-description{color:#0009;text-align:center;justify-content:flex-start;font-family:Inter,sans-serif;font-size:16px;font-weight:400}
.materials-wrapper{width:100%}.materials-title{text-align:center;color:#fff;justify-content:flex-start;font-family:Inter,sans-serif;font-size:60px;font-weight:600}.materials-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}
.progress-container{background-color:#fff;width:100%;padding-top:12px;padding-bottom:12px;overflow:hidden}.progress-track{pointer-events:none;display:flex}.progress-item{flex-direction:column;flex-shrink:0;gap:12px;padding:24px;display:flex}.progress-image-container{align-items:center;gap:8px;width:323px;height:343px;display:flex;position:relative}.progress-image-container img{object-fit:cover;width:100%;height:100%}.progress-title{text-align:center;color:#000;justify-content:flex-start;font-family:Inter,sans-serif;font-size:30px;font-weight:600}
.text-row-card{flex-direction:column;align-items:center;gap:20px;display:flex}.card-subtitle{text-align:center;color:#fff;font-family:Inter,sans-serif;font-size:30px;font-weight:600}.divider{background-color:#fff3;width:90%;height:1px}.card-text{text-align:center;color:#fff9;max-width:320px;font-family:Inter,sans-serif;font-size:16px;font-weight:400}
