.step-styles-module-scss-module__K8movq__StepGrid{grid-template-columns:var(--step-count-desktop);grid-template-rows:auto auto;align-items:start;gap:8px 32px;width:100%;padding-left:30px;display:grid}@media (max-width:1024px){.step-styles-module-scss-module__K8movq__StepGrid{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:var(--step-count-mobile);justify-content:start;gap:10px;width:100%;min-width:0;max-width:100%;padding:0;overflow:auto hidden}.step-styles-module-scss-module__K8movq__StepGrid::-webkit-scrollbar{display:none}}.step-styles-module-scss-module__K8movq__Step{grid-column:var(--col);flex-direction:column;grid-row:1;align-items:flex-start;gap:8px;width:100%;display:flex}@media (max-width:1024px){.step-styles-module-scss-module__K8movq__Step{box-sizing:border-box;gap:10px;padding-left:30px}}.step-styles-module-scss-module__K8movq__StepTitleRow{gap:10px;width:100%;display:flex;position:relative}.step-styles-module-scss-module__K8movq__StepNumber{border:1.5px solid var(--dark-color);width:22px;height:22px;color:var(--dark-color);font-family:var(--font-dm-mono),monospace;border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;right:calc(100% + 7px)}.step-styles-module-scss-module__K8movq__StepTitle{color:var(--dark-color);margin:0;font-size:20px;font-weight:400;line-height:1.15}.step-styles-module-scss-module__K8movq__StepDescription{width:100%;color:var(--dark-secondary-text);letter-spacing:-.03em;white-space:pre-line;margin:0;font-size:16px;line-height:1.38}.step-styles-module-scss-module__K8movq__StepMedia{grid-column:var(--col);aspect-ratio:1.34;grid-row:2;width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.step-styles-module-scss-module__K8movq__StepMedia{aspect-ratio:297/167}}.step-styles-module-scss-module__K8movq__StepArrow{grid-column:var(--col);width:32px;height:32px;color:var(--dark-color);grid-row:2;place-self:center;place-items:center;display:grid}@media (max-width:1024px){.step-styles-module-scss-module__K8movq__StepArrow{width:35px;height:35px}}.step-styles-module-scss-module__K8movq__StepArrow svg{width:18px;height:18px}
