.related-articles__headline {
    color: #535f6d;
    font-size: 21px;
    line-height: 24px;
    margin: 0 0 31px;
}

.post-preview-small {
    width: 100%;
    margin: 20px 0 0;
}

.post-preview-small:first-child {
    margin-top: 0;
}

.post-preview-small img {
    width: 100%;
    height: auto;
    display: block;
}

.post-preview-small__content a {
    color: #7ab800;
    display: block;
    font-size: 13px;
    margin-top: 6px;
}

.post-preview-small__subheadline {
    color: #7ab800;
    display: inline-block;
    font-size: 18px;
    hyphens: auto;
    margin: 0 0 4px;
    width: 100%;
}

.post-preview-small__storytitle {
    display: block;
    font-size: 15px;
    margin: 11px 0 0;
}

.post-preview-small__text {
    display: block;
    font-size: 15px;
    margin: 0;
    color: #333333;
}

.post-preview-small__teaser {
    color: #535f6d;
    font-size: 13px;
    margin: 4px 0 0;
}
