.blog-toolbar-1{padding-bottom:1rem;padding-top:1rem}.blog-toolbar-1__title--blog-title{align-items:center;display:flex}.blog-toolbar-1__title--blog-title a,.blog-toolbar-1__title--blog-title a:hover{text-decoration:none}.blog-toolbar-1__title-icon{margin-inline-end:.56rem}.blog-toolbar-1__title-tag{font-size:.8em;font-weight:400}.blog-hero-1__center{align-items:center;display:flex}.blog-hero-1__infobar{flex:1}.blog-infobar__date{margin-left:auto}.blog-post+.blog-post{margin-top:72px}.blog-post__title a{color:inherit;text-decoration:none}.blog-post__title a:hover{text-decoration:underline}.blog-post__img{margin-bottom:24px}.blog-post--float-img .blog-post__img{float:right;margin-inline-start:1rem;margin-bottom:1rem;max-width:40%}.blog-post__img img{border-radius:24px;width:100%}.blog-post__tags{align-items:center;border-bottom:1px solid #ededee;border-top:1px solid #ededee;display:flex;flex-wrap:wrap;line-height:1.33rem;padding:.56rem 0}.blog-post__tag,.blog-post__tags-label{display:inline-block;margin-bottom:.28rem;margin-top:.28rem;margin-inline-end:1.11rem;vertical-align:middle}.blog-post__tags-label{color:#4e525d}.blog-post__tag{border-inline-end:1px solid #ededee;color:inherit;padding-inline-end:1.11rem;text-decoration:none}.blog-post__tag:last-child{border-inline-end:0;margin-inline-end:0;padding-inline-end:0}.blog-post__tag:hover{color:#4e525d;text-decoration:none}@media (min-width:768px){.blog-body__content{padding-inline-end:48px}}.blog-post__top-sharing .blog-post__sharing{position:sticky;top:90px}.blog-post__sharing-title:empty{display:none;font-size:rem}.blog-post__sharing .at-share-btn-elements a{align-items:center;border:1px solid #ededee;display:inline-flex;height:2.73rem;justify-content:center;width:2.73rem}.blog-post__sharing .at-share-btn-elements a:hover{transform:none}.blog-post__sharing .at-share-btn-elements a .at-icon-wrapper{height:1.6rem!important;line-height:1.6rem;width:1.6rem!important}.blog-post__sharing .at-share-btn-elements a svg{height:100%!important;width:100%!important;fill:#4e525d!important;vertical-align:top}.blog-post__bottom-sharing{display:none;margin-top:48px}@media (min-width:768px){.blog-post__sharing .sharing__intro{margin-bottom:1.11rem!important}.blog-post__top-sharing .sharing__icons{align-items:flex-start;flex-direction:column;gap:.89rem!important}.blog-post__top-sharing .at-share-btn-elements{align-items:flex-start;display:flex;flex-direction:column}.blog-post__top-sharing .at-share-btn-elements a{margin-bottom:.89rem}}.blog-comments,.blog-pagination{margin-top:72px}.blog-pagination__item--disabled{display:none}.blog-tabs{margin-bottom:24px}.blog-tabs h3:empty{display:none}.blog-body__aside .hs-postlisting-item:not(:last-child){border-bottom:1px solid #ededee;margin-bottom:.56rem;padding-bottom:.56rem}.blog-body__aside .filter-expand-link,.blog-body__aside .filter-expand-link:hover{text-decoration:none}.blog-subscription{position:sticky;top:90px}@media (max-width:1139px){.blog-body__aside{margin-top:72px}}@media (max-width:767px){.blog-post--float-img .blog-post__img{max-width:50%}.blog-post__sharing-col{order:2}.blog-post__top-sharing{display:none}.blog-post__bottom-sharing{display:block}}@media (max-width:479px){.blog-post--float-img .blog-post__img{float:none;margin-inline-start:0;max-width:100%}}.center-form{align-items:center;display:flex;justify-content:center}.text-center{text-align:center}.search-bar{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-direction:column;margin:10px auto;max-width:1000px;padding:20px}.search-bar,.search-bar .fields{display:flex;font-family:Lato;gap:20px}.search-bar .fields{justify-content:space-between}.search-bar input{border:1px solid #ccc;border-radius:5px;color:#000;font-family:Lato;font-size:16px;padding:10px;width:calc(45% - 10px)}.search-bar input[type=button]{align-self:center;background-color:#33f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Lato;font-size:16px;padding:10px 20px;width:auto}.search-bar input[type=button]:hover{background-color:#33f}.message{color:#006;display:none;font-family:Lato;font-size:16px;font-weight:700;opacity:0;text-align:center;transition:opacity .5s ease-in;white-space:pre-line}.message.visible{display:block;opacity:1}@media (max-width:800px){.search-bar .fields{align-items:stretch;flex-direction:column}.search-bar input{margin-bottom:10px;width:100%}}