@charset "utf-8";

.practice-steps,
.practice-substeps {
    margin:0;
    padding: 0;
    list-style: none;
}

.practice-steps>li {
    margin: 0.5em 0 0;
    padding: 0;
}

.practice-substeps {
    margin: 0.4em 0 0;
    padding-left: 1em;
}

.practice-substeps>li {
    margin: 0.45em 0 0;
    padding: 0;
}

.practice-steps p {
    margin: 0;
    text-indent: 1em;

}

.practice-substeps p {
    margin: 0;
    text-indent: 0;
}

.practice-step__title,
.practice-step__subtitle {
    font-family: var(--font-gothic);
    font-weight: 500;
}

.practice-step__title {
    margin-top: 0.6em;
}

.practice-step__subtitle {
    margin-top: 0.4em;
}