.custom-blog-listing .dnd-section{margin:48px auto;max-width:1600px;padding:0 40px}.listing-row{width:100%}.custom-blog-listing .article-item__image-container{border-radius:var(--block-border-radius-reduced);display:block;margin-bottom:24px;overflow:hidden;position:relative;z-index:0}.custom-blog-listing .article-item__image-container img{border-style:none;height:auto;max-width:100%;transform:translateZ(0);transition:transform .5s ease,-webkit-transform .5s ease;vertical-align:top}.custom-blog-listing .image-zoom:hover img{transform:scale(1.03)}.custom-blog-listing .article-item__title a:hover{color:#222}.custom-blog-listing .article-item__arrow{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;bottom:20px;color:#000;display:-ms-flexbox;display:flex;height:40px;justify-content:center;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;right:20px;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out;visibility:hidden;width:40px}.custom-blog-listing .listing-row:hover .article-item__arrow{opacity:1;transform:scale(1);visibility:visible}.custom-blog-listing .text-container .blog-post-tags a{color:rgba(34,34,34,.7);font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:1.466666666;margin:0 0 12px;text-decoration:none;text-transform:uppercase}.custom-blog-listing .article-item__title{color:#222;font-size:30px;font-style:normal;font-weight:800;letter-spacing:-.7px;line-height:1.1333333333;margin:12px 0 24px;text-transform:uppercase}.custom-blog-listing .article-item__title a{text-decoration:none}.custom-blog-listing .article-item__excerpt.text--small{font-size:14px;line-height:1.714285713;margin-bottom:0;margin-top:-8px}.custom-blog-pagination-container .dnd-section{margin:0 auto}.custom-blog-pagination-container .blog-pagination{margin-bottom:48px;margin-top:64px}.custom-blog-pagination-container a.blog-pagination-ink.blog-pagination-prev-link,.custom-blog-pagination-container a.blog-pagination-link{align-items:center;border-radius:0;-webkit-box-shadow:1px 0 0 0 #dedede,0 1px 0 0 #dedede,1px 1px 0 0 #dedede,inset 1px 0 0 0 #dedede,inset 0 1px 0 0 #dedede;color:#222;display:flex;font-size:13px;font-style:normal;font-weight:600;height:56px;justify-content:center;line-height:1.2307692308;margin-top:0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:56px}.custom-blog-pagination-container .blog-pagination-link[aria-current]:before{bottom:0;-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px #000;content:"";left:2px;max-height:calc(100% - 3px);max-width:calc(100% - 3px);pointer-events:none;position:absolute;right:0;top:2px;z-index:1}.custom-blog-listing .article-item__arrow:hover svg{animation:prevNextButtonKeyframe .3s ease-in-out forwards}@media screen and (min-width:741px){.custom-blog-listing .article-list.article-list--stacked.became-visible{grid-gap:48px 48px;-webkit-box-pack:safe center;-ms-flex-pack:safe center;display:-ms-grid;display:grid;gap:48px 48px;grid-template-columns:repeat(auto-fit,calc(33.33333% - 32px));justify-content:safe center}.custom-blog-listing-topics .link-bar__wrapper{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.custom-blog-listing .article-list.article-list--stacked.became-visible{margin-left:58px;margin-right:58px}}@media (min-width:1400px){.custom-blog-listing .article-list.article-list--stacked.became-visible{margin-left:68px;margin-right:68px}}@media (min-width:1600px){.custom-blog-listing .article-list.article-list--stacked.became-visible{margin-left:78px;margin-right:78px}}@media (max-width:740px){.custom-blog-listing-topics .link-bar__wrapper{padding-left:24px;padding-right:24px}.article-list.article-list--stacked.became-visible{grid-gap:40px 24px;display:grid;gap:40px 24px}.custom-blog-listing .custom-blog-list-container .dnd-section{padding-left:24px;padding-right:24px}.custom-blog-pagination-container a.blog-pagination-ink.blog-pagination-prev-link,.custom-blog-pagination-container a.blog-pagination-link{height:47px;width:47px}}@keyframes prevNextButtonKeyframe{0%{-webkit-transform:translateX() scale(1);transform:translate(0) scaleX(1)}50%{-webkit-transform:translateX(calc(50% + 10px)) scale(1);transform:translate(calc(50% + 10px)) scaleX()}51%{-webkit-transform:translateX(calc(-50% - 10px)) scale(1);transform:translate(calc(-50% - 10px)) scaleX()}to{-webkit-transform:translateX(0) scale(1);transform:translate(0) scaleX()}}