.site-header#masthead{--tw-bg-opacity:1;background-color:rgba(255,251,246,var(--tw-bg-opacity))}.site-header__inner{margin-left:auto;margin-right:auto;padding:2rem 1rem}@media (max-width:1279px){.site-header__inner{padding-left:2rem;padding-right:2rem}}@media (max-width:1023px){.site-header__inner{padding-bottom:1rem;padding-top:1rem}}.site-header__inner .header-content{align-items:center;display:flex;justify-content:space-between;width:100%}.site-header__inner .header-content .site-branding{background-position:50%;background-repeat:no-repeat;display:inline-block;position:relative;z-index:50}@media (max-width:1279px){.site-header__inner .header-content .site-branding{display:none}}@media (max-width:1023px){.site-header__inner .header-content .site-branding{display:inline-block;margin-right:auto}}.site-header__inner .header-content .site-branding.tablet{display:none;height:3rem}@media (max-width:1279px){.site-header__inner .header-content .site-branding.tablet{display:inline-block}}@media (max-width:1023px){.site-header__inner .header-content .site-branding.tablet{display:none}}.site-header__inner .header-content .site-branding.tablet img{height:100%}.site-header__inner .header-content .site-branding .custom-logo-link{--tw-bg-opacity:1;background-color:rgba(57,1,241,var(--tw-bg-opacity));display:block;height:100%;transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.site-header__inner .header-content .site-branding .custom-logo-link:hover{--tw-bg-opacity:1;background-color:rgba(91,41,254,var(--tw-bg-opacity))}.site-header__inner .header-content .site-branding .custom-logo-link{-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.site-header__inner .header-content .site-branding img{opacity:0}.site-header__inner .header-content .header-cta-section{align-items:center;display:flex;flex-wrap:nowrap}.site-header__inner .header-content .header-cta-section>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}@media (max-width:1023px){.site-header__inner .header-content .header-cta-section #glossary-search-header{display:none}}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form{transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18rem}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form:not(.active){width:48px}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form:not(.active) .search-field{background-color:transparent;padding-left:3rem}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form:not(.active) .search-field::-moz-placeholder{color:transparent}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form:not(.active) .search-field:-ms-input-placeholder{color:transparent}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form:not(.active) .search-field::placeholder{color:transparent}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field{padding-right:0;transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field::-moz-placeholder{transition-duration:.15s;transition-duration:.5s;-moz-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field:-ms-input-placeholder{transition-duration:.15s;transition-duration:.5s;-ms-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field::placeholder{transition-duration:.15s;transition-duration:.5s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field::-webkit-search-cancel-button,.site-header__inner .header-content .header-cta-section #glossary-search-header .search-form .search-field::-webkit-search-decoration{margin-right:1.25rem}.site-header__inner .header-content .header-cta-section .learn-more{--rc-border-color:transparent;--rc-paper:#fffbf6;--rc-text-color:var(--rc-paper);background-color:var(--rc-bg-color);border:2px solid var(--rc-border-color);color:var(--rc-text-color);display:inline-block;font-family:Greycliff-CF;font-weight:600;height:-webkit-max-content;height:-moz-max-content;height:max-content;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.site-header__inner .header-content .header-cta-section .learn-more:hover{--rc-color:#2e3685;--rc-bg-color:var(--rc-color);--rc-bg-color:var(--rc-color);--rc-border-color:var(--rc-color);--rc-bg-color:var(--rc-color);--rc-text-color:var(--rc-paper);outline:none}.site-header__inner .header-content .header-cta-section .learn-more{--rc-color:#191d48;--rc-bg-color:var(--rc-color);--rc-bg-color:var(--rc-color);--rc-border-color:var(--rc-color);--rc-bg-color:transparent;--rc-text-color:var(--rc-color);border-radius:999px;font-size:1rem;line-height:1;padding:.875rem 1.25rem}