.page-module__jXZM3G__section{color:#07070a;background:#fafafa;min-height:100vh;padding:160px 0 0}.page-module__jXZM3G__container{max-width:1300px;margin:0 auto;padding:0 40px}.page-module__jXZM3G__header{margin-bottom:100px}.page-module__jXZM3G__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.15em;color:#818181;margin-bottom:24px;font-size:.8rem;display:block}.page-module__jXZM3G__title{font-family:var(--font-display);letter-spacing:-.04em;color:#07070a;font-size:clamp(2.5rem,6vw,4.2rem);font-weight:700;line-height:1.1}.page-module__jXZM3G__greyText{color:#818181}.page-module__jXZM3G__categoryFilter{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.page-module__jXZM3G__filterPill{text-transform:uppercase;letter-spacing:.08em;color:#888;border:1px solid #e2e2e2;border-radius:100px;align-items:center;padding:7px 18px;font-size:.72rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.page-module__jXZM3G__filterPill:hover{color:#07070a;border-color:#07070a}.page-module__jXZM3G__filterPillActive{color:#fff;background:#07070a;border-color:#07070a}.page-module__jXZM3G__emptyMsg{text-align:center;color:#aaa;grid-column:1/-1;padding:80px 0;font-size:1rem}.page-module__jXZM3G__grid{grid-template-columns:repeat(4,1fr);gap:40px 24px;margin-bottom:80px;display:grid}.page-module__jXZM3G__articleCard{transition:all .4s var(--ease);background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.page-module__jXZM3G__imageWrapper{aspect-ratio:16/11;background:#f3f4f6;border-bottom:1px solid #f0f0f0;width:100%;position:relative;overflow:hidden}.page-module__jXZM3G__articleInfo{flex-direction:column;flex-grow:1;padding:35px 30px;display:flex}.page-module__jXZM3G__category{text-transform:uppercase;letter-spacing:.08em;color:#999;border:1px solid #e5e7eb;border-radius:100px;width:fit-content;margin-bottom:20px;padding:5px 14px;font-size:.65rem;font-weight:700;display:inline-flex}.page-module__jXZM3G__meta{color:#999;align-items:center;gap:10px;margin-bottom:15px;font-size:.75rem;font-weight:500;display:flex}.page-module__jXZM3G__articleTitle{color:#07070a;letter-spacing:-.01em;margin-bottom:16px;font-size:1.3rem;font-weight:700;line-height:1.2}.page-module__jXZM3G__excerpt{color:#777;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__jXZM3G__readMore{color:#000;background:#f4f4f6;border-radius:100px;align-self:flex-start;align-items:center;gap:12px;margin-top:auto;padding:12px 28px;font-size:.85rem;font-weight:700;transition:all .3s;display:inline-flex}.page-module__jXZM3G__readMore span{font-size:18px;transition:transform .3s}.page-module__jXZM3G__articleCard:hover .page-module__jXZM3G__readMore{color:#fff;background:#000}.page-module__jXZM3G__articleCard:hover .page-module__jXZM3G__readMore span{transform:translate(4px)}.page-module__jXZM3G__pagination{justify-content:center;gap:12px;margin-top:100px;display:flex}.page-module__jXZM3G__pageBtn{color:#818181;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.page-module__jXZM3G__pageBtn:hover{color:#07070a;border-color:#07070a}.page-module__jXZM3G__pageActive{color:#fff;background:#07070a;border-color:#07070a}@media (max-width:1200px){.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__jXZM3G__grid{grid-template-columns:1fr}.page-module__jXZM3G__header{margin-bottom:80px}.page-module__jXZM3G__articleInfo{padding:30px 20px}.page-module__jXZM3G__articleTitle{font-size:1.5rem}}
