:root{--lr-head-grad-light:linear-gradient(90deg,#073B6B 0%,#0B5EA8 48%,#F26522 100%);--lr-head-grad-dark:linear-gradient(90deg,#FFFFFF 0%,#BFD9F2 48%,#FFB38A 100%)}:is(.lr-home,.lr-inner) :is(h1,h2,h3):not(.lr-slide__title){font-family:var(--lr-font-hero);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.15;width:fit-content;max-width:100%;color:#0B5EA8;background:var(--lr-head-grad-light);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-wrap:balance}:is(.lr-home,.lr-inner) :is(h1,h2,h3):not(.lr-slide__title) .lr-accent{font-style:normal;color:#F26522;background:linear-gradient(90deg,#0B5EA8,#F26522);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:is(.lr-home,.lr-inner) :is(.lr-on-dark,.lr-section--navy,.lr-pagehero,.lr-ctaband,.lr-card--ip) :is(h1,h2,h3):not(.lr-slide__title) .lr-accent{background:linear-gradient(90deg,#9FC4EA,#FFB38A);-webkit-background-clip:text;background-clip:text;color:#FFB38A}:is(.lr-home,.lr-inner) h1:not(.lr-slide__title){font-size:clamp(2rem,4.2vw,3.25rem)}:is(.lr-home,.lr-inner) h2:not(.lr-slide__title){font-size:clamp(1.6rem,3vw,2.35rem)}:is(.lr-home,.lr-inner) h3:not(.lr-slide__title){font-size:clamp(1.2rem,1.6vw,1.35rem)}:is(.lr-home,.lr-inner) :is(.lr-on-dark,.lr-section--navy,.lr-pagehero,.lr-ctaband,.lr-card--ip) :is(h1,h2,h3):not(.lr-slide__title){background:var(--lr-head-grad-dark);-webkit-background-clip:text;background-clip:text;color:#fff}.lr-ctaband h2{margin-inline:auto}:is(.lr-home,.lr-inner) :is(.lr-flow__node strong,.lr-events__list strong){font-family:var(--lr-font-hero);font-weight:700;text-transform:uppercase;letter-spacing:.005em}:is(.lr-home,.lr-inner) .lr-post-card h3 a{color:inherit;-webkit-text-fill-color:currentColor}@supports not ((-webkit-background-clip:text) or (background-clip:text)){:is(.lr-home,.lr-inner) :is(h1,h2,h3):not(.lr-slide__title){-webkit-text-fill-color:currentColor;background:none}:is(.lr-home,.lr-inner) :is(.lr-on-dark,.lr-section--navy,.lr-pagehero,.lr-ctaband,.lr-card--ip) :is(h1,h2,h3):not(.lr-slide__title){color:#fff}}@media (forced-colors:active){:is(.lr-home,.lr-inner) :is(h1,h2,h3):not(.lr-slide__title){-webkit-text-fill-color:currentColor;background:none;color:CanvasText}}@media print{:is(.lr-home,.lr-inner) :is(h1,h2,h3):not(.lr-slide__title){-webkit-text-fill-color:currentColor;background:none;color:#073B6B}}