.custom-button-module__hhUqgW__mainBtn{width:auto;color:var(--color-dark-navy);background-color:var(--color-lime);border-radius:6px;align-items:center;gap:8px;font-weight:900;transition:transform .3s;display:inline-flex}.custom-button-module__hhUqgW__mainBtn:hover{transform:scale(.98)}
.article-card-module__NDnwAG__card{background:var(--color-white);filter:drop-shadow(0 8px 8px #0000000f);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.article-card-module__NDnwAG__cardImage{width:100%;height:220px;position:relative}.article-card-module__NDnwAG__cardBody{flex-direction:column;flex:1;padding:20px;display:flex}.article-card-module__NDnwAG__cardTitle{color:var(--color-dark-navy);margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4}.article-card-module__NDnwAG__cardDate{color:var(--color-text-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:13px;display:flex}.article-card-module__NDnwAG__cardSeparator{background:var(--color-lime);height:2px;margin-bottom:14px}.article-card-module__NDnwAG__cardExcerpt{color:#555;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:18px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.article-card-module__NDnwAG__readMore{color:var(--color-green-text);letter-spacing:.3px;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:700;display:inline-flex}
.similar-posts-module__RU4kka__similar{border-top:1px solid #eee;margin-top:40px;padding:50px 0 20px}.similar-posts-module__RU4kka__title{color:var(--color-dark-navy);text-transform:uppercase;margin-bottom:28px;font-size:28px;font-weight:800}.similar-posts-module__RU4kka__swiper .swiper-slide{height:auto}.similar-posts-module__RU4kka__slide{height:auto}.similar-posts-module__RU4kka__swiper{padding-bottom:48px!important}.similar-posts-module__RU4kka__swiper .swiper-pagination{bottom:0}.similar-posts-module__RU4kka__swiper .swiper-pagination-bullet{background:var(--color-gray);opacity:1;width:12px;height:12px}.similar-posts-module__RU4kka__swiper .swiper-pagination-bullet-active{background:var(--color-lime)}:is(.similar-posts-module__RU4kka__swiper .swiper-button-prev,.similar-posts-module__RU4kka__swiper .swiper-button-next){color:var(--color-dark-navy)}.similar-posts-module__RU4kka__swiper .swiper-button-prev:after{font-size:24px;font-weight:700}.similar-posts-module__RU4kka__swiper .swiper-button-next:after{font-size:24px;font-weight:700}@media (max-width:640px){.similar-posts-module__RU4kka__title{font-size:24px}:is(.similar-posts-module__RU4kka__swiper .swiper-button-prev,.similar-posts-module__RU4kka__swiper .swiper-button-next){display:none}}
.article-module__KhGmJW__hero{background:var(--color-dark-navy);align-items:flex-end;min-height:550px;padding:60px 0;display:flex;position:relative;overflow:hidden}.article-module__KhGmJW__heroImage{position:absolute;inset:0}.article-module__KhGmJW__heroImage img{object-fit:cover}.article-module__KhGmJW__heroOverlay{background:linear-gradient(#161b3459 0%,#161b348c 55%,#161b34d9 100%);position:absolute;inset:0}.article-module__KhGmJW__heroInner{z-index:2;max-width:820px;position:relative}.article-module__KhGmJW__date{color:var(--color-lime);letter-spacing:.5px;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-block}.article-module__KhGmJW__title{color:var(--color-white);font-size:46px;font-weight:800;line-height:1.15}.article-module__KhGmJW__subtitle{color:#ffffffd9;max-width:700px;margin-top:16px;font-size:18px;line-height:1.6}.article-module__KhGmJW__body{max-width:1200px;margin:0 auto;padding:56px 0 20px}.article-module__KhGmJW__related{border-top:1px solid #eee;margin-top:40px;padding:40px 0 80px}.article-module__KhGmJW__relatedTitle{color:var(--color-dark-navy);text-transform:uppercase;margin-bottom:28px;font-size:28px;font-weight:800}.article-module__KhGmJW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:991px){.article-module__KhGmJW__title{font-size:36px}.article-module__KhGmJW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.article-module__KhGmJW__hero{min-height:320px;padding:40px 0}.article-module__KhGmJW__title{font-size:28px}.article-module__KhGmJW__subtitle{font-size:16px}.article-module__KhGmJW__body{padding:36px 0 10px}.article-module__KhGmJW__relatedGrid{grid-template-columns:1fr}}
