.blog-listing{display:grid;gap:var(--spacer-36);grid-template-columns:1fr 1fr 1fr}@media (max-width:800px){.blog-listing{grid-template-columns:1fr 1fr}}@media (max-width:600px){.blog-listing{grid-template-columns:1fr}}.tags{display:flex;flex-wrap:wrap;gap:var(--spacer-8);list-style:none;padding:0}.tag__link{color:var(--white-color);display:inline-block;font-family:var(--font-primary--family);font-size:var(--font-size-14);font-weight:var(--font-weight-600);padding:var(--spacer-4) var(--spacer-16);text-decoration:none}.blog-text{padding:var(--spacer-24) var(--spacer-16) var(--spacer-16)}.description{display:-webkit-box;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.blog-hero{padding-bottom:var(--spacer-80);padding-top:var(--spacer-80);position:relative}.blog-hero:after{background-color:var(--blue-lightest-color);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100dvw;z-index:-1}.product-breadcrumb__label{max-width:540px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-hero-content{display:flex;flex-direction:column;gap:var(--spacer-24)}.content-wrapper{display:flex;flex-direction:column;gap:var(--spacer-40);padding-top:var(--spacer-52)}.blog-hero .content-wrapper{padding-top:0}.blog-filter-category{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacer-16);justify-content:space-between}.blog-filter-category .form{align-items:center;gap:var(--spacer-16)}@media (max-width:600px){.blog-filter-category .form{align-items:flex-start;flex-direction:column;width:100%}}.filter-container{position:relative}@media (max-width:600px){.filter-container{width:100%}}#filter-topics{appearance:none;background-color:var(--white-color);border:0;border-radius:0;box-shadow:inset 0 0 0 1px var(--grey-light-color);box-sizing:border-box;color:var(--color-foreground);font-family:var(--font-secondary--family);font-size:var(--font-size-16);height:4.4rem;min-height:calc(var(--inputs-border-width)*2);min-width:calc(7rem + var(--inputs-border-width)*2);outline:0;padding:0 var(--spacer-32) 0 var(--spacer-20);transition:box-shadow var(--default-transition);width:100%}#filter-topics:focus,#filter-topics:hover{box-shadow:inset 0 0 0 1px var(--blue-color)}.blog-featured-post-listing{display:flex;flex-direction:column;gap:var(--spacer-16)}.blog-card{background-color:var(--blue-lightest-color);display:flex;flex-direction:column;height:100%;justify-content:stretch}.blog-card--featured{display:grid;grid-template-columns:1fr 1fr}@media (max-width:800px){.blog-card--featured{grid-template-columns:1fr}}.blog-featured-img__img{height:100%;object-fit:cover;width:100%}.blog-text{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacer-16);height:100%;padding:var(--spacer-32)}@media (max-width:600px){.blog-card--featured .blog-text{padding:var(--spacer-24)}}.blog-text>div{display:flex;flex-direction:column;gap:var(--spacer-16)}.blog-card__title{line-height:1.08}.read-more{margin-top:auto}.read-more a{min-width:18rem}.blog__pagination,.blog__pagination--arrow,.blog__pagination--page{align-items:center;display:flex;justify-content:center}.blog__pagination--arrow,.blog__pagination--page{height:2.2rem;text-align:center;width:2.2rem}.blog__pagination--page{color:var(--blue-color);text-decoration:none}.blog__pagination--page.active{font-weight:var(--font-weight-900)}.blog-body .content-wrapper{display:grid;gap:var(--spacer-36);grid-template-columns:1fr 82rem 1fr}.blog-title{position:relative}.blog-title:after{background-color:var(--blue-lightest-color);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100dvw;z-index:-1}.blog-title .content-wrapper{display:grid;gap:var(--spacer-36);grid-template-columns:1fr 1fr;padding-top:0}.blog-title .blog-title-text{display:grid;gap:var(--spacer-16);grid-template-columns:1fr;padding-bottom:var(--spacer-32);padding-top:var(--spacer-32)}.blog-title .blog-featured-image{width:calc(100% + 50dvw - 65rem + var(--spacer-20))}.blog-title .blog-featured-image img{height:100%;object-fit:cover;object-position:right;width:100%}@media (max-width:1300px){.blog-title .blog-featured-image{width:calc(100% + var(--spacer-20)))}}.blog-post .post-body-rs ul{flex-direction:column;gap:var(--spacer-16);list-style:none;padding-left:0;position:sticky;top:var(--spacer-16);transition:top var(--slow-transition)}.scroll--up .blog-post .post-body-rs ul{top:calc(18.7rem + var(--spacer-16))}.post-body a{color:var(--blue-color)}.post-body h2,.post-body h3,.post-body h4{line-height:1.08;text-wrap:pretty}.post-body ul{padding-left:var(--spacer-20)}.post-body .hs_cos_wrapper_type_rich_text>*{margin-bottom:var(--spacer-16)}.blog-featured-post .content-wrapper{display:grid;gap:var(--spacer-36);grid-template-columns:1fr}.post-body .hs_cos_wrapper_type_rich_text :is(p,h1,h2,h3,h4,h5,h6):last-child,.post-body .hs_cos_wrapper_type_rich_text :where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}