:root{--container-medium:1120px;--container-small:780px;--container-xsmall:540px}.page-content:has(.posts-grid-section-container.is-wide-container){margin-top:-5.5rem;max-width:var(--wp--style--global--wide-size,1280px)}.blog-page-content .posts-grid-section,page-content .posts-grid-section{align-items:center;display:flex;justify-content:center}.blog-page-content .posts-grid-section img,page-content .posts-grid-section img{border-radius:10px 10px 0 0}.blog-page-content .posts-grid-section-container,page-content .posts-grid-section-container{margin:0 auto;padding:0 var(--wp--preset--spacing--container-padding-inline,20px)}.blog-page-content .posts-grid-section-container.is-wide-container,page-content .posts-grid-section-container.is-wide-container{max-width:var(--wp--style--global--wide-size,1280px)}.blog-page-content .posts-grid-section-container-grid,page-content .posts-grid-section-container-grid{align-items:center;display:grid;gap:1.8125rem;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:clamp(28px,4.17vw,52px)}@media screen and (max-width:1120px){.blog-page-content .posts-grid-section-container-grid,page-content .posts-grid-section-container-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:540px){.blog-page-content .posts-grid-section-container-grid,page-content .posts-grid-section-container-grid{grid-template-columns:1fr}}.blog-page-content .posts-grid-section-pagination,page-content .posts-grid-section-pagination{align-items:center;color:var(--wp--preset--color--gray-text);display:flex;font-size:14px;gap:10px;justify-content:center;line-height:.889}.blog-page-content .posts-grid-section-pagination a,page-content .posts-grid-section-pagination a{color:var(--wp--preset--color--gray-text);line-height:.889;text-decoration:none}.blog-page-content .posts-grid-section-pagination .page-numbers,page-content .posts-grid-section-pagination .page-numbers{align-items:end;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-text);border-radius:var(--wp--custom--radius-10);display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;padding:12px 20px;text-decoration:none;transition:all .3s ease;width:40px}.blog-page-content .posts-grid-section-pagination .page-numbers:hover,page-content .posts-grid-section-pagination .page-numbers:hover{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--theme-black)}.blog-page-content .posts-grid-section-pagination .current,page-content .posts-grid-section-pagination .current{background-color:var(--wp--preset--color--primary);border:none}.blog-page-content .posts-grid-section-pagination .dots,page-content .posts-grid-section-pagination .dots{border:none}.blog-page-content .section-article,page-content .section-article{border-radius:var(--wp--custom--radius-10);box-shadow:0 0 50px 0 rgba(0,0,0,.08);cursor:pointer;height:auto;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:clamp(280px,100vw - 40px,335px)}.blog-page-content .section-article:hover,page-content .section-article:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);transform:translateY(-5px)}.blog-page-content .section-article:hover .section-article-content-text-container-title a:after,page-content .section-article:hover .section-article-content-text-container-title a:after{width:100%}.blog-page-content .section-article:hover .section-article-content-text-container-more,page-content .section-article:hover .section-article-content-text-container-more{color:var(--wp--preset--color--secondary)}.blog-page-content .section-article-image img,page-content .section-article-image img{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-page-content .section-article-content,page-content .section-article-content{align-items:flex-start;align-self:stretch;background-color:var(--wp--preset--color--white),#fff;display:flex;flex-direction:column;gap:10px;padding:20px}.blog-page-content .section-article-content-taxonomies,page-content .section-article-content-taxonomies{color:var(--wp--preset--color--gray-text);display:flex;font-size:var(--wp--preset--font-size--base);font-weight:400;gap:18px;line-height:1.2;margin-bottom:13px;z-index:400}.blog-page-content .section-article-content-taxonomies-category a,page-content .section-article-content-taxonomies-category a{background-color:var(--wp--preset--color--primary);border-radius:5px;color:var(--wp--preset--color--gray-text);padding:3px 8px;text-decoration:none;transition:all .5s ease}.blog-page-content .section-article-content-taxonomies-category:hover a,page-content .section-article-content-taxonomies-category:hover a{background-color:var(--wp--custom--btn-hover-bg)}.blog-page-content .section-article-content-text-container,page-content .section-article-content-text-container{display:flex;flex-direction:column;gap:10px}.blog-page-content .section-article-content-text-container-title a,page-content .section-article-content-text-container-title a{font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .3s ease}.blog-page-content .section-article-content-text-container-title a:before,page-content .section-article-content-text-container-title a:before{content:"";height:100%;inset:0;position:absolute;width:100%}.blog-page-content .section-article-content-text-container-title a:after,page-content .section-article-content-text-container-title a:after{background-color:var(--wp--preset--color--primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.blog-page-content .section-article-content-text-container-text,page-content .section-article-content-text-container-text{display:-webkit-box;font-size:var(--wp--preset--font-size--base);line-height:1.6;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.blog-page-content .section-article-content-text-container-text p,page-content .section-article-content-text-container-text p{color:var(--wp--preset--color--gray-text)}.blog-page-content .section-article-content-text-container-more,page-content .section-article-content-text-container-more{color:var(--wp--preset--color--gray-text);font-size:var(--wp--preset--font-size--base);text-decoration:underline;transition:color .3s ease}.section-article-link{color:inherit;display:block;text-decoration:none}.section-article-link .section-article{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.section-article-link .section-article:hover{box-shadow:0 5px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.section-article-link .section-article:hover .section-article-content-text-container-title:after{width:100%}.section-article-link .section-article:hover .section-article-content-text-container-more{color:var(--wp--preset--color--secondary)}
