body.home .akj-blog-showcase::before{content:""!important;position:absolute!important;left:14%!important;right:14%!important;bottom:-128px!important;height:240px!important;background:radial-gradient(circle,rgb(184 0 0 / .3) 0%,rgb(184 0 0 / .12) 42%,#fff0 72%)!important;pointer-events:none!important;filter:blur(14px)!important}body.home .akj-blog-showcase-header{position:relative!important;z-index:3!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:40px!important;margin-bottom:34px!important}body.home .akj-blog-showcase-left{max-width:980px!important}body.home .akj-blog-showcase-eyebrow{display:inline-flex!important;align-items:center!important;gap:16px!important;margin:0 0 20px!important;color:#ff1717!important;font-size:16px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:0.06em!important}body.home .akj-blog-showcase-eyebrow::after{content:""!important;display:inline-block!important;width:86px!important;height:2px!important;background:#b80000!important;border-radius:999px!important}body.home .akj-blog-showcase-title{margin:0 0 16px!important;color:#ffffff!important;font-size:clamp(48px, 5vw, 78px)!important;font-weight:900!important;line-height:0.96!important;letter-spacing:-0.045em!important}body.home .akj-blog-showcase-desc{max-width:990px!important;margin:0!important;color:rgb(255 255 255 / .78)!important;font-size:20px!important;line-height:1.55!important}body.home .akj-blog-showcase-cta{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-width:300px!important;min-height:68px!important;margin-top:42px!important;padding:0 38px!important;border:2px solid #b80000!important;border-radius:8px!important;background:transparent!important;color:#ffffff!important;font-size:17px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;transition:background-color 0.22s ease,border-color 0.22s ease,color 0.22s ease,transform 0.18s ease,box-shadow 0.22s ease!important}body.home .akj-blog-showcase-cta::after{content:"\2192"!important;font-size:26px!important;line-height:1!important}body.home .akj-blog-showcase-cta:hover,body.home .akj-blog-showcase-cta:focus-visible{background:#b80000!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px rgb(184 0 0 / .32)!important}body.home .akj-blog-showcase .wp-block-shortcode,body.home .akj-blog-showcase .wp-block-group,body.home .akj-blog-showcase .wp-block-group__inner-container,body.home .akj-blog-showcase .wp-block-columns,body.home .akj-blog-showcase .wp-block-column{margin-left:0!important;margin-right:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .akj-blog-showcase .wp-block-separator,body.home .akj-blog-showcase hr{display:none!important}body.home .akj-blog-showcase .akj-blog-cards-grid,body.home .akj-blog-showcase .akj-home-blog-compact-grid{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:34px!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important}body.home .akj-blog-showcase .akj-blog-cards-grid>article:nth-child(n+5),body.home .akj-blog-showcase .akj-home-blog-compact-grid>article:nth-child(n+5){display:none!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card,body.home .akj-blog-showcase .akj-blog-cards-grid>article,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:384px!important;min-height:384px!important;max-height:384px!important;margin:0!important;padding:1px!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid #d00000!important;border-radius:14px!important;background:#d00000!important;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)!important;box-shadow:0 18px 36px rgb(0 0 0 / .48)!important;transform:none!important;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card:hover,body.home .akj-blog-showcase .akj-blog-cards-grid>article:hover,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article:hover{transform:translateY(-5px)!important;box-shadow:0 24px 46px rgb(0 0 0 / .58),0 0 22px rgb(208 0 0 / .28)!important}body.home .akj-blog-showcase .akj-home-blog-compact-link{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:382px!important;overflow:hidden!important;background:#1a1a1a!important;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)!important;color:#ffffff!important;text-decoration:none!important;box-sizing:border-box!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:20!important;display:block!important;width:100%!important;height:25%!important;background:#1a1a1a!important;box-shadow:none!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-image{position:absolute!important;inset:0!important;z-index:5!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#1a1a1a!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-link img{position:absolute!important;inset:0!important;z-index:6!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:transform 0.28s ease!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-blog-cards-grid>article:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article:hover .akj-home-blog-compact-image img{transform:scale(1.04)!important}body.home .akj-blog-showcase .akj-home-blog-compact-content{position:absolute!important;inset:0!important;z-index:30!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-label,body.home .akj-blog-showcase .akj-home-blog-compact-number,body.home .akj-blog-showcase .akj-blog-card-number,body.home .akj-blog-showcase .akj-post-number{display:none!important;visibility:hidden!important;opacity:0!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{position:absolute!important;left:34px!important;right:64px!important;bottom:42px!important;z-index:35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;line-height:1.28!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:0 2px 8px rgb(0 0 0 / .96),0 0 14px rgb(0 0 0 / .88)!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{position:absolute!important;top:auto!important;left:auto!important;right:54px!important;bottom:16px!important;z-index:36!important;display:block!important;width:max-content!important;max-width:140px!important;height:18px!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:rgb(255 255 255 / .78)!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;text-align:right!important;text-shadow:0 2px 8px rgb(0 0 0 / .96),0 0 12px rgb(0 0 0 / .88)!important}body.home .akj-blog-showcase .akj-home-blog-compact-excerpt{display:none!important}body.home .akj-newsletter-home,body.home .akj-newsletter-home *{transform:none!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important}@media (max-width:1200px){body.home .akj-blog-showcase .akj-blog-cards-grid,body.home .akj-blog-showcase .akj-home-blog-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body.home .akj-blog-showcase .akj-blog-cards-grid,body.home .akj-blog-showcase .akj-home-blog-compact-grid{grid-template-columns:1fr!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card,body.home .akj-blog-showcase .akj-blog-cards-grid>article,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article{height:380px!important;min-height:380px!important;max-height:380px!important}body.home .akj-blog-showcase .akj-home-blog-compact-link{min-height:378px!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:28%!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{left:28px!important;right:58px!important;bottom:44px!important;height:42px!important;min-height:42px!important;max-height:42px!important;font-size:15px!important;line-height:1.28!important;text-align:center!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:46px!important;bottom:18px!important;font-size:12px!important}}@media (max-width:480px){body.home .akj-blog-showcase .akj-home-blog-compact-title{left:24px!important;right:44px!important;bottom:44px!important;font-size:14px!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:36px!important;bottom:16px!important}}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:31%!important;background:#1a1a1a!important;box-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{left:34px!important;right:64px!important;bottom:50px!important;color:#ffffff!important;text-align:center!important;text-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:54px!important;bottom:16px!important;color:#ffffff!important;text-align:right!important;text-shadow:none!important}@media (max-width:767px){body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:34%!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{left:28px!important;right:58px!important;bottom:50px!important;color:#ffffff!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:46px!important;bottom:18px!important;color:#ffffff!important}}@media (max-width:480px){body.home .akj-blog-showcase .akj-home-blog-compact-title{left:24px!important;right:44px!important;bottom:48px!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:36px!important;bottom:16px!important}}body.home .akj-blog-showcase .akj-home-blog-compact-link{position:relative!important;overflow:hidden!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-image{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;z-index:5!important;display:block!important;width:100%!important;height:69%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#1a1a1a!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-link img{position:absolute!important;inset:0!important;z-index:6!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important;filter:contrast(1.04) saturate(1.04)!important;transform:scale(1.03)!important;transition:transform 0.28s ease,filter 0.28s ease!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-blog-cards-grid>article:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article:hover .akj-home-blog-compact-image img{transform:scale(1.08)!important;filter:contrast(1.08) saturate(1.08)!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:20!important;display:block!important;width:100%!important;height:31%!important;background:#1a1a1a!important;box-shadow:none!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-content{position:absolute!important;inset:0!important;z-index:30!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:transparent!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{position:absolute!important;left:34px!important;right:64px!important;bottom:50px!important;z-index:35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;line-height:1.28!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{position:absolute!important;top:auto!important;left:auto!important;right:54px!important;bottom:16px!important;z-index:36!important;display:block!important;width:max-content!important;max-width:140px!important;height:18px!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;line-height:18px!important;text-align:right!important;text-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-excerpt{display:none!important}@media (max-width:767px){body.home .akj-blog-showcase .akj-home-blog-compact-image{height:66%!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:34%!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{left:28px!important;right:58px!important;bottom:50px!important;font-size:15px!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:46px!important;bottom:18px!important}}@media (max-width:480px){body.home .akj-blog-showcase .akj-home-blog-compact-title{left:24px!important;right:44px!important;bottom:48px!important;font-size:14px!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{right:36px!important;bottom:16px!important}}body.home .akj-blog-showcase .akj-home-blog-compact-image{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;z-index:5!important;display:block!important;width:100%!important;height:69%!important;margin:0!important;padding:14px 22px 10px!important;overflow:hidden!important;background:#1a1a1a!important;pointer-events:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-link img{position:absolute!important;top:14px!important;left:22px!important;right:22px!important;bottom:10px!important;z-index:6!important;display:block!important;width:calc(100% - 44px)!important;height:calc(100% - 24px)!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;filter:contrast(1.04) saturate(1.04)!important;transform:scale(.92)!important;transform-origin:center center!important;transition:transform 0.28s ease,filter 0.28s ease!important}body.home .akj-blog-showcase article.akj-home-blog-compact-card:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-blog-cards-grid>article:hover .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-grid>article:hover .akj-home-blog-compact-image img{transform:scale(.96)!important;filter:contrast(1.07) saturate(1.07)!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:31%!important;background:#1a1a1a!important;box-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-title{bottom:50px!important;color:#ffffff!important;text-align:center!important;text-shadow:none!important}body.home .akj-blog-showcase .akj-home-blog-compact-date{bottom:16px!important;color:#ffffff!important;text-align:right!important;text-shadow:none!important}@media (max-width:767px){body.home .akj-blog-showcase .akj-home-blog-compact-image{height:66%!important;padding:12px 18px 8px!important;background:#1a1a1a!important}body.home .akj-blog-showcase .akj-home-blog-compact-image img,body.home .akj-blog-showcase .akj-home-blog-compact-link img{top:12px!important;left:18px!important;right:18px!important;bottom:8px!important;width:calc(100% - 36px)!important;height:calc(100% - 20px)!important;object-fit:contain!important;transform:scale(.92)!important}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{height:34%!important;background:#1a1a1a!important}}body.home .akj-blog-showcase .akj-home-blog-compact-link::after{background:rgb(0 0 0 / .62)!important;box-shadow:none!important}@media (max-width:767px){body.home .akj-blog-showcase .akj-home-blog-compact-link::after{background:rgb(0 0 0 / .62)!important}}