main:has(.plytix-blog){margin-top:0}:root{--blog-listing-max-width:1140px}.blog-listing-tag-cloud{margin:0 auto 40px;max-width:var(--blog-listing-max-width);padding:0 20px;width:100%}.blog-listing-tag-cloud .post-tag a{margin-right:.4rem}.post-listing-grid{display:grid;gap:2.5rem 1.5rem;margin:0 auto;max-width:var(--blog-listing-max-width);padding:0 20px}.post-listing-grid.author-grid,.post-listing-grid.tags-grid{grid-template-columns:repeat(2,1fr)}.post-listing-grid.blog-grid{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.post-listing-grid{grid-template-columns:1fr!important;padding:1.5rem}.post-listing-grid .blog-post-item{flex-direction:column!important}}.author-archive-header{display:flex;gap:2rem;margin:3rem auto 6rem;max-width:900px;width:94%}.author-archive-header .author-img{max-width:200px;width:100%}.author-archive-header .author-img img{aspect-ratio:1;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%}.author-archive-header .author-info .name{margin-bottom:.2rem}.author-archive-header .author-info .linkedin{margin-bottom:1rem}.author-archive-header .author-info .linkedin img{background:var(--grey-200);border-radius:4px;height:auto;max-width:36px;padding:.3rem;transition:transform .2s ease-out;width:100%}.author-archive-header .author-info .linkedin img:hover{transform:scale(1.1)}@media only screen and (max-width:768px){.author-archive-header{align-items:center;flex-direction:column;justify-content:center;margin-bottom:6rem!important;max-width:100%!important;padding:1rem;width:100%!important}.author-archive-header .linkedin,.author-archive-header h1,.author-archive-header p{text-align:center}}.author-archive .blog-post-item{flex-direction:row;gap:1.2rem}.author-archive .author-posts-listing{margin:auto;max-width:1140px;width:100%}.author-archive .author-posts-listing .posts-listing-title{margin-bottom:3rem}@media only screen and (min-width:768px){.author-archive .author-posts-listing .post-image-wrapper{flex:4}.author-archive .author-posts-listing .post-content{flex:6}}@media only screen and (max-width:768px){.author-archive .author-posts-listing .posts-listing-title{margin-bottom:1rem;padding:0 1.5rem}}.tag-archive .blog-post-item{flex-direction:row;gap:1.2rem}.tag-archive .tag-content-wrapper{margin-bottom:8rem}.tag-archive .tag-posts-listing{margin:auto;max-width:1140px;width:100%}.tag-archive .tag-posts-listing-info{margin-top:4rem;padding:1.5rem}.tag-archive .tag-posts-listing-info .posts-listing-title{margin-bottom:1rem}.tag-archive .tag-posts-listing-info .posts-listing-description{margin-bottom:3rem;max-width:100%;width:400px}@media only screen and (min-width:768px){.tag-archive .tag-posts-listing .post-image-wrapper{flex:4}.tag-archive .tag-posts-listing .post-content{flex:6}}.plytix-blog{background:url(https://www.plytix.com/hubfs/gradient-big-bg.png);background-position:top;background-repeat:no-repeat;background-size:100%;flex-direction:column;margin-top:0;width:100%}.blog-pagination,.plytix-blog{display:flex;justify-content:center}.blog-pagination{align-items:center;gap:0;margin-top:4rem}.blog-pagination .blog-pagination__link{border-radius:4px;color:var(--grey-500);display:inline-block;padding:.2rem .6rem;transition:background-color,color;transition-duration:.3s;transition-timing-function:ease-out}.blog-pagination .blog-pagination__link--active,.blog-pagination .blog-pagination__link:hover{background-color:var(--purple-light);color:var(--purple-main)}.blog-pagination .blog-pagination__link--active{font-weight:700}.blog-post-item{display:flex;flex-direction:column}.blog-post-item .post-image-wrapper{aspect-ratio:16/9;border-radius:8px;margin-bottom:1rem;overflow:hidden;width:100%}.blog-post-item .post-image-wrapper img{aspect-ratio:16/9;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}.blog-post-item .post-image-wrapper a:hover img{transform:scale(1.05)}.blog-post-item .post-content .post-meta{color:var(--purple-main);font-size:.85rem;line-height:1.4;margin-bottom:.5rem}.blog-post-item .post-content .post-meta .meta-separator{margin-left:.5em;margin-right:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-post-item .post-content .post-meta .meta-author a{color:inherit;text-decoration:none;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.blog-post-item .post-content .post-meta .meta-author a:hover{text-decoration:underline}.blog-post-item .post-content .post-title{font-size:1.2rem;line-height:1.2;margin-bottom:1rem;margin-top:0}.blog-post-item .post-content .post-title a{color:var(--grey-500);font-family:Inter;font-weight:700;text-decoration:none;transition:color .2s ease}.blog-post-item .post-content .post-title a:hover{color:var(--purple-main)}