.resources-archive__filters-modal{background-color:var(--wp--preset--color--neutral-6);bottom:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:var(--z-index-max)}.resources-archive__filters-modal[aria-hidden=true],.resources-archive__filters-modal[inert]{transform:translate3d(110%,0,0)}.resources-archive__filters-modal[aria-hidden=true] button,.resources-archive__filters-modal[inert] button{visibility:hidden}@media (prefers-reduced-motion:no-preference){.resources-archive__filters-modal{transition:transform .5s}}@media (min-width:48em){.resources-archive__filters-modal{width:30rem}}.resources-archive__filters-modal button.resources-archive__clear-filters-button{background:transparent;border:2px solid var(--wp--preset--color--secondary-4);border-radius:200px;color:var(--wp--preset--color--secondary-4);display:inline-flex;font-size:var(--fs-14);font-weight:var(--fw-bold);height:auto;line-height:1.36;padding:var(--spacing-10) var(--spacing-24);transition:color .3s,background .3s;width:auto}.resources-archive__filters-modal button.resources-archive__clear-filters-button:focus,.resources-archive__filters-modal button.resources-archive__clear-filters-button:hover{background:var(--wp--preset--color--secondary-4);color:var(--wp--preset--color--primary-3)}.resources-archive__filters-modal button.resources-archive__clear-filters-button svg{fill:currentcolor;margin-left:var(--spacing-4);width:.875rem}.resources-archive__filters-modal button.resources-archive__clear-filters-button.resources-archive__clear-filters-button--disabled{display:none}.resources-archive__filters-modal .filters-modal__list-filter{list-style:none;margin:0;padding:0}.resources-archive__filters-modal .resources-archive__filter-item:not(:last-child){margin-bottom:var(--spacing-10)}.resources-archive__filters-modal .resources-archive__filter-button{background:transparent;border:none;border-radius:8px;color:var(--wp--preset--color--primary-1);cursor:pointer;font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:1.75;padding:var(--spacing-14) var(--spacing-18);position:relative;text-align:left;transition:background-color .3s,color .3s;width:100%}.resources-archive__filters-modal .resources-archive__filter-button:focus,.resources-archive__filters-modal .resources-archive__filter-button:hover,.resources-archive__filters-modal .resources-archive__filter-button[aria-selected=true]{background:var(--wp--preset--color--secondary-4);color:var(--wp--preset--color--primary-3);opacity:1}.resources-archive__filters-modal .resources-archive__filter-button[aria-selected=true]{padding-right:var(--spacing-32)}.resources-archive__filters-modal .resources-archive__filter-button[aria-selected=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");content:"";display:block;height:14px;position:absolute;right:18px;top:20px;width:14px}@media (min-width:48em){.resources-archive__filters-modal.multiple{max-width:55rem;width:100%}}.filters-modal__filters{display:flex;flex-direction:column;gap:var(--spacing-40)}@media (min-width:48em){.filters-modal__filters{flex-direction:row;gap:var(--spacing-88)}}.filters-modal__filter{flex:1}.filters-modal__close{align-items:center;background:var(--wp--preset--color--primary-1);background-size:300%;border:none;border-radius:50%;box-shadow:0 2px 19px rgba(2 2 69 12%);color:var(--wp--preset--color--primary-3);cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;right:2rem;top:2.25rem;transition:background .3s;width:2.5rem}.filters-modal__close svg{width:1rem}.filters-modal__close:focus,.filters-modal__close:hover{background-position:100%;color:var(--wp--preset--color--primary-3)}.filters-modal__filter+.filters-modal__filter .filters-modal__title{margin-top:0}@media (min-width:48em){.filters-modal__filter+.filters-modal__filter .filters-modal__title{margin-top:var(--spacing-32)}}.filters-modal__content{padding:var(--spacing-80) var(--spacing-20)}@media (min-width:30em){.filters-modal__content{padding:var(--spacing-80)}}.filters-modal__title{border-bottom:1px solid var(--wp--preset--color--neutral-4);color:var(--wp--preset--color--neutral-1);margin-bottom:var(--spacing-32);margin-top:var(--spacing-24);padding-bottom:var(--spacing-24)}@media (min-width:48em){.filters-modal__title{margin-bottom:var(--spacing-32);margin-top:var(--spacing-32)}}.resources-archive:before{background:hsla(0,0%,100%,.4);bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s;z-index:100}.js-filter-modal-open{overflow:hidden}.js-filter-modal-open .resources-archive:before{opacity:1;pointer-events:auto}.page-template-resource-library.floating-nav .orca-header+*{padding-top:0!important}.page-template-resource-library.floating-nav .resources-archive__mast{padding-top:calc(var(--header-height) + var(--announcement-height, 0px) + var(--wp-admin--admin-bar--height, 0px) + var(--single-post-header-offset, 0px))}.resources-archive__mast{background:linear-gradient(180deg,var(--wp--preset--color--primary-1),var(--wp--preset--color--primary-1) 85%,var(--wp--preset--color--primary-3) 0);overflow:hidden;position:relative}.resources-archive__mast .container-fluid{display:flex;flex-wrap:wrap;padding-bottom:var(--spacing-60);padding-top:var(--spacing-60);position:relative}@media (min-width:64em){.resources-archive__mast .mast__text{width:45%}}.resources-archive__mast .mast__text *{color:var(--wp--preset--color--primary-3)}.resources-archive__mast .mast__text h1{font-size:var(--fs-heading-1);font-weight:var(--fw-light);line-height:var(--lh-base);margin:0 0 var(--spacing-16)}.resources-archive__mast .mast__sonar{display:none;position:absolute;right:18%;top:18%;transform:scale(2.2)}@media (min-width:64em){.resources-archive__mast .mast__sonar{display:block}}@media (min-width:80em){.resources-archive__mast .mast__sonar{right:20%;top:22%;transform:scale(2.8)}}.resources-archive__mast .mast__sonar .sonar circle,.resources-archive__mast .mast__sonar .sonar path{--delay:calc(var(--index, 0)*0.1s);opacity:0;transform-origin:center;transition:opacity 1.5s var(--delay),transform 1.5s var(--delay)}@media (prefers-reduced-motion:no-preference){.resources-archive__mast .mast__sonar .sonar circle,.resources-archive__mast .mast__sonar .sonar path{transform:scale(0)}}.elementor-element-edit-mode .resources-archive__mast .sonar circle,.elementor-element-edit-mode .resources-archive__mast .sonar path,.resources-archive__mast.aos-animate .sonar circle,.resources-archive__mast.aos-animate .sonar path{opacity:var(--opacity,1)}@media (prefers-reduced-motion:no-preference){.elementor-element-edit-mode .resources-archive__mast .sonar circle,.elementor-element-edit-mode .resources-archive__mast .sonar path,.resources-archive__mast.aos-animate .sonar circle,.resources-archive__mast.aos-animate .sonar path{transform:scale(1)}}.archive-mast-featured{width:100%}.resources-archive[data-resources-index=post] .mast__text{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width:64em){.resources-archive[data-resources-index=post] .mast__text .ugc{width:45%}}.resources-archive[data-resources-index=post] .mast__text .rss-feed-icon{z-index:1}.resources-archive[data-resources-index=post] .mast__text .rss-feed-icon a{align-items:center;background-color:var(--wp--preset--color--primary-3);border:1px solid var(--wp--preset--color--primary-3);border-radius:50%;color:var(--wp--preset--color--primary-1);display:flex;height:40px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;width:40px}@media (prefers-reduced-motion:no-preference){.resources-archive[data-resources-index=post] .mast__text .rss-feed-icon a{transition:all .2s;transition-timing-function:ease}}.resources-archive[data-resources-index=post] .mast__text .rss-feed-icon a:hover{background-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--primary-3)}.resources-archive[data-resources-index=post] .mast__text .rss-feed-icon a i{color:inherit}.resources-archive{background-color:#fefefe;padding-bottom:var(--spacing-80)}.js-has-filters .resources-archive__featured-filters,.resources-archive__filters .resources-archive__clear-filters-button--disabled{display:none}.resources-archive__show-more{width:100%}
