.how-to{display:flex;flex-direction:column;row-gap:10px}.how-to__header{display:flex;justify-content:space-between;align-items:center}.how-to__header-steps{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;background-color:var(--label-bg);padding:5px 10px;color:var(--label-text-color);margin-left:auto}.how-to__inner-wrapper{display:flex;flex-direction:column;row-gap:20px;align-items:center;background:var(--main-color);border-radius:var(--border-radius-large);box-shadow:var(--shadow);padding:10px}.how-to__description{color:#fff}.how-to__description-text{font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.how-to__description-text--bold{font-weight:700}.how-to__steps{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}@media (min-width:769px){.how-to__inner-wrapper{padding:20px}.how-to__steps{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.how-to__step:only-child{max-width:440px;margin-inline:auto}}.how-to__step{display:flex;flex-direction:column;row-gap:15px;width:100%;background-color:var(--block-background-color);border-radius:var(--border-radius-large);box-shadow:var(--shadow);padding:20px}@media (min-width:1024px){.how-to__step{row-gap:20px;padding:30px}}.how-to__step-header{display:flex;column-gap:10px;align-items:center}.how-to__step-label{font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--main-color);box-shadow:0 2px 4px 0 var(--shadow-color);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;margin-block:0}.how-to__step-img{display:flex;justify-content:center;align-items:center;aspect-ratio:380/290;border-radius:var(--border-radius-large);overflow:hidden}.how-to__step-img>img{width:100%;height:100%;object-fit:cover}.how-to__step-description{font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.how-to__step-description>p{margin-block:0}.how-to__step-description>ul{padding-left:15px}.how-to__bonus{color:#fff;font-size:14px;font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}@media (min-width:769px){.how-to__bonus{font-size:16px}}.how-to__btn{max-width:410px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);box-shadow:0 8px 24px 0 var(--shadow-color)}.how-to__btn-text{font-size:20px;font-weight:600;line-height:1;text-transform:capitalize}