.numbered-heading{display:flex;flex-direction:column;gap:10px}@media(min-width:992px){.numbered-heading{flex-direction:row;gap:15px}}.numbered-heading.\--heading-primary{color:#fd0095}.numbered-heading.\--heading-secondary{color:#4a1f69}.numbered-heading.\--heading-black{color:#000}.numbered-heading.\--heading-white{color:#fff}.numbered-heading.\--number-primary .numbered-heading__number{color:#fd0095}.numbered-heading.\--number-secondary .numbered-heading__number{color:#4a1f69}.numbered-heading.\--number-black .numbered-heading__number{color:#000}.numbered-heading.\--number-white .numbered-heading__number{color:#fff}.numbered-heading__number,.numbered-heading__pipe{flex-shrink:0}.numbered-heading__pipe{background:#000;display:inline-block;height:2px;width:40px}@media(min-width:992px){.numbered-heading__pipe{height:.8em;width:2px}}.numbered-heading.\--pipe-g-1 .numbered-heading__pipe{background:linear-gradient(180deg,#4a1f69,#fd0095)}.numbered-heading.\--pipe-g-2 .numbered-heading__pipe{background:linear-gradient(180deg,#fd0095,#4a1f69)}.numbered-heading.\--pipe-primary .numbered-heading__pipe{background:#fd0095}.numbered-heading.\--pipe-secondary .numbered-heading__pipe{background:#4a1f69}.numbered-heading.\--pipe-black .numbered-heading__pipe{background:#000}.numbered-heading.\--pipe-white .numbered-heading__pipe{background:#fff}@media(min-width:992px){.numbered-heading.\--heading-h1 .numbered-heading__pipe{height:calc(var(--h1-line-height)*.65);margin-top:calc(var(--h1-line-height)*.35*.5)}.numbered-heading.\--heading-h2 .numbered-heading__pipe{height:calc(var(--h2-line-height)*.65);margin-top:calc(var(--h2-line-height)*.35*.5)}.numbered-heading.\--heading-h3 .numbered-heading__pipe{height:calc(var(--h3-line-height)*.65);margin-top:calc(var(--h3-line-height)*.35*.5)}.numbered-heading.\--heading-h4 .numbered-heading__pipe{height:calc(var(--h4-line-height)*.65);margin-top:calc(var(--h4-line-height)*.35*.5)}.numbered-heading.\--heading-h5 .numbered-heading__pipe{height:calc(var(--h5-line-height)*.65);margin-top:calc(var(--h5-line-height)*.35*.5)}.numbered-heading.\--heading-h6 .numbered-heading__pipe{height:calc(var(--h6-line-height)*.65);margin-top:calc(var(--h6-line-height)*.35*.5)}}
