@media screen and (width>=750px){.blog-grid [data-display-on=mobile]{display:none!important}}@media screen and (width<=749px){.blog-grid [data-display-on=desktop]{display:none!important}.blog-grid~.blog-grid{margin-top:1.7rem}}.blog-grid .blog-grid__heading{width:100%;max-width:100%}.blog-grid .blog-grid__heading[data-alignment=left]>div{text-align:left}.blog-grid .blog-grid__heading[data-alignment=right]>div{text-align:right}.blog-grid .blog-grid__heading>div{text-align:center;margin:0 auto;display:block}.blog-grid .blog-grid__heading>div h4:last-child,.blog-grid .blog-grid__container.slider.slider--mobile{margin-bottom:0}@media only screen and (width<=749px){.blog-grid .blog-grid__container:not(.slider) .blog-grid__item+.blog-grid__item,.blog-grid .blog-grid__container .blog-grid__container.grid--1-col .blog-grid__item+.blog-grid__item{margin-top:17px}}.blog-grid .blog-grid__item a{text-decoration:none}.blog-grid .blog-grid__item:hover .blog-grid__image{filter:brightness(.8)}.blog-grid .blog-grid__item .blog-grid__image{transition:filter .3s;position:relative}.blog-grid .blog-grid__item .blog-grid__image img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.blog-grid .blog-grid__item .blog-grid__read-more{text-transform:uppercase;margin-top:15px;text-decoration:underline}.blog-grid .blog-grid__item .blog-grid__content,.blog-grid .blog-grid__item .blog-grid__read-more{color:rgb(var(--color-foreground))}@media only screen and (width>=750px){.blog-grid .blog-grid__item{margin-top:0}.blog-grid .blog-grid__item .blog-grid__image:not(:last-of-type){margin-bottom:25px}}.blog-grid .blog-grid__content *{text-decoration:none}.blog-grid .blog-grid__content .title{margin-top:0;margin-bottom:.8rem}.blog-grid .blog-grid__content .byline{text-transform:none;letter-spacing:1px;margin-bottom:1rem;line-height:1.3}.blog-grid .blog-grid__content .date{color:#d3c4a5;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:600;display:flex}.blog-grid .blog-grid__content .date img{width:auto;height:30px}.blog-grid .blog-grid__button{text-align:center;margin-top:22px}@media only screen and (width<=767px){.blog-grid .blog-grid__button{margin-top:17px}}.blog-grid[data-fancy=true] .blog-grid__content .title{font-family:Bauer Bodoni,serif;font-size:1.2em;font-style:italic}.blog-grid[data-fancy=true] .blog-grid__content .byline{font-size:.9em}@media screen and (width<=749px){.slider.blog-grid__slider{--grid-mobile-horizontal-spacing:1.5rem}.slider.blog-grid__slider .blog-grid__item{width:calc(100% - 3rem);max-width:calc(100% - 3rem)}.slider.blog-grid__slider .blog-grid__item+.blog-grid__item{margin-top:0}.slider.blog-grid__slider .blog-grid__item:last-of-type{padding-right:1.5rem}.slider.blog-grid__slider .blog-grid__content{margin-top:1.5rem}.blog-grid__container .slider-buttons{max-width:var(--page-width);align-items:center;top:0;bottom:0;left:50%;transform:translate(-50%)}.blog-grid__container .slider-buttons .slider-button:before{background:0 0;border:1px solid #fff}.blog-grid__container .slider-buttons .slider-counter{justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.blog-grid__container .slider-buttons .slider-counter .slider-counter__link{padding:.25rem;transform:translateY(2rem)}.blog-grid__container .slider-buttons .slider-counter .dot{--color-foreground:0,0,0;width:1.3rem;height:1.3rem}}.slider.blog-grid__slider{--grid-desktop-horizontal-spacing:2.5rem}@media screen and (width<=749px){.slider.blog-grid__slider{--grid-mobile-horizontal-spacing:1.5rem}.slider.blog-grid__slider .blog-grid__item{width:calc(100% - 3rem);max-width:calc(100% - 3rem)}.slider.blog-grid__slider .blog-grid__item+.blog-grid__item{margin-top:0}.slider.blog-grid__slider .blog-grid__item:last-of-type{padding-right:1.5rem}.slider.blog-grid__slider .blog-grid__content{margin-top:1.5rem}.blog-grid__container .slider-buttons{max-width:var(--page-width);align-items:center;top:0;bottom:0;left:50%;transform:translate(-50%)}.blog-grid__container .slider-buttons .slider-button:before{background:0 0;border:1px solid #fff}.blog-grid__container .slider-buttons .slider-counter{justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.blog-grid__container .slider-buttons .slider-counter .slider-counter__link{padding:.25rem;transform:translateY(2rem)}.blog-grid__container .slider-buttons .slider-counter .dot{width:1.3rem;height:1.3rem}}