.BlogBarDesktop_section__io8k9{background-color:#f5f1ec;width:100%;padding:2rem 0 4rem}.BlogBarDesktop_title__YIVI6{font-family:Libre Baskerville,serif;font-size:2rem;text-align:center;margin:0;font-weight:300}.BlogBarDesktop_subtitle__4ODZr{font-family:Poppins,sans-serif;font-weight:300;font-size:1rem;margin:.5rem 0 0;text-align:center}.BlogBarDesktop_container__trF9v{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:1400px;margin:0 auto;padding:3rem 2rem 2rem}.BlogBarDesktop_article__Vb1Yo{display:flex;flex-direction:column;justify-content:flex-start}.BlogBarDesktop_imageWrapper__BrmeS{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.BlogBarDesktop_image__n7Qmc{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.BlogBarDesktop_articleTitle__pd9vW{letter-spacing:.05rem;font-family:Poppins,sans-serif;font-weight:500;margin:1rem 0 .5rem}.BlogBarDesktop_shortBody__TgkRk{font-size:1.1rem;margin-bottom:2rem;font-family:Libre Baskerville,serif;font-weight:100;text-align:justify;color:#333}.BlogBarDesktop_readMore__qeI6W{font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase;color:#000;text-decoration:none;position:relative}.BlogBarDesktop_readMore__qeI6W:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s ease;transform-origin:left}.BlogBarDesktop_readMore__qeI6W:hover:after{width:100%}.BlogBarDesktop_allPostsWrapper__EOE9b{text-align:center;margin-top:2rem}.BlogBarDesktop_allPostsButton__ivu79{font-family:Poppins,sans-serif;border:1px solid black;padding:.8rem 1.5rem;text-transform:uppercase;font-size:.9rem;letter-spacing:.05em;color:black;text-decoration:none;transition:background-color .2s ease}.BlogBarDesktop_allPostsButton__ivu79:hover{background-color:black;color:white}@media (max-width:1024px){.BlogBarDesktop_container__trF9v{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogBarDesktop_container__trF9v{grid-template-columns:1fr}.BlogBarDesktop_articleTitle__pd9vW{font-size:1rem}.BlogBarDesktop_shortBody__TgkRk{font-size:.9rem}}.BlogBarMobile_section__hAo3d{background-color:#f5f1ec;width:100%;padding:2rem 0 4rem}.BlogBarMobile_title__Lt49q{font-family:Libre Baskerville,serif;font-size:1.7rem;text-align:center;margin:0;font-weight:300}.BlogBarMobile_subtitle__lO2yM{font-family:Poppins,sans-serif;font-weight:300;font-size:.95rem;margin:.5rem 0 1rem;text-align:center}.BlogBarMobile_carouselWrapper__uGMbv{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:0;padding:0;scroll-padding:0;scrollbar-width:none;-ms-overflow-style:none}.BlogBarMobile_carouselWrapper__uGMbv::-webkit-scrollbar{display:none}.BlogBarMobile_slide__14oRI{flex:0 0 100vw;scroll-snap-align:center;background-color:#fff;display:flex;flex-direction:column;overflow:hidden}.BlogBarMobile_imageWrapper___C8n9{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.BlogBarMobile_image__NGH53{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.BlogBarMobile_textWrapper__mbPjA{padding:1.2rem}.BlogBarMobile_articleTitle__dGCZH{font-family:Poppins,sans-serif;font-weight:500;font-size:1.1rem;margin-bottom:.7rem}.BlogBarMobile_shortBody__be0Pw{font-family:Libre Baskerville,serif;font-weight:100;font-size:1rem;margin-bottom:1.5rem;text-align:justify;color:#333}.BlogBarMobile_readMore__iGYCu{font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#000;text-decoration:none;position:relative}.BlogBarMobile_readMore__iGYCu:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s ease;transform-origin:left}.BlogBarMobile_readMore__iGYCu:hover:after{width:100%}.BlogBarMobile_paginationDots__oQrpe{display:flex;justify-content:center;margin:1.5rem 0 0;gap:.5rem}.BlogBarMobile_dot__CDYvP{width:10px;height:10px;border-radius:50%;background-color:#999;transition:background-color .3s ease;cursor:pointer}.BlogBarMobile_dot__CDYvP.BlogBarMobile_active__qRdFU{background-color:#000}.BlogBarMobile_allPostsWrapper__DOEw5{text-align:center;margin-top:2rem}.BlogBarMobile_allPostsButton__Sx5oq{font-family:Poppins,sans-serif;border:1px solid black;padding:.8rem 1.5rem;text-transform:uppercase;font-size:.9rem;letter-spacing:.05em;color:black;text-decoration:none;transition:background-color .2s ease}.BlogBarMobile_allPostsButton__Sx5oq:hover{background-color:black;color:white}