.c-categories__container{position:relative;display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:-moz-max-content;width:max-content;max-width:100%;background-color:#f8f8f8;padding:.25rem;border-radius:6.25rem;touch-action:pan-x;cursor:default;scrollbar-width:none;-ms-overflow-style:none}.c-categories__container::-webkit-scrollbar{display:none}.c-categories__container[data-dragging]{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.c-categories.is-dark .c-categories__container{background-color:rgba(0,0,0,.5);backdrop-filter:blur(3.125rem);transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:background-color}.c-categories.is-dark .c-categories__container:hover{background-color:rgba(0,0,0,.7)}.c-categories.is-light .c-categories__container{background-color:#fff}.c-categories__pill{position:absolute;top:.25rem;left:.25rem;height:calc(100% - .5rem);background-color:#0078b8;border-radius:6.25rem;z-index:0;transition:none;will-change:width,transform;pointer-events:none}.c-categories.is-dark .c-categories__pill{background-color:#fff}.c-categories[data-categories-ready]:not([data-no-pill-transition]) .c-categories__pill{transition:width .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.c-categories__btn{position:relative;z-index:1;font-weight:400;font-family:matter,sans-serif;letter-spacing:0;font-weight:500;text-transform:uppercase;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1100px){.c-categories__btn{font-size:.875rem;line-height:1.5rem}}.c-categories__btn{color:#0078b8;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;padding:.625rem 1.28125rem;border-radius:6.25rem;height:calc(100% - .5rem);background:transparent;border:none;cursor:pointer;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:all}.c-categories__btn[data-has-tooltip]{padding-right:.5rem}.c-categories__btn.is-active{color:#fff;transform:translateZ(0)}.c-categories__btn:hover:not(.is-active){background-color:#fff;color:#0078b8}.c-categories.is-dark .c-categories__btn{color:#fff}.c-categories.is-dark .c-categories__btn.is-active{color:#0078b8}.c-categories.is-dark .c-categories__btn:hover:not(.is-active){background-color:#0078b8;color:#fff}.c-categories.is-light .c-categories__btn:hover:not(.is-active){background-color:#f8f8f8}.c-categories__progress{margin-top:1.25rem;padding:0 2.5rem}.c-categories__progress.is-hidden{display:none}.c-categories__progress-track{width:100%;height:.1rem;background-color:rgba(0,120,184,.2);border-radius:6.25rem;overflow:hidden}.c-categories__progress-bar{height:100%;background-color:#0078b8;border-radius:6.25rem;width:0;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:"width"}@media only screen and (min-width:1100px){.c-categories__container{width:100%}}@media only screen and (min-width:1100px)and (hover:hover)and (pointer:fine){.c-categories__container[data-overflowing]{cursor:grab}}@media only screen and (min-width:1100px){.c-categories__btn{padding:.625rem 1.75rem;flex:1 0 auto;min-width:-moz-max-content;min-width:max-content;text-align:center}}.c-blog-filters__inner{margin:3.5rem auto;padding:0 .75rem}.c-blog-filters__title{text-align:center;margin:0 auto 2rem}.c-blog-filters__categories .c-categories__container{margin:0 auto}@media only screen and (min-width:1100px){.c-blog-filters__inner{max-width:2000px;margin:5rem auto 2.5rem}.c-blog-filters__title{margin-bottom:2.5rem}.c-blog-filters__categories .c-categories__container{width:-moz-fit-content;width:fit-content}}.o-pagination{display:flex;align-items:center;justify-content:center;padding:1.5rem 8px;font-weight:400;font-family:matter,sans-serif;letter-spacing:0;font-weight:500;text-transform:uppercase;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1100px){.o-pagination{font-size:.875rem;line-height:1.5rem}}.o-pagination__list{width:100%;max-width:-moz-fit-content;max-width:fit-content;height:3rem;padding:.25rem;border-radius:6.25rem;list-style:none;margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#f8f8f8}.o-pagination__item.is-prev{margin-right:auto}.o-pagination__item.is-next{margin-left:auto}.o-pagination__link{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999rem;letter-spacing:normal;transition:background-color .6s cubic-bezier(.16,1,.3,1),color .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.o-pagination__link:focus-visible{outline:none;box-shadow:0 0 0 .1875rem #fff,0 0 0 .3125rem #0078b8}.o-pagination__link.is-disabled{pointer-events:none;cursor:default}.o-pagination__link:not(.is-disabled):hover{background-color:#fff}.o-pagination__icon{width:18px;height:18px;fill:currentColor}.o-pagination__item.is-next .o-pagination__link,.o-pagination__item.is-prev .o-pagination__link{color:#0078b8}.o-pagination__item.is-next .o-pagination__link:not(.is-disabled):hover,.o-pagination__item.is-prev .o-pagination__link:not(.is-disabled):hover{color:#0069a3}.o-pagination__item.is-next .o-pagination__link.is-disabled,.o-pagination__item.is-prev .o-pagination__link.is-disabled{color:rgba(0,120,184,.7)}.o-pagination__link.is-current{background-color:#0078b8;color:#fff}.c-blog-list{padding:1.75rem .75rem 1.5rem}.c-blog-list__articles{display:flex;flex-direction:column;gap:1.25rem}.c-blog-list .c-home-featured-journal__article{width:100%}.c-blog-list .c-home-featured-journal__article-image-container{min-height:15rem}.c-blog-list .c-home-featured-journal__article-metadata{margin:0 0 1.5rem}.c-blog-list .o-pagination{width:100%;margin-top:1.4375rem;padding-bottom:0}@media only screen and (min-width:750px){.c-blog-list__articles{flex-direction:row;flex-wrap:wrap;gap:1.25rem .5rem;justify-content:flex-start}.c-blog-list .c-home-featured-journal__article{width:calc(50% - .25rem)}}@media only screen and (min-width:1100px){.c-blog-list{padding:2.5rem}.c-blog-list__inner{max-width:125rem;margin:0 auto}.c-blog-list .c-home-featured-journal__article{width:calc(33.33333% - .33333rem)}.c-blog-list .c-home-featured-journal__article-image-container{min-height:22.375rem}.c-blog-list .o-pagination{margin-top:3.75rem}}.c-blog-list__articles.is-loading{opacity:.5}
