:root{--color-gray-900: #090914;--color-gray-600: #3f3f46}.steps-section{background-color:#f8f8f8;border-top:1px solid rgba(0,0,0,.05)}.steps-section__features .button{margin-top:48px;width:auto;padding-left:88px;padding-right:88px;width:100%;margin-bottom:18px}.steps-section__container{max-width:1280px;margin:0 auto;padding:0 20px}@media (min-width: 468px){.steps-section__features .button,.steps-section__features .rating-wrapper{margin-left:86px;width:auto}}@media (min-width: 640px){.steps-section__features .button,.steps-section__features .rating-wrapper{margin-left:128px}.steps-section__container{padding:0 24px}}@media (min-width: 1024px){.steps-section__container{padding:0 32px}.steps-section__features .button,.steps-section__features .rating-wrapper{margin-left:0}}.steps-section__header{max-width:672px;margin:0 auto;text-align:left}.steps-section__title{margin:0;text-align:left}.steps-section__subtitle{margin-top:16px;margin-bottom:0;text-align:left}.steps-section__features{max-width:672px;margin-top:64px;position:relative;margin-left:auto;margin-right:auto}@media (min-width: 640px){.steps-section__subtitle{margin-top:24px}}@media (min-width: 1024px){.steps-section__features{max-width:1280px;margin-top:64px;display:flex;flex-direction:column;align-items:center}.steps-section__title,.steps-section__subtitle{text-align:center;margin-left:auto;margin-right:auto}.steps-section__header{max-width:768px}}.feature-list-dashline{display:block!important;z-index:1;position:absolute;width:1px;left:31.5px;top:32px;bottom:112px;background-size:1px 8px;background-image:linear-gradient(to bottom,#c1c1c1 50%,transparent 50%)}@media (min-width: 640px){.feature-list-dashline{left:47.5px;top:48px;bottom:96px}}@media (min-width: 1024px){.feature-list-dashline{bottom:unset;top:68px;left:216px;right:216px;height:1px;width:auto;background-size:8px 1px;background-image:linear-gradient(to right,#c1c1c1 50%,transparent 50%)}}@media (min-width: 1024px){.feature-list-dashline--hide-lg{display:none!important}}.feature-list{display:grid;grid-template-columns:1fr;gap:48px 80px;max-width:576px;position:relative}@media (min-width: 640px){.feature-list{gap:64px 80px}}@media (min-width: 1024px){.feature-list{grid-template-columns:repeat(3,1fr);max-width:none}}.feature-list .feature{display:flex;align-items:flex-start;z-index:2;gap:22px}.feature-list .feature svg,.feature-list .feature img{width:26px;height:26px;color:#4771db}@media (min-width: 640px){.feature-list .feature{gap:32px}.feature-list .feature svg,.feature-list .feature img{width:40px;height:40px}}@media (min-width: 1024px){.feature-list .feature{align-items:center;flex-direction:column;gap:0px}.feature-list .feature svg,.feature-list .feature img{width:64px;height:64px}}.feature-title{display:flex;flex-direction:column;align-items:flex-start;font-size:18px;line-height:32px;font-weight:600;color:var(--color-gray-900);margin:0;font-family:Archivo,sans-serif}.feature-title-step-label{font-size:16px;font-weight:600;color:#64748b;font-family:Archivo,sans-serif}@media (min-width: 1024px){.feature-title{font-size:20px;line-height:32px;align-items:center}.feature-title-step-label{font-size:18px}}.feature-icon-container{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:1000px;background-color:#f1f5f9;border:2px solid rgba(0,0,0,.04)}@media (min-width: 640px){.feature-icon-container{width:96px;height:96px}}@media (min-width: 1024px){.feature-icon-container{margin-bottom:24px;width:137px;height:137px}}.feature-icon{width:24px;height:24px;color:#fff}.feature-details{margin-left:0;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;line-height:24px;color:var(--color-gray-600);margin-top:4px}.feature-description{flex:1 1 auto;margin:0}@media (min-width: 640px){.feature-details{margin-top:8px;font-size:16px;line-height:28px}}@media (min-width: 1024px){.feature-description{text-align:center}.feature-details{margin-top:12px}}.feature-learn-more-container{margin-top:24px}@media (min-width: 1024px){.feature-list--1-col{grid-template-columns:repeat(1,1fr)}.feature-list--2-col{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.feature-text-container{max-width:512px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-steps.css.map */
