.results-steps-section{margin:0 auto;overflow:hidden;max-width:100%;width:100%}.section-title{text-align:center;margin-bottom:20px;color:var(--st-title);font-size:3.4rem;letter-spacing:var(--letter-spacing-heading)}.global-accent-text{color:var(--st-accent);font-style:var(--st-accent-style);font-family:var(--st-accent-font);font-weight:var(--st-accent-weight)}.steps-container{display:flex;flex-direction:row;justify-content:center;gap:20px;margin:0 auto}.step-item{flex:1;max-width:calc(9% + 153px);position:relative}.step-card{border-radius:var(--st-radius);display:flex;flex-direction:column;overflow:hidden;border:1px dashed var(--st-card-border);width:100%;position:relative;z-index:1}.step-image-container{position:relative;width:100%;aspect-ratio:1/1}.step-image{position:absolute;width:100%;height:100%;object-fit:cover}.placeholder-image{position:absolute;width:100%;height:100%;background-color:#f0f0f0}.step-content{width:100%;padding:20px 12px 25px;display:flex;flex-direction:column;align-items:left;text-align:left;height:100%}.step-title-container{display:flex;align-items:center;margin-bottom:5px}.number-icon{width:40px;height:40px;margin-right:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px dashed var(--st-num-border);font-weight:var(--font-weight-semibold);font-size:20px;color:var(--st-num);flex-shrink:0}.step-title{font-size:1.8rem;font-weight:var(--font-weight-bold);color:var(--st-step-title);margin-bottom:0;letter-spacing:var(--letter-spacing-body);line-height:1.2;margin-top:0}.step-description{font-size:1.2rem;line-height:1.4;color:var(--st-desc);margin-bottom:0;margin-top:2px}@media(max-width:768px){.section-title{margin-bottom:25px;font-size:3.4rem}.steps-container{flex-direction:column;gap:15px}.step-item{max-width:100%;margin-bottom:10px}.step-card{flex-direction:row}.step-image-container{width:33%;min-width:30%;aspect-ratio:1/1}.step-content{width:100%;padding:8px 8px 15px 20px;justify-content:center;align-items:flex-start;text-align:left;height:auto}.step-title-container{align-items:center}.number-icon{width:50px;height:50px;margin-right:10px;font-size:25px}.step-title{font-size:2.3rem;margin-bottom:3px;line-height:1.2;margin-top:0}.step-description{font-size:1.4rem;line-height:1.4;margin-top:2px}}@media(max-width:480px){.section-title{margin-bottom:20px;font-size:3.4rem}.steps-container{gap:10px}.step-item{margin-bottom:10px}.step-card{flex-direction:row}.step-image-container{width:33%;min-width:30%}.step-content{width:100%;padding:15px 12px;height:auto;text-align:left;align-items:flex-start;justify-content:center;display:flex;flex-direction:column}.step-title-container{justify-content:flex-start}.number-icon{width:40px;height:40px;margin-right:8px;font-size:24px}.step-title{font-size:2rem;margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}.step-description{font-size:1.3rem;line-height:1.4;margin-top:2px;text-align:left}}@media(max-width:410px){.section-title{margin-bottom:20px;font-size:3.4rem}.steps-container{gap:10px}.step-item{margin-bottom:10px}.step-card{flex-direction:row}.step-image-container{width:37%;min-width:30%}.step-content{width:100%;padding:12px;height:auto;text-align:left;align-items:flex-start}.number-icon{width:40px;height:40px;margin-right:6px;font-size:20px}.step-title{font-size:1.7rem;margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}.step-description{font-size:1rem;line-height:1.4;margin-top:2px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/hc-steps.css.map */
