.blog-post__header{margin-bottom:30px}.blog-post__image{margin-bottom:15px;margin-left:calc(var(--module-padding-left)*-1);margin-right:calc(var(--module-padding-right)*-1);text-align:center}.blog-post__meta{background-color:#fff;margin-left:auto;margin-right:auto;max-width:var(--containerwidth_narrow)}.blog-post__tags{font-size:var(--small-font-size);padding-top:5px}.blog-post__author{margin-bottom:15px}.blog-post__author a{display:inline-block;margin:-12px;padding:12px}.blog-post__audio{margin-bottom:30px}.blog-post__audio,.blog-post__body{margin-left:auto;margin-right:auto;max-width:var(--containerwidth_narrow)}.blog-post__backlink{margin-top:60px;text-align:center}.authorportrait{display:flex;flex-direction:column;gap:30px;margin-top:30px;padding-top:30px}.authorportrait--seperate-top{border-top:3px solid var(--gray_light);margin-top:60px}.authorportrait--compact{margin-left:auto;margin-right:auto;max-width:var(--containerwidth_narrow)}.authorportrait__image{height:auto;max-width:160px;width:100%}.blog-comments{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.blog-comments .new-comments{margin-bottom:30px}.blog-comments fieldset{max-width:none!important}.blog-comments fieldset .hs-input{width:100%!important}.blog-comments input:not([type=submit]),.blog-comments textarea{width:100%}@media (min-width:600px){.authorportrait{align-items:center;flex-direction:row}}@media (min-width:900px){.blog-post__header{margin-bottom:90px;position:relative}.blog-post__meta:not(.blog-post__meta--no-image){bottom:-50px;left:50%;max-width:calc(var(--containerwidth_narrow) + 60px);padding:30px;position:absolute;transform:translateX(-50%);width:100%}.authorportrait{gap:90px}}@media screen and (max-width:499px){.blog-post__body .hs_cos_wrapper_type_rich_text img:not(.frenz-theme-image){float:none!important;margin:15px 0!important;width:100%!important}}@media screen and (min-width:500px){.blog-post__body .hs_cos_wrapper_type_rich_text img:not(.frenz-theme-image){margin-bottom:30px!important;margin-top:30px!important}.blog-post__body .hs_cos_wrapper_type_rich_text>img:not(.frenz-theme-image):first-child{margin-top:0!important}.blog-post__body .hs_cos_wrapper_type_rich_text>img:not(.frenz-theme-image):last-child{margin-bottom:0!important}.blog-post__body .hs_cos_wrapper_type_rich_text img[style~="right;"]{margin-left:30px!important;margin-right:0!important}.blog-post__body .hs_cos_wrapper_type_rich_text img[style~="left;"]{margin-left:0!important;margin-right:30px!important}}