.framework-article .blog-post__body{padding-bottom:36px}.framework-article .blog-post-footer{flex-wrap:wrap;gap:1rem}.blog-post-footer .blog-buttons{justify-content:flex-start;width:auto}@media (min-width:768px){.framework-article .blog-post-footer{align-items:flex-start;flex-wrap:nowrap;gap:3rem}.framework-article .blog-post-footer .blog-post__tags{flex-grow:1}}.blog-share-links{z-index:9}@media (min-width:1024px){.blog-share-links-mobile{display:none}.blog-share-links>.hs_cos_wrapper_widget>.hs_cos_wrapper_widget>*+*{margin-left:0}.blog-share-links>.hs_cos_wrapper_widget{top:calc(92px + var(--banner-height))!important}.blog-share-links{display:block!important;left:10px;position:absolute;top:25px}}@media (min-width:1100px){.blog-share-links{left:10px}}@media (min-width:1250px){.blog-share-links{left:-50px;top:25px}.blog-share-links>.hs_cos_wrapper_widget{top:88px!important}}@media (min-width:1350px){.blog-share-links{left:-65px}}@media (min-width:1536px){.blog-share-links{left:-75px}}@media (min-width:1250px){.content-wrapper{max-width:1150px!important}article.blog-post{max-width:none}.sticky-nav{width:25%}.blog-post__body{max-width:100%;width:70%}.blog-post-footer{display:flex;justify-content:space-between;width:70%}article.blog-post .blog-post__wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}@page{size:auto;margin:8mm}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@media print{.ff__callout,.ff__summary-box,.hand-drawn-quote,.simple-card__wrapper{break-inside:avoid}.blog-post.framework-article{max-width:none!important;padding:30px 0 15px!important}main#main-content{margin-top:0!important}body{font-size:14px!important;margin-top:0;padding:8mm}.blog-post__body>.hs_cos_wrapper>img,.blog-post__body>.hs_cos_wrapper>p>img{display:block!important;margin-bottom:20px!important;margin-left:auto!important;margin-right:auto!important;width:75%!important}.library__back-wrapper{display:none!important}#library-hero{background-image:none!important;padding-bottom:0;padding-top:16px}h3{font-size:20px!important}.text-columns h3{font-size:18px!important}.library__download{display:none!important}h2{font-size:26px!important}article.blog-post{padding-top:0}.callout,.skip-to-main-content,.sticky-nav,section.cta-section{display:none!important}.blog-post__body{padding-bottom:10px!important;width:100%!important}.blog-post-footer{margin-top:10px!important}}