.body-container--blog-post{padding-bottom:100px;padding-top:80px}.back-button{margin-bottom:120px}.blog-post__back-link{align-items:end;color:var(--bs-body-color,#122531);display:inline-flex;font-weight:700;gap:10px;text-decoration:none;text-transform:uppercase}.blog-post__back-link:focus,.blog-post__back-link:hover{text-decoration:underline}.blog-post__sidebar{align-self:flex-start;position:sticky;text-align:center;top:40px}.blog-post__author-avatar{border-radius:50%;display:block;height:82px;margin:0 auto 16px;object-fit:cover;width:82px}.blog-post__author-avatar--placeholder{background-color:var(--color-accent,#e8a530)}.blog-post__author-name{margin-bottom:2rem}.blog-post__date{display:block;margin-bottom:32px}.blog-post__share-link{color:#122531;opacity:1;transition:opacity .2s ease;&>img{margin-right:10px}&:hover{opacity:1}}.blog-post__title{margin-bottom:0}.blog-post__subtitle{font-size:calc(var(--bs-h1-font-size) - .3rem);text-transform:var(--bs-h1-text-transform)}.blog-post__teaser{font-family:PT Sans,sans-serif;font-size:30px;font-weight:400;line-height:40px;margin-bottom:100px;margin-top:60px}.blog-post h1,.blog-post h2,.blog-post h3,.blog-post h4,.blog-post h5,.blog-post h6{text-transform:uppercase}.blog-post h2{margin-bottom:60px}.blog-post p{line-height:1.35}.blog-post__tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:40px}.blog-post__tags svg{flex-shrink:0;height:auto;width:15px}.blog-post__tag-link{text-decoration:underline}.blog-comments{margin-top:60px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0;&:focus,&:hover{background-color:transparent;text-decoration:underline}}@media (max-width:991.98px){.body-container--blog-post{padding-bottom:60px;padding-top:60px}.back-button{margin-bottom:32px}.body-container--blog-post .row>[aria-hidden=true]{display:none}.blog-post__sidebar{align-items:center;display:flex;gap:24px;margin-bottom:48px;position:static;text-align:left}.blog-post__author-avatar{flex-shrink:0;margin:0}.blog-post__share{align-items:flex-start}.blog-post__teaser{font-size:22px;line-height:32px;margin-bottom:60px;margin-top:40px}}@media (max-width:575.98px){.body-container--blog-post{padding-bottom:40px;padding-top:40px}.back-button{margin-bottom:24px}.blog-post__content{order:1}.blog-post__sidebar{align-items:center;flex-direction:column;gap:12px;margin-bottom:0;order:2;padding-top:40px;text-align:center}.blog-post__author-avatar{margin:0 auto 4px}.blog-post__author-name{margin-bottom:8px}.blog-post__share{align-items:center}.blog-post__teaser{font-size:18px;line-height:28px;margin-bottom:40px;margin-top:30px}}