*,a,body,button,div,h1,h2,h3,h4,h5,h6,input,label,p,select,span,textarea{font-family:var(--bello-font-family)!important}:root{--bello-primary:#348b82;--bello-primary-dark: ;--bello-primary-light: ;--bello-dark-green:#2f5652;--bello-gray-dark:#2c3e50;--bello-gray-medium:#7f8c8d;--bello-gray-light:#ecf0f1;--bello-white:#fff;--bello-dark:#32343c;--bello-font-family:"Sora",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.blog-featured{background-color:rgba(150,230,220,.2);margin-bottom:60px;padding:80px 0}.blog-featured__container{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:940px;padding:0 20px}.blog-featured__content{padding-right:40px}.blog-featured__title{color:var(--bello-gray-dark);font-size:32px;font-weight:400;line-height:1.2;margin-bottom:20px}.blog-featured__title a{color:inherit;text-decoration:none}.blog-featured__title a:hover{color:var(--bello-primary)}.blog-featured__decorative-line{display:block;height:auto;margin-bottom:30px;width:70%}.blog-featured__read-more{background-color:var(--bello-primary);border-radius:6px;color:var(--bello-white);display:inline-block;font-size:18px;font-weight:400;padding:8px 32px;text-decoration:none;transition:background-color .3s ease}.blog-featured__read-more:hover{background-color:var(--bello-dark-green);color:var(--bello-white)!important;text-decoration:none}.blog-featured__image{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);height:300px;object-fit:cover;width:100%}.blog-listing{margin:0 auto;max-width:940px;padding:0 20px}.blog-filters{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:40px}.blog-filter-btn{display:inline-block;line-height:1;transition:all .3s ease;vertical-align:top}.blog-filter-btn.active,.blog-filter-btn.current,.blog-filter-btn.hs-active,.blog-filter-btn:hover,.blog-filter-btn[aria-current=page],.blog-filter-btn[class*=active],.blog-filter-btn[class*=current],.blog-filter-btn[class*=selected]{background-color:var(--bello-primary)!important;border:2px solid var(--bello-primary)!important;color:var(--bello-white)!important}.blog-filter-btn.all-articles{background-color:var(--bello-white);border:2px solid var(--bello-gray-light);color:var(--bello-gray-dark)}.blog-filter-btn.all-articles.active{background-color:var(--bello-primary);border:2px solid var(--bello-primary);color:var(--bello-white)}.blog-filter-buttons,.blog-filter-buttons ul,.blog-filter-options{display:flex;flex-wrap:wrap;gap:10px}.blog-filter-buttons li,.blog-filter-buttons ul{list-style:none;margin:0;padding:0}.blog-filter-buttons a{background-color:var(--bello-white);border:2px solid var(--bello-gray-light);border-radius:6px;color:var(--bello-gray-dark);display:inline-block;font-size:16px;font-weight:500;padding:10px 20px;text-decoration:none;transition:all .3s ease}.blog-filter-buttons a.active,.blog-filter-buttons a.current,.blog-filter-buttons a.hs-active,.blog-filter-buttons a:hover,.blog-filter-buttons a[aria-current=page],.blog-filter-buttons a[class*=active],.blog-filter-buttons a[class*=current],.blog-filter-buttons a[class*=selected]{background-color:var(--bello-primary)!important;border:2px solid var(--bello-primary)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;color:var(--bello-white)!important;transform:scale(1.05)!important}.blog-filter-btn{background-color:var(--bello-white);border:2px solid var(--bello-gray-light);border-radius:6px;color:var(--bello-gray-dark);font-size:16px;font-weight:500;padding:10px 20px;text-decoration:none;text-transform:none}.blog-filter-btn.active,.blog-filter-btn:hover{background-color:var(--bello-primary)!important;border:2px solid var(--bello-primary)!important;color:var(--bello-white)!important;font-weight:500!important;text-decoration:none!important}.blog-filter-buttons a:after{content:""}.blog-filter-buttons a .count,.blog-filter-buttons a span{display:none}.blog-filter-buttons a[href*="tag=FEATURED"],.blog-filter-buttons a[href*="tag=Featured"],.blog-filter-buttons a[href*="tag=featured"],.blog-filter-buttons a[href*="tag=featured%"],.blog-filter-buttons a[href*="tag=featured-"],.blog-filter-buttons a[href*="tag=featured_"],.blog-filter-buttons a[href*=FEATURED],.blog-filter-buttons a[href*=Featured],.blog-filter-buttons a[href*=featured]{display:none!important}.blog-filter-buttons a[href*="tag="]:focus,.blog-filter-buttons a[href*="tag="]:target,.blog-filter-buttons a[href*="tag="][style*=background],.blog-filter-buttons a[href*="tag="][style*=color]{background-color:var(--bello-primary)!important;border:2px solid var(--bello-primary)!important;color:var(--bello-white)!important}.blog-search{display:block;min-width:250px;opacity:1;position:relative;visibility:visible}.blog-search-form{border-radius:6px;display:flex;position:relative;width:100%}.blog-search-input{background-color:var(--bello-white);border:2px solid var(--bello-gray-light);border-radius:6px;color:var(--bello-gray-dark);font-family:var(--bello-font-family);font-size:16px;outline:none;padding:10px 20px;width:100%}.blog-search-input:focus{border-color:var(--bello-primary)}.blog-search-input::placeholder{color:var(--bello-gray-medium)}.blog-search-button{align-items:center;background:var(--bello-primary);border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:5px!important;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background-color .3s ease;z-index:2}.blog-search-button:hover{background:var(--bello-primary-dark)}.blog-featured__read-more.button:hover,.blog-featured__read-more.hs-button:hover,.blog-post-card__read-more.button:hover,.blog-post-card__read-more.hs-button:hover{color:var(--bello-white)!important}.blog-search-button svg{color:var(--bello-white);height:16px;width:16px}.hs-search-field__suggestions{background:var(--bello-white);border:2px solid var(--bello-gray-light);border-radius:0 0 6px 6px;border-top:none;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:1000}.hs-search-field__suggestions li{border-bottom:1px solid var(--bello-gray-light);cursor:pointer;padding:10px 15px}.hs-search-field__suggestions li:hover{background-color:var(--bello-gray-light)}.hs-search-field__suggestions li:last-child{border-bottom:none}.blog-posts-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}.blog-post-card{background-color:var(--bello-white);border-radius:8px;overflow:hidden;transition:transform .3s ease}.blog-post-card:hover{transform:translateY(-5px)}.blog-post-card__image{background-color:var(--bello-gray-light);border-radius:8px;height:200px;object-fit:cover;width:100%}.blog-post-card__image-wrapper{display:block;text-decoration:none}.blog-post-card__image-placeholder{align-items:center;background-color:var(--bello-gray-light);border-radius:8px;color:var(--bello-gray-medium);display:flex;font-size:14px;height:200px;justify-content:center;width:100%}.blog-post-card__content{padding:20px 0}.blog-post-card__title{color:var(--bello-gray-dark);font-size:22px;font-weight:400;line-height:1.3;margin-bottom:12px}.blog-post-card__title a{color:inherit;text-decoration:none}.blog-post-card__title a:hover{color:var(--bello-primary)}.blog-post-card__excerpt{color:var(--bello-gray-medium);font-size:16px;line-height:1.5;margin-bottom:20px}.blog-post-card__read-more{background-color:var(--bello-primary);border-radius:4px;color:var(--bello-white);display:inline-block;font-size:16px;font-weight:500;padding:8px 16px;text-decoration:none;transition:background-color .3s ease}.blog-post-card__read-more:hover{background-color:var(--bello-dark-green);color:var(--bello-white)!important;font-weight:500;text-decoration:none}.blog-decorative-line{background:var(--bello-primary);border-radius:2px;height:3px;opacity:.3;position:absolute;width:100px}.blog-decorative-line--left{left:-50px;top:50%;transform:translateY(-50%)}.blog-decorative-line--right{right:-50px;top:50%;transform:translateY(-50%)}.blog-newsletter{background-color:var(--bello-white);margin-top:80px;padding:60px 0}.blog-newsletter__container{margin:0 auto;max-width:940px;padding:0 20px;text-align:center}.blog-newsletter__title{color:var(--bello-white);font-size:2rem;font-weight:700;margin-bottom:30px}.blog-newsletter__form{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-bottom:20px}.blog-newsletter__form input{border:none;border-radius:6px;font-size:14px;padding:12px 15px}.blog-newsletter__form input[type=email]{grid-column:1/-1}.blog-newsletter__disclaimer{color:var(--bello-white);font-size:12px;margin-bottom:20px;opacity:.8}.blog-newsletter__submit{background-color:var(--bello-primary);border:none;border-radius:6px;color:var(--bello-white);cursor:pointer;font-weight:600;padding:12px 30px;transition:background-color .3s ease}.blog-newsletter__submit:hover{background-color:var(--bello-dark-green);color:var(--bello-white);font-weight:600;text-decoration:none}@media screen and (max-width:1024px){.blog-posts-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog-featured__container{gap:30px;grid-template-columns:1fr;text-align:center}.blog-featured__content{padding-right:0}.blog-featured__title{font-size:2rem}.blog-filters{align-items:stretch;flex-direction:column}.blog-filter-buttons{justify-content:center}.blog-newsletter__form,.blog-posts-grid{grid-template-columns:1fr}.blog-post__title{font-size:32px}.blog-post__meta{flex-direction:column;gap:10px}.blog-post__author-card{flex-direction:column;gap:20px;text-align:center}.blog-post__author-bio{text-align:left}.blog-related-posts__list{grid-template-columns:1fr!important}.blog-newsletter__form-row{grid-template-columns:1fr}}.blog-post__featured-img{border-radius:0;border-radius:8px;display:block;height:400px;margin-bottom:40px;object-fit:cover;width:100%}.blog-post__header{background:linear-gradient(135deg,#e8f4f8,#f0f8f0);padding:40px 0 60px;text-align:center}.blog-post__title{color:var(--bello-gray-dark);font-size:32px;font-weight:700;line-height:1.2;margin:0 auto 20px;max-width:800px}.blog-post__meta{align-items:center;color:var(--bello-gray-medium);display:flex;flex-direction:column;font-size:16px;gap:20px;justify-content:center;margin-bottom:30px}.blog-post__date{font-weight:500}.blog-post__read-time{font-weight:400}.blog-post__decorative-line{display:block;height:auto;margin:0 auto 20px;width:200px}.blog-post__content{padding:60px 0;position:relative}.blog-post__content:before{background:linear-gradient(180deg,#a8d8ea,#b8e6b8);border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.blog-post__body{color:var(--bello-gray-dark);font-size:18px;line-height:1.7;margin:0 auto;max-width:800px;padding:0 20px}.blog-post__body h2{font-size:28px;margin:40px 0 20px}.blog-post__body h2,.blog-post__body h3{color:var(--bello-gray-dark);font-weight:600;line-height:1.3}.blog-post__body h3{font-size:24px;margin:30px 0 15px}.blog-post__body p{margin-bottom:20px}.blog-post__body strong{color:var(--bello-gray-dark);font-weight:600}.blog-post__author{background:linear-gradient(135deg,#e8f4f8,#f0f8f0);padding:60px 0}.blog-post__author-title{color:var(--bello-gray-dark);font-size:32px;font-weight:600;margin:0 0 30px}.blog-post__author-card{align-items:flex-start;display:flex;gap:20px}.blog-post__author-avatar{height:120px;object-fit:cover;width:120px}.blog-post__author-avatar,.blog-post__author-avatar-placeholder{border:2px solid var(--bello-primary);border-radius:50%;flex-shrink:0}.blog-post__author-avatar-placeholder{align-items:center;background:var(--bello-primary);color:var(--bello-white);display:flex;font-size:32px;font-weight:600;height:80px;justify-content:center;width:80px}.blog-post__author-info{flex:1}.blog-post__author-name{align-items:center;color:var(--bello-gray-dark);display:flex;font-size:20px;font-weight:600;gap:8px;margin:0 0 15px}.blog-post__author-name a{color:inherit;font-weight:600;text-decoration:none}.blog-post__author-name a:hover{color:var(--bello-primary)}.blog-post__author-linkedin{align-items:center;color:#0077b5;display:inline-flex;text-decoration:none;transition:color .3s ease}.blog-post__author-linkedin:hover{color:#005885}.blog-post__author-bio{color:var(--bello-gray-dark);font-size:16px;line-height:1.6;margin:0}.blog-related-posts{background:var(--bello-white);padding:60px 0;position:relative}.blog-related-posts:before{background:linear-gradient(180deg,#a8d8ea,#b8e6b8);border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.blog-related-posts__title{color:var(--bello-gray-dark);font-size:32px;font-weight:600;margin:0 0 40px}.blog-related-posts__list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.blog-search-results-header{margin-bottom:40px;text-align:center}.blog-search-results-title{color:var(--bello-gray-dark);font-size:28px;font-weight:400;margin:0}.blog-posts-grid .hs-search-results__listing{display:grid!important;gap:30px!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;list-style:none!important;margin:0!important;padding:0!important}.blog-posts-grid .hs-search-results__listing-item{background-color:var(--bello-white)!important;border:none!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;margin:0!important;overflow:hidden!important;padding:20px!important;transition:transform .3s ease,box-shadow .3s ease!important}.blog-posts-grid .hs-search-results__listing-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)!important;transform:translateY(-5px)!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__title{color:var(--bello-gray-dark)!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 15px!important;text-decoration:none!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__title a{color:inherit!important;text-decoration:none!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__title a:hover{color:var(--bello-primary)!important;text-decoration:none!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__description{color:var(--bello-gray-medium)!important;font-size:16px!important;line-height:1.5!important;margin:0 0 20px!important;padding-top:0!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__url{color:var(--bello-primary)!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__url:hover{text-decoration:underline!important}.blog-posts-grid .hs-search-results__listing-item .hs-search-results__date,.blog-posts-grid .hs-search-results__listing-item .hs-search-results__meta{display:none!important}.hs-search-results__title{color:var(--bello-gray-dark)!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 15px!important}.hs-search-results__title,.hs-search-results__title:hover{text-decoration:none!important}.hs-search-results__description{color:var(--bello-gray-medium)!important;font-size:16px!important;line-height:1.5!important;margin:0 0 20px!important;padding-top:0!important}.blog-comments{margin:0 auto;max-width:680px;padding:0 20px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0;color:var(--bello-primary)}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}