.blog-module-scss-module__lAnAoq__blogMain{background:linear-gradient(160deg,#dde4f0 0%,#e8edf7 50%,#dfe6f2 100%);min-height:100vh;padding:2rem;font-family:Roboto,sans-serif}.blog-module-scss-module__lAnAoq__blogInner{max-width:1400px;margin:0 auto}.blog-module-scss-module__lAnAoq__heroSection{text-align:center;background:linear-gradient(120deg,#f5f7fa,#e0eafc);border-radius:12px;margin-bottom:3rem;padding:3rem 1rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.blog-module-scss-module__lAnAoq__heroSection h1{text-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:700}.blog-module-scss-module__lAnAoq__heroSection p{color:#555;max-width:700px;margin:0 auto;font-size:1.2rem}.blog-module-scss-module__lAnAoq__videosLink{color:#fff;background:linear-gradient(135deg,#ff7a18,#ffb347);border-radius:999px;margin-top:1.25rem;padding:.65rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 14px rgba(255,122,24,.35)}.blog-module-scss-module__lAnAoq__videosLink:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(255,122,24,.5)}.blog-module-scss-module__lAnAoq__controls{margin-bottom:2.5rem}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__searchContainer{max-width:500px;margin:0 auto 1.5rem}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__searchContainer .blog-module-scss-module__lAnAoq__searchInput{border:1px solid #ddd;border-radius:8px;width:100%;padding:.8rem 1rem;font-size:1rem;transition:all .2s}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__searchContainer .blog-module-scss-module__lAnAoq__searchInput:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 2px rgba(0,112,243,.1)}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection{flex-direction:column;align-items:center;gap:1rem;display:flex}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__categories{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__categories button{cursor:pointer;color:#444;white-space:nowrap;background:#fff;border:1.5px solid #d0d0d0;border-radius:999px;padding:.55rem 1.3rem;font-size:.9rem;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__categories button:hover{color:#ff7a18;border-color:#ffb347;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.1)}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__categories .blog-module-scss-module__lAnAoq__activeCategory{color:#fff;background:linear-gradient(135deg,#ff7a18,#ffb347);border-color:transparent;box-shadow:0 4px 12px rgba(255,122,24,.35)}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__categories .blog-module-scss-module__lAnAoq__activeCategory:hover{color:#fff;border-color:transparent;box-shadow:0 6px 16px rgba(255,122,24,.45)}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__sortOptions{align-items:center;gap:.5rem;display:flex}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__sortOptions span{color:#666;font-size:.9rem}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__sortOptions .blog-module-scss-module__lAnAoq__sortSelect{color:#444;cursor:pointer;background:#fff;border:1.5px solid #d0d0d0;border-radius:999px;padding:.45rem .8rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.blog-module-scss-module__lAnAoq__controls .blog-module-scss-module__lAnAoq__filterSection .blog-module-scss-module__lAnAoq__sortOptions .blog-module-scss-module__lAnAoq__sortSelect:focus{border-color:#ffb347;outline:none;box-shadow:0 0 0 2px rgba(255,179,71,.2)}.blog-module-scss-module__lAnAoq__blogContainer{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;padding-bottom:2rem;display:grid}.blog-module-scss-module__lAnAoq__blogCard{background:#fff;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s,background .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-module-scss-module__lAnAoq__blogCard:hover{background:linear-gradient(145deg,#fff,#e6f0ff);transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogImage{aspect-ratio:16/9;border-radius:8px;position:relative;overflow:hidden}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogImage:after{content:"";background:0 0;transition:background .3s;position:absolute;top:0;bottom:0;left:0;right:0}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogImage:hover:after{background:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.1))}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent{flex-direction:column;flex-grow:1;padding:1rem;display:flex}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent h2{margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent p{color:#555;flex-grow:1;font-size:1rem;line-height:1.5}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent .blog-module-scss-module__lAnAoq__meta{color:#888;margin-top:.5rem;font-size:.85rem}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent button.blog-module-scss-module__lAnAoq__readMore{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:6px;margin-top:1rem;padding:.5rem 1rem;transition:background .3s}.blog-module-scss-module__lAnAoq__blogCard .blog-module-scss-module__lAnAoq__blogContent button.blog-module-scss-module__lAnAoq__readMore:hover{background:#005bb5}.blog-module-scss-module__lAnAoq__noResults{text-align:center;color:#999;padding:3rem 1rem}.blog-module-scss-module__lAnAoq__noResults h3{color:#666;margin:1rem 0 .5rem}.blog-module-scss-module__lAnAoq__noResults p{font-size:1rem}.blog-module-scss-module__lAnAoq__pagination{justify-content:center;align-items:center;gap:8px;margin:3rem 0;display:flex}.blog-module-scss-module__lAnAoq__pagination button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:6px 12px;font-size:.9rem;transition:all .2s}.blog-module-scss-module__lAnAoq__pagination button:disabled{opacity:.4;cursor:not-allowed}.blog-module-scss-module__lAnAoq__pagination button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.blog-module-scss-module__lAnAoq__pagination button.blog-module-scss-module__lAnAoq__activePage{color:#fff;background:linear-gradient(90deg,#0070f3,#00c6ff);border:none;font-weight:600;box-shadow:0 2px 6px rgba(0,112,243,.3)}@media (max-width:768px){.blog-module-scss-module__lAnAoq__blogMain{padding:1rem}.blog-module-scss-module__lAnAoq__heroSection h1{font-size:2rem}.blog-module-scss-module__lAnAoq__blogContainer{grid-template-columns:1fr}.blog-module-scss-module__lAnAoq__blogCard{margin-bottom:1.5rem}}
