.page_pageHero__UDT_Y{position:relative;width:100%;height:400px;min-height:400px}.page_pageHeroContent__q6tuY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:white;z-index:2;width:80%;max-width:800px}.page_pageHeroContent__q6tuY h1{font-size:2.2rem;font-weight:700;margin-bottom:.8rem;text-transform:uppercase}.page_pageHeroContent__q6tuY p{font-size:1rem;opacity:.9}.page_blogControls__mxxnG{margin-bottom:2rem}.page_searchBox__Ki_GH{position:relative}.page_searchBox__Ki_GH input{border-radius:8px;border:1px solid #ddd;padding:12px 20px;width:100%;transition:all .3s ease}.page_searchBox__Ki_GH input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1);outline:none}.page_searchIcon__ZsBjH{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#666}.page_filterSection__Pu3II{display:flex;align-items:center;gap:1rem}.page_categoryFilter__jn0Kq{display:flex;gap:.5rem;flex-wrap:wrap}.page_categoryBtn__ku7fa{padding:6px 16px;border:1px solid #ddd;border-radius:20px;background:white;color:#666;cursor:pointer;transition:all .3s ease}.page_categoryBtn__ku7fa.page_active___nBAP,.page_categoryBtn__ku7fa:hover{background:var(--primary-color);color:white;border-color:var(--primary-color)}.page_blogGrid__6yRlG{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.page_blogCard__zVKi7{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}.page_blogCard__zVKi7:hover{transform:translateY(-5px)}.page_blogImage__GMasV{position:relative;width:100%;height:220px}.page_blogCategory__Wi4qo{position:absolute;top:1rem;left:1rem;background:rgba(var(--primary-rgb),.9);color:white;padding:4px 12px;border-radius:20px;font-size:.85rem}.page_blogContent__62ZVF{padding:1.5rem}.page_blogMeta__Ifj2i{display:flex;gap:1rem;font-size:.85rem;color:#666;margin-bottom:1rem}.page_blogMeta__Ifj2i span{display:flex;align-items:center;gap:.5rem}.page_blogTitle__2qqVf{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333}.page_blogTitle__2qqVf a{color:inherit;text-decoration:none;transition:color .3s ease}.page_blogTitle__2qqVf a:hover{color:var(--primary-color)}.page_blogExcerpt__vlRGT{color:#666;margin-bottom:1.5rem;line-height:1.6}.page_readMore__fisSP{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary-color);text-decoration:none;font-weight:500;transition:gap .3s ease}.page_readMore__fisSP:hover{gap:.75rem}.page_noResults__MHbCK{text-align:center;padding:3rem 0}.page_noResults__MHbCK i{font-size:3rem;color:#ddd;margin-bottom:1rem}.page_noResults__MHbCK h4{font-size:1.5rem;color:#333;margin-bottom:.5rem}.page_noResults__MHbCK p{color:#666}@media (max-width:768px){.page_filterSection__Pu3II{flex-direction:column;align-items:flex-start}.page_categoryFilter__jn0Kq{width:100%;overflow-x:auto;padding-bottom:1rem;-webkit-overflow-scrolling:touch}}