.blog .placeholder{display:flex;flex-direction:column;align-items:center;height:22rem;text-align:center;padding:4rem 2rem 5rem;margin:0 2rem}@media screen and (min-width:750px){.blog .placeholder{margin:0}}.blog__post{padding-bottom:0}@media screen and (min-width:750px){.blog__post:only-child{text-align:center}}.blog__posts.articles-wrapper{row-gap:3rem;padding-bottom:50px}@media screen and (min-width:990px){.blog__posts.articles-wrapper{row-gap:5rem}}.blog__posts.articles-wrapper .article{scroll-snap-align:start}@media screen and (max-width:749px){.slider.blog__posts--1-items{padding-bottom:0}}@media screen and (min-width:750px) and (max-width:989px){.slider.blog__posts--1-items,.slider.blog__posts--2-items{padding-bottom:0}}.blogWrapper{background-color:var(--light-green)}.blogWrapper .title{font-family:BarlowBold,sans-serif;font-weight:700;color:var(--green);text-transform:uppercase;font-size:1.625rem;line-height:1.1}@media (min-width:768px){.blogWrapper .title{font-size:2.25rem;line-height:1.3}}.blogWrapper__button{padding:16px 18px;border-radius:58px;line-height:normal;letter-spacing:inherit;text-transform:inherit;text-decoration:none;cursor:pointer;text-transform:uppercase;max-width:-moz-max-content;max-width:max-content;font-family:BarlowBold,sans-serif;font-weight:700;min-height:auto;background-color:var(--green);border:1px solid var(--green,);color:var(--white);font-size:14px;transition:background-color .2s ease-out;display:block;margin:40px auto}@media (min-width:768px){.blogWrapper__button{padding:16px 28px}}.blogWrapper__button:hover{background-color:var(--mint);color:var(--green);box-shadow:0 5px 9px 0 rgba(58,130,70,.2)}