:root{--atomic-primary: #8958a2;--atomic-primary-light: #8958a2;--atomic-primary-dark: #001f5a;--atomic-on-primary: $black;--atomic-neutral-dark: #001f5a;--atomic-neutral-dim: #bfc4c8;--atomic-neutral: #e5e8e8;--atomic-neutral-light: #f6f7f9;--atomic-neutral-lighter: #f2f2f2;--atomic-rating-icon-active-color: #f5a800;--atomic-background: #ffffff;--atomic-on-background: $black;--atomic-success: #12a244;--atomic-error: #ce3f00;--atomic-visited: #4a3c31;--atomic-disabled: #c5cacf;--atomic-success-background: #d4fcf0;--atomic-error-background: #fcbdc0;--atomic-primary-background: #edf6ff;--atomic-inline-code: #cd2113;--atomic-button-color: #605142;--atomic-clear-color: #afafae;--atomic-border-radius: 0.25rem;--atomic-border-radius-md: 0.5rem;--atomic-border-radius-lg: 0.75rem;--atomic-border-radius-xl: 1rem;--atomic-font-family: Montserrat, Arial, Helvetica, Lucida Grande, Sans-serif;--atomic-font-normal: 400;--atomic-font-bold: 700;--atomic-text-base: 0.875rem;--atomic-text-sm: 0.75rem;--atomic-text-lg: 1rem;--atomic-text-xl: 1.125rem;--atomic-text-2xl: 1.5rem;--atomic-line-height-ratio: 1.5;--atomic-layout-spacing-x: 20px;--atomic-layout-spacing-y: 20px;--atomic-facet-checkbox-size: 20px;--atomic-border-radius: 0}@media(min-width: 768px){:root{--atomic-layout-spacing-x: 30px}}atomic-search-interface atomic-search-layout#article-search-box.hydrated atomic-layout-section[section=search]{width:100%;justify-self:center}atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#article-search-box.hydrated{grid-template-areas:"atomic-section-search" "atomic-section-status" "atomic-section-main";grid-template-columns:1fr;row-gap:0}@media only screen and (min-width: 992px){atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#article-search-box.hydrated{grid-template-areas:"atomic-section-search atomic-section-search" "atomic-section-status atomic-section-status" "atomic-section-main atomic-section-main" "atomic-section-facets .";grid-template-columns:minmax(17rem, 20rem) minmax(50%, 72rem)}}atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#article-search-box.hydrated.no-facet{grid-template-areas:"atomic-section-search atomic-section-search" "atomic-section-status atomic-section-status" "atomic-section-main atomic-section-main" ". .";grid-template-columns:1fr 100% 1fr}atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#category-search-box.hydrated{grid-template-areas:"atomic-section-main atomic-section-main" ". .";grid-template-columns:1fr 100% 1fr}atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#category-search-box.hydrated atomic-layout-section[section=search],atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#category-search-box.hydrated atomic-layout-section[section=facets],atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout#category-search-box.hydrated atomic-layout-section[section=mobile-facets]{display:none}atomic-layout-section[section=search].hydrated{grid-area:atomic-section-search;width:100%;max-width:none;height:100%;margin-top:0;background-color:#f4f3f0;max-width:1080px;margin:0 auto;text-transform:uppercase;letter-spacing:2.4px;padding:25px 30px;display:flex;flex-direction:column}atomic-layout-section[section=main].hydrated{grid-area:atomic-section-main;justify-self:center;width:100%;max-width:960px}atomic-layout-section[section=status].hydrated{grid-area:atomic-section-status;justify-self:center;width:100%;max-width:960px;margin-top:30px;margin-bottom:30px}atomic-layout-section[section=status].hydrated atomic-query-summary::part(container){letter-spacing:1.6px;color:#001f5a;font-size:16px;line-height:19px}@media(max-width: 767px){atomic-layout-section[section=status].hydrated atomic-query-summary{margin-bottom:0}}atomic-layout-section[section=no-results]{grid-area:atomic-section-no-results;display:none}atomic-search-interface.atomic-search-interface-no-results atomic-search-layout#article-search-box,atomic-search-interface.atomic-query-error atomic-search-layout#article-search-box{grid-template-areas:". atomic-section-search ." ". atomic-section-no-results ." ". . .";grid-template-columns:1fr 100% 1fr}atomic-search-interface.atomic-search-interface-no-results atomic-search-layout#article-search-box atomic-layout-section[section=no-results],atomic-search-interface.atomic-query-error atomic-search-layout#article-search-box atomic-layout-section[section=no-results]{display:block}atomic-query-error::part(icon){display:none}atomic-load-more-results::part(load-more-results-button){font-family:Montserrat,Arial,Helvetica,Lucida Grande,Sans-serif;font-weight:700;font-size:14px;letter-spacing:1.4px;line-height:21px;text-transform:uppercase;padding:11.5px 35px;transition:all .35s ease;position:relative;max-width:100%;border:2px solid #8958a2;color:#001f5a;background:rgba(0,0,0,0)}atomic-load-more-results::part(load-more-results-button):not(:hover):before{transform:scaleY(0);background-color:rgba(0,0,0,0)}atomic-load-more-results::part(load-more-results-button):hover{background-color:#e7ddec;border-color:#8958a2;outline:0;color:#001f5a}atomic-load-more-results::part(load-more-results-button):hover:before{transform:scaleY(1);background-color:#e7ddec;border-color:#8958a2}atomic-search-box::part(wrapper){border-radius:0;border-color:#ccc}@media(min-width: 768px){atomic-search-box::part(input){height:60px}}atomic-search-box::part(submit-button){width:auto;text-transform:uppercase;padding:11.5px 35px;font-family:Montserrat,Arial,Helvetica,Lucida Grande,Sans-serif;font-weight:700;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#001f5a;border-radius:0;background-color:#e7ddec;border:2px solid #8958a2;transition:all .35s ease}atomic-search-box::part(submit-button):hover{background-color:#c4abcf;border-color:#8958a2}atomic-search-box::part(clear-button){display:flex;align-items:center}atomic-search-box::part(submit-button-wrapper){background-color:#8958a2;margin-right:0}atomic-search-box::part(submit-icon){display:none}atomic-search-box::part(clear-button){display:flex;align-items:center}atomic-search-box::part(clear-button-wrapper){margin-right:10px}atomic-search-box::part(clear-icon){width:21px;height:21px;color:#8958a2}atomic-search-box::part(input){background-color:#fff;font-size:16px}@media(max-width: 767px){atomic-search-box::part(input){border:1px solid #cdcbc6;box-shadow:none;padding-right:45px}}atomic-search-box::part(input)::placeholder{font-family:Montserrat,Arial,Helvetica,Lucida Grande,Sans-serif;font-size:16px;color:#656565;line-height:1em;letter-spacing:1px}atomic-search-box::part(recent-query-text){font-size:16px}atomic-search-box::part(suggestion){padding-top:15px;padding-bottom:15px;color:#000;background-color:rgba(0,0,0,0)}atomic-search-box::part(suggestion):hover{background-color:#e6ecf0}atomic-search-box::part(suggestions-left){border:1px solid #ccc}atomic-search-box::part(suggestions-wrapper){border-radius:0 !important}@media(max-width: 767px){atomic-search-box::part(suggestions-wrapper){top:48px}}@media(max-width: 767px){atomic-search-box{position:relative}atomic-search-box::part(wrapper){display:flex;flex-direction:column;gap:15px;border:0;background-color:rgba(0,0,0,0)}atomic-search-box::part(loading){position:absolute;right:0px}atomic-search-box::part(clear-button){position:absolute;right:0px}}atomic-layout-section[section=results] atomic-result-link a{font-family:Montserrat,Arial,Helvetica,Lucida Grande,Sans-serif;font-style:italic;font-size:2.3rem;border-bottom:2px solid #8958a2;line-height:40px}atomic-layout-section[section=pagination] atomic-load-more-results{margin-top:50px}atomic-result-list::part(outline){border:0;border-radius:0;border-top:1px solid #c6d0de;padding:30px 0}@media(min-width: 768px){atomic-result-list::part(outline){padding:40px 0}}atomic-result-list::part(outline)::before{display:none}atomic-result-list::part(result-list){row-gap:0;border-bottom:1px solid #c6d0de}@media(min-width: 768px){atomic-result-list::part(result-list){row-gap:0}}atomic-no-results{width:100%;max-width:960px;justify-self:center;margin-top:30px}atomic-no-results::part(icon){display:none}atomic-no-results::part(no-results){font-family:"Montserrat",Arial,Helvetica,Lucida Grande,Sans-serif;font-weight:700;display:block;line-height:1em;font-size:40px}@media(min-width: 480px){atomic-no-results::part(no-results){font-size:50px}}atomic-no-results::part(search-tips){font-family:"Montserrat",Arial,Helvetica,Lucida Grande,Sans-serif;line-height:1.5;font-size:15px;margin-bottom:10px}atomic-no-results::part(no-results),atomic-no-results::part(search-tips){display:flex;justify-content:flex-start;align-items:flex-start;width:100%;color:#373737;display:none}atomic-no-results p,atomic-no-results ul{font-size:15px}atomic-no-results h2{margin-bottom:30px}.resource-box{padding:0}