.l-blog-listing{max-width:1440px;margin:0 auto 6.25rem}.l-blog-listing__articles{padding:0 1.25rem;display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}@media only screen and (min-width: 90rem){.l-blog-listing__articles{justify-content:initial}}.l-blog-listing .c-pagination{width:80%;margin-bottom:6rem}.l-blog-listing-workbench__intro{max-width:1440px;text-align:center;margin:0 auto 5.5rem;padding:0 1.25rem}.l-blog-listing-workbench__heading{margin-bottom:.5rem}.l-blog-listing-workbench__copy{max-width:37.75rem;margin:auto}.l-blog-listing-workbench__articles-wrapper{max-width:1440px;padding:0 1.25rem;display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin:0 auto 6.25rem}@media only screen and (min-width: 90rem){.l-blog-listing-workbench__articles-wrapper{justify-content:initial}}.l-blog-listing-workbench__article{margin-bottom:1rem}.l-blog-listing-workbench__article-link{text-decoration:none;position:relative}.l-blog-listing-workbench__article-link:before{position:absolute;content:"";opacity:0;transition:opacity .3s;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1)}.l-blog-listing-workbench__article-link:hover:before{opacity:1}.l-blog-listing-workbench__article-heading{background:#ecedec;padding:1.25rem 0;text-align:center;color:#282b28;margin-bottom:0}.c-blog-topics{max-width:450px;margin-left:auto;margin-right:auto}@supports (display: grid){.c-blog-topics{max-width:100%;margin-left:0;margin-right:0}}.c-blog-topics__group{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.c-blog-topics__heading{font-family:Baskerville,serif;font-weight:400;font-size:1.25rem;line-height:1.15;background-color:#282b28;padding:.9375rem 1.25rem;color:#fff;margin-bottom:.5rem}@media only screen and (min-width: 48.75rem){.c-blog-topics__heading{font-size:1.375rem;line-height:1.1363636364}}@media only screen and (min-width: 90rem){.c-blog-topics__heading{font-size:1.5rem;line-height:1.1666666667}}.c-blog-topics__inner{padding:.9375rem 1.25rem;-moz-columns:1;columns:1}@media only screen and (min-width: 25rem){.c-blog-topics__inner{-moz-columns:2;columns:2}}@media only screen and (min-width: 67.5rem){.c-blog-topics__inner{-moz-columns:1;columns:1}}.c-blog-topics__subheading{font-family:Poppins,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-weight:600;margin-bottom:.5rem}@media only screen and (min-width: 90rem){.c-blog-topics__subheading{font-size:1.125rem;line-height:1.4444444444}}.c-blog-topics__list{padding-left:.9375rem;list-style:none;margin-top:0;margin-bottom:1.5625rem}.c-blog-topics__item{margin-bottom:.5rem}.c-pagination{max-width:29.6875rem;margin-left:auto;margin-right:auto;padding:.625rem;border-top:1px solid #c8cac8;border-bottom:1px solid #c8cac8;font-family:Poppins,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4285714286;margin-top:1.875rem}@media (min-width: 1191px){.c-pagination{max-width:100%}}@media only screen and (min-width: 90rem){.c-pagination{font-size:1rem;line-height:1.5625}}@media only screen and (min-width: 25rem){.c-pagination{margin-top:3.125rem}}.c-pagination__list{padding-left:0;margin:0 auto;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.c-pagination__item--previous{margin-right:auto}.c-pagination__item--next{margin-left:auto}.c-pagination__link{text-decoration:none;color:inherit}.c-pagination__link--previous,.c-pagination__link--next{display:flex;align-items:center}.c-pagination__link svg{width:.5rem}.c-pagination__link--previous svg{transform:rotate(180deg) translateZ(0);margin-right:.5rem}.c-pagination__link--next svg{margin-left:.5rem}.c-pagination__link--page,.c-pagination__link--current{display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin-left:.25rem;margin-right:.25rem;border:2px solid transparent;border-radius:50%;padding:1em}@media only screen and (min-width: 25rem){.c-pagination__link--page,.c-pagination__link--current{margin-left:.15rem;margin-right:.15rem;width:25px;height:25px}}.c-pagination__link--current{border-color:#b9df94}.c-pagination__link[tabindex="-1"]{opacity:.65;color:inherit;pointer-events:none}.c-pagination__label{display:none}@media (min-width: 1191px){.c-pagination__label{display:block}}
