.blog-module__JsT-Oq__pageWrapper{background-color:#fff;width:100%;min-height:100vh}.blog-module__JsT-Oq__blogContainer{max-width:1440px;margin:0 auto;padding:clamp(90px,12vw,140px) clamp(16px,5vw,60px) clamp(60px,8vw,100px)}.blog-module__JsT-Oq__pageHeader{text-align:left;margin-bottom:clamp(32px,5vw,56px)}.blog-module__JsT-Oq__pageTitle{color:#043906;margin-bottom:clamp(8px,1.5vw,16px);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.blog-module__JsT-Oq__pageSubtitle{color:#6b7280;max-width:800px;font-size:clamp(1rem,2vw,1.25rem)}.blog-module__JsT-Oq__grid{column-count:2;column-gap:clamp(20px,4vw,40px)}@media (max-width:850px){.blog-module__JsT-Oq__grid{column-count:1}}.blog-module__JsT-Oq__card{color:inherit;box-shadow:none;break-inside:avoid;background:#fff;border:1px solid #ebebeb;border-radius:0;margin-bottom:clamp(24px,4vw,40px);text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden}.blog-module__JsT-Oq__card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014}.blog-module__JsT-Oq__imageWrapper{background-color:#f3f4f6;border-radius:0;width:100%;display:block;overflow:hidden}.blog-module__JsT-Oq__image{object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__image{transform:scale(1.03)}.blog-module__JsT-Oq__content{flex-direction:column;flex-grow:1;padding:clamp(16px,3.5vw,32px);display:flex}.blog-module__JsT-Oq__authorMetaRow{justify-content:space-between;align-items:flex-start;margin-bottom:clamp(12px,2.5vw,20px);display:flex}.blog-module__JsT-Oq__authorLeft{align-items:flex-start;gap:clamp(8px,1.5vw,12px);display:flex}.blog-module__JsT-Oq__authorImageWrapper{border-radius:50%;width:clamp(24px,3vw,32px);height:clamp(24px,3vw,32px);margin-top:2px;position:relative;overflow:hidden}.blog-module__JsT-Oq__authorInfo{flex-direction:column;display:flex}.blog-module__JsT-Oq__authorName{color:#374151;margin-bottom:2px;font-size:clamp(.85rem,1.5vw,.95rem);font-weight:500}.blog-module__JsT-Oq__dateAndReadTime{color:#6b7280;align-items:center;gap:4px;font-size:clamp(.75rem,1.2vw,.85rem);display:flex}.blog-module__JsT-Oq__separator{color:#9ca3af}.blog-module__JsT-Oq__authorRight{color:#6b7280;gap:clamp(4px,1vw,8px);display:flex}.blog-module__JsT-Oq__postTitle{color:#0f172a;margin-bottom:clamp(8px,1.5vw,16px);font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700;line-height:1.3}.blog-module__JsT-Oq__excerpt{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:clamp(16px,3vw,32px);font-size:clamp(.85rem,1.5vw,1rem);line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__footer{color:#6b7280;border-top:1px solid #ebebeb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:clamp(12px,2vw,20px);font-size:clamp(.75rem,1.2vw,.85rem);display:flex}.blog-module__JsT-Oq__likes{align-items:center;gap:4px;display:flex}
