
.c-featured-blog-articles{padding-top:2.5rem}.c-featured-blog-articles__container{position:relative;font-size:3.25rem;font-weight:400;line-height:3.575rem;margin:2.5rem 0;padding-left:1rem}.c-featured-blog-articles__title{text-align:center;margin:0 1rem 2.5rem}.c-featured-blog-articles__menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin:0 auto;padding:0;overflow:auto;list-style:none;scroll-snap-type:x mandatory}.c-featured-blog-articles__menu::-webkit-scrollbar{display:none}.c-featured-blog-articles__menu li{padding:0;margin:0 .9375rem;scroll-snap-align:start}.c-featured-blog-articles__menu-btn{font-family:Roslindale,serif;font-size:1.5rem;text-decoration:none;display:flex;align-items:center;position:relative;white-space:nowrap;color:#393430}.c-featured-blog-articles__menu-btn:before{width:0;height:.5rem;display:inline-flex;content:"";background:#ffb47d;border-radius:50%;margin-right:0;opacity:0;transition:all .2s}.c-featured-blog-articles__menu-btn:not(.is-selected){opacity:.5}.c-featured-blog-articles__menu-btn.is-selected:before{width:.5rem;height:.5rem;display:inline-flex;content:"";background:currentColor;border-radius:50%;margin-right:.5rem;opacity:1}.c-featured-blog-articles__tab{display:none}.c-featured-blog-articles__tab.is-selected{display:block;padding:0}.c-featured-blog-articles__tab.is-selected::-webkit-scrollbar{display:none}.c-featured-blog-articles__tab-carousel{margin:0}.c-featured-blog-articles__tab-carousel-container{position:relative}.c-featured-blog-articles__tab-carousel-arrow{display:none}.c-featured-blog-articles__tab-carousel-arrow button{position:absolute;top:35%;background-color:#e0dcd7;border-radius:3rem;width:4rem;height:4rem;z-index:1}.c-featured-blog-articles__tab-carousel-arrow button svg{width:1.75rem;height:1.75rem;margin:0 auto}.c-featured-blog-articles__tab-carousel-arrow button.c-featured-blog-articles__prev-btn{display:none;left:2.375rem}.c-featured-blog-articles__tab-carousel-arrow button.c-featured-blog-articles__next-btn{right:2.375rem}.c-featured-blog-articles__dots{margin:0 2rem;display:flex;justify-content:center}.c-featured-blog-articles__dots>div{transition:all 1s cubic-bezier(.16,1,.3,1);width:.5rem;height:.5rem;border-radius:50%;border:.0313rem solid #393430;margin:0 .25rem;cursor:pointer}.c-featured-blog-articles__dots>div.is-active{background:#393430}.c-featured-blog-articles__button-container{display:flex;justify-content:center;margin-bottom:4rem}@media only screen and (max-width:1099px){.c-featured-blog-articles__top{text-align:center;padding:0 0 0 1rem}.c-featured-blog-articles__top .o-btn.is-secondary{white-space:nowrap;font-size:1.5rem}.c-featured-blog-articles__menu{overflow-x:auto}.c-featured-blog-articles__menu::-webkit-scrollbar{height:.0625rem;display:block;background-color:#e0dcd7}.c-featured-blog-articles__menu::-webkit-scrollbar-thumb{background-color:#393430}}@media only screen and (max-width:1099px)and (prefers-color-scheme:dark){.c-featured-blog-articles__menu::-webkit-scrollbar-thumb{background-color:#000}}@media only screen and (min-width:1100px){.c-featured-blog-articles{padding-top:2.5rem}.c-featured-blog-articles__container{margin:2.5rem auto;padding-left:2.5rem}.c-featured-blog-articles__title{font-size:4rem;line-height:4.4rem}.c-featured-blog-articles__tab.is-selected{padding:0}.c-featured-blog-articles__tab-carousel{margin:0}.c-featured-blog-articles__tab-carousel-arrow{display:block}.c-featured-blog-articles__dots{margin-top:4rem}.c-featured-blog-articles__menu{margin-bottom:0}.c-featured-blog-articles__menu-btn{font-size:1.5rem}.c-featured-blog-articles__top{display:flex;align-items:center;justify-content:center;padding:0;margin:0 0 4rem}.c-featured-blog-articles__top li{padding:0;margin:0 .9375rem}.c-featured-blog-articles__top .o-btn.is-secondary{display:block;font-family:Roslindale,serif;font-weight:400;font-size:1.5rem}.c-featured-blog-articles__bottom{display:none}.c-featured-blog-articles__button-container{margin-bottom:8rem}}@media only screen and (min-width:1480px){.c-featured-blog-articles__title{margin-bottom:2.5rem}.c-featured-blog-articles__top{margin:0 0 4rem}.c-featured-blog-articles__top li{margin:0 1.25rem}.c-featured-blog-articles__top .o-btn.is-secondary{font-size:2rem}.c-featured-blog-articles__container{max-width:100%;padding:0 0 0 4rem;margin:4rem 0 4rem auto}}@media only screen and (min-width:1650px){.c-featured-blog-articles__container{max-width:100%;padding:0 0 0 4rem}.c-featured-blog-articles__title{font-size:5rem;line-height:5.5rem}.c-featured-blog-articles__tab-carousel{margin:0}}
