@keyframes np-spinner-border{to{transform:rotate(360deg)}}@keyframes respFilters-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.section_blog{padding-top:5rem}.loadmore-posts{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4.25rem 1.5rem}.loadmore-posts__list{width:100%}.loadmore-posts__trigger{width:100%;max-width:16.25rem}.loadmore-posts__trigger.has-loader .loadmore-posts__spinner{position:absolute;top:0;left:0;right:0;bottom:0;background-color:inherit;border-radius:inherit;display:none;align-items:center;justify-content:center;z-index:1}.loadmore-posts__trigger.has-loader[data-loading=true] .loadmore-posts__spinner{display:flex}.c-btn_theme_secondary.has-loader .loadmore-posts__spinner{background-color:#fff}.c-btn_theme_secondary.has-loader:focus .loadmore-posts__spinner,.c-btn_theme_secondary.has-loader:hover .loadmore-posts__spinner{background-color:var(--wp--preset--color--primary)}.spinner-border{--spinner-size:2rem;display:inline-block;width:var(--spinner-size);height:var(--spinner-size);vertical-align:text-bottom;border:.125em solid currentColor;border-right-color:transparent;border-radius:50%;animation:np-spinner-border .75s linear infinite}.post-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));gap:2rem 1.25rem}.post-card{display:flex;flex-direction:column;gap:1.25rem}.post-card__title{margin:0;font-weight:700;font-size:1.125rem;font-size:var(--wp--preset--font-size--fl-text-md);line-height:1.4;color:var(--wp--preset--color--gray-800)}.post-card__title>a{text-decoration:none;display:block}.post-card__excerpt{margin-top:.75rem}.post-card__cats{font-size:.875rem;margin-top:1em}.post-card__cats a,.post-card__more-link{color:var(--wp--preset--color--primary);text-decoration:none}.post-card__cats a::before{content:"# "}.post-card__more-link{margin-top:1.125rem;position:relative;display:inline-flex;font-weight:700;font-size:.875rem;font-size:var(--wp--preset--font-size--fl-text-sm);letter-spacing:.1em;text-transform:uppercase;line-height:1}.post-card__more-link::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right 50%;transition:transform .45s var(--np-ease-in-out)}.post-card__more-link:focus::after,.post-card__more-link:hover::after{transform:scaleX(1);transform-origin:left 50%}.post-filters{display:flex;flex-direction:column;margin-bottom:.75rem}.post-filters__trigger{margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:.5em;height:2.75rem;min-width:7.5rem;font-weight:400;font-size:1.125rem;font-size:clamp(1rem,.9191rem + .3452vw,1.1875rem);line-height:1.3;color:var(--wp--preset--color--gray-800)}.post-filters__trigger .svg-icon{color:var(--wp--preset--color--primary);font-size:1.5em}.post-filters__container{display:none;overflow-y:auto;color:var(--wp--preset--color--gray-400);background-color:rgba(54,68,71,.9);box-shadow:0 15px 30px rgba(54,68,71,.1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding-top:64px;padding-bottom:64px}.post-filters.is-visible .post-filters__container{display:block}.post-filters.is-visible .post-filters__container>*{animation:np-fadeIn .45s linear}.post-filters__close{position:absolute;right:5%;top:1rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--wp--preset--color--primary);font-size:2rem}.post-filters__all-link{position:relative;display:flex;align-items:center;font-weight:700;font-size:1.125rem;font-size:var(--wp--preset--font-size--fl-text-md);line-height:1.3;color:#fff;padding:.25em 0;margin-bottom:.75rem;margin-bottom:clamp(.5rem,.2842rem + .9206vw,1rem);text-decoration:none}.post-filters__all-link:focus,.post-filters__all-link:hover,.post-filters__sub-list a.is-current,.post-filters__sub-list a:focus,.post-filters__sub-list a:hover{color:var(--wp--preset--color--primary)}.post-filters__sub-list>li+li{margin-top:1rem}.post-filters__sub-list a{display:block;color:var(--wp--preset--color--gray-400);font-size:.875rem;font-size:clamp(.875rem,.7941rem + .3452vw,1.0625rem);text-decoration:none}.filters-tabs{display:grid;grid-template-columns:1fr;gap:0}.filters-tabs__nav{display:none}@media (min-width:64rem){.section_blog{padding-top:9.375rem}.post-list{grid-template-columns:repeat(3,1fr);gap:4rem 1.5rem}.post-filters__container{position:absolute;left:0;z-index:20;width:100%;max-height:600px}.post-filters__backdrop{position:fixed;top:0;left:0;z-index:19;width:100%;height:100%;background-color:rgba(45,56,59,.4);visibility:hidden;opacity:0;pointer-events:none}.post-filters.is-visible .post-filters__backdrop{visibility:visible;opacity:1;pointer-events:inherit}.filters-tabs{grid-template-columns:21.6875rem 33.75rem;gap:4.625rem}.filters-tabs__nav{display:block}.filters-tabs__tab-link{position:relative;display:flex;align-items:center;font-weight:700;font-size:1.125rem;font-size:var(--wp--preset--font-size--fl-text-md);line-height:1.3;color:#fff;padding:.25em 0;margin-bottom:.75rem;margin-bottom:clamp(.5rem,.2842rem + .9206vw,1rem)}.filters-tabs__tab-link::before{content:"";width:0;height:1px;background-color:currentColor;transition:width .45s var(--np-ease-out);will-change:width}.filters-tabs__tab-link.is-active{color:var(--wp--preset--color--primary)}.filters-tabs__tab-link.is-active::before{margin-right:8px;width:18px}.filters-tabs__tab-link:focus,.filters-tabs__tab-link:hover{color:var(--wp--preset--color--primary)}.filters-tabs__tab-link:not(.is-active){cursor:pointer}.filters-tabs__accordion-link{display:none}.filters-tabs__content:not(.is-active){display:none}.filters-tabs__content.is-active .filters-tabs__content-wrapper{animation:np-fadeIn .45s linear}}@media (max-width:63.9375rem){.post-filters__container{position:fixed;top:0;left:0;z-index:20;width:100%;height:100%}.filters-tabs__content{--accordion-border-width:0;--accordion-border-color:var(--wp--preset--color--gray-300);--accordion-title-color:var(--wp--preset--color--white);--accordion-content-color:inherit;--accordion-icon-size:38px;--accordion-icon-bg:transparent;--accordion-icon-color:var(--wp--preset--color--primary);border-style:solid;border-left:0;border-right:0;border-color:var(--accordion-border-color);border-bottom-width:var(--accordion-border-width)}.filters-tabs__content:not(:first-of-type){border-top:0}.filters-tabs__content:first-of-type{border-top-width:var(--accordion-border-width)}.filters-tabs__accordion-link{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;gap:1em;padding-top:.25rem;padding-bottom:.25rem}.filters-tabs__accordion-title{color:var(--accordion-title-color);font-weight:700;line-height:var(--wp--custom--typography--line-height--medium);font-size:1.125rem;font-size:var(--wp--preset--font-size--fl-text-md);margin:0}.filters-tabs__accordion-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--accordion-icon-size);height:var(--accordion-icon-size);border-radius:50%;color:var(--accordion-icon-color);background-color:var(--accordion-icon-bg);font-size:2rem;transition:background-color .2s,color .2s}.filters-tabs__accordion-icon .svg-icon{will-change:transform;transform-origin:50% 50%;transition:transform .3s}.filters-tabs__accordion-link.is-active>.filters-tabs__accordion-icon .svg-icon{transform:rotate(180deg)}.filters-tabs__content-wrapper{display:none;will-change:height;transform:translateZ(0);padding-top:.5rem;padding-bottom:.75rem}.filters-tabs__content.is-active>.filters-tabs__content-wrapper{display:block}.filters-tabs__content.is-active>.filters-tabs__content-wrapper>*{animation:respFilters-entry-animation .4s var(--np-ease-out)}}@media (max-width:37.4375rem){.post-filters__container-inner{border-top:1px solid var(--wp--preset--color--gray-600);padding-top:1.5rem}.post-filters__close{top:.75rem;right:.75rem}}