body.blog{--blog-red:#d35c58;--blog-dark-red:#e05e59;--blog-navy:#282f38;--blog-text:#4b535c;--blog-body:#525961;--blog-soft:#f7f8f9;--blog-border:#e4e7ea;--blog-heading:"Montserrat",sans-serif;--blog-body-font:"Open Sans",sans-serif}body.blog #content.site-content{max-width:1240px!important;margin:0 auto!important;padding:48px 30px 72px!important}body.blog #primary.content-area{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.blog #right-sidebar{display:none!important}body.blog .generate-columns-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:44px 30px!important;margin:0!important}body.blog .generate-columns-container::before,body.blog .generate-columns-container::after{content:none!important;display:none!important}body.blog .generate-columns-container>.generate-columns{width:auto!important;max-width:none!important;float:none!important;clear:none!important;padding:0!important;margin:0!important}body.blog .generate-columns-container>article .inside-article{height:100%!important;margin:0!important;padding:0!important;background:transparent!important;display:flex!important;flex-direction:column!important}body.blog .generate-columns-container>article:not(:first-of-type) .post-image{margin:0 0 20px!important;overflow:hidden!important;border-radius:2px!important;border-bottom:4px solid var(--blog-red)!important;background:var(--blog-soft)!important}body.blog .generate-columns-container>article:not(:first-of-type) .post-image a{display:block!important;overflow:hidden!important}body.blog .generate-columns-container>article:not(:first-of-type) .post-image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1200/630!important;object-fit:cover!important;margin:0!important;transition:transform .25s ease!important}body.blog .generate-columns-container>article:not(:first-of-type) .post-image a:hover img{transform:scale(1.02)!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-header{margin:0!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-title{min-height:0!important;margin:0 0 18px!important;font-family:var(--blog-heading)!important;font-size:20px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;color:var(--blog-navy)!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-title a,body.blog .generate-columns-container>article:not(:first-of-type) .entry-title a:visited{color:var(--blog-navy)!important;text-decoration:none!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-title a:hover,body.blog .generate-columns-container>article:not(:first-of-type) .entry-title a:focus-visible{color:var(--blog-red)!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-summary{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;margin:0!important;padding:0!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-summary>p{min-height:0!important;margin:0!important;font-family:var(--blog-body-font)!important;font-size:15px!important;line-height:1.7!important;color:var(--blog-text)!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-summary .read-more-container{margin-top:auto!important;padding-top:24px!important}body.blog a.read-more,body.blog a.read-more:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:13px 26px!important;background:var(--blog-red)!important;color:#fff!important;border:2px solid var(--blog-red)!important;border-radius:2px!important;box-shadow:none!important;font-family:var(--blog-body-font)!important;font-size:16px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;transition:all .2s!important}body.blog a.read-more::after{content:none!important}body.blog a.read-more:hover,body.blog a.read-more:focus-visible{background:var(--blog-dark-red)!important;border-color:var(--blog-dark-red)!important;color:#fff!important}body.blog .generate-columns-container>article:first-of-type{grid-column:1/-1!important;width:100%!important;max-width:100%!important;margin:0 0 4px!important}body.blog .generate-columns-container>article:first-of-type .inside-article{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}body.blog .generate-columns-container>article:first-of-type .post-image{order:1!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 26px!important;overflow:hidden!important;border-radius:2px!important;border-bottom:6px solid var(--blog-red)!important;background:var(--blog-soft)!important}body.blog .generate-columns-container>article:first-of-type .post-image a{display:block!important;width:100%!important;height:auto!important;overflow:hidden!important}body.blog .generate-columns-container>article:first-of-type .post-image img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1200/630!important;object-fit:cover!important;margin:0!important;transition:transform .25s ease!important}body.blog .generate-columns-container>article:first-of-type .post-image a:hover img{transform:scale(1.01)!important}body.blog .generate-columns-container>article:first-of-type .entry-header{order:2!important;width:100%!important;max-width:900px!important;margin:0!important;padding:0!important}body.blog .generate-columns-container>article:first-of-type .entry-header::before{content:"FEATURED ARTICLE"!important;display:block!important;margin:0 0 9px!important;font-family:var(--blog-heading)!important;font-size:12px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--blog-red)!important}body.blog .generate-columns-container>article:first-of-type .entry-title{margin:0 0 18px!important;font-family:var(--blog-heading)!important;font-size:34px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;color:var(--blog-navy)!important}body.blog .generate-columns-container>article:first-of-type .entry-title a,body.blog .generate-columns-container>article:first-of-type .entry-title a:visited{color:var(--blog-navy)!important;text-decoration:none!important}body.blog .generate-columns-container>article:first-of-type .entry-title a:hover,body.blog .generate-columns-container>article:first-of-type .entry-title a:focus-visible{color:var(--blog-red)!important}body.blog .generate-columns-container>article:first-of-type .entry-summary{order:3!important;display:block!important;width:100%!important;max-width:900px!important;margin:0!important;padding:0!important}body.blog .generate-columns-container>article:first-of-type .entry-summary>p{margin:0!important;font-family:var(--blog-body-font)!important;font-size:16px!important;line-height:1.75!important;color:var(--blog-body)!important}body.blog .generate-columns-container>article:first-of-type .entry-summary .read-more-container{margin:20px 0 0!important;padding:0!important}body.blog .paging-navigation{grid-column:1/-1!important;width:100%!important;margin:4px 0 0!important;padding:30px 0 0!important;border-top:1px solid #e3e3e3!important}body.blog .paging-navigation .nav-previous,body.blog .paging-navigation .nav-next{display:none!important}body.blog .paging-navigation .nav-links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}body.blog .paging-navigation .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:42px!important;padding:0 11px!important;border:1px solid var(--blog-border)!important;border-radius:2px!important;background:#fff!important;color:var(--blog-navy)!important;font-family:var(--blog-body-font)!important;font-size:14px!important;line-height:1!important;font-weight:600!important;text-decoration:none!important}body.blog .paging-navigation a.page-numbers:hover,body.blog .paging-navigation a.page-numbers:focus-visible,body.blog .paging-navigation .page-numbers.current{background:var(--blog-red)!important;border-color:var(--blog-red)!important;color:#fff!important}body.blog .paging-navigation .page-numbers.dots{background:transparent!important;border-color:transparent!important;color:var(--blog-text)!important}@media (max-width:1024px){body.blog #content.site-content{padding:44px 24px 64px!important}body.blog .generate-columns-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:38px 24px!important}body.blog .generate-columns-container>article:first-of-type .post-image{margin-bottom:24px!important}body.blog .generate-columns-container>article:first-of-type .entry-title{font-size:30px!important}}@media (max-width:767px){body.blog #content.site-content{padding:34px 20px 52px!important}body.blog .generate-columns-container{grid-template-columns:1fr!important;gap:34px!important}body.blog .generate-columns-container>article:first-of-type .post-image{margin-bottom:20px!important}body.blog .generate-columns-container>article:first-of-type .entry-title{margin-bottom:16px!important;font-size:28px!important}body.blog .generate-columns-container>article:first-of-type .entry-summary>p{font-size:15px!important;line-height:1.7!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-title{min-height:0!important;margin-bottom:16px!important;font-size:20px!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-summary>p{min-height:0!important}body.blog .generate-columns-container>article:not(:first-of-type) .entry-summary .read-more-container{margin-top:0!important;padding-top:20px!important}}