@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";:root{--primary-color: #406382;--primary-neutral: #BFCBD5}.layout-content .block:not(:last-child){margin-block-end:auto}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,div.site-name{font-family:"Inter", sans-serif}.block-title-wrapper .block-title{color:#406380;font-weight:700;margin-block-end:0;font-size:1rem}.block-title-wrapper .block-stacks-share{display:none}@media screen and (min-width:64em){.header-layout-8.header-default{grid-template-rows:auto 200px}.header-layout-8 .top-bar-wrapper{grid-template-columns:auto auto auto;justify-content:space-between}}.header-layout-8 .top-items-wrapper{justify-content:flex-end}.header-layout-6 .stacks-search-bar{align-self:center}.container-main-search-block{max-width:50rem;margin-inline:auto}.container-main-search-block .hero-text{line-height:1.25;text-align:center;color:var(--primary-color);font-size:2rem;font-weight:500}@media (min-width:64em){.container-main-search-block .search-bar-container .form-type-search .form-search{border-radius:5px 0 0 5px}.container-main-search-block .search-bar-container .form-actions .search-icon-wrapper{border-radius:0 5px 5px 0;font-size:1.5rem}.container-main-search-block .search-bar-container .form-actions .submit{padding:0}}@media screen and (min-width:64em){.stacks-search-bar-block .main-search-layout-2 .form-search{padding-inline:10px}.search-form-base .form-actions .submit{min-width:fit-content}}[dir=ltr] .search-form-base .search-bar-container .form-type-search{margin-inline:0}.mobile-menu .menu-parent .menu-item a.menu-link:hover{background-color:transparent}.mobile-menu .menu-parent .has-expanded .menu-item:hover,.region-mobile-menu .menu-parent>.menu-item.active,.mobile-menu .menu-parent .menu-item:not(.has-expanded):hover{background-color:transparent}.mobile-main-menu .menu-parent .menu-child{padding-inline-start:1rem}.node-custom-block .link-grid{margin-block-start:-1.5rem;display:grid;grid-template-columns:1fr;gap:1rem}.node-custom-block .link-grid .link-grid-item{background-color:white;border:1px solid var(--primary-neutral);font-size:0.9rem;border-radius:5px;padding:1rem;text-align:center;text-decoration:none;line-height:1.5;color:#0b2a44;display:flex;align-items:center;justify-content:center;min-height:76px;transition:background-color 0.15s ease}.node-custom-block .link-grid .link-grid-item:hover{background-color:#F7F8F9}@media (min-width:40em){.node-custom-block .link-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width:64em){.node-custom-block .link-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}.footer:not(.footer-layout-4)>.footer-inner-wrapper .contact-links-wrapper .block-title{font-size:1.5rem}.footer-inner-wrapper .block-title{font-weight:700;margin-block-end:1rem}.footer-layout-2>.footer-inner-wrapper .contact-links{margin-block-end:0.5rem}.main-nav-secondary .menu-parent{display:flex;flex-direction:column;gap:0.5rem}.main-nav-secondary .menu-parent .menu-item-level-1>a{font-weight:normal}.footer:not(.footer-layout-4)>.footer-inner-wrapper>div:not(.copyright-wrapper){padding-block-end:0.25rem}@media screen and (min-width:64em){.footer-layout-2>.footer-inner-wrapper{grid-template-areas:"footer-site-branding footer-site-branding footer-site-branding footer-site-branding footer-site-branding footer-site-branding footer-social-icons footer-social-icons footer-social-icons footer-social-icons footer-social-icons footer-social-icons" "footer-main-nav footer-main-nav footer-main-nav footer-main-nav footer-main-nav footer-main-nav footer-contact-links footer-contact-links footer-contact-links footer-contact-links footer-contact-links footer-contact-links " "footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content footer-custom-content " "footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright footer-copyright "}.footer-layout-2>.footer-inner-wrapper .copyright-wrapper{justify-content:center}}