:root{--color-heading-card:#008;--color-body-card:#008;--color-border-card:#223fa0;--color-title-main:#191e3d;--color-desc-main:#008;--color-accent:#4f46e5;--color-accent-hover:#3730a3;--color-card-text-hover:#4f46e5;--color-divider:#bfdbfe;--color-button-bg:#191e3d;--color-button-text:#fff;--color-button-bg-hover:#008;--color-gradient-start:#0062d1;--color-gradient-end:#004c97;--color-success:#16a34a;--color-danger:#dc2626;--color-warning:#f59e0b;--color-mid-banner-gradient-start:#036;--color-mid-banner-gradient-end:#06c;--color-title-main-rgb:25, 30, 61;--color-footer-bg:#fff;--color-footer-text:#191e3d;--color-footer-heading:#191e3d;--color-footer-link-hover:#4f46e5;--color-footer-divider:#d1d5db;--font-heading:"Source Serif Pro", serif;--font-body:"Manrope", sans-serif;--fs-h1:3rem;--fs-h2:2.25rem;--fs-h3:2rem;--fs-h4:1.625rem;--fs-h5:1.25rem;--fs-body-main:1.25rem;--fs-body-card:1.125rem;--fs-body-base:1rem;--fs-button:1.125rem;--fs-banner-h1-mobile:2.5rem;--fs-banner-p-mobile:1.25rem;--fs-scroll-button-mobile:1.125rem}@media (min-width:768px){:root{--fs-h2:2.625rem;--fs-h3:2.125rem;--fs-h4:1.75rem}}@media (min-width:1024px){:root{--fs-h2:3rem;--fs-h3:2.375rem;--fs-h4:1.75rem;--fs-body-main:1.3125rem;--fs-banner-h1-sm:3rem;--fs-banner-p-sm:1.5rem;--fs-banner-h1-md:3.5rem;--fs-banner-p-md:1.75rem;--fs-banner-h1-lg:4rem;--fs-banner-p-lg:2rem}}body[data-header-theme=dark] .site-header:not(.scrolled){-webkit-backdrop-filter:blur(8px);background:linear-gradient(#0f172a47,#0f172a1a);border-bottom:1px solid #ffffff1a}body[data-header-theme=dark] .site-header.site-header--hero-overlay:not(.scrolled){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:1px solid #0000}body[data-header-theme=dark] .site-header:not(.scrolled) .main-navigation>ul>li>a,body[data-header-theme=dark] .site-header:not(.scrolled) .mega-menu-toggle,body[data-header-theme=dark] .site-header:not(.scrolled) #hamburger-btn{color:#fff;text-shadow:0 1px 2px #00000059}body[data-header-theme=dark] .site-header:not(.scrolled) .site-logo{filter:brightness(0)invert()}
