.cs-blog-hl{padding:var(--cs-bhl-pt,60px) 0 var(--cs-bhl-pb,60px)}.cs-blog-hl__inner{box-sizing:border-box;max-width:var(--xo-container-width,1400px);margin-left:auto;margin-right:auto;padding-left:var(--xo-container-gap,20px);padding-right:var(--xo-container-gap,20px)}.cs-blog-hl__heading{font-size:clamp(2rem, calc(1.75vw + 1.3rem), 3.4rem);font-family:var(--font-custom-family, inherit);font-weight:500;color:rgb(var(--color-foreground,26 26 26));margin:0 0 32px;line-height:1.2}.cs-blog-hl__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cs-blog-card{background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .2s ease,transform .2s ease}.cs-blog-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.cs-blog-card__img-wrap{display:block;aspect-ratio:3/2;overflow:hidden;background:#f3f4f6}.cs-blog-card__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.cs-blog-card:hover .cs-blog-card__img-wrap img{transform:scale(1.04)}.cs-blog-card__body{padding:20px;display:flex;flex-direction:column;flex:1;gap:10px}.cs-blog-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11.5px;color:#6b7280;line-height:1.4}.cs-blog-card__sep{color:#d1d5db}.cs-blog-card__tag{text-transform:capitalize}.cs-blog-card__title{font-size:1.05rem;font-weight:700;line-height:1.35;margin:0;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs-blog-card__title a{color:inherit;text-decoration:none}.cs-blog-card__title a:hover{text-decoration:underline}.cs-blog-card__excerpt{font-size:13px;color:#4b5563;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs-blog-card__btn{display:inline-block;margin-top:auto;padding:10px 22px;background:var(--cs-bhl-btn,#1a4a3a);color:var(--cs-bhl-btn-txt,#fff);border-radius:6px;font-size:13.5px;font-weight:600;text-decoration:none;text-align:center;transition:filter .18s ease;align-self:flex-start;white-space:nowrap}.cs-blog-card__btn:hover{filter:brightness(1.15);color:var(--cs-bhl-btn-txt,#fff)}@media (max-width:989px) and (min-width:600px){.cs-blog-hl__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.cs-blog-hl{padding:40px 0}.cs-blog-hl__heading{margin-bottom:20px}.cs-blog-hl__grid{display:grid;grid-template-columns:1fr;gap:16px}.cs-blog-card{transition:box-shadow .2s ease}.cs-blog-card:hover{transform:none}.cs-blog-card__body{padding:16px}.cs-blog-card__title{font-size:1rem}}.cs-blog-hl__dots{display:none!important}.cs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}