.blogListingSection .section-title{max-width:822px}.blogListing__subHeading{margin-bottom:8px}.blogListing__description{margin:0 auto;max-width:1035px}.blogListing__toolbar{justify-content:center}.blogListing__filters,.blogListing__toolbar{align-items:center;flex-wrap:wrap;gap:16px}.blogListing__filter{background-color:transparent;border:1px solid #8f8d8b;cursor:pointer;display:inline-flex;gap:12px;padding:8px 16px;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.blogListing__filter:focus,.blogListing__filters .blogListing__filter--active,.blogListing__filters .blogListing__filter--active:focus,.blogListing__filters .blogListing__filter:hover{background-color:#9e0a00;border-color:#9e0a00;color:#fafafa}.blogListing__dropdown{position:relative}.blogListing__dropdownArrow{transition:transform .25s ease}.blogListing__dropdown.is-open .blogListing__dropdownArrow{transform:rotate(180deg)}.blogListing__dropdownMenu{border-radius:12px;box-shadow:0 8px 24px rgba(32,32,32,.08);left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:8px 0;position:absolute;top:calc(100% + 8px);transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:20}.blogListing__dropdown.is-open .blogListing__dropdownMenu{opacity:1;transform:translateY(0);visibility:visible}.blogListing__dropdownLink{display:block;padding:8px 20px;text-decoration:none;transition:color .2s ease,background-color .2s ease}.blogListing__search{align-items:center;border:1px solid #e4d6bb;border-radius:50px;display:flex;max-width:395px;padding:12px 20px;width:100%}.blogListing__searchInput{background:transparent;border:0;flex:1 0 0;min-width:1px;outline:0;padding:0!important}.blogListing__searchSubmit{align-items:center;background:transparent!important;border:0!important;cursor:pointer;display:inline-flex;justify-content:center;margin-left:16px;padding:0}.blogListing__card{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.blogListing__cardMedia{padding:12px 12px 0;position:relative}.blogListing__cardImageLink{display:block;height:100%;overflow:hidden}.blogListing__cardImage{aspect-ratio:1.9;background-color:rgba(53,51,49,.3);display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.blogListing__dateBadge{bottom:11px;min-width:64px;position:absolute;right:23px}.blogListing__cardBody{flex:1 0 auto}.blogListing__cardTags{row-gap:8px}.blogListing__cardTitle a{font-weight:inherit;text-decoration:none}.blogListing__cardMeta{gap:8px;margin-top:auto}.blogListing__cardAuthor{gap:12px}.blogListing__cardAuthorAvatar{border-radius:50%;height:35px;object-fit:cover;width:35px}.blogListing__card:hover .blogListing__cardTitle a{color:#9e0a00}.blogListing__cardReadTime{gap:8px}.blogListing__pagination{gap:12px}.blogListing__pageLink{align-items:center;border:1px solid #d5d3d1;border-radius:5px;display:inline-flex;height:45px;justify-content:center;padding:8px;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease;width:45px}.blogListing__pagination .blogListing__pageLink--active{background-color:#ff1e1b;color:#fafafa;pointer-events:none}.blogListing__pageEllipsis,.blogListing__pageLink--disabled{pointer-events:none}.blogListing__results{transition:opacity .25s ease}.blogListingSection.is-loading .blogListing__results{opacity:.4;pointer-events:none}.blogListing__dropdownMenu li{margin:0}.blogListing__pageLink:hover svg path{fill:currentColor}.blogListing__dropdownMenu .blogListing__dropdownLink--active,.blogListing__dropdownMenu .blogListing__dropdownLink:hover{color:#9e0a00}.blogListing__search input::placeholder{color:#202020}.blogListing__searchSubmit svg{display:block;height:100%;width:100%}.blogListing__cardTag:not(:first-child):before{background-color:#202020;border-radius:2px;content:"";display:inline-block;height:4px;margin:0 8px;width:4px}.blogListing__cardTag{align-items:center;display:flex;position:relative;z-index:2}.blogListing-overlay-link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.blogListing__cardAuthorName{z-index:2}.show-for-sr{border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.blogSearchWrapper{max-width:395px;width:100%}.hs-search-field__suggestions-container{background-color:#fafafa;border-radius:10px;display:none;flex-basis:100%;height:auto;left:0;padding:20px 10px;position:relative;position:absolute;top:100%;width:100%;z-index:2}.hs-search-field__suggestions{background-color:transparent;list-style:none;margin:0;max-width:100%;padding:0;position:unset}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions .results-for,.hs-search-field__suggestions a{display:block;line-height:1.7rem;padding:0 10px}.hs-search-field__suggestions .results-for{font-weight:700}.hs-search-field__suggestions-container:has(.hs-search-field__suggestions>:nth-child(2)){display:block}.featured__cardBody{height:100%}.featured__dateBadge{bottom:auto;left:20px;right:auto;top:20px}.featuredLeftColInner{height:100%;position:relative}.featured__cardBody .blogListing__cardTitle a:hover{color:#9e0a00}.postBodyWrap img{border-radius:24px}.postBodyWrap p:has(img){margin-top:32px}.postBodyWrap.starList ul{margin-top:12px}.postBodyWrap *+h2,.postBodyWrap *+h3{margin-top:32px}.postBodyWrap ol{counter-reset:my-awesome-counter;list-style:none;margin:0;padding:0}.postBodyWrap ol li{align-items:center;display:flex;flex-wrap:wrap;margin:20px 0 0;min-height:30px;padding-left:38px;position:relative}.postBodyWrap ol li p{margin-top:5px}.postBodyWrap ol li:before{align-items:center;background-color:#f3e5ca;border-radius:50%;content:counter(my-awesome-counter) ". ";counter-increment:my-awesome-counter;display:flex;flex-direction:column;height:30px;justify-content:center;left:0;position:absolute;top:0;width:30px}.postBodyWrap ol li:has(h5):before{font-weight:600}.postBodyWrap.starList ul li h6+p{margin-top:4px}.postBodyWrap hr{border-bottom-color:#d5d3d1;margin:32px 0 0}.postsocialMedia ul{gap:12px;list-style:none;margin:0;padding:0}.postsocialMedia ul li a{background-color:#202020;border-radius:32px;display:flex;flex-direction:column;height:35px;justify-content:center;margin:0;padding:10px;transition:all .3s ease;width:35px}.postsocialMedia ul li svg path{fill:#fafafa}.postsocialMedia ul li{margin:0}.postsocialMedia ul li a svg{display:block;height:15px;width:15px}.postsocialMedia ul li a:hover{background-color:#9e0a00}.postLeftSidebar .blogSubscribeForm{border-radius:20px;padding:20px}.blogSubscribeForm .form-title{color:#f3e5ca;font-size:24px}.blogSubscribeForm .hs-form-field>label{line-height:1.5}.blogSubscribeForm form .actions{justify-content:center;width:100%}.postBodyWrap .ctaSectionOuter .content-wrapper{padding:0}.postBodyWrap .ctaSectionOuter{padding:32px 0 0}.postBodyWrap .ctaSectionOuter .ctaSection{border-radius:20px;padding:24px 16px}.postBodyWrap .ctaSectionLogo{max-width:69px}.postBodyWrap .postBlockquoteSection,.postBodyWrap .postBlockquoteSection .content-wrapper{padding:0}.postBlockquotePatternImg{bottom:0;max-width:330px;opacity:.15;position:absolute;right:0;top:0}.postBlockquoteSection .quoteIcon{height:40px;max-width:52px}.postBlockquotePatternImg svg,.postBlockquoteSection .quoteIcon svg{display:block;height:100%;width:100%}.postbannerSecOverlayImg{bottom:0;height:100%;max-width:300px;position:absolute;right:0;top:0;width:100%}.postbannerSecOverlayImg svg{display:block;height:100%;width:100%}.postBannerSection .noiseImage{height:100%;left:0;mix-blend-mode:hard-light;position:absolute;top:0;width:100%;z-index:2}.post__featuredcardImage{aspect-ratio:1.9;height:100%;object-fit:cover;overflow:hidden;width:100%}.blogAuthorPage__Avatar{border-radius:50%;height:60px;overflow:hidden;width:60px}.blogAuthorPage__Rightcol{width:calc(100% - 60px)}@media (min-width:768px){.blogListing__card:hover{box-shadow:0 12px 32px rgba(32,32,32,.1);transform:translateY(-12px)}.postBodyWrap .ctaSectionOuter .ctaSection{padding:24px}}@media (min-width:992px){.blogListing__toolbar{justify-content:space-between}.postLeftSidebar{position:sticky;top:120px}.postBodyWrap .ctaSectionOuter .ctaSection{padding:32px}.postbannerSecOverlayImg{max-width:655px}}@media (max-width:767.98px){.blogListing__filters{justify-content:center}}