.blog-placeholder{background:rgb(var(--color-background));margin:0 1.5rem}.blog-placeholder .blog-placeholder__content{background:rgba(var(--color-foreground),.04);padding:3rem}.blog-placeholder .placeholder{position:relative}.blog-placeholder h2{margin:0}.blog-placeholder .rte-width{color:rgba(var(--color-foreground),.75);margin-top:1.2rem}@media screen and (min-width:750px){.blog-placeholder{margin:0;text-align:center;width:50%}}.blog .blog__title{margin:0;padding-bottom:2.4rem}.blog .blog__posts.articles-wrapper{margin-bottom:1rem}.blog .blog__posts.articles-wrapper .article{scroll-snap-align:start}.blog .blog__posts .card-wrapper{width:100%}.blog .blog__button{margin-top:3rem}@media screen and (max-width:749px){.blog .blog__post.article{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width:750px){.blog .blog__button{margin-top:5rem}.blog slider-component{display:flex;flex-direction:column-reverse}.blog .slider-buttons{height:1px;justify-content:space-between;left:-24px;position:relative;top:21vw;width:100%;z-index:4}}@media screen and (min-width:750px)and (max-width:989px){.blog .slider-buttons{left:-12px}.blog .slider-mobile-gutter{padding-left:3.2rem}}@media screen and (min-width:990px){.blog .blog__posts.articles-wrapper{margin-bottom:0}.blog .slider-buttons{top:15rem;width:calc(100% + 44px)}}@media screen and (min-width:1300px){.blog .slider-buttons{top:17rem}}@supports not (inset:10px){@media screen and (min-width:750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}