.blogs-module__DEsqIa__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.blogs-module__DEsqIa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blogs-module__DEsqIa__grid{grid-template-columns:repeat(3,1fr)}}.blogs-module__DEsqIa__card{flex-direction:column;padding:0;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.blogs-module__DEsqIa__card:hover{border-color:var(--accent-primary);transform:translateY(-5px)}.blogs-module__DEsqIa__imageWrapper{width:100%;height:240px;overflow:hidden}.blogs-module__DEsqIa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blogs-module__DEsqIa__card:hover .blogs-module__DEsqIa__image{transform:scale(1.05)}.blogs-module__DEsqIa__content{flex-direction:column;flex:1;padding:2rem;display:flex}.blogs-module__DEsqIa__readMore{color:var(--accent-primary);align-self:flex-end;align-items:center;gap:.5rem;margin-top:auto;font-weight:500;transition:color .2s;display:inline-flex}.blogs-module__DEsqIa__readMore:hover{color:var(--accent-secondary)}.blogs-module__DEsqIa__featured{border:1px solid #ffffff0d;grid-template-columns:1fr;gap:0;margin-bottom:5rem;display:grid;overflow:hidden}@media (min-width:1024px){.blogs-module__DEsqIa__featured{grid-template-columns:1.6fr 1.4fr;min-height:480px}}.blogs-module__DEsqIa__featuredImageWrapper{width:100%;height:300px;overflow:hidden}@media (min-width:1024px){.blogs-module__DEsqIa__featuredImageWrapper{height:100%}}.blogs-module__DEsqIa__featuredImage{object-fit:cover;width:100%;height:100%;transition:transform .6s}.blogs-module__DEsqIa__featuredImageWrapper:hover .blogs-module__DEsqIa__featuredImage{transform:scale(1.03)}.blogs-module__DEsqIa__featuredContent{flex-direction:column;justify-content:center;padding:2.5rem;display:flex}@media (min-width:1024px){.blogs-module__DEsqIa__featuredContent{padding:4rem}}.blogs-module__DEsqIa__controls{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}@media (min-width:768px){.blogs-module__DEsqIa__controls{flex-direction:row;justify-content:space-between;align-items:center}}.blogs-module__DEsqIa__searchWrapper{width:100%;max-width:450px;position:relative}.blogs-module__DEsqIa__searchInput{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;width:100%;padding:.85rem 1.25rem .85rem 3rem;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.blogs-module__DEsqIa__searchInput:focus{border-color:var(--accent-primary);background:#ffffff12;outline:none;box-shadow:0 0 20px #0167951a}.blogs-module__DEsqIa__searchIcon{color:#ffffff4d;transition:color .3s;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.blogs-module__DEsqIa__searchInput:focus+.blogs-module__DEsqIa__searchIcon{color:var(--accent-primary)}.blogs-module__DEsqIa__categories{flex-wrap:wrap;gap:.6rem;display:flex}@media (max-width:767px){.blogs-module__DEsqIa__categories{justify-content:center}}.blogs-module__DEsqIa__categoryBtn{color:#fff9;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:2rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:500;transition:all .3s}.blogs-module__DEsqIa__categoryBtn:hover{color:#ffffffe6;background:#ffffff14;border-color:#fff3}.blogs-module__DEsqIa__categoryBtnActive{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff;box-shadow:0 4px 15px #0167954d}
