.blog-grid{margin:0 0 1.5rem;padding:0}@media (min-width:600px){.blog-grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1rem;grid-column-gap:1rem}}@media (min-width:900px){.blog-grid{grid-template-columns:1fr 1fr 1fr;grid-row-gap:1.5rem;grid-column-gap:1.5rem}}.blog-grid__item{background-color:#efeff2;display:grid;min-height:20rem;padding:0;position:relative;transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scaleX(1);transition:.8s ease-in-out;will-change:transform}.blog-grid__item:hover{transform:perspective(1000px) rotateX(2deg) rotateY(.4deg) scaleX(1)}.blog-grid__item:after,.blog-grid__item:before{display:none}@media (min-width:900px){.blog-grid__item{min-height:22.5rem}}@media (min-width:600px){.blog-grid__item{margin:0}}.blog-grid__item:first-child{grid-column:1/span 2}@media (min-width:900px){.blog-grid__item:nth-child(2){grid-row:1/span 2;grid-column:3}.blog-grid__item:nth-child(6){grid-row:3/span 2;grid-column:1}.blog-grid__item:nth-child(8){grid-column:2/span 2}.blog-grid__item:nth-child(9){grid-column:1/span 2}}.blog-grid .lib-text-link-outer{display:block}.blog-grid__link{display:block;position:relative}.blog-grid__link .lib-text-link{display:grid;height:100%;background:transparent}.blog-grid__figure{margin:0;position:absolute;top:0;left:0;right:0;bottom:0}.blog-grid__img{max-width:100%;max-height:100%;object-fit:cover;height:100%;width:100%}.blog-grid__title{background-image:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent),linear-gradient(rgba(43,115,204,.5),rgba(43,115,204,.5));background-position:0 98%,98% 98%,0 98%;background-repeat:no-repeat,no-repeat,repeat-x;background-size:1px 1px,1px 1px,2px 2px;color:#2b73cc;display:inline;line-height:1.5}.blog-grid__link:hover .blog-grid__title{background-position:0 95%,95% 95%,0 95%}.blog-grid__content{position:absolute;align-self:end;border-radius:.25rem;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05);padding:1rem;margin:.5rem}@media (min-width:900px){.blog-grid__content{padding:1.5rem;margin:1rem}}.blog-grid__paragraph{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:.25rem}.lib-pagination,.p-blog .lib-tag:last-of-type{margin-bottom:1rem}.lib-pagination{display:flex;width:100%;align-items:center;justify-content:center}.lib-pagination__item{margin-right:.5rem;padding:0}.lib-pagination__item:not(.lib-pagination__item--current-page):not(.lib-pagination__item--nav-arrow){display:none}@media (min-width:600px){.lib-pagination__item:not(.lib-pagination__item--current-page):not(.lib-pagination__item--nav-arrow){display:inline-block}}.lib-pagination__item--nav-arrow{fill:#2b73cc}.lib-pagination__button{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem;font-size:.875rem;font-weight:700;--tw-text-opacity:1;color:rgb(43 115 204/var(--tw-text-opacity));-webkit-text-decoration-line:none;text-decoration-line:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lib-pagination__button,.lib-pagination__button:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.lib-pagination__button:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.lib-pagination__button:active{--tw-bg-opacity:1;background-color:rgb(17 46 82/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.lib-pagination__item--current-page .lib-pagination__button{--tw-bg-opacity:1;background-color:rgb(43 115 204/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.lib-pagination__icon{height:.75rem;width:.75rem}