.page_blogListPage__7GmFy{min-height:100vh;background:#fff7ee}.page_contentWrapper__yiRgd{max-width:1200px;margin:0 auto;padding:3rem 2rem}.page_categoryFilter__UgZFe{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem;justify-content:center}.page_categoryButtonActive__ynLYS,.page_categoryButton__isMp4{padding:.7rem 1.5rem;border:2px solid #864848;border-radius:8px;background:transparent;color:#864848;font-family:Avenir,sans-serif;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_categoryButton__isMp4:hover{background:rgba(134,72,72,.1)}.page_categoryButtonActive__ynLYS{background:#864848;color:#fff}.page_blogGrid__Gjm_u{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2.5rem;gap:2.5rem;margin-bottom:3rem}.page_blogCard__4K5IL{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 3px 15px rgba(134,72,72,.08);transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.page_blogCard__4K5IL:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(134,72,72,.15)}.page_blogCoverWrapper__ojadl{width:100%;height:220px;overflow:hidden;background:rgba(134,72,72,.05)}.page_blogCover__8Ql17{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.page_blogCard__4K5IL:hover .page_blogCover__8Ql17{transform:scale(1.05)}.page_blogCardContent__8KEyb{padding:1.75rem;display:flex;flex-direction:column;flex:1 1}.page_blogCategory__RGiIv{display:inline-block;padding:.35rem .85rem;background:rgba(134,72,72,.1);color:#864848;font-family:Bakbak One,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.page_blogTitle__cmSTk{font-family:Bakbak One,sans-serif;font-size:1.5rem;line-height:1.4;color:#864848;margin:0 0 1rem}.page_blogExcerpt__UCUts{font-family:Avenir,sans-serif;font-size:.95rem;line-height:1.6;color:rgba(45,45,45,.8);margin:0 0 1.5rem;flex:1 1}.page_blogMeta__uSGo_{display:flex;justify-content:space-between;align-items:center;font-family:Avenir,sans-serif;font-size:.85rem;color:rgba(45,45,45,.6);padding-top:1rem;border-top:1px solid rgba(134,72,72,.1)}.page_blogAuthor__ZGhxx{font-weight:600;color:#864848}.page_blogDate__DgtN_{font-style:italic}.page_emptyState__6b4lj{text-align:center;padding:4rem 2rem}.page_emptyState__6b4lj p{font-family:Avenir,sans-serif;font-size:1.1rem;color:rgba(45,45,45,.6);font-style:italic}.page_pagination__ZGh9w{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:3rem}.page_paginationButton__r0lrF{padding:.85rem 1.75rem;background:#864848;color:#fff;border:none;border-radius:8px;font-family:Avenir,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_paginationButton__r0lrF:hover:not(:disabled){background:#6d3838;transform:translateY(-2px)}.page_paginationButton__r0lrF:disabled{opacity:.4;cursor:not-allowed}.page_paginationInfo__W7bI5{font-family:Avenir,sans-serif;font-size:1rem;color:#864848;font-weight:600}@media (max-width:767px){.page_contentWrapper__yiRgd{padding:2rem 1.25rem}.page_categoryFilter__UgZFe{gap:.75rem;margin-bottom:2rem}.page_categoryButtonActive__ynLYS,.page_categoryButton__isMp4{padding:.6rem 1.2rem;font-size:.85rem}.page_blogGrid__Gjm_u{grid-template-columns:1fr;gap:2rem}.page_blogCoverWrapper__ojadl{height:200px}.page_blogCardContent__8KEyb{padding:1.5rem}.page_blogTitle__cmSTk{font-size:1.3rem}.page_blogExcerpt__UCUts{font-size:.9rem}.page_blogMeta__uSGo_{flex-direction:column;align-items:flex-start;gap:.5rem}.page_pagination__ZGh9w{gap:1rem}.page_paginationButton__r0lrF{padding:.75rem 1.5rem;font-size:.9rem}.page_paginationInfo__W7bI5{font-size:.9rem}}