.blog-listing{padding-top:6rem}.blog-listing__listings{display:grid;grid-gap:var(--gap)}.blog-listing__listings--author{margin:0 auto;max-width:var(--container-width-narrow)}.blog-listing__sidebar{border:1px solid var(--black);padding:2rem}.blog-listing__sidebar-search{margin-bottom:3rem;position:relative}.blog-listing__sidebar-search>input[type=text]{background:var(--secondary-color);margin-bottom:0;padding-right:2.8rem}.blog-listing__sidebar-search ::placeholder{color:#000}.blog-listing__sidebar-search>button[type=submit]{appearance:none;background:none;border:0;cursor:pointer;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.blog-listing__sidebar-search>button[type=submit]>svg{display:block;font-size:0;height:1.8rem}.blog-listing__sidebar-list{font-size:1.6rem;list-style:none;margin:0;padding:0}@media (max-width:767px){.blog-listing__sidebar-list{display:grid;gap:0 .8rem;grid-template-columns:1fr 1fr}}.blog-listing__sidebar-item+.blog-listing__sidebar-item{margin-top:.5rem}.blog-listing__sidebar-link{color:var(--base-color)}.blog-listing__sidebar-link.is-active,.blog-listing__sidebar-link:hover{color:var(--primary-color);text-decoration:underline}.blog-listing__sidebar-link.is-active{pointer-events:none}.blog-listing__pagination{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-top:6rem}.blog-listing__pagination .pagination__link{text-decoration: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}.blog-listing__posts{display:grid;grid-gap:var(--gap-lg) var(--gap-md)}.blog-listing__featured-image{width:100%}.blog-listing__details{color:var(--black);margin-top:2rem;position:relative}.blog-listing__date-author{margin-bottom:1rem}.blog-listing__author{color:var(--black);text-decoration:underline}.blog-listing__details a:not(.button){color:var(--black)}.blog-listing__details a:not(.button):active,.blog-listing__details a:not(.button):focus,.blog-listing__details a:not(.button):hover{color:var(--primary-color)}@media (min-width:768px){.blog-listing__listings:not(.blog-listing__listings--author){grid-template-columns:28rem 1fr;grid-gap:var(--gap-md)}.blog-listing__sidebar{align-self:start;max-height:calc(100vh - 150px);overflow-y:auto;position:sticky;top:15rem}}@media (min-width:992px){.blog-listing__posts{grid-template-columns:repeat(2,1fr)}.blog-listing__post.large{grid-column:1/-1}}.blog-post__post-body .hbspt-form{background-color:#a3cf62;border-radius:9px;display:block;padding:20px}.blog-post__post-body .hbspt-form .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.blog-post__post-body .hbspt-form .hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){min-height:48px;padding:13px 16px}.blog-post-hero{background-color:var(--primary-color);color:#fff;position:relative;text-align:center}.blog-post-hero a{color:#fff}.blog-post-hero a:focus,.blog-post-hero a:hover{color:#fff;text-decoration:underline}.blog-post-hero .content-wrapper{position:relative;z-index:2}.blog-post-hero__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.blog-post-hero__bg img{height:100%!important;object-fit:cover;width:100%!important}.blog-post-hero__bg:before{background:#00783c;bottom:0;content:"";left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blog-post-hero__inner{margin:0 auto;max-width:var(--container-width-narrow)}.blog-post-hero__details>span{display:block}.blog-post-hero__details>span.blog-post-hero__details-divider{display:none}.blog-post__inner{display:grid;grid-gap:var(--gap-md)}.blog-post__featured-image{aspect-ratio:16/9;margin-bottom:calc(var(--vertical-spacing)/2);object-fit:cover;width:100%}.blog-post__share{align-items:center;display:flex;gap:var(--gap);justify-content:center}.blog-post__cta{text-align:center}.blog-post__subscribe{background-color:var(--light-gray);padding:3rem}.sidebar-location{background:#a3cf62;border-radius:9px;line-height:1.5;overflow:hidden}.sidebar-location__content{padding:20px}.sidebar-cta img{height:auto;width:34rem}.blog-post__sidebar-topics{border:1px solid var(--black);padding:2rem}.blog-post__share{font-size:1.4rem;gap:1rem}.blog-post__share .social-sharing{gap:1rem}@media (min-width:992px){.blog-post__inner{grid-template-columns:280px 1fr;grid-gap:var(--gap-md)}.blog-post__post{order:2}.blog-post__inner>aside{order:1}.blog-post__sidebar{position:sticky}.blog-post-hero__details>span,.blog-post-hero__details>span.blog-post-hero__details-divider{display:inline}}@media (max-width:767px){h1.blog-post-hero__name{font-size:4.8rem}}@media (max-width:599px){h1.blog-post-hero__name{font-size:3.6rem}}