.wa-blog-card{display:flex;height:auto;flex-direction:column;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--base-light);border-radius:var(--radius-s);transition:0.2s all ease-in-out}.wa-blog-card__shortcode{display:flex}.wa-blog-card-wrapper{display:flex}.wa-blog-card-image{position:relative;border-radius:var(--radius-xs);min-height:220px;max-height:220px;overflow:hidden}.wa-blog-card-image img{transition:0.2s all ease-in-out;width:100%;height:100%;position:absolute;object-fit:cover}.wa-blog-card__label{z-index:100;position:absolute;text-transform:uppercase;border-radius:var(--radius-xs);font-size:var(--text-s);background-color:var(--white);font-weight:700;color:var(--base);padding:calc(var(--space-xs) * .5) var(--space-xs);right:var(--space-xs);left:var(--space-xs);top:var(--space-xs);width:fit-content}.wa-blog-card-content{flex:1;justify-content:space-between;display:flex;flex-direction:column;gap:var(--space-xs)}.wa-blog-card-content__date{font-weight:400;font-size:var(--text-s);color:var(--base)}.wa-blog-card-content__heading{font-weight:700;color:var(--secondary);font-size:var(--text-m);transition:0.2s all ease-in-out}.wa-blog-card-content__text{font-weight:400;font-size:var(--text-s);color:var(--base);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}.wa-blog-card-content__link{text-decoration:underline;font-weight:400;font-size:var(--text-s);color:var(--base);text-underline-offset:2px;transition:0.2s all ease-in-out}.wa-blog-card-content__link--icon{height:2rem;width:2rem}.wa-blog-card:hover{border-color:var(--secondary)}.wa-blog-card:hover .wa-blog-card-image img{transform:scale(1.02)}.wa-blog-card:hover .wa-blog-card-content__link{color:var(--secondary)}.wa-blog-detail{display:grid;grid-template-columns:3.5fr 1fr;gap:var(--space-m);width:100%}.wa-blog-detail-section{padding-top:var(--space-l)!important}.wa-blog-detail-left{display:flex;flex-direction:column;row-gap:var(--space-m)}.wa-blog-detail-left-hero{display:flex;flex-direction:column;row-gap:var(--space-s);position:relative}.wa-blog-detail-left-hero__img{max-height:550px;width:100%;border-radius:var(--radius-m);object-fit:cover}.wa-blog-detail-left-hero__img .bricks-image-caption{display:none!important}.wa-blog-detail-left h1{color:var(--secondary);max-width:30ch}.wa-blog-detail-left .wa-column-layout-section,.wa-blog-detail-left .wa-zigzag-section{padding-inline:0}.wa-blog-detail-sidebar{display:flex;flex-direction:column;row-gap:var(--space-s)}.wa-blog-detail-sidebar-articles{display:flex;flex-direction:column;row-gap:var(--space-s)}.wa-blog-detail-sidebar-articles-content .wa-blog-card-image{display:none}.wa-blog-detail-sidebar-articles-content .wa-blog-card-content__text{display:none}.wa-blog-detail-sidebar-articles__heading{font-size:calc(var(--text-xl)* .9);font-weight:700;line-height:1.2}.brxe-post-content .wp-block-image{border-radius:var(--radius-m);overflow:hidden;margin:var(--space-l) 0}.brxe-post-content .wp-block-image img{width:100%}.wa-blog-filters{display:flex;flex-direction:column;gap:var(--space-s)}.wa-blog-filters-content{display:flex;flex-direction:row;gap:var(--space-xs);flex-wrap:wrap}.wa-blog-filters-content-box{padding:var(--space-xs);border-radius:var(--radius-s);text-transform:uppercase;font-size:calc(var(--text-s) * 1.1);border:2px solid var(--primary);background-color:#fff0;color:var(--primary);transition:0.2s all ease-in-out}.wa-blog-filters-content-box__text{font-weight:700;transition:0.1s all ease-in-out}.wa-blog-filters-content-box:hover{background-color:var(--primary);color:var(--white)}.wa-blog-archive-pagination{align-self:end}.wa-blog-archive{display:flex;flex-direction:column;gap:var(--space-s)}@media (max-width:1400px){.wa-blog-detail-sidebar-articles .wa-blog-card-box-topbar-right__icon{display:none}}@media (max-width:991px){.wa-blog-detail{grid-template-columns:1fr}.wa-blog-detail-sidebar{display:none!important}.wa-blog-detail-left-hero-info{width:6rem;height:6rem;font-size:var(--text-s)}.wa-blog-archive-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:600px){.wa-blog-archive-wrapper{grid-template-columns:1fr;max-width:80%}}@media (max-width:478px){.wa-blog-archive-wrapper{max-width:100%}.wa-blog-detail-left-hero-info{font-size:var(--text-xs);padding-inline:var(--space-s)}}