.blog-author-heading,.blog-tag-heading{padding:0 1rem}.blog-index{display:flex;flex-wrap:wrap}.blog-index__post{box-shadow:none!important;flex:0 0 100%;padding:1.4rem 1rem}@media screen and (min-width:768px){.blog-index__post--small{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post--small{flex:0 0 33.33333%}}@media screen and (min-width:768px){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image{height:225px;max-width:100%;object-fit:cover;width:100%}.blog-index__post-title-link{color:#5d5d5d;display:block;font-family:proxima-nova;font-size:1rem;font-weight:600;line-height:1.2rem!important}.blog-index__post-title-link:hover{all:unset;color:#5d5d5d;cursor:pointer;display:block;font-family:proxima-nova;font-size:1rem;font-weight:600;line-height:1.2rem!important}.blog-index__post{border-radius:0!important}.blog-index__post-summary{color:#5d5d5d!important;font-family:proxima-nova;font-size:.7rem!important;font-weight:400!important;line-height:1.1rem!important;margin-bottom:0;min-height:auto}.blog-index__post{display:flex;flex-direction:column;position:relative}@media screen and (min-width:768px){.blog-index__post-image-wrapper--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block;font-family:proxima-nova;font-size:.6rem!important}.blog-index__post-author{align-items:center;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}.blog-index{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1000px){.blog-index{grid-template-columns:1fr 1fr}}@media screen and (max-width:700px){.blog-index{grid-template-columns:1fr}}#hs_cos_wrapper_module_166611104682157 .blog-index__post-image{border-top-left-radius:10px;border-top-right-radius:10px;height:240px;object-fit:cover;object-position:center;width:100%}.blog-index__post-title{color:#000;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:700;line-height:normal}.blog-index__post-summary{font-size:.875rem;line-height:1.7}.blog-index__post{border:1px solid #ededed;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:0}.blog-index__post-content{padding:10px 25px 25px}.blog-index__post-timestamp{color:#a4abae;font-size:.75rem;line-height:1.4;margin-bottom:12px;margin-top:7px}.blog-index__post-tag{background:#5eee81;border-radius:25px;color:#000;font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:5px 15px}.blog-author-heading,.blog-tag-heading{padding:0}.blog-index__post-button{background:#000!important;background-image:linear-gradient(90deg,#2a83a5,#67efcd 50%,#a8e7eb)!important;background-size:200% auto!important;border:none;border-radius:25px;border-radius:40px;color:#fff!important;display:inline-block;font-size:.9rem;font-weight:500;margin-top:20px;min-width:auto;padding:5px 20px;padding:5px 30px;text-transform:none;transition:.2s ease-in-out;transition:.5s}.blog-index__post-button,.blog-index__post-button:hover{color:#fff;font-family:proxima-nova;font-size:.7rem;font-weight:400}.blog-index__post-button:hover{background-position:100% 0!important;text-decoration:none}.blog-index__post-content{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;min-height:310px}@media screen and (max-width:675px){.blog-index__post-content{gap:25px;min-height:auto}}