.steps-section{background-color:#fff;font-family:Manrope,sans-serif}.steps-section__header{text-align:center;margin-bottom:4rem}.steps-section__title{color:#000;margin:0 0 1rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.steps-section__title.h0{font-size:clamp(2.5rem,5vw,3.5rem)}.steps-section__title.h1{font-size:clamp(2rem,4vw,3rem)}.steps-section__title.h2{font-size:clamp(1.5rem,3vw,2.5rem)}.steps-section__subtitle{font-size:1.125rem;color:#666;margin:0 auto;max-width:600px;line-height:1.6}.steps-section__grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}@media screen and (min-width: 750px){.steps-section__grid{grid-template-columns:repeat(3,1fr);gap:4rem}}.steps-section__step{text-align:center}.steps-section__step-number{font-size:1.125rem;font-weight:700;color:#000;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.steps-section__step-text{font-size:1.125rem;color:#666;line-height:1.6;margin:0}@media screen and (min-width: 750px){.steps-section__step-text{font-size:1.25rem}}.steps-section__button-wrapper{text-align:center}.steps-section__button{display:inline-flex;align-items:center;gap:.5rem;background:#000;color:#fff;padding:1rem 2.5rem;border-radius:50px;text-decoration:none;font-weight:700;font-size:1rem;letter-spacing:.05em;transition:all .3s ease;border:2px solid #000}.steps-section__button:hover{background:transparent;color:#000;transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.steps-section__button svg{width:20px;height:20px;transition:transform .3s ease}.steps-section__button:hover svg{transform:translate(5px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-steps.css.map */
