.blog-grid{--content-width:1440px;--articles-gap:53px;--article-padding-x:40px;--article-content-gap:clamp(45px,calc(45px + (61 - 45) * ((100vw - 1300px) / (1440 - 1300))),61px);--article-image-width:clamp(467px,calc(467px + (644 - 467) * ((100vw - 1024px) / (1300 - 1024))),644px);--article-image-padding-top:calc((386 * 100%) / 644);--article-info-max-width:557px;--article-excerpt-margin-top:24px;--article-excerpt-max-width:557px;--article-button-margin-top:26px;--load-more-margin-top:54px;}.blog-grid-content{padding:54px 0 var(--load-more-margin-top);}.blog-grid-pagination-container,.load-more-wrapper{margin-top:var(--load-more-margin-top);}.load-more-button{--width:163px;--height:46px;}.article-card{display:grid;grid-template-columns:var(--article-image-width) minmax(0,1fr);grid-column-gap:var(--article-content-gap);align-items:center;padding:0 var(--article-padding-x) 0 0;margin-bottom:var(--articles-gap);}.article-card:last-child{margin-bottom:0;}.article-card:nth-child(2n){grid-template-columns:minmax(0,1fr) var(--article-image-width);justify-items:end;padding:0 0 0 var(--article-padding-x);}.article-card:nth-child(2n) .article-card-image-wrapper{grid-column:2;grid-row:1;}.article-card:nth-child(2n) .article-card-info{margin-left:auto;text-align:right;}.article-card:nth-child(2n) .article-card-excerpt-wrapper{margin-left:auto;}.article-card:nth-child(2n) .article-card-button-container{justify-content:flex-end;}.article-card-image-wrapper{position:relative;transform:translateZ(0);display:block;width:100%;overflow:hidden;}.article-card-image-wrapper:before{content:"";display:block;padding-top:var(--article-image-padding-top);}.article-card-image-wrapper:active img{transform:scale(1.025);}.article-card-image-wrapper.without-image{pointer-events:none;}.article-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;transition:transform .25s linear;}.article-card-info{width:100%;max-width:var(--article-info-max-width);}.article-card-text-link{display:block;}.article-card-title-wrapper{display:flex;}.article-card-title-wrapper+.article-card-excerpt-wrapper{margin-top:var(--article-excerpt-margin-top);}.article-card-title{font-family:var(--secondary-font);font-size:30px;}.article-card-excerpt-wrapper{position:relative;display:flex;width:100%;max-width:var(--article-excerpt-max-width);}.article-card-excerpt{font-size:15px;line-height:22px;color:var(--black);}.article-card-button-container:not(:only-child){margin-top:var(--article-button-margin-top);}@media (max-width:1439px){.blog-grid{--articles-gap:62px;--article-excerpt-margin-top:24px;--article-button-margin-top:23px;}.blog-grid-content{padding-top:46px;}}@media (max-width:1024px){.blog-grid{--article-info-max-width:477px;--article-content-gap:clamp(40px,calc(40px + (45 - 40) * ((100vw - 1000px) / (1024 - 1000))),45px);--article-image-width:clamp(395px,calc(395px + (467 - 395) * ((100vw - 834px) / (1000 - 834))),467px) ;}}@media (max-width:834px){.blog-grid{--articles-gap:44px;--article-padding-x:15px;--article-content-gap:27px;--article-image-width:467px;--article-info-max-width:100%;--article-excerpt-max-width:100%;--article-button-margin-top:23px;--load-more-margin-top:44px;}.blog-grid-content{padding-top:44px;}.article-card{width:calc(var(--article-image-width) + (var(--article-padding-x) * 2));max-width:100%;margin-left:auto;margin-right:auto;text-align:center;}.article-card,.article-card:nth-child(2n){grid-template-columns:minmax(0,1fr);grid-row-gap:var(--article-content-gap);justify-items:center;padding:0;}.article-card .article-card-image-wrapper,.article-card:nth-child(2n) .article-card-image-wrapper{grid-column:auto;grid-row:auto;border-radius:0;}.article-card .article-card-info,.article-card:nth-child(2n) .article-card-info{text-align:center;}.article-card-image-wrapper{width:var(--article-image-width);max-width:100%;margin-left:auto;margin-right:auto;}.article-card-info{padding:0 var(--article-padding-x);}.load-more-button.button{--width:auto;--height:auto;--background-color:transparent;--text-color:var(--black);--hover-background-color:transparent;--hover-text-color:var(--black);border:0;border-bottom:3px solid var(--black);border-radius:0;font-family:var(--secondary-font);font-size:22px;color:var(--black);}}@media (max-width:680px){.blog-grid{--article-excerpt-margin-top:21px;--load-more-margin-top:28px;}.article-card-button{--width:163px;}}@media (max-width:467px){.blog-grid-content{padding-top:0;}}@media (hover:hover){.article-card-image-wrapper:hover img{transform:scale(1.025);}}
