.blog-listing-bar{padding:2rem 0}.blog-listing-bar__inner{grid-gap:var(--gap);display:grid}.blog-listing-bar__inner .subtitle-2{display:block;line-height:1;margin-bottom:8px}.blog-listing-bar__topics select{border:0}.blog-listing-bar__subscribe form{grid-gap:var(--gap-sm);display:grid;grid-template-columns:1fr auto}.blog-listing-bar__subscribe form input[type=submit]{padding:.8rem 1.6rem}.blog-listing-bar__subscribe .hs-error-msg,.blog-listing-bar__subscribe .hs-error-msgs>li,.blog-listing-bar__subscribe .hs-input,.blog-listing-bar__subscribe form .inputs-list>li{margin:0}.blog-listing-bar__subscribe .hs-form-field>label,.blog-listing-bar__subscribe .hs_error_rollup{display:none}.blog-listing-bar__subscribe .hs-error-msg{font-size:1.2rem}@media (min-width:992px){.blog-listing-bar__inner{grid-template-columns:1fr 1fr}.blog-listing-bar__subscribe{position:relative}.blog-listing-bar__subscribe .hs-error-msgs{display:block;position:absolute;top:100%}}.blog-listing__items{display:grid;gap:2.4rem}.blog-listing__item.card,.blog-listing__item.card:hover{padding:0;text-decoration:none}.blog-listing__item-image{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;width:100%}.blog-listing__item-details{padding:4rem 2rem 2.4rem;position:relative}.blog-listing__item-name{color:var(--base-color)}.blog-listing__item-description{color:var(--dark-gray-2)}.blog-listing__item-topic{left:2.4rem;position:absolute;top:-2rem}.blog-listing__item:hover .blog-listing__item-name{text-decoration:underline}@media (min-width:550px){.blog-listing__items{grid-template-columns:repeat(2,1fr)}.blog-listing__item-button{margin-top:auto}}@media (min-width:900px){.blog-listing__items{grid-template-columns:repeat(3,1fr)}.blog-listing__item-details{padding:4rem 3.2rem 3.2rem}}@media (max-width:767px){.blog-listing__item .blog-listing__item-name{text-decoration:underline}}.blog-listing__pagination{align-items:center;display:flex;gap:var(--gap);justify-content:center}.pagination__link.button--arrow-icon{-webkit-clip-path:none;clip-path:none}.pagination__link.button--arrow-icon svg,.pagination__link.button--arrow-icon svg path,.pagination__link.button--arrow-icon:hover svg,.pagination__link.button--arrow-icon:hover svg path{fill:none}.blog-listing__pagination .pagination__link--disabled{color:var(--base-color);opacity:.5;pointer-events:none}.blog-listing__pagination .pagination__link--active{color:var(--base-color);pointer-events:none}.progress-wrapper{background-color:var(--light-gray);height:8px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9}.progress-bar{background-color:var(--primary-color);height:8px;transition:all .1s linear;width:0}section.blog-post-hero{padding:4.8rem 0 12rem}.blog-post-hero__inner{grid-gap:var(--gap-md);display:grid}.blog-post-hero__featured-image-wrapper{position:relative}.blog-post-hero__featured-image-wrapper:after{background-color:var(--accent-color);content:"";height:16px;left:-8px;pointer-events:none;position:absolute;top:3.2rem;transform:rotate(45deg);width:16px;z-index:2}.blog-post-hero__featured-image{aspect-ratio:3/2;object-fit:cover;width:100%}.blog-post-hero__details-tags{gap:1.6rem}.blog-post-hero__comments{margin-left:1.6rem}.blog-post-hero__comments svg{margin-right:.4rem}@media (min-width:992px){section.blog-post-hero{padding:6.4rem 0 8rem}.blog-post-hero__inner{align-items:center;grid-template-columns:45% 1fr}}@media (max-width:1200px){.blog-post-hero__inner{padding:0 2rem}}.blog-post__inner{grid-gap:var(--gap-md);display:grid}@media (min-width:992px){.blog-post__inner{grid-auto-flow:dense;grid-template-columns:1fr var(--container-width-narrow) 1fr}.blog-post__post-body{grid-column-end:3;grid-column-start:2}.blog-post__share{grid-column-end:2;grid-column-start:1;text-align:center}.blog-post__share-sticky{position:sticky;top:4rem}.blog-post__share .social-sharing{align-items:center;flex-direction:column}}.blog-post-comments .widget-type-blog_comments{max-width:600px}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/7917815/hub_generated/template_assets/80916583211/1661817178736/Black_Swan_Theme/css/templates/blog.css */