.aana-alerts-container{width:100%;display:grid;row-gap:.5rem;background-color:var(--color-primary-white)}.single-alert{display:grid;grid-template-columns:10rem 1fr 10rem;background-color:var(--local-alert-background-color);column-gap:3rem;padding:1rem;align-items:center}.single-alert .alert-copy{color:var(--color-brand-navy);line-height:1.2}.single-alert .alert-copy a{color:var(--color-brand-navy);text-decoration:underline}.single-alert .alert-copy a:visited{color:var(--color-brand-teal)}.single-alert.info{--local-alert-background-color:var(--color-alert-background-info);--local-alert-icon-color:var(--color-alert-icon-info)}.single-alert.warning{--local-alert-background-color:var(--color-alert-background-warning);--local-alert-icon-color:var(--color-alert-icon-warning)}.single-alert.critical{--local-alert-background-color:var(--color-alert-background-critical);--local-alert-icon-color:var(--color-alert-icon-critical)}.single-alert .alert-icon{justify-self:end;display:flex}.single-alert .alert-icon svg{color:var(--local-alert-icon-color)}.single-alert .alert-headline{font-size:1.2em;font-weight:700;line-height:1}.single-alert .alert-copy,.single-alert .alert-cta{display:inline}.single-alert svg{max-height:2rem;max-width:2rem;width:100%}.single-alert .dismiss-alert svg{max-width:1.5rem;cursor:pointer}.single-alert.hide{animation:alert-close .25s forwards}@keyframes alert-close{100%{opacity:0;display:none}}@media screen and (max-width:75em){.single-alert{grid-template-columns:5rem 1fr 5rem}}
.pagination{margin-block:4rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:2rem}.pagination>*{font-weight:500}.pagination ul{list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.pagination a{color:var(--color-brand-navy);padding:.5rem}.pagination a:hover,.pagination ul li a:hover{background:0 0 !important;text-decoration:underline !important}.pagination a:visited{color:var(--color-brand-navy)}.pagination span.current{color:var(--color-primary-white);background:var(--color-brand-navy);padding:1rem 2rem;border-radius:.5rem}.pagination ul li,.pagination ul li a{color:var(--color-brand-navy);font-weight:600;text-align:center}.pagination ul li svg{min-width:1.35rem}.pagination ul li svg path{fill:var(--color-brand-navy)}.pagination a svg path{fill:var(--color-brand-navy)}
.dropdown{margin-right:2rem;display:flex;flex-direction:row}.dropdown select{border-radius:5rem;max-width:24rem;width:100%;padding:1rem 4rem 1rem 2rem;font-weight:500;border:var(--color-brand-navy) solid 2px;-webkit-appearance:none;appearance:none;color:var(--color-brand-navy);margin-bottom:1rem}.dropdown select:active,.dropdown select:focus{outline:none}.dropdown-container.white .dropdown select,.dropdown.white select{color:var(--color-brand-navy)}.dropdown-container.blue .dropdown select,.dropdown.blue select{color:var(--color-primary-white);background:var(--color-brand-navy)}.dropdown svg{position:relative;left:-2.25rem;top:.25rem;max-width:.8rem !important;min-width:.8rem;pointer-events:none}.dropdown.blue select:first-child{margin-left:2rem;margin-bottom:0}.dropdown.blue svg path{fill:var(--color-primary-white)}.dropdown select>option{min-height:5rem;-webkit-appearance:menulist-button}
.tribe-events,.tribe-common .tribe-common-b2,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small,.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border,.tribe-events-single-event-title,.tribe-events-content,.tribe-events-back a,.tribe-events-back a:visited,.tribe-events-cal-links,.tribe-events-event-meta,.tribe-events-single .tribe-events-sub-nav,.tribe-events .tribe-events-calendar-list__event-title-link,.tribe-events .tribe-events-calendar-list__event-title-link:active,.tribe-events .tribe-events-calendar-list__event-title-link:focus,.tribe-events .tribe-events-calendar-list__event-title-link:hover,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6,.tribe-events-schedule h2,.tribe-events-meta-group .tribe-events-single-section-title,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{font-family:'Monsterrat',sans-serif;color:var(--color-brand-navy) !important}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--color-brand-teal);color:#fff}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover{background-color:var(--color-brand-teal)}.tribe-events .tribe-events-c-search__button{background-color:#fff}.tribe-events .tribe-events-calendar-day__event-title-link{color:var(--color-brand-navy)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:none !important}.tribe-events .tribe-events-calendar-list__event-datetime,.single-tribe_events .tribe-events-cal-links a,.tribe-events-cal-links a,a.tribe-events-button.tribe-events-gcal,.tribe-events-meta-group a{color:var(--color-brand-navy) !important}address.tribe-events-calendar-list__event-venue.tribe-common-b2,.tribe-common .tribe-common-b2--bold,span.tribe-events-calendar-list__event-venue-address{font-weight:400;color:var(--color-brand-navy)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2>span{display:block}a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin{font-size:2.8rem;font-weight:400;color:var(--color-brand-navy)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,span.tribe-events-calendar-list__event-date-tag-weekday{color:#fff !important;font-family:'Monsterrat',sans-serif}span.tribe-events-calendar-list__event-date-tag-weekday{font-size:2rem;line-height:1}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:5rem;line-height:1}.tribe-events-c-search__button:hover{background:var(--color-brand-pale-blue) !important}.tribe-events-c-view-selector__list li{margin-inline:.5rem !important;text-indent:0 !important}
.nav-container{position:fixed;inset:0 0 0 50%;overflow-x:hidden;margin:0;padding:3rem 0;border:none;max-height:unset;height:100%;left:auto;right:0;width:100%;max-width:75vw;display:grid;grid-template-rows:5rem 1fr}.nav-container .back-button{cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.nav-container .back-button>svg{margin-right:3rem}[data-current-nav-index="0"] .back-button{display:none}.nav-container:not([open]){display:none}.nav-container :focus-visible{outline:.2rem solid blue;outline-offset:.2rem}.nav-container::backdrop{backdrop-filter:blur(3px)}.nav-container :where(ul,li){list-style-type:none;margin:0;padding:0}.nav-container :where(li) svg{max-height:1.5rem;width:auto}.nav-container :where(li) svg path{fill:var(--color-brand-pale-blue)}.nav-wrap{display:grid;position:absolute;inset:0;width:100%;transition:left .25s ease-in;grid-row:2}@supports selector(:has(+*)){.nav-wrap:has([data-nav-index="0"]){grid-template-columns:repeat(1,100%)}.nav-wrap:has([data-nav-index="1"]){grid-template-columns:repeat(2,100%)}.nav-wrap:has([data-nav-index="2"]){grid-template-columns:repeat(3,100%)}.nav-wrap:has([data-nav-index="3"]){grid-template-columns:repeat(4,100%)}.nav-wrap:has([data-nav-index="4"]){grid-template-columns:repeat(5,100%)}}.nav-wrap:where(:not([data-nav-index="1"])){grid-template-columns:repeat(1,100%)}.nav-wrap:where(:not([data-nav-index="2"])){grid-template-columns:repeat(2,100%)}.nav-wrap:where(:not([data-nav-index="3"])){grid-template-columns:repeat(3,100%)}.nav-wrap:where(:not([data-nav-index="4"])){grid-template-columns:repeat(4,100%)}[data-current-nav-index="1"] .nav-wrap{left:-100%}[data-current-nav-index="2"] .nav-wrap{left:-200%}[data-current-nav-index="3"] .nav-wrap{left:-300%}[data-current-nav-index="4"] .nav-wrap{left:-400%}.nav{position:relative;height:100%;width:100%}.nav li{display:grid;grid-template-columns:1fr 5rem;padding-left:2rem}.nav li a{padding-block:1rem;padding-right:2rem}dialog.nav-container a.locked{display:grid;grid-template-columns:1fr 2rem;align-items:center;gap:2rem}dialog.nav-container a.locked:after{content:"";width:1.5rem;height:1.5rem;background-size:contain;background:url("/wp-content/themes/aana/svgs/lock-light-blue.svg") no-repeat;display:inline-block;margin-left:.5rem}@supports selector(:has(+*)){.nav li:has(a+button) a{border-right:var(--color-brand-pale-blue) .1rem solid !important;padding-right:2rem}}.nav ul:not(.menu-top-nav-container) li{border:var(--color-nav-border) .1rem solid;display:grid;padding-right:3rem;align-items:center;justify-content:space-between;min-height:4.24rem}.nav ul:not(.menu-top-nav-container) li svg+svg{width:1rem;display:none}.responsive-only .menu-top-nav-container .menu li{border:none !important}.nav .arrow:not(.empty){color:var(--color-primary-white);cursor:pointer;background-color:var(--color-brand-navy-dark);min-width:8rem;padding-block:1rem}.nav .arrow.empty{cursor:default}dialog.nav-container{background-color:var(--color-brand-navy-dark)}dialog.nav-container a{color:#fff;text-indent:initial}dialog .mobile-button{margin-block:.5rem !important;background:var(--color-brand-orange) !important;color:var(--color-brand-navy)}dialog .nav .mobile-button:first-of-type{margin-top:4rem !important}@supports selector(:has(+*)){dialog.nav-container span:has([data-role=close]){position:absolute;right:1.5rem;top:-5.5rem;color:#fff;display:flex;align-items:center;justify-content:center;flex-flow:column wrap;font-size:1.2rem}}dialog.nav-container span.closeButtonSpan{position:absolute;right:1.5rem;top:-5.5rem;color:#fff;display:flex;align-items:center;justify-content:center;flex-flow:column wrap;font-size:1.2rem}dialog.nav-container span.curtainCloseMobile:hover{cursor:pointer}@supports selector(:has(+*)){dialog.nav-container span:has([data-role=close]):hover{cursor:pointer}}dialog.nav-container span [data-role=close]{max-width:2rem}dialog.nav-container .nav li.mobile-button.nav-cta{padding:1rem 2rem;border-radius:.5rem;text-align:center;height:fit-content}dialog.nav-container .nav li.mobile-button.nav-cta:hover,dialog.nav-container .nav li.mobile-button.nav-cta:active{background:var(--color-brand-pale-blue) !important;transition:all .25s ease-in-out}dialog.nav-container .nav li.mobile-button.nav-cta>a{text-align:center;text-decoration:none !important;display:inline-block;padding-block:0}dialog.nav-container .nav-cta.mobile-button{display:flex;align-items:center;justify-content:center}dialog.nav-container .nav-cta.mobile-button h2{margin:0 auto;color:var(--color-brand-navy);width:fit-content;text-align:center;font-weight:500;font-size:1.8rem}dialog.nav-container .nav-cta.mobile-button .nav-svg{display:none}@media screen and (max-width:45em){#gcBodyTag .top-nav-text{display:inline-block !important}.member.grid,.dashboard.grid,.state{display:flex;align-items:center;justify-content:center;padding-inline:2.5rem}.member.grid svg,.dashboard.grid svg,.state svg{min-height:2rem}}
.nav-searchbox.hidden-top{top:-100vh;transition:top .25s ease-in-out;opacity:0}.nav-searchbox.hidden-top>*{display:none}.nav-searchbox{width:100%;min-height:28.5rem;background:var(--color-brand-navy-opacity-2);position:absolute;z-index:var(--z-index-search-modal);padding-inline:var(--mobile-padding);opacity:1;padding-top:4rem}.nav-search-wrap{display:flex;justify-content:center;align-items:center}.nav-search-wrap.search-page{position:relative !important;top:-5rem}.nav-search-top{display:flex;justify-content:space-between;max-width:var(--content-width-wide-2);margin-inline:auto}h2.search-title{color:var(--color-primary-white);font-size:4.8rem}[data-role=close-search] svg{min-width:2.1rem}[data-role=close-search] svg path{fill:var(--color-primary-white)}.submit-search{background:var(--color-brand-orange);border:none;color:var(--color-brand-navy);transition:all .25s ease-in;font-weight:500;padding:0;border-radius:0 .5rem .5rem 0}.submit-search:hover{background:var(--color-brand-pale-blue);transition:all .25s ease-in}.close-search{display:flex}.close-search svg{max-width:2.1rem}[data-role~=clearSearch]{background:var(--color-primary-white);padding-inline:2rem;border-radius:0 .5rem .5rem 0;height:100%}[data-role~=clearSearch] svg{min-width:2.1rem}.nav-search-wrap{display:flex;flex-flow:column;background:var(--color-brand-navy);padding-block:0 3rem;max-width:var(--content-width-wide-2);margin-inline:auto;font-size:1.8rem}.nav-search-wrap :is(input,.ais-Hits-item){font-size:1.8rem;width:100%}.nav-search-wrap .search-result-text .ais-Hits-item{color:var(--color-brand-navy);font-weight:600;border-radius:0}.nav-search-wrap .search-result-text .ais-Hits-item:hover{filter:brightness(.9);text-decoration:none}.nav-search-wrap .ais-Hits-item.search-result-title{display:grid;grid-template-columns:1fr 15rem;justify-content:space-between}.nav-search-container{display:grid;grid-template-columns:auto 10rem;width:100%}.nav-search,.nav-results{width:100%}.nav-search-container .ais-SearchBox-form{margin-bottom:0}.nav-search-wrap .ais-Hits--empty{background:var(--color-primary-white);padding-left:2rem}.no-of-search-results{color:var(--color-primary-white);font-size:1.8rem;margin-top:1rem}.nav-search-wrap .ais-Hits-item{line-height:1.25}
.premier-event-nav-top-bar{background:var(--color-brand-navy);width:100vw;padding-block:1rem}.premier-event-top-bar-wrapper{margin-inline:9.5rem;display:flex;align-items:center}.premier-event-top-bar-wrapper a{color:var(--color-brand-pale-blue);margin-left:4rem;text-decoration:underline}.menu-premier-event-container a[target=_blank]:after{content:url("/wp-content/themes/aana/svgs/external-link-navy.svg");margin-inline:.5rem;width:1.5rem}.premier-event-nav-top-bar svg{max-height:2.3rem;min-width:8.7rem}.site-header-premier-event .premier-event-nav-wrapper{display:flex;flex-flow:row;justify-content:flex-end;padding-block:4rem;margin-inline:8rem;align-items:center;max-height:20rem;height:100%}body.premier-event-template-default main{padding:0}.site-header-premier-event .premier-event-nav-wrapper img{max-width:30rem;max-height:12rem;margin-right:auto;margin-left:4rem}.site-header-premier-event .premier-event-nav-wrapper .button.blue-on-orange{margin-inline:3rem 5rem}.menu-premier-event-container{display:flex;align-items:center;justify-content:center;list-style-type:none;gap:1.2rem;margin-block:0}.menu-premier-event-container li{color:var(--color-brand-navy);font-size:1.8rem}.menu-premier-event-container li a{color:var(--color-brand-navy);font-weight:500;margin-left:2rem}@supports selector(:has(+*)){.menu-premier-event-container li:has(.sub-menu):after{display:inline-block;background-repeat:no-repeat;content:"";background-image:url(/wp-content/themes/aana/svgs/icons/dropdown-arrow.svg);margin-left:.5rem;fill:var(--color-brand-navy);width:.8rem;height:.5rem;margin-bottom:.25rem}}.menu-premier-event-container li.menu-item-has-children:after{display:inline-block;background-repeat:no-repeat;content:"";background-image:url(/wp-content/themes/aana/svgs/icons/dropdown-arrow.svg);margin-left:.5rem;fill:var(--color-brand-navy);width:.8rem;height:.5rem;margin-bottom:.25rem}.menu-premier-event-container .sub-menu{display:none;background-color:var(--color-primary-white);padding:2rem 3rem;position:absolute;z-index:3;filter:drop-shadow(0 0 .3rem var(--color-gray-dark));margin-left:0;margin-top:1rem}@supports selector(:has(+*)){.menu-premier-event-container .menu-item-has-children:has(.sub-menu):hover>.sub-menu{display:block !important}}.menu-premier-event-container .menu-item-has-children:hover>.sub-menu{display:block !important}.menu-premier-event-container .sub-menu>li{list-style-type:none;text-align:left}.menu-premier-event-container>li{padding:1rem 2rem;text-align:center}.premier-event-mobile-menu-icon{display:none;grid-auto-rows:auto;place-content:center;place-items:center;row-gap:.5rem}.premier-event-mobile-menu-icon svg{width:2rem}.premier-event-mobile-menu-icon svg g{stroke:var(--color-brand-navy) !important}.mobile-premier-event-nav{height:100vh;width:70vw;position:fixed;isolation:isolate;z-index:6;right:0;margin:0 0 0 auto;border:none;top:0;max-height:unset !important;padding-inline:0;overflow-y:scroll}.premier-event-mobile-menu-icon span{color:var(--color-brand-navy);font-weight:500;text-transform:uppercase}.mobile-premier-event-nav::backdrop{background:rgba(0,0,0,.75)}.mobile-premier-event-nav .menu-premier-event-container{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.mobile-premier-event-nav details{padding:1rem 1rem 1rem 4rem;width:100%;border-top:.1rem solid var(--color-brand-navy)}.mobile-premier-event-nav details:last-of-type{border-bottom:.1rem solid var(--color-brand-navy)}.mobile-premier-event-nav details>summary{list-style:none;display:grid;grid-template-columns:auto 6rem}.mobile-premier-event-nav details>summary::-webkit-details-marker,.mobile-premier-event-nav details>summary::marker{display:none !important}.mobile-premier-event-nav details>summary>button{background:0 0;outline:none;border:none;width:3rem;margin-left:1rem;border-radius:.5rem}.mobile-premier-event-nav details>summary>button svg{width:2rem;transition:all .15s ease-in-out}.mobile-premier-event-nav details>summary>button svg path{fill:var(--color-brand-navy)}.mobile-premier-event-nav details[open]>summary>button svg{transform:rotate(90deg);transition:all .15s ease-in-out}.mobile-premier-event-nav details>summary>a,.mobile-premier-event-nav details .content-area .sub-menu li>a{color:var(--color-brand-navy) !important;font-weight:500}.mobile-premier-event-nav details .content-area .sub-menu{list-style-type:none;padding-left:0}.mobile-premier-event-nav details .content-area .sub-menu li{margin-block:1rem;padding-left:0;text-indent:0}.mobile-premier-event-nav-top{width:100%;height:8rem;display:flex;justify-content:flex-end;margin:0 0 2rem;padding-left:0}.mobile-premier-event-nav-top svg{width:2rem;justify-self:center}.mobile-premier-event-nav-top svg path{fill:var(--color-brand-navy)}.mobile-premier-event-nav-top .closeButton{display:grid;grid-auto-rows:auto;row-gap:.75rem;place-content:center;align-items:center;margin-right:3rem;margin-top:1rem}.mobile-premier-event-nav a.button.blue-on-orange{margin-top:4rem;margin-left:4rem}.sidebar-nav-mobile details>summary{list-style:none}.side-bar-nav .sidebar-nav-mobile-container{margin-bottom:4rem !important}.sidebar-nav-mobile svg{width:2rem !important}.nav-mobile-container{display:none;margin-block:4rem;background:var(--color-gray-light)}.sidebar-nav-mobile-container{margin-bottom:4rem !important}.sidebar-nav-mobile-container .sidebar-nav-mobile summary{list-style:none;padding:2rem;background:var(--color-brand-navy);color:var(--color-primary-white);display:flex;justify-content:space-between;align-items:center}.sidebar-nav-mobile-container .sidebar-nav-mobile summary svg{width:2rem;height:2rem}.sidebar-nav-mobile-container .sidebar-nav-mobile summary svg path{fill:var(--color-primary-white)}.sidebar-nav-mobile-container .sidebar-nav-mobile summary::-webkit-details-marker,.sidebar-nav-mobile-container .sidebar-nav-mobile summary::marker{display:none !important}.sidebar-nav-mobile-container .content-area ul{list-style-type:none;padding-left:0;margin-left:2rem}.sidebar-nav-mobile-container .content-area ul li{padding-left:0;color:var(--color-brand-navy);margin-block:1rem;text-indent:0}.sidebar-nav-mobile-container .content-area ul li a{color:var(--color-brand-navy)}.sidebar-nav-mobile-container .content-area{padding:2rem;background:var(--color-gray-light)}@media screen and (max-width:87.5em){.site-header-premier-event .premier-event-nav-wrapper{margin-inline:auto}}@media screen and (max-width:80em){.premier-event-nav-wrapper>div,.premier-event-nav-wrapper>a.button.blue-on-orange{display:none}.premier-event-mobile-menu-icon{display:grid;padding-right:4rem}}@media screen and (max-width:35em){.mobile-premier-event-nav{width:80vw}.premier-event-top-bar-wrapper{margin-inline:auto}.premier-event-nav-top-bar svg{margin-left:4rem}.site-header-premier-event .premier-event-nav-wrapper img{max-width:20rem}}
.top-nav{background-color:var(--color-gray-light);display:grid;grid-template-columns:auto auto;justify-content:end;font-weight:500;font-size:1.4rem;z-index:6;width:100%}.top-nav :where(ul,li){list-style-type:none;margin:0;padding:0;display:inline-block}.top-nav :where(a){color:var(--color-brand-navy)}.top-nav .shared{display:grid;grid-auto-flow:column;align-items:center}.top-nav .shared li{padding-inline:3rem;padding-block:1rem}.top-nav .top-nav-dropdowns{display:grid;grid-auto-flow:column}.top-nav .top-nav-dropdowns>*{padding-inline:1.5rem}.top-nav .member.grid>a:first-child{padding:1rem 2rem;display:inline-flex;align-items:center;gap:1rem}.top-nav .member.grid>a:first-child:hover{text-decoration:none}.top-nav>:where(.state,.rewards,.search){padding-inline:2rem;padding-block:1rem}.top-nav :where(.grid){display:grid;align-items:center;gap:1rem;color:var(--color-brand-navy)}.top-nav .member.grid{padding-inline:0;gap:0}.top-nav :where(.grid a){display:contents}.top-nav>.state,.top-nav>.member{position:relative;cursor:pointer}.top-nav .state{background-color:var(--color-gray-light-web);display:flex;align-items:center}.top-nav .state button{display:flex;flex-direction:row;gap:1rem;background-color:transparent}.top-nav .member{background-color:var(--color-primary-white);display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.top-nav .member.grid .location-icon-svg>svg,.top-nav .state .location-icon-svg>svg{height:1.8rem;width:1.8rem}.top-nav .state-text{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.top-nav .state-dropdown-svg{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.top-nav .state-dropdown-svg svg{width:1rem;margin-left:1rem;transform:translateY(.2rem)}.top-nav .social a svg{width:6rem;height:6rem}.top-nav .search{font-size:0;display:flex;align-items:center;justify-content:center;min-width:6rem;background-color:var(--color-brand-navy);height:100%}.top-nav .search svg{display:inline-block;min-width:2rem;max-width:2.01rem;aspect-ratio:1/1;color:var(--color-primary-white)}.top-nav .top-nav-item svg{margin-left:.5rem;width:1rem}.top-nav .top-nav-item svg path{fill:var(--color-brand-navy)}@supports selector(:has(+*)){.site-header:not(.visibility-hidden):has(.nav-searchbox.hidden-top) .top-nav .search .close svg{display:none}.site-header:not(.visibility-hidden):has(.nav-searchbox:not(.hidden-top)) .top-nav .search .close svg{display:block}}.site-header:not(.visibility-hidden) .top-nav .search .close svg{display:none}@supports selector(:has(+*)){.site-header:not(.visibility-hidden):has(.nav-searchbox:not(.hidden-top)) .top-nav .search .search-icon svg{display:none}}ul.shared>.menu-footer-nav-container{display:none}.top-nav :where(.middle-menu){background:var(--color-brand-pale-blue);.middle-menu-link{height:100%;width:100%;display:flex;align-items:center;justify-content:center;&:hover{text-decoration:none}}}@media (max-width:1245px){.top-nav{background:var(--color-gray-light-web);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.top-nav>.shared-links-container{background:var(--color-gray-light);width:100%}.top-nav .shared{display:flex;flex-flow:row;gap:2rem;justify-content:flex-end}.top-nav>:where(.state,.member,.search){padding-inline:2rem !important}ul.shared>.menu-footer-nav-container{display:block}}@media screen and (max-width:1024px){.top-nav .shared{display:none}}@media (max-width:812px){.top-nav>*{margin-inline:0}.top-nav svg:nth-child(n+2){display:none}}@media (max-width:600px){.top-nav{display:flex}.top-nav-dropdown .close-curtain>svg{margin-right:0}.top-nav .member.grid>a:first-child{padding-inline:1rem}.top-nav .shared a,.top-nav>:where(.state,.member,.search){padding-inline:2rem}.top-nav .member,.top-nav .state>button{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:.4rem}}@media (max-width:450px){.top-nav .shared a,.top-nav>:where(.state,.member,.search){padding-inline:1rem}.top-nav .state-dropdown-svg{display:none}.top-nav .state button.grid{display:flex;align-items:flex-end}}
.content-components .section-basic-copy-block,.content-components .media-block-container,.content-components .section-card-navigation.narrow{grid-column:2}.content-components>*{grid-column:2/4}.side-bar-nav{grid-column:-1 !important}.content-components .side-bar-nav+:nth-child(2){grid-row:1;max-width:var(--content-width-narrow);width:100%}.side-bar-nav{margin-left:4rem}
.main-nav{background-color:var(--color-brand-navy);display:grid;grid-auto-flow:column;justify-content:space-between;font-weight:500;font-size:1.9rem;padding-block:2.5rem 2rem;padding-inline:4rem;width:100%;z-index:5;margin-block-start:var(--top-nav-height)}.main-nav :where(ul,li){list-style-type:none;margin:0;padding:0;display:inline-block}.main-nav :where(a){color:var(--color-primary-white)}.main-nav :where(a:hover,a:active){color:var(--color-brand-orange);text-decoration:none}.main-nav .logo>svg{height:7rem;margin-left:2rem}.main-nav .logo>svg:nth-child(2){display:none;width:27rem}.main-nav>.right{display:grid;grid-auto-flow:column;align-items:center;gap:2.5rem}.main-nav>.right .button-holder{display:grid;align-items:center;font-size:1.4rem}.main-nav .nav-items{display:grid;grid-auto-flow:column;gap:4.5rem;overflow:visible}.main-nav .nav-items li a>svg{width:10px;display:inline-block;margin-left:6px;vertical-align:middle}.main-nav .header-logo.mobile-logo,.main-nav .footer-logo.mobile-logo{display:none}.mobile-menu{display:none !important;flex-flow:column wrap;align-items:center;justify-content:center;color:var(--color-primary-white);text-transform:uppercase;font-size:1.2rem}.mobile-menu svg{margin-bottom:.5rem;width:2.7rem;height:1.8rem}.mobile-menu h3{font-size:1.2rem;color:var(--color-primary-white);margin-block:.5rem 0}.sidebar-menu{position:fixed;z-index:10;right:0;top:0;bottom:0;background:var(--color-brand-navy);height:100vh;width:70vw;padding-block:17rem 6rem;overflow-y:scroll}.mobile-nav-items{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;position:relative;z-index:8}.mobile-nav-items svg{margin-left:8rem}.mobile-nav-items li{width:100%;border:solid .1rem var(--color-nav-border);height:100%}.mobile-nav-items a{padding:0}.nav-list-mobile{display:grid;grid-template-columns:2.5fr 1fr;align-items:center;justify-content:center}.nav-list-mobile h2{padding-block:2rem;color:#fff;border-right:solid .1rem var(--color-nav-border);margin-bottom:0;margin-left:4rem}.nav-items h2{color:var(--color-primary-white);font-size:1.9rem;margin:0}@supports selector(:has(+*)){.nav-items h2:hover,.nav-items a:has(h2:hover)+.nav-svg svg path{color:var(--color-brand-orange);fill:var(--color-brand-orange)}}.nav-items h2:hover{color:var(--color-brand-orange);fill:var(--color-brand-orange)}.nav-items li{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.nav-list-mobile svg{width:2.5rem;height:2.5rem}.nav-svg{width:.8rem;height:auto;display:flex;align-items:center;justify-content:center;margin-left:.8rem;margin-top:.5rem}.nav-svg svg path{fill:#fff}.responsive-only{display:none}.new-shared-nav{display:grid;grid-template-columns:1fr !important;grid-auto-flow:unset !important;margin-top:2rem;font-size:1.6rem}.mobile-button{display:inline-block !important;width:80%;margin:4rem 10%}div.button-holder a{font-weight:500}.nav-items li:last-child{text-indent:0;margin-right:2rem;margin-top:-1rem}.nav-items li:last-child a{background:var(--color-brand-orange);border-radius:.5rem;transition:background .25s ease-in-out;min-width:fit-content;display:block;padding:1rem 1.5rem}.nav-items li:last-child h2{color:var(--color-brand-navy);font-weight:500;font-size:1.4rem;margin:0;min-width:fit-content}.nav-items li:last-child .nav-svg{display:none}.nav-items li:last-child:hover a{background:var(--color-brand-pale-blue);transition:background .25s ease-in-out}@media (max-width:80em){.main-nav .nav-items{gap:3rem}.main-nav .header-logo.mobile-logo,.main-nav .footer-logo.mobile-logo{display:inline-block !important}.main-nav .logo>svg{display:none}.nav-items h2{font-size:1.6rem}.main-nav{padding-inline:2rem}.mobile-logo.header-logo{width:12rem;height:3rem}}@media (max-width:1024px){.main-nav .nav-items{gap:0}.nav-items li:last-child{margin-right:0}.curtain{display:none}.responsive-navlinks{display:grid !important;grid-template-columns:1fr;grid-auto-flow:unset !important;grid-gap:0;margin:0}.responsive-navlinks li{border:var(--color-nav-border) .1rem solid;padding-block:1rem}.main-nav .nav-items>*:not(.nav-cta){display:none}.main-nav .logo>svg:nth-child(1){display:none}.main-nav .logo>svg:nth-child(2){display:inline-block}.mobile-menu{display:flex !important;background:0 0;order:2}.main-nav{justify-content:space-between;align-items:center;gap:4rem}.nav-svg{width:2rem;height:2rem;border:solid red}.nav-items a{border-right:solid var(--color-nav-border) .1rem}.nav-items svg{transform:rotate(270deg)}.nav-items h2{margin-block:0;padding-block:0;font-size:1.6rem}.dim:not(.sidebar-menu){filter:brightness(.4)}.column.links ul,.column.featured a{display:grid;grid-template-columns:1fr}.column.links li,.column.featured a{border:var(--color-nav-border) solid .1rem;padding-block:1rem;display:grid;grid-template-columns:2fr 1fr;align-items:center}.column.links .nav-svg{transform:rotate(270deg)}}@media (max-width:450px){.main-nav{gap:2rem;padding-inline:2rem}.main-nav .logo>svg:nth-child(2){width:20rem}}@media screen and (max-width:414px){.nav-items .nav-cta{display:none}}
.search-filter-container{margin-block:4rem;min-height:5rem}.search-filter-container.blue{min-height:9rem;display:flex;align-items:center;padding-inline:2.5rem;border-radius:1rem;filter:drop-shadow(0 0 .75rem var(--color-gray-light));background:var(--color-primary-white)}.search-filters{width:100%;display:flex;flex-flow:row wrap}.search-filters select:nth-child(n+2){margin-left:2rem}.search-filters svg{max-width:2.7rem}.search-filter-container .search-filters h4{align-self:center;margin-bottom:0}
.curtains{position:absolute;width:100%;z-index:var(--z-index-curtain)}.curtain{background-color:var(--color-primary-white);box-shadow:1px 5px 20px 4px rgb(0 0 0/25%);position:absolute;width:100%}.curtain.inactive{opacity:0;transition:none;z-index:0;pointer-events:none}.curtain.active{position:sticky;opacity:1;z-index:5}.curtain>.close-curtain{position:absolute;right:5rem;top:2em;width:2rem;aspect-ratio:1/1;cursor:pointer}.curtain>.content{display:grid;grid-template-columns:repeat(4,1fr);padding-block:6rem;gap:6rem;justify-content:center;max-width:var(--content-width-wide-2)}@supports selector(:has(+*)){.curtain .content:not(:has(.column.featured+.column+.column+.column)) .column:nth-child(2){grid-column:3}.curtain .content:not(:has(.column.featured+.column+.column+.column)) .column:nth-child(3){grid-column:4}}.curtain .column.featured{display:grid;gap:2rem;align-content:start}.curtain .column.featured .header{font-size:4.8rem;color:var(--color-brand-navy);line-height:1}.curtain .column.featured .header:hover{text-decoration-thickness:.2rem;text-underline-offset:1rem}.curtain .column.featured .button{width:100%}.curtain :where(ul,li){list-style-type:none;margin:0;padding:0;display:inline-block}.curtain ul{display:grid;gap:1rem;font-size:1.4rem}.curtain .column>ul>li{display:grid;gap:1rem}.curtain ul ul{display:contents}.curtain a{color:var(--color-brand-navy)}.curtain ul ul li{margin-inline-start:1rem}.curtain ul a{font-weight:600}.curtain ul ul a{font-weight:unset}.curtain ul a .icon-lock{width:.8em;height:.8em;margin-left:.5rem}.mobile-active{display:grid !important;position:fixed;place-content:flex-start;z-index:10;right:0;width:70vw;margin-top:16rem;background:var(--color-brand-navy);color:var(--color-primary-white)}.mobile-actve .content.region.extra-wide{display:grid;grid-template-columns:1fr;place-content:start;justify-items:start;margin:0;padding:0}.mobile-active .content.region.extra-wide>*{color:#fff;border:solid red}.nav-active{display:grid}.l2-menu,.l3-menu{position:fixed;right:0;top:1rem;z-index:11;display:grid;place-content:center;place-items:flex-start;width:70vw;height:100vh;grid-template-columns:1fr;grid-gap:0;gap:0;background:var(--color-brand-navy);overflow-y:scroll;padding-top:var(--top-nav-height)}.l3-menu ul{display:grid;grid-template-columns:1fr;width:100%}.l3-menu ul li{border:var(--color-nav-border) .1rem solid;padding-block:1rem;width:100%}@media screen and (max-width:1070px){.curtain>.content{display:block}.column{width:100%}.column.links ul li a{color:#fff}.column.links ul li ul{display:none}}@media screen and (max-width:70em){.curtain>.content{grid-template-columns:repeat(6,1fr);padding-block-start:2rem;gap:4rem;max-width:90vw}.curtain .column.featured{grid-column:1/-1;text-align:center;justify-content:space-around}.curtain .column.blank{display:none}.curtain>.content .column:nth-child(2){grid-column:1/3}.curtain>.content .column:nth-child(2)+.column{grid-column:3/5}.curtain>.content .column:nth-child(2)+.column+.column{grid-column:5/7}.curtain>.content .blank.column:nth-child(2)+.column{grid-column:2/4}.curtain>.content .blank.column:nth-child(2)+.column+.column{grid-column:4/6}}
.top-nav-dropdown{z-index:3;position:absolute;padding:2rem 1rem 4rem;top:4.2rem;right:0;width:100dvw;cursor:initial}.top-nav-dropdown svg{color:var(--color-brand-navy)}.top-nav-dropdown .close-curtain svg{width:25px;color:var(--color-brand-navy);cursor:pointer}.state .top-nav-dropdown .close-curtain svg{margin-right:.7rem}.middle-menu{&[aria-expanded=true]{.top-nav-middle-menu-curtain{display:block !important}}.middle-men-link{display:flex;gap:0.5rem;&:hover{text-decoration:none}}.top-nav-middle-menu-curtain{background-color:var(--color-brand-pale-blue);display:none;padding-bottom:8rem;position:absolute}.middle-menu .close-curtain{padding-bottom:4rem;margin-right:1rem}.button{--local-bg-color:var(--color-brand-orange);&:hover{background:var(--color-primary-white);color:var(--color-brand-navy)}}}.state-dropdown{background-color:var(--color-gray-light-web);gap:3rem;display:none}.top-nav .state[aria-expanded=true] .state-dropdown{display:block}.top-nav .state[aria-expanded=true] .state-dropdown-wrapper{display:grid;grid-template-columns:58rem 1.5fr}.state-dropdown .map svg{max-width:none}.state-dropdown .dropdown{text-align:center;margin-top:3rem;display:grid;grid-template-columns:24rem 1rem}.top-nav-dropdown .close-curtain{justify-self:flex-end;grid-column:3}.state-dropdown .dropdown select{background-color:var(--color-brand-navy);border:none;border-radius:3rem;padding:1rem 4rem;color:#fff;text-align:center;margin:0;height:4rem}.state-dropdown .dropdown select:hover{cursor:pointer}.state-dropdown .dropdown:after{content:url('/wp-content/themes/aana/svgs/nav-arrow.svg');max-width:1rem;position:relative;left:-3.5rem;pointer-events:none;transform:rotate(90deg)}.state-dropdown .state-intro-copy{font-size:1.8rem}.state-dropdown .content-area.active{display:block}.state-dropdown .content-area{padding-block:4rem}.state-dropdown .content-area,.state-dropdown .content-area h2{font-weight:700;color:var(--color-brand-navy)}.state-dropdown .social{margin-top:2.5rem}.state-dropdown .content-area>*{margin-bottom:.75rem}.state-dropdown .content-area .region-content{color:var(--color-brand-navy);background:#52b9b5;max-width:fit-content;padding:.5rem 1rem;margin-bottom:1rem}.state-dropdown .content-area .links a{display:block;margin-bottom:.75rem;font-weight:500;font-size:1.6rem;text-decoration:underline}.top-nav .state>button:hover .state-dropdown{left:0}.member-dropdown{background-color:#fff;min-width:38rem;text-align:center;display:none}.member-dropdown .member-dropdown-wrapper{display:grid;grid-template-columns:1fr 1fr;padding-top:3rem}.member-dropdown .member-buttons{margin:1rem 0;display:flex;flex-flow:column;justify-content:center;align-items:center}.member-dropdown .member-buttons>.button{width:26rem;margin-bottom:1.5rem}.member-dropdown .close-curtain,.dashboard-dropdown .close-curtain{position:absolute;top:2rem;right:2rem;padding-bottom:6rem}.member-dropdown a>svg,.member-dropdown .logout>svg{width:22px;display:inline-block;vertical-align:middle;margin-right:1rem}.member-dropdown .logout:hover svg path{fill:var(--color-brand-navy)}.member-dropdown a>svg path{transition:all .25s ease-in-out}.member-dropdown a:hover>svg path{fill:var(--color-primary-white)}.member-dropdown .logout{font-size:16px;cursor:pointer}.top-nav>.member:hover .member-dropdown{display:block}.top-nav .dashboard.grid .close-curtain svg{margin-right:0}.dashboard-info{display:flex;flex-flow:column;justify-content:center;align-items:center;justify-self:right;align-self:center;max-width:26rem}.dashboard-info>*{margin-bottom:1.5rem;line-height:1.2}.dashboard-info .earned,.dashboard-info .stat,.dashboard-info .sub{font-weight:700}.dashboard-info .reg+img{max-width:35rem;height:auto;margin-block:3.5rem}.dashboard-info .reg{font-size:1.8rem}.dashboard-info .earned{font-size:3.2rem}.dashboard-info .stat{font-size:8.4rem}.dashboard-info .sub{font-size:2.4rem}.dashboard-info .buttons{margin-top:3.5rem}.dashboard-info.buttons>a{min-width:26rem;width:100%;margin-bottom:1.5rem}.dashboard-info .buttons>a.login{min-width:unset;max-width:15rem;width:100%}.dashboard-info .buttons svg{width:15px;display:inline-block;vertical-align:middle;margin-left:1rem}.top-nav>.dashboard:hover .dashboard-dropdown{display:block}@media screen and (max-width:80em){.state-dropdown{grid-template-rows:5rem 25rem auto;grid-template-columns:25rem auto auto}.top-nav-dropdown .close-curtain{align-self:flex-start}.state-dropdown .close-curtain>svg{margin-inline:0}}@media screen and (max-width:1245px){.top-nav-dropdown{top:8.2rem}}@media screen and (max-width:1024px){.top-nav-dropdown{top:4.2rem}.top-nav .state[aria-expanded=true] .state-dropdown-wrapper{grid-template-columns:1fr 1fr;gap:4rem}}@media screen and (max-width:57em){.nav-search-top{display:none}.nav-searchbox{min-height:fit-content}}@media screen and (max-width:50em){.state-dropdown .dropdown:after{left:-5.5rem}}@media screen and (max-width:45em){.dashboard-dropdown .buttons>a{min-width:15rem;width:fit-content}.member-dropdown .close-curtain{right:0}.member-dropdown-wrapper{padding-inline:4rem}.dashboard-dropdown{width:80vw;min-height:15rem}.dashboard-dropdown .buttons{display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.top-nav .state[aria-expanded=true] .state-dropdown-wrapper{grid-template-columns:1fr}.state-dropdown{height:auto}[data-role=current-state-full-name]{display:none !important}.state-dropdown .dropdown{margin-top:0}.state-dropdown .content-area{grid-row:2;min-height:20rem;width:100%;padding:0 4rem}.state-dropdown .state-area{display:flex;flex-flow:column wrap;align-items:center}.state-dropdown .state-area .map-wrap{order:2}.top-nav-dropdown .close-curtain{grid-row:1;grid-column:1}.state-dropdown .content-area h2{font-size:2.1rem;margin-bottom:2rem}.state-dropdown .content-area h3{font-size:1.6rem}.dashboard-info .reg{font-size:1.4rem}.dashboard-info .earned{font-size:2.4rem}.dashboard-info .stat{font-size:4rem}.dashboard-info .sub{font-size:1.6rem}}@media screen and (max-width:37.5em){.member-dropdown .member-dropdown-wrapper{grid-template-columns:1fr}.dashboard-info{justify-self:center}}@media screen and (max-width:30em){.top-nav>.dashboard:hover .dashboard-dropdown{position:fixed;width:100%;min-width:unset;right:0 !important}.top-nav .state-text{display:none}}@media screen and (max-width:24rem){.state-dropdown .close-curtain{margin-right:1.5rem}}
.resource-wrap{max-width:var(--content-width-wide-2);margin:3rem auto;display:flex;align-items:start;justify-content:space-between}.resource-wrap .content{flex-basis:61%;grid-column:2}.resource-wrap .narrow-left-aligned:nth-child(1),.resource-wrap .narrow-left-aligned:nth-child(2){grid-row:1 !important}.resource-wrap .date{font-size:1.4rem;font-weight:700}.resource-wrap hr.orange{color:var(--color-brand-orange);background-color:var(--color-brand-orange);border:none;height:1.5px;width:5rem;margin-bottom:5rem}.resource-wrap .image-wrap img{height:auto}.resource-wrap figure{margin-bottom:3rem}.resource-wrap figcaption{font-size:1.4rem;font-style:italic;margin-top:1.5rem}.resource-wrap li{text-indent:0;padding-left:0}.resource-wrap .sidebar{grid-column:3;margin-left:auto;transform:translateY(-5.5rem)}.resource-wrap .sidebar .buttons-wrap{margin-bottom:6rem}.resource-wrap .sidebar .buttons-wrap button,.resource-wrap .sidebar .buttons-wrap a{margin-bottom:2rem;text-align:left;min-width:24rem;display:flex;justify-content:space-between;align-items:center}.resource-wrap .sidebar .buttons-wrap .svg svg{max-width:21px;height:21px;margin-bottom:-7px}.resource-wrap .section-basic-copy-block{padding-block:0}.file-wrap{margin-block:6rem}.file-wrap .region{max-width:var(--content-width-narrow);margin-inline-start:var(--margin-left-align)}.file-wrap .region h3{font-size:1.8rem;font-weight:700;color:var(--color-gray-dark);margin-bottom:1rem;line-height:2.8rem}.file-wrap .region>p{margin-bottom:2rem}.file-wrap .wrap{background:var(--color-gray-light-web);display:grid;grid-template-columns:.5fr 3fr 1fr;padding:2.25rem;align-items:center;margin-top:2rem}@supports selector(:has(+*)){.file-wrap .wrap span:has(svg){justify-self:center;display:flex}}.file-wrap .wrap span{justify-self:center;display:flex}.file-wrap .wrap .file-type svg{width:3.8rem;height:4.9rem;margin-left:-.75rem}.file-wrap .wrap h4{margin-inline-start:2rem;color:var(--color-gray-dark)}.file-wrap .wrap .download-button{transition:background-color .25s ease-in-out;justify-self:flex-end;margin-right:2rem}.file-wrap .wrap .download-button svg{min-height:4.4rem;min-width:4.4rem;max-height:4.4rem;max-width:4.4rem;display:flex;align-items:center;justify-content:center;padding:1.1rem;align-self:center;justify-self:flex-end;background-color:var(--color-brand-navy);transition:background-color .25s ease-in-out;border-radius:.5rem}.file-wrap .wrap .download-button svg path{fill:var(--color-primary-white);transition:fill .25s ease-in-out}.file-wrap .wrap:hover .download-button svg{background-color:var(--color-brand-pale-blue);transition:background-color .25s ease-in-out}.file-wrap .wrap:hover .download-button svg path{fill:var(--color-brand-navy);transition:fill .25s ease-in-out}@supports selector(:has(+*)){a:has(.resource),.resource{webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none}}.resource{webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none}.share-links a{margin-block:0 !important;background:var(--color-primary-white) !important;color:var(--color-primary-black) !important;border-bottom:solid .2rem var(--color-gray-light) !important;box-shadow:2px 8px 15px rgb(0 0 0/30%);width:100%;max-width:24rem;display:grid !important;grid-template-columns:16rem 8rem;place-content:flex-start;place-items:flex-start;padding-block:1rem;-webkit-box-shadow:2px 8px 15px rgb(0 0 0/30%)}.share-links a:hover{background:var(--color-brand-pale-blue) !important;color:var(--color-brand-navy) !important}.share-links a>.svg svg{width:2rem;height:2rem;transition:fill .25s ease-in-out}.share-links a:hover>.svg svg path{fill:var(--color-brand-navy) !important;transition:fill .25s ease-in-out}.buttons-wrap{display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.buttons-wrap button{width:24rem;margin-bottom:2rem}.buttons-wrap button .svg svg{width:2rem;height:2rem}.share-links a>.svg.facebook svg path{fill:#4267b2}.share-links a>.svg.twitter svg path{fill:#1da1f2}.share-links a>.svg.linkedin svg path{fill:#0072b1}.comment-letter-file{height:fit-content;color:var(--color-brand-navy);text-decoration:underline}@media screen and (max-width:85em){.resource-wrap{padding-inline:var(--mobile-padding)}}@media screen and (max-width:65em){.file-wrap .region{margin-inline-start:auto;margin-inline:2rem}.resource-wrap .narrow-left-aligned{padding-inline:var(--mobile-padding)}}@media screen and (max-width:55em){.resource-wrap .narrow-left-aligned{display:flex;flex-flow:column wrap}.resource-wrap .sidebar{margin-top:4rem}}
section.practice-manual-search,section.journal-search-container{display:flex;flex-flow:column wrap;max-width:var(--content-width-wide-2);margin-inline:auto}.issuu-api-container,.journal-search-container{margin-bottom:4rem}.issuu-api-container input[type=text],.journal-search-container input[type=text]{height:5rem;padding-left:1rem}.issuu-api-container .search-button,.journal-search-container .search-button{padding:1rem 2rem;color:var(--color-primary-white);background:var(--color-brand-navy);border-radius:.5rem}.practice-manual-document-container,.journal-search-result-container{padding-bottom:4rem}.practice-manual-document-container h2,.journal-search-result-container h2{margin-bottom:2rem}.practice-manual-document-container .practice-manual,.journal-search-container .journal-search-result{margin-bottom:1.5rem}.practice-manual-document-container .practice-manual a,.journal-search-result-container a{color:var(--color-brand-navy)}.search-pagination{margin-top:1.5rem;order:3;width:100%;text-align:center;align-self:center;padding-bottom:2rem}.search-pagination a,.search-pagination b{margin-right:2rem;padding:1rem 2rem;border-radius:.5rem}.search-pagination a{color:var(--color-brand-navy)}.search-pagination a.prev svg,.search-pagination a.next svg{margin-inline:1rem}.search-pagination a.prev svg path,.search-pagination a.next svg path{fill:var(--color-brand-navy) !important}.search-pagination b{background:var(--color-brand-navy);color:var(--color-primary-white)}@media screen and (max-width:70em){section.practice-manual-search,section.journal-search-container{padding-inline:var(--mobile-padding)}}@media screen and (max-width:35em){.issuu-api-container form,section.journal-search-container form{display:flex;flex-flow:column wrap;align-items:center;gap:2rem}.issuu-api-container input[type=text],section.journal-search-container input[type=text]{max-width:85vw}}
.podcast-container{display:grid;margin-inline:auto;grid-template-columns:92rem 32rem;max-width:var(--content-width-wide-2);margin-bottom:8rem}.podcast-container>*{grid-row:1}.podcast-wrapper.region{max-width:var(--content-width-normal);display:grid;grid-template-columns:13rem auto;margin-block:2rem 4rem;align-items:center}.podcast-wrapper img{height:100%;display:flex;align-self:flex-end}.podcast-top h3{font-size:2.4rem;text-align:center}.podcast-top .podcast-time-info{display:grid;grid-template-columns:auto auto;width:75%;margin-inline:auto}.podcast{display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.podcast>*{width:100%}audio.podcast-bottom{width:90%;display:block}.podcast-container a.link{color:var(--color-brand-navy);text-align:center;margin-top:2.5rem;display:flex;align-self:flex-start;justify-self:center}.podcast-container a.link:visited{color:var(--color-brand-teal)}.podcast-container span.date{display:flex;justify-self:flex-end;font-weight:600}.audio-controls{display:flex;flex-direction:column;align-items:center;justify-content:center}.audio-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;width:75%}.audio-bottom>*{max-width:fit-content}.audio-bottom .play-button,.audio-bottom .pause-button{display:flex;justify-self:center;align-self:center}.audio-bottom a.button{display:flex;justify-self:flex-end}.audio-controls .progress-bar{background:var(--color-brand-navy);width:100%}.audio-controls input[type=range]{margin-inline:auto;width:75%;background-color:var(--color-gray-light);-webkit-appearance:none;border-radius:2rem}.volume-control{display:flex;flex-flow:row;align-self:center}.audio-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:2rem;width:2rem;border-radius:1rem;background:var(--color-brand-navy)}.resource-description{margin-inline:12.5%;margin-top:2.5rem}.podcast-container .podcast-right button.print{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;-webkit-appearance:none;background-color:red}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:var(--color-brand-navy)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;background:#434343;box-shadow:-101rem 0 0 100rem var(--color-brand-pale-blue)}}
article.resource-wrap .section-basic-copy-block>.narrow-left-aligned>p{grid-column:1/3;max-width:80rem}.resource-wrap .resource-body p>img.alignleft{margin:2rem 2rem 2rem 0;float:left}.resource-wrap .resource-body p>img.alignright{margin:2rem 0 2rem 2rem;float:right}.resource-wrap .resource-body p>img.aligncenter{margin:2rem auto;display:block}.single-video figcaption{margin-block-start:.5rem;font-style:italic;max-width:64rem;color:var(--color-gray-dark)}.single-video .video-wrapper>p,.single-video .video-wrapper>p iframe{margin-bottom:0}.single-video .video-wrapper>p iframe{max-width:100%}@media screen and (max-width:75em){.single-video .video-wrapper{margin-inline:var(--mobile-padding)}}
.select2-container--default .select2-results>.select2-results__options{overflow-y:unset !important;max-height:unset !important;margin-left:3rem}.tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar{z-index:1 !important}[data-js=tribe-events-view]{margin-top:11rem !important}.tribe-events-single{margin-top:10rem !important}ul.tribe-events-calendar-list li{text-indent:0 !important}
.dashboard-unavailable{padding-block:8rem}.membership-wrapper .region{max-width:136.5rem}.membership-wrapper .details-wrap{padding-block:3rem;padding-inline:var(--mobile-padding);display:flex;align-items:end;justify-content:space-between}.membership-wrapper .why-join-renew{margin-block:4rem}.membership-wrapper .why-join-renew img{max-width:100%;margin-inline:auto;border-radius:1rem}.membership-wrapper .why-join-renew .section-basic-copy-block{max-width:var(--content-width-normal);margin:4rem auto}.membership-wrapper .why-join-renew .section-basic-copy-block h2{margin-bottom:1rem}.membership-wrapper a{color:var(--color-brand-navy);text-decoration:underline}.membership-wrapper .cards-wrap{margin:2rem auto 4rem}.membership-wrapper .card{text-align:center;border-radius:10px;padding:4rem 2rem 2rem;position:relative;box-shadow:0 4px 10px 0 var(--color-gray-light)}.membership-wrapper [data-role~=membershipCard]{cursor:pointer}.membership-wrapper .cards-wrap .card:not(:is(.class-credits,.recert-countdown-container)){display:grid;grid-template-rows:5.3rem 23.5rem 4.5rem;max-height:40.1rem;text-align:center;border-radius:10px;padding:4rem 2rem 2rem;position:relative;min-height:40rem}.membership-wrapper>*{position:relative;color:var(--color-brand-navy)}.membership-wrapper .label{font-weight:600}.membership-wrapper .edit a{font-size:1.4rem;font-weight:400}.membership-wrapper .cards-wrap>.region{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1rem;row-gap:2rem}.membership-wrapper .card-title h4{color:var(--color-brand-navy);font-size:2.1rem;line-height:1.2}.membership-wrapper .card .graphic{display:grid;place-items:center;justify-content:center;margin-top:2rem}.membership-wrapper .card .graphic>:is(.date,svg){align-self:flex-start}.membership-wrapper .card .amount-value{font-size:3.2rem;font-weight:700}.membership-wrapper .dialog-icon{cursor:pointer}.membership-wrapper dialog strong{color:var(--color-brand-navy)}.membership-wrapper .card.gray{background-color:var(--color-gray-light-web);box-shadow:none}.membership-wrapper .card.blue{background-color:var(--color-brand-navy);color:#fff}.membership-wrapper .card.blue .card-title>h4{color:#fff}.membership-wrapper .card.blue details{background-color:#fff;color:var(--color-brand-navy)}.membership-wrapper .footnote{font-size:1.4rem;margin-top:auto;height:fit-content;line-height:1.5}.membership-wrapper .dialog-icon{display:inline-block;position:absolute;top:9px;right:12px}.membership-wrapper dialog{max-width:0;min-height:0;max-height:0;opacity:0;transition:opacity .25s ease-in;display:flex;padding:0;border:none}.membership-wrapper dialog>*{display:none}.membership-wrapper dialog[open]>*{display:block}.membership-wrapper dialog[open]{flex-flow:column;opacity:1;max-width:50vw;min-height:40vh;max-height:75vh;border:none;border-radius:5px;padding:4rem 6rem}.membership-wrapper dialog.wide[open]{max-width:75vw}.membership-wrapper dialog::backdrop{background:rgba(0,0,0,.5)}.membership-wrapper dialog h4.dialog-title{text-align:left;color:var(--color-brand-navy);border-bottom:2px solid var(--color-gray-light);margin-bottom:3rem;padding-bottom:1rem;font-size:2.4rem}.membership-wrapper .dialog-icon>button{background-color:transparent;color:#fff}.membership-wrapper article p,.membership-wrapper .member-info-data{text-align:left}.membership-wrapper .member-info-data-label{font-weight:600}.membership-wrapper dialog button[data-role~=closeMembershipModal]{background:0 0;position:absolute;top:13px;right:9px}.membership-wrapper dialog[open] .ctas{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:auto;width:100%}.membership-wrapper .membership-account-info-wrapper{display:grid;grid-template-columns:1fr 1.25fr;column-gap:8rem}.membership-wrapper .member-account-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.5rem}.membership-wrapper .manage-account-settings{display:flex;flex-flow:column wrap;row-gap:2rem;width:100%}.membership-wrapper .manage-account-settings-wrapper{display:grid;grid-template-columns:2.5fr 13rem;column-gap:1rem;width:100%;align-items:center;border-bottom:1px solid var(--color-gray-light);padding-bottom:2rem}.membership-wrapper .manage-account-label{font-size:1.8rem;font-weight:700;text-align:left}@media screen and (max-width:91em){.membership-wrapper>*:not(.membership-hero){padding-inline:var(--mobile-padding)}}@media screen and (max-width:70em){.membership-wrapper .cards-wrap>.region{grid-template-columns:repeat(3,1fr)}.membership-wrapper dialog[open]{max-width:80vw}.membership-wrapper dialog[open].wide{max-width:90vw}.membership-wrapper .why-join-renew{padding-inline:6vw}}@media screen and (max-width:50em){.membership-wrapper .cards-wrap>.region{grid-template-columns:repeat(2,1fr)}.membership-wrapper dialog[open]{max-width:90vw}}@media screen and (max-width:36em){.membership-wrapper .cards-wrap .region{display:flex;flex-flow:column wrap}.membership-wrapper .amount{display:flex;flex-flow:column wrap}.membership-wrapper .cards-wrap .card:not(:is(.class-credits,.recert-countdown-container)){max-height:unset}.membership-wrapper dialog[open]{padding-inline:4rem}.membership-wrapper .manage-account-settings-wrapper{display:flex;flex-flow:column wrap;row-gap:1rem}.membership-wrapper dialog[open] .ctas{flex-flow:column;row-gap:1rem;justify-content:flex-start}}
.candidate-container{padding-block:4rem}.candidate-container .info{display:grid;grid-template-columns:auto 2fr;column-gap:4rem}.candidate-container .info img{aspect-ratio:350/350}.candidate-container .info .candidate-info{display:flex;flex-flow:column wrap;align-items:flex-start}.candidate-container .info h2{color:var(--color-brand-navy);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.candidate-container .info h3{margin-block:0 1rem}.candidate-container .candidate-bio{margin-top:4rem}.candidate-container .info .phone{margin-top:1rem}.candidate-container .info .bio{margin-top:1rem}.candidate-container .candidate-videos{margin-top:4rem}.candidate-container .candidate-videos .video{margin-bottom:6rem}@media screen and (max-width:65em){.candidate-container .region{padding-inline:4rem}}@media screen and (max-width:50em){.candidate-container .info{grid-template-columns:1fr;row-gap:2rem}.candidate-container .info img{margin-inline:auto;height:auto}}
.news-container div.info{margin-top:1rem;font-style:italic}div.resource-tags{margin-bottom:4rem}.news-container,.resource-tags{grid-column:3/5}.news-container span.resource-tags{display:flex;flex-flow:row wrap;gap:2rem;align-items:center}.news-container h3.resource-tags{margin-bottom:1rem}.news-container .tag-name{margin-right:1rem;margin-bottom:0.5rem;display:inline-block;color:var(--color-brand-navy);text-decoration:underline;&:visited{color:var(--color-brand-navy)}}.news-container p.resource-author{font-size:1.4rem;margin-bottom:0}.news-container .resource-body a{color:var(--color-brand-navy);text-decoration:underline}
.modal-container{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.4);display:grid;place-content:center;place-items:center;z-index:5}.modal-container .modal-wrapper svg:not(.is-modal){width:3.5rem;height:3.5rem;fill:var(--color-primary-white);position:relative}section.people-image-grid-container .modal-wrapper .modal-content .person,section.person-carousel-container .modal-wrapper .modal-content .person{display:grid;grid-template-columns:auto 2fr;column-gap:4rem;border-top:var(--color-gray-light) .2rem solid;place-items:flex-start;padding-top:4rem;width:100%;background:var(--color-primary-white);max-width:90vw;padding-inline:var(--mobile-padding);max-height:63vh}.modal-container [data-role~=bio] h3{margin-block:0 1rem}.modal-wrapper{background:var(--color-primary-white);padding:4rem 8rem 8rem;max-width:75vw;max-height:80vh;place-content:center;place-items:center;border-radius:.5rem;overflow-y:scroll;filter:drop-shadow(0 0 2rem var(--color-gray-dark))}.modal-container .person-info{padding-block:0;height:100%}.modal-container .person-info-top{margin-left:0}.modal-container .person-info-top>*{margin-bottom:1rem}.modal-container .person-info .occupation{font-style:normal;line-height:1.75;margin-top:1rem}.modal-container .person-info .occupation,.modal-container .person-info .more-info.bio>p{color:var(--color-gray-dark)}.modal-container .person-info [data-role~=more-info]>p:last-child{margin-bottom:0}.modal-container [data-role~=phone],.modal-container [data-role~=email]{font-weight:600}.person-carousel-container .modal-container .modal-wrapper svg:not(.is-modal){justify-self:flex-end;align-self:center;z-index:2;min-width:2.1rem;min-height:2.1rem}.modal-container svg:hover{cursor:pointer}.modal-content-top{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;padding-bottom:3rem}@supports selector(:has(+*)){.person-carousel-container .modal-container:has(.photoless) [data-role~=carousel-item]{display:flex;flex-flow:column wrap}.person-carousel-container .modal-container:has(.photoless) [data-role~=carousel-item]>.person-info{text-align:left;justify-content:flex-start;align-items:flex-start;margin-inline:2rem}}.person-carousel-container .modal-container [data-role~=carousel-item].photoless{display:flex;flex-flow:column wrap}.person-carousel-container .modal-container [data-role~=carousel-item] .photoless>.person-info{text-align:left;justify-content:flex-start;align-items:flex-start;margin-inline:2rem}.person-carousel-container .modal-container.person-info-top{display:flex}.modal-container .person:not([data-role~=modal]) .person-info-top>*,.modal-container .person:not([data-role~=modal]) .person-info>*{margin-left:0}.person-carousel-container .modal-container .name,.person-carousel-container .modal-container .titles{color:var(--color-brand-navy);font-size:2.8rem;font-weight:600;display:inline-block;max-width:fit-content;width:fit-content;line-height:3.2rem}.people-image-grid-container .modal-container .modal-wrapper .person>img,.person-carousel-container .modal-container img{object-fit:contain;aspect-ratio:1/1}.modal-container .modal-content>[data-role~=carousel-item] [data-role~=more-info]{display:block;color:var(--color-gray-dark);margin:0}.person-carousel-container .modal-container [data-role~=bio]{margin:3rem auto 3rem auto}.person-carousel-container .modal-container [data-role~=bio]>p{line-height:1.75}.modal-content .person-info{margin-top:0}.person-carousel-container .modal-container .person h6.name,.person-carousel-container .modal-container .person h6.titles{font-weight:700;margin-right:.5rem;line-height:1.15;margin-top:0}.media-carousel-container .modal-container [data-role~=carousel-item]{display:grid;grid-template-rows:auto;background:var(--color-primary-white);place-content:center;place-items:center;gap:2rem}.media-carousel-container .modal-wrapper{max-width:var(--content-width-wide-2);justify-content:center;flex-flow:column;padding:4rem 8rem;max-height:90vh;overflow-y:scroll}.media-carousel-container .modal-container svg:not(.is-modal){min-width:2.1rem;min-height:2.1rem;max-height:2.1rem;max-width:2.1rem;align-self:flex-end;display:flex;position:relative;z-index:2;fill:var(--color-brand-navy)}.media-carousel-container .modal-container .modal-content{width:100%;border-top:var(--color-gray-light) .2rem solid;padding-top:4rem;max-width:90vw}.media-carousel-container .modal-container .media-item>p:first-child{display:flex;justify-content:center}.media-carousel-container .modal-container p:has(iframe){max-width:80rem;max-height:60rem;min-width:44.5rem;min-height:25rem}.modal-container .media-carousel-caption{margin-inline:auto;width:100%}.media-carousel-container .modal-container picture{min-height:unset;height:fit-content}.modal-container a:focus-visible{outline:none;background-color:transparent}.modal-container .candidate-video-container{width:100%;grid-column:1/-1;border-top:solid .2rem var(--color-gray-light);padding:0 16% 2rem}.modal-container .candidate-video-container .video-container{width:100%;display:flex;justify-content:center;margin-top:6rem}.modal-container .candidate-video-container iframe{max-width:75rem;width:100%;aspect-ratio:500/400}@media screen and (max-width:75em){.person-carousel-container .modal-wrapper,.person-carousel-container .modal-container .person{min-width:unset;max-height:90vh;min-height:unset;width:auto;height:auto;padding-top:0;border-top:none}.person-carousel-container .modal-wrapper{padding:var(--mobile-padding);max-width:90vw;width:fit-content}.person-carousel-container .modal-container [data-role~=carousel-item]{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.modal-container .person-info{margin:3rem 0 0}.modal-container .person-info .occupation{margin-block:.25rem .5rem}}@media screen and (max-width:55em){section.person-carousel-container .modal-wrapper .modal-content .person{display:block;max-height:70vh}section.person-carousel-container picture{margin-inline:auto;max-width:fit-content}section.person-carousel-container picture img{margin:0}.modal-container .candidate-video-container .video-container{padding-top:3rem}section.person-carousel-container .modal-wrapper .modal-content .person p,.person-carousel-container .modal-container [data-role~=bio]{font-size:1.4rem !important}section.person-carousel-container .modal-wrapper .modal-content .person>*:not(picture){grid-column:1;max-width:85vw}section.person-carousel-container .modal-wrapper .modal-content .person .person-info{margin-top:2rem;max-width:85vw}.modal-content{max-height:62dvh;overflow-y:overlay !important}.modal-container .candidate-video-container{padding-inline:0}section.people-image-grid-container .modal-wrapper .modal-content .person,section.person-carousel-container .modal-wrapper .modal-content .person{row-gap:4rem}.modal-container .candidate-video-container .video-container{margin-top:3rem}}@media screen and (max-width:40em){.person-carousel-container .modal-container .person h6.name,.person-carousel-container .modal-container .person h6.name,.person-carousel-container .modal-container .person h6.name,.person-carousel-container .modal-container .person h6.titles{font-size:1.8rem}.person-carousel-container .modal-container .person h6:not(.name):not(.titles){font-size:1.4rem}.person-carousel-container .modal-container .person h6.name,.person-carousel-container .modal-container .person .bio{margin-top:1rem}}
/* THIS HAS BE DEPRECATED */
/*
.infographic-container {
    background: var(--color-gray-light);
    padding-block: 6rem;
}

.infographic-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 2rem;
    margin-inline: 12em;
}

.infographic {
    background: var(--color-primary-white);
    display: grid;
    grid-template-columns: 1fr 2fr;
    padding: 3rem 2rem 3rem 2rem;
}

.infographic-text {
    display: flex;
    flex-flow: row wrap;
}

.infographic h3 {
    margin-inline: 3rem;
    margin-top: 4rem;
    font-size: 2rem;
    font-weight: 700;
}

.infographic-text a {
    width: 5.5rem;
    height: 5rem;
    align-self: end;
    margin-left: 75%;
    text-align: center;
    padding: 0 !important;
    padding-top: 1rem !important;
}

.infographic svg {
    width: 2.5rem;
    height: 2.5rem;
}

@media (max-width: 1550px) {
    .infographic-grid {
        margin-inline: 8rem;
    }
}

@media (max-width: 1200px) {
    .infographic-grid {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 900px) {
    .infographic-grid {
        margin-inline: 4rem;
    }
}

@media (max-width: 750px) {
    .infographic-grid {
        grid-template-columns: 1fr;
    }
    .infographic-text h3 {
        font-size: 1.8rem;
    }
}

@media (max-width: 450px) {
    .infographic {
        display: flex;
        flex-flow: column wrap;
        align-items: center;
        margin-inline: 0;
        padding-block: 1rem;
        padding-inline: 0;
    }
    .infographic-grid {
        margin-inline: 1rem;
    }
}
 */

.news-and-resource-container :is(h2,h3,h4,h5,h6){margin:0}.news-and-resource-container>.filters{display:grid;grid-template-columns:auto auto 1fr}.news-and-resource-container>.filters .sort{justify-self:end}.news-and-resource-container[data-item-count="0"]>.news-and-resource-listing{text-align:center}.news-and-resource-container:not([data-item-count="0"])>.news-and-resource-listing{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:4rem}.news-and-resource-container .single-resource{box-shadow:0 0 1.5rem -.3rem rgba(0,0,0,.1);display:grid;grid-template-rows:1fr 1fr}.news-and-resource-container .single-resource .image{object-fit:cover;height:100%}.news-and-resource-container .single-resource>.content{display:grid;grid-template-areas:"type" "title" "date" "tags-and-author";grid-template-rows:3rem 10rem 3rem 3rem}
input[type=text].search-page-searchbar{max-width:100rem !important;display:flex;justify-self:flex-end;min-width:30rem}.section-search-results .search-results{gap:2rem}.search-by-container{padding-inline:var(--mobile-padding)}.search-by-container .search-by-wrapper{display:flex;flex-flow:row wrap;gap:1rem;margin-bottom:2rem}.search-by-container .search-by-wrapper .search-by-label{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:1rem}.section-search-results .single-search-result{--local-drop-shadow-color:var(--color-gray-light);--local-line-height:1.6;filter:drop-shadow(0 0 .75rem var(--color-gray-light));border-radius:1rem;background-color:var(--color-primary-white);padding:2.5rem;width:100%}.section-search-results .single-search-result .featured-result,.nav-results .featured-result{color:var(--color-brand-red);font-size:1.4rem;font-weight:800;display:flex;flex-flow:row;align-items:center;background:0 0}:is(.nav-results .featured-result,.section-search-results .single-search-result .featured-result):before{content:'';display:inline-block;width:1.8rem;height:1.8rem;background:url("/wp-content/themes/aana/svgs/star.svg") no-repeat;background-size:contain;margin-right:.5rem}.section-search-results .single-search-result.locked{background-color:var(--color-gray-light-web);display:grid;grid-template-columns:auto 12rem;gap:2rem}.section-search-results .single-search-result.locked .search-result-lock-icon-and-cta{display:flex;flex-flow:column;gap:1rem;justify-content:space-between;align-items:flex-end}.section-search-results .single-search-result .search-result-link{color:var(--color-brand-navy);font-weight:700;font-size:2.8rem;line-height:1.14;margin-bottom:1rem;display:inline-block}.section-search-results .single-search-result a.search-result-link:visited{color:var(--color-brand-teal)}.section-search-results .single-search-result .search-result-image{grid-column:2;justify-self:flex-end}.section-search-results .single-search-result .search-result-image img{max-height:15rem;object-fit:contain}.section-search-results .single-search-result .search-result-lock-icon{grid-area:lock;justify-self:end}.search-results-categories-and-featured{margin-top:2rem}.section-search-results .single-search-result .search-result-lock-icon>svg{height:2rem;color:var(--color-brand-navy)}.section-search-results .single-search-result .search-result-login{grid-area:login-button;justify-self:end;margin-top:2rem}.section-search-results .single-search-result .search-results-categories-and-featured{display:grid;grid-auto-flow:row;width:100%}.section-search-results .single-search-result .search-results-categories-and-featured :is(ul,li){list-style-type:none;margin:0;padding:0;text-indent:0}.section-search-results.region{margin-block:4rem 8rem}.section-search-results.region h2{color:var(--color-gray-dark);font-size:2.4rem;font-weight:800}.section-search-results .search-results-number{font-size:2.1rem;color:var(--color-gray-dark)}form.search.search-page{max-width:var(--content-width-wide-2);margin-inline:8rem}.search-result-date{color:var(--color-brand-teal);font-weight:600;font-size:1.4rem}.single-search-result>a.search-result-link{font-size:2.8rem !important;color:var(--color-brand-navy);font-weight:600}.search-result-excerpt{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * var(--local-line-height) * 1em)}.single-search-result.locked .search-result-excerpt{-webkit-line-clamp:unset;max-height:unset}.single-search-result.locked .search-result-excerpt a{color:var(--color-brand-navy);text-decoration:underline}.section-search-results .search-result-categories{display:inline-flex;flex-flow:row wrap;gap:1rem;max-width:fit-content}.search-result-categories span{background:var(--color-gray-light-web);padding:1rem;text-transform:capitalize;display:inline-block}.search-result-featured{color:var(--color-brand-red);font-weight:600;display:flex;align-items:center}.search-result-featured svg{width:2rem;margin-right:1rem}[data-role=next-result]{display:flex;align-items:center}.section-search-results .ckn-info{grid-row:-1}.section-search-results .ckn-info>*{margin-block:.5rem}.section-search-results .ckn-info p.description{margin-block:1rem 1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-search-results .left-column p{margin-bottom:0}.section-search-results .ckn-info p.format{color:var(--color-brand-navy)}.section-search-results .ckn-info .credits{font-weight:600;color:var(--color-brand-red)}.search-results-container{display:flex;flex-flow:row;gap:4rem}#filter-postType{width:25%}.search-results-container .search-results{width:75%;display:flex;flex-flow:column;gap:2rem}.search-results-container .search-results .ais-Hits-list{display:flex;flex-flow:column;gap:2rem}.section-search-results .single-search-result .left-column{display:flex;flex-flow:column wrap;justify-content:flex-start;margin-right:2rem}.search-by-container :is(button,.button){--local-border-color:var(--color-primary-black)}.search-by-container :is(button,.button).selected{--local-color:var(--color-primary-white);--local-bg-color:var(--color-brand-navy)}.search-by-container .search input:hover{color:var(--color-brand-navy);background:var(--color-brand-pale-blue);border:var(--color-brand-pale-blue) .1rem solid;transition:all .25s ease-in-out}.search-by-container h4.help-text{margin-inline:auto;margin-bottom:2rem}.search-by-container .search{margin-right:2rem}.search-by-container .search-by-wrapper>*{display:inline-block}@media screen and (max-width:67.5em){.section-search-results.region{margin-inline:0;padding-inline:var(--mobile-padding)}}@media screen and (max-width:62em){.search-results-container{display:block}.search-results-container .search-results{width:100%}#filter-postType{width:100%}#filter-postType .ais-RefinementList-list{display:flex;flex-flow:row wrap;margin-bottom:4rem}.section-search-results .excerpt_part,.single-search-result .left-column p{font-size:1.4rem}.section-search-results .search-result-categories{margin-bottom:2rem}.search-result-excerpt{max-height:unset}.search-result-categories span{font-size:1.2rem;padding:.5rem}.search-results-categories-and-featured{margin-top:0}.section-search-results .single-search-result .search-result-excerpt{margin-block:0 2rem}.section-search-results .single-search-result .search-result-link{font-size:2.4rem;margin-bottom:2rem}.section-search-results .single-search-result{padding:2rem}.section-search-results .single-search-result .search-results-categories-and-featured{order:-1}.search-result-featured{order:-1;margin-bottom:2rem}.section-search-results .search-result-image{margin-top:1rem}}@media screen and (max-width:25em){input[type=text].search-page-searchbar{min-width:22rem;width:100%}}
.card-dock.card-type-callout-grid{background:#fff}.card-dock.card-type-callout-grid .region{display:grid;max-width:var(--content-width-wide)}.callout>*{text-align:left;color:var(--color-brand-navy)}.card-dock.card-type-callout-grid .content-before{color:var(--color-gray-dark);margin-top:6.5rem;order:3}.card-dock.card-type-callout-grid .content-before a{font-weight:400}.card-dock.card-type-callout-grid .content-before h3{font-size:1.8rem}.callout{border:solid var(--color-gray-light) .1rem;border-radius:.5rem;padding-block:4rem;display:grid;grid-template-columns:5.5fr 1fr}.callout:hover{background:var(--color-brand-navy);color:var(--color-primary-white);transition:.25s ease-in}.callout:hover,.callout:hover .callout-text p,.callout:hover .callout-text h3{color:var(--color-primary-white);cursor:pointer;transition:all .25s ease-in}.callout-text{display:flex;flex-flow:column wrap;margin-left:3rem;color:var(--color-brand-navy);transition:all .25s ease-in}.callout h3{font-size:2.1rem;font-weight:700;transition:all .25s ease-in}.callout .button.white-on-blue{width:4.4rem;height:4.4rem;padding:0 !important;justify-self:flex-end;align-self:center;margin-right:-2rem}.callout .button.white-on-blue svg{margin-top:1.25rem}.callout:hover .button.white-on-blue,.callout:hover svg path{background:var(--color-brand-pale-blue);border:solid .1rem var(--color-brand-pale-blue);fill:var(--color-brand-navy);transition:all .25s ease-in}.callout>*{transition:all .25s ease-in}@media screen and (max-width:80rem){.card-dock.card-type-callout-grid .region{margin-inline:4rem}}@media screen and (max-width:35em){.callout{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;max-width:32rem;padding-bottom:4rem}.card-dock.card-type-callout-grid .region,.card-dock.card-type-callout-grid .cards{display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.callout .button.white-on-blue{justify-self:baseline;margin-right:0;margin-bottom:-4.5rem}.callout-text{margin-inline:2rem}.callout .button.white-on-blue{justify-self:baseline;position:relative;bottom:-2rem}}
.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-Results-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-reset,.ais-SearchBox-submit,.ais-VoiceSearch-button{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{padding:0;border:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-reset[disabled],.ais-SearchBox-submit[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-item,.ais-Breadcrumb-list,.ais-Pagination-list,.ais-PoweredBy,.ais-RangeInput-form,.ais-RatingMenu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}.ais-RatingMenu-starIcon{display:block;width:20px;height:20px}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{overflow:visible;margin-top:40px;margin-bottom:40px}.ais-RangeSlider .rheostat-background{height:6px;top:0;width:100%}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{position:relative;background-color:#fff;border:1px solid #aaa}.ais-RangeSlider .rheostat-progress{position:absolute;top:1px;background-color:#333}.rheostat-handle{position:relative;z-index:1;width:20px;height:20px;background-color:#fff;border:1px solid #333;border-radius:50%;cursor:-webkit-grab;cursor:grab}.rheostat-marker{margin-left:-1px;position:absolute;width:1px;height:5px;background-color:#aaa}.rheostat-marker--large{height:9px}.rheostat-value{padding-top:15px}.rheostat-tooltip,.rheostat-value{margin-left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rheostat-tooltip{top:-22px}[class^=ais-]{box-sizing:border-box}.ais-VoiceSearch-button:disabled,[class^=ais-][class$="--disabled"],[class^=ais-][class$="--disabled"] *{cursor:not-allowed}.ais-ClearRefinements-button,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-Pagination-link,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-VoiceSearch-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:linear-gradient(-180deg,#fff,#fcfcfd);border:1px solid #d6d6e7;border-radius:3px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);color:#23263b;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25rem;padding:0 1rem;place-items:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{height:1.5rem}.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{margin-top:1rem}.ais-ClearRefinements-button:hover,.ais-GeoSearch-redo:hover,.ais-GeoSearch-reset:hover,.ais-HierarchicalMenu-showMore:hover,.ais-InfiniteHits-loadMore:hover,.ais-InfiniteHits-loadPrevious:hover,.ais-Menu-showMore:hover,.ais-Pagination-item:not(.ais-Pagination-item--selected):not(.ais-Pagination-item--disabled) .ais-Pagination-link:hover,.ais-RangeInput-submit:hover,.ais-RefinementList-showMore:hover,.ais-VoiceSearch-button:hover{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#d6d6e7}.ais-ClearRefinements-button:focus,.ais-GeoSearch-redo:focus,.ais-GeoSearch-reset:focus,.ais-HierarchicalMenu-showMore:focus,.ais-InfiniteHits-loadMore:focus,.ais-InfiniteHits-loadPrevious:focus,.ais-Menu-showMore:focus,.ais-RangeInput-submit:focus,.ais-RefinementList-showMore:focus,.ais-VoiceSearch-button:focus{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;box-shadow:0 0 0 1px #3c4fe0,0 2px 0 1px rgba(35,38,59,.05);outline:medium none currentcolor}.ais-ClearRefinements-button:active,.ais-GeoSearch-redo:active,.ais-GeoSearch-reset:active,.ais-HierarchicalMenu-showMore:active,.ais-InfiniteHits-loadMore:active,.ais-InfiniteHits-loadPrevious:active,.ais-Menu-showMore:active,.ais-Pagination-item--selected .ais-Pagination-link,.ais-Pagination-link:active,.ais-RefinementList-showMore:active,.ais-VoiceSearch-button:active{border-color:#d6d6e7;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4),inset 0 1px 1px 0 rgba(119,122,175,.4),0 1px 0 0 rgba(35,38,59,.05)}.ais-ClearRefinements-button:disabled[disabled],.ais-GeoSearch-redo--disabled,.ais-GeoSearch-reset--disabled,.ais-InfiniteHits-loadMore:disabled[disabled],.ais-InfiniteHits-loadPrevious:disabled[disabled],.ais-Pagination-item--disabled .ais-Pagination-link,.ais-VoiceSearch-button:disabled{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;box-shadow:none;color:#b6b7d5}.ais-HierarchicalMenu-showMore--disabled[disabled],.ais-Menu-showMore--disabled[disabled],.ais-RefinementList-showMore--disabled[disabled]{display:none}.ais-HierarchicalMenu-item,.ais-Menu-item,.ais-NumericMenu-label,.ais-RatingMenu-item,.ais-RefinementList-item,.ais-ToggleRefinement-label{display:block;font-size:.875rem;line-height:1.75rem}.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link,.ais-RefinementList-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ais-Breadcrumb-link,.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link{color:inherit;text-decoration:none}.ais-Breadcrumb-link:hover{text-decoration:underline}.ais-HierarchicalMenu-label,.ais-Menu-label,.ais-RefinementList-labelText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link>.ais-HierarchicalMenu-label,.ais-Menu-item--selected .ais-Menu-label,.ais-RatingMenu-item--selected,.ais-RefinementList-item--selected{font-weight:600}.ais-HierarchicalMenu-count,.ais-Menu-count,.ais-RatingMenu-count,.ais-RefinementList-count,.ais-ToggleRefinement-count{background:#f5f5fa none repeat scroll 0 0;border:1px solid #b6b7d5;border-radius:99999px;color:#23263b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;font-weight:400;line-height:1rem;margin-left:.5rem;overflow:hidden;padding:0 .25rem}.ais-HierarchicalMenu-noResults,.ais-Menu-noResults,.ais-RefinementList-noResults{color:#5a5e9a;font-size:.875rem;line-height:1.25rem;margin-top:1rem}.ais-HitsPerPage-select,.ais-MenuSelect-select,.ais-SortBy-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#fcfcfd);background-position:right 1rem center,0 0;background-repeat:no-repeat;background-size:10px,auto;border:1px solid #d6d6e7;border-radius:3px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);color:#23263b;cursor:pointer;font:inherit;height:2.5rem;outline:medium none currentcolor;padding:0 2.5rem 0 1rem;position:relative;width:100%}.ais-HitsPerPage-select:-moz-focusring,.ais-HitsPerPage-select::-moz-focus-inner,.ais-SortBy-select:-moz-focusring,.ais-SortBy-select::-moz-focus-inner{color:transparent;outline:medium none currentcolor}.ais-HitsPerPage-select>option:not(:checked),.ais-SortBy-select>option:not(:checked){color:#23263b}.ais-HitsPerPage-select>option:disabled,.ais-SortBy-select>option:disabled{color:#b6b7d5}.ais-HitsPerPage-select:hover,.ais-SortBy-select:hover{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fcfcfd,#f5f5fa);border-color:#d6d6e7}.ais-HitsPerPage-select:focus,.ais-SortBy-select:focus{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;box-shadow:0 0 0 1px #3c4fe0,0 2px 0 0 rgba(35,38,59,.05)}.ais-HitsPerPage-select:disabled,.ais-SortBy-select:disabled{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23b6b7d5" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;box-shadow:none;color:#b6b7d5;cursor:not-allowed}.ais-Panel{margin-bottom:2rem}.ais-Panel-header{margin-bottom:1rem;text-transform:uppercase}.ais-Panel-footer,.ais-Panel-header{color:#5a5e9a;font-size:.75rem;font-weight:600;line-height:1rem}.ais-Panel-footer{margin-top:1rem}.ais-Panel--collapsible{position:relative}.ais-Panel--collapsible .ais-Panel-collapseButton{background:none;border:none;padding:0;position:absolute;right:0;top:0}.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsed .ais-Panel-footer{display:none}.ais-SearchBox-form{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;height:2.5rem;line-height:1.25rem;position:relative;width:100%}.ais-SearchBox-form:before{background:transparent url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235a5e9a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") repeat scroll 0 0;content:"";height:1rem;left:1rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d6e7;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);caret-color:#5a5e9a;color:#23263b;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;font:inherit;max-width:100%;padding-left:2.5rem}.ais-SearchBox-input::-webkit-input-placeholder{color:#5a5e9a}.ais-SearchBox-input:-ms-input-placeholder{color:#5a5e9a}.ais-SearchBox-input::placeholder{color:#5a5e9a}.ais-SearchBox-input:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05);outline:medium none currentcolor}.ais-SearchBox-input:disabled{background:transparent linear-gradient(-180deg,#fff,#f5f5fa) repeat scroll 0 0;border-color:#efeff5;box-shadow:none;cursor:not-allowed}.ais-SearchBox-input:disabled::-webkit-input-placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input:disabled:-ms-input-placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input:disabled::placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.ais-SearchBox-loadingIndicator,.ais-SearchBox-reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;fill:#484c7a;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.ais-SearchBox-reset:focus{background:#b6b7d5;fill:#fff;outline:0}.ais-RefinementList-searchBox .ais-SearchBox-loadingIndicator,.ais-RefinementList-searchBox .ais-SearchBox-reset{right:.5rem}.ais-SearchBox-loadingIndicator[hidden],.ais-SearchBox-reset[hidden],.ais-SearchBox-submit{display:none}.ais-Menu-searchBox,.ais-RefinementList-searchBox{margin-bottom:.5rem}.ais-Menu-searchBox .ais-SearchBox-form,.ais-RefinementList-searchBox .ais-SearchBox-form{height:2rem}.ais-Menu-searchBox .ais-SearchBox-form:before,.ais-RefinementList-searchBox .ais-SearchBox-form:before{left:.5rem}.ais-Menu-searchBox .ais-SearchBox-input,.ais-RefinementList-searchBox .ais-SearchBox-input{padding-left:2rem}.ais-VoiceSearch-button{color:#5a5e9a;height:48px;width:48px}.ais-VoiceSearch-button svg{color:currentcolor}.ais-Highlight-highlighted,.ais-Snippet-highlighted{background-color:rgba(84,104,255,.1);color:#5468ff;font-style:normal}.ais-Hits-item,.ais-InfiniteHits-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;box-shadow:0 0 0 1px rgba(35,38,59,.05),0 1px 3px 0 rgba(35,38,59,.15);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;line-height:1.25rem;padding:1.5rem}.ais-Hits-item:first-of-type,.ais-InfiniteHits-item:first-of-type{border-radius:3px 3px 0 0}.ais-Hits-item:last-of-type,.ais-InfiniteHits-item:last-of-type{border-radius:0 0 3px 3px}.ais-Hits-item:only-of-type,.ais-InfiniteHits-item:only-of-type{border-radius:3px}.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem auto}.ais-GeoSearch{position:relative}.ais-GeoSearch-control{left:3.75rem;position:absolute;top:1rem}.ais-GeoSearch-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5fa;border:1px solid #b6b7d5;border-radius:3px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.5;min-height:1.5rem;padding:.25rem .5rem}.ais-GeoSearch-label,.ais-GeoSearch-redo,.ais-GeoSearch-reset{white-space:nowrap}.ais-GeoSearch-reset{bottom:1.25rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ais-GeoSearch-input,.ais-RefinementList-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-size:180%;border:1px solid currentcolor;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4);color:#d6d6e7;cursor:inherit;height:1rem;margin:0 .5rem 0 0;min-width:1rem}.ais-GeoSearch-input:checked,.ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235468ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");background-size:14px;border-color:currentcolor;box-shadow:inset 0 1px 0 0 rgba(35,38,59,.05);color:#3c4fe0}.ais-GeoSearch-input:focus,.ais-RefinementList-checkbox:focus{outline:medium none currentcolor}.ais-GeoSearch-input:checked:focus,.ais-RefinementList-item--selected .ais-RefinementList-checkbox:focus{box-shadow:inset 0 1px 0 0 rgba(35,38,59,.05),0 0 0 1px currentcolor}.ais-NumericMenu-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.ais-NumericMenu-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d6d6e7;border-radius:50%;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);height:16px;margin:0 .5rem 0 0;outline:0;position:relative;width:16px}.ais-NumericMenu-radio:checked,.ais-NumericMenu-radio:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05)}.ais-NumericMenu-radio:focus{box-shadow:0 0 0 1px #3c4fe0,0 1px 0 0 rgba(35,38,59,.05)}.ais-NumericMenu-radio:checked:after{background:#3c4fe0;border-radius:50%;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1.5rem}.ais-HierarchicalMenu-link:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23b6b7d5%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2218%2015%2012%209%206%2015%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:1rem;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1rem}.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235468ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E")}.ais-RatingMenu-starIcon{margin-right:.25rem;fill:#5a5e9a;position:relative;width:16px}.ais-RatingMenu-item--disabled .ais-RatingMenu-starIcon{fill:#b6b7d5}.ais-RatingMenu-item--disabled .ais-RatingMenu-count,.ais-RatingMenu-item--disabled .ais-RatingMenu-label{color:#b6b7d5}.ais-ClearRefinements-button{width:100%}.ais-CurrentRefinements-list{display:inline-grid;gap:1rem;grid-auto-flow:column}.ais-CurrentRefinements-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5fa;border:1px solid #b6b7d5;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.5;min-height:1.5rem;padding:.05rem .5rem}.ais-CurrentRefinements-category{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.5rem}.ais-CurrentRefinements-delete{color:#9698c3;height:100%;margin-left:.25rem;outline-width:0}.ais-ToggleRefinement-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ais-ToggleRefinement-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(65,66,71,.08);background:#f5f5fa;border-radius:9999px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4);height:18px;pointer-events:none;position:relative;width:32px}.ais-ToggleRefinement-checkbox:checked{background:#3c4fe0;box-shadow:inset 0 1px 4px 0 rgba(35,38,59,.1)}.ais-ToggleRefinement-checkbox:focus{outline:0}.ais-ToggleRefinement-checkbox:after{background:linear-gradient(-180deg,#fff,#f5f5fa);border-radius:9999px;box-shadow:1px 1px 1px 0 rgba(35,38,59,.05);content:"";height:16px;left:1px;position:absolute;top:1px;transition:all .1s ease-in-out;width:16px}.ais-ToggleRefinement-checkbox:checked:after{-webkit-transform:translateX(14px);transform:translateX(14px)}.ais-RangeInput-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d6d6e7;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);caret-color:#5a5e9a;color:#23263b;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;height:2rem;line-height:1.25rem;min-width:0;overflow:hidden;padding:0 1rem;position:relative}.ais-RangeInput-input:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05);outline:0}.ais-RangeInput-separator{margin:0 .5rem}.ais-RangeInput-submit{margin-left:.5rem}.ais-RangeSlider .rheostat{margin:40px 6px}.ais-RangeSlider .rheostat-horizontal{cursor:pointer;width:calc(100% - 15px)}.ais-RangeSlider .rheostat-background{background-color:transparent;border:none;border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1),0 .5px 0 0 hsla(0,0%,100%,.05);height:4px}.ais-RangeSlider .rheostat-progress{background-color:#3c4fe0;border-radius:3px;height:4px;max-width:100%;top:0}.ais-RangeSlider .rheostat-tooltip{font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-RangeSlider .rheostat-handle{background-color:#fff;background-image:linear-gradient(-180deg,#fff,#fcfcfd);border:1px solid #d6d6e7;border-radius:2px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);height:24px;margin-left:-6px;top:-11px;width:12px}.ais-RangeSlider .rheostat-handle:after,.ais-RangeSlider .rheostat-handle:before{background-color:#d6d6e7;content:"";height:12px;position:absolute;top:6px;width:1px}.ais-RangeSlider .rheostat-handle:before{left:4px}.ais-RangeSlider .rheostat-handle:after{right:4px}.ais-RangeSlider .rheostat-marker{background-color:#d6d6e7}.ais-Pagination-item:first-child>.ais-Pagination-link{border-radius:3px 0 0 3px}.ais-Pagination-item+.ais-Pagination-item>.ais-Pagination-link{border-radius:0;margin-left:-1px}.ais-Pagination-item:last-child>.ais-Pagination-link{border-radius:0 3px 3px 0}.ais-Pagination-item{display:inline-block}.ais-Pagination-item--selected .ais-Pagination-link{font-weight:700}.ais-Breadcrumb-link,.ais-Breadcrumb-separator{color:#5a5e9a}.ais-Breadcrumb-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .5rem}.ais-Breadcrumb-item--selected{font-weight:600}.ais-Breadcrumb-item--selected .ais-Breadcrumb-separator{font-weight:400}@media (max-width:767px){.ais-RangeInput-input,.ais-SearchBox-input{font-size:1rem}}

.section-search-results{margin-block:8rem}.ais-SearchBox-form:before{background:0 0 !important}.ais-SearchBox-form{height:auto !important}#no-of-results-ResultsPage{margin-block:2rem;text-align:center;font-weight:800}.section-search-results .ais-Hits-item{padding:0 !important;margin:0 !important;border-radius:1rem;line-height:1.25;width:100%}.section-search-results .search-result-title{font-weight:700;font-size:2.8rem;color:var(--color-brand-navy)}.section-search-results .ais-SearchBox-input{font-size:1.8rem}.ais-SearchBox-input{height:5rem}.ais-SearchBox-input:focus{outline:solid var(--color-primary-black) 1px;border-color:var(--color-primary-black)}.section-search-results .search-result-excerpt{font-size:1.4rem}.section-search-results .single-search-result.has-image{display:grid;gap:2rem;width:100%;align-items:center;grid-template-columns:1.5fr 1fr}.section-search-results #pagination{margin-top:4rem}.ais-Pagination-list{flex-flow:row wrap;gap:2rem;justify-content:center;align-items:center}.section-search-results .filter-postType .ais-RefinementList-list{display:flex;flex-flow:column wrap;gap:.8rem}.section-search-results ul li{padding:0 !important;text-indent:0 !important;font-size:1.4rem !important;margin:0 0 .5rem !important}.section-search-results .hits{display:flex;flex-flow:column;gap:2rem}.search-result-text{display:flex;flex-flow:column;gap:1.5rem}.algolia-pagination{width:fit-content;margin-inline:auto}.algolia-pagination button{background:0 0;margin-right:1rem;color:var(--color-gray-dark)}.algolia-pagination button.active{font-weight:600}.ais-Pagination-link{border:none !important;background:0 0 !important;font-size:1.6rem !important;padding:1.5rem !important;box-shadow:none !important}.ais-RefinementList-checkbox{border-radius:0;box-shadow:none;width:1.8rem;height:1.8rem}.ais-RefinementList-item--selected .ais-RefinementList-checkbox{color:var(--color-brand-navy)}.ais-RefinementList-label{text-transform:capitalize;font-size:1.6rem}.ais-RefinementList-count{font-size:1.4rem;background:0 0;border:none;font-family:Montserrat,sans-serif;height:15px;line-height:1;color:var(--color-gray-dark)}.ais-RefinementList-count:before{content:'(';font-family:Montserrat,sans-serif;color:var(--color-gray-dark)}.ais-RefinementList-count:after{content:')';font-family:Montserrat,sans-serif;color:var(--color-gray-dark)}.search-results-container .search-taxonomy-term{font-size:1.6rem}.ais-RefinementList-item--selected{color:var(--color-brand-navy)}.section-search-results .algolia-pagination>button{color:var(--color-brand-navy)}.section-search-results .algolia-pagination>button.active{font-weight:800 !important;color:var(--color-gray-dark)}@media screen and (max-width:70em){.section-search-results{padding-inline:var(--mobile-padding)}}@media screen and (max-width:55em){.section-search-results .single-search-result.has-image{display:flex !important;flex-flow:column wrap;width:100%;gap:1rem}.section-search-results .search-result-title{font-size:2.2rem}.section-search-results .search-result-image{max-height:25rem;margin-inline:auto;margin-top:0 !important}}@media screen and (max-width:45em){.search-results-container{display:flex;flex-flow:column;gap:2rem}.search-results-container ul{display:grid !important;grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:2rem}.search-results-container #pagination ul{gap:1rem}}@media screen and (max-width:30em){.search-results-container ul{grid-template-columns:1fr}}