.styles-module-scss-module__3ehfka__step{width:100%;margin-bottom:40px;scroll-margin-top:100px}.styles-module-scss-module__3ehfka__step:not(:last-child):not(.styles-module-scss-module__3ehfka__substep){border-bottom:1px solid var(--color-border);padding-bottom:40px}.styles-module-scss-module__3ehfka__step__text{height:max-content}@media screen and (min-width:768px){.styles-module-scss-module__3ehfka__step__text{position:sticky;top:100px}}.styles-module-scss-module__3ehfka__step__text__title{margin-top:0}.styles-module-scss-module__3ehfka__step__text__title:is(h3){margin-bottom:30px}.styles-module-scss-module__3ehfka__step__text__title:is(h4){margin-bottom:20px}.styles-module-scss-module__3ehfka__step__text__paragraph{margin-bottom:1rem;line-height:160%}.styles-module-scss-module__3ehfka__step__text__paragraph:last-child{margin-bottom:0}.styles-module-scss-module__3ehfka__step__text__paragraph code{background:var(--color-surface-muted);border:1px solid var(--color-border);word-wrap:break-word;border-radius:5px;padding:2px 5px;font-family:Source Code Pro;font-size:90%}.styles-module-scss-module__3ehfka__step__text__paragraph table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:8px;width:100%;font-size:1rem;overflow:hidden}.styles-module-scss-module__3ehfka__step__text__paragraph table th,.styles-module-scss-module__3ehfka__step__text__paragraph table td{text-align:left;border-bottom:1px solid var(--color-border);padding:10px 14px}.styles-module-scss-module__3ehfka__step__text__paragraph table thead th{background:var(--color-surface-muted);color:var(--color-heading);font-weight:600}.styles-module-scss-module__3ehfka__step__text__paragraph table tbody tr:last-child td{border-bottom:0}@media screen and (max-width:768px){.styles-module-scss-module__3ehfka__step__text__paragraph table{font-size:.9rem;display:block;overflow-x:auto}.styles-module-scss-module__3ehfka__step__text__paragraph table th,.styles-module-scss-module__3ehfka__step__text__paragraph table td{padding:8px 10px}.styles-module-scss-module__3ehfka__step__text__paragraph table th:not(:first-child),.styles-module-scss-module__3ehfka__step__text__paragraph table td:not(:first-child){width:180px}.styles-module-scss-module__3ehfka__step__text__paragraph table td code{white-space:nowrap}}.styles-module-scss-module__3ehfka__step__content{flex-direction:column;gap:10px;height:max-content;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__3ehfka__step__content{position:sticky;top:100px}}.styles-module-scss-module__3ehfka__step__images{flex-direction:column;gap:10px;display:flex}.styles-module-scss-module__3ehfka__step__images__image{object-fit:cover;border:1px solid var(--color-border);border-radius:8px;width:100%;height:min-content}.styles-module-scss-module__3ehfka__step.styles-module-scss-module__3ehfka__substep{margin-bottom:20px}.styles-module-scss-module__3ehfka__substep+.styles-module-scss-module__3ehfka__substep--titled{margin-top:40px}.styles-module-scss-module__3ehfka__step--modern .styles-module-scss-module__3ehfka__step__text__title{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.styles-module-scss-module__3ehfka__step--modern .styles-module-scss-module__3ehfka__step__text__title__label{font-size:inherit;color:inherit}.styles-module-scss-module__3ehfka__step--modern .styles-module-scss-module__3ehfka__step__number{letter-spacing:.06em;text-transform:uppercase;width:fit-content;color:var(--color-accent-text);background:#0ba7971f;border-radius:6px;align-self:flex-start;padding:5px 10px;font-family:Source Code Pro;font-size:14px;font-weight:600;line-height:1.2}.styles-module-scss-module__3ehfka__step--modern .styles-module-scss-module__3ehfka__step__number:before{content:"// ";opacity:.55;font-family:inherit;font-size:inherit}.styles-module-scss-module__3ehfka__step--modern .styles-module-scss-module__3ehfka__step__images__image{border-radius:12px}
