.blog-articles{grid-template-columns:1fr;gap:2rem;display:grid}.blog-articles .card-wrapper{width:100%}@media screen and (width>=750px){.blog-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=990px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.blog-articles .article-card .card__inner{border-radius:1.2rem;overflow:hidden}.blog-articles .article-card .card__content{padding:1.4rem .4rem .4rem}.blog-articles .article-card .article-card__image img{box-shadow:none;border-radius:1.2rem 1.2rem 0 0;margin:0;transition:transform .4s}.blog-articles .article-card:hover .article-card__image img{transform:scale(1.03)}.blog-toolbar{flex-direction:column;gap:1.6rem;margin-bottom:3rem;display:flex}.blog-toolbar__row{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.blog-toolbar__tags{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:.8rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.blog-toolbar__tags::-webkit-scrollbar{display:none}.blog-toolbar__tag{letter-spacing:.02em;white-space:nowrap;border:1px solid rgba(var(--color-foreground), .15);color:rgb(var(--color-foreground));background:0 0;border-radius:9999px;align-items:center;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.blog-toolbar__tag:hover{background:rgba(var(--color-foreground), .06);border-color:rgba(var(--color-foreground), .3)}.blog-toolbar__tag--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.blog-toolbar__tag--active:hover{opacity:.85;background:rgb(var(--color-foreground))}.blog-toolbar__controls{align-items:center;gap:1rem;margin-left:auto;display:flex}.blog-toolbar__search{align-items:center;display:flex;position:relative}.blog-toolbar__search-input{border:1px solid rgba(var(--color-foreground), .15);color:rgb(var(--color-foreground));background:0 0;border-radius:9999px;outline:none;width:20rem;padding:.7rem 1.2rem .7rem 3.2rem;font-family:inherit;font-size:1.3rem;transition:border-color .2s,width .3s}.blog-toolbar__search-input:focus{border-color:rgba(var(--color-foreground), .4);width:24rem}.blog-toolbar__search-input::placeholder{color:rgba(var(--color-foreground), .4)}.blog-toolbar__search-icon{width:1.6rem;height:1.6rem;color:rgba(var(--color-foreground), .4);pointer-events:none;position:absolute;left:1rem}.blog-toolbar__sort{position:relative}.blog-toolbar__sort-select{-webkit-appearance:none;appearance:none;border:1px solid rgba(var(--color-foreground), .15);color:rgb(var(--color-foreground));cursor:pointer;background:0 0;border-radius:9999px;outline:none;padding:.7rem 3rem .7rem 1.2rem;font-family:inherit;font-size:1.3rem;transition:border-color .2s}.blog-toolbar__sort-select:focus{border-color:rgba(var(--color-foreground), .4)}.blog-toolbar__sort-icon{width:1.2rem;height:1.2rem;color:rgba(var(--color-foreground), .5);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (width<=749px){.blog-toolbar__row{flex-direction:column;align-items:stretch}.blog-toolbar__tags{order:1}.blog-toolbar__controls{order:0;width:100%;margin-left:0}.blog-toolbar__search{flex:1}.blog-toolbar__search-input,.blog-toolbar__search-input:focus,.blog-toolbar__sort-select{width:100%}}@media screen and (width>=750px){.blog-toolbar{margin-bottom:4rem}}.blog-articles__empty{text-align:center;color:rgba(var(--color-foreground), .5);grid-column:1/-1;padding:4rem 2rem;font-size:1.6rem}