.post-excerpt {

text-align: justify;

}

.feather {

width: 1.5rem;
height: 1.5rem;
stroke: currentColor;
stroke-width: 2;
stroke-linecap: round;
stroke-linejoin: round;
fill: none;

}

.hero img {

height: 6rem;

}

.made-with * {

max-height: 1.5rem;
filter: grayscale(100%);

}

.content {

div[class^="highlighter-"],
div[class*=" highlighter-"] {
    margin-bottom: 1em;
}

}

.link-wrapper {

display: inherit;
align-items: inherit;

}

.featured-image-container {

display: flex;
justify-content: center;

}

.has-pulled-children::after {

content: " ";
display: block;
height: 0;
clear: both;

}

.level.is-mobile .level-center {

display: -webkit-box;
display: -ms-flexbox;
display: flex;

}

.level-center {

-ms-flex-preferred-size: auto;
    flex-basis: auto;
-webkit-box-flex: 1;
    -ms-flex-positive: 1;
        flex-grow: 1;
-ms-flex-negative: 0;
    flex-shrink: 0;

}

.level-center .level-item.is-flexible{

-webkit-box-flex: 1;
    -ms-flex-positive: 1;
        flex-grow: 1;

}

@media screen and (min-width: 769px), print {

.level-center .level-item:not(:last-child) {
  margin-right: 0.75rem;
}

}

.level-center {

-webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
-webkit-box-pack: start;
    -ms-flex-pack: start;
        justify-content: center;

}

@media screen and (min-width: 769px), print {

.level-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

}