.VFKzxG_footer{background-color:var(--color-charcoal);color:var(--color-white)}.VFKzxG_main{gap:2.5rem;padding-top:3rem;padding-bottom:3rem;display:grid}.VFKzxG_logo{width:10rem;height:auto}.VFKzxG_summary{color:#ffffffbf;max-width:24rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5rem}.VFKzxG_heading{color:var(--color-sky);text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:1.25rem}.VFKzxG_nav{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--route-rows), auto);color:#ffffffbf;gap:.75rem 1.5rem;margin-top:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.VFKzxG_contactList{color:#ffffffbf;gap:.75rem;margin-top:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.VFKzxG_link{transition-property:color;transition-duration:.15s;transition-timing-function:ease}.VFKzxG_link:hover{color:var(--color-sky)}.VFKzxG_email{overflow-wrap:anywhere}.VFKzxG_address{color:#ffffffbf;margin-top:.25rem;font-style:normal;line-height:1.5rem}.VFKzxG_addressLine{display:block}.VFKzxG_copyrightBand{border-top:1px solid #ffffff1a}.VFKzxG_copyright{color:#fff9;flex-direction:column;gap:.5rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.875rem;line-height:1.25rem;display:flex}.VFKzxG_legalLinks{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}@media (min-width:640px){.VFKzxG_copyright{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:768px){.VFKzxG_main{grid-template-columns:1.2fr 1fr 1fr}}
:root{--color-navy:#1c345f;--color-brand:#148cba;--color-cta:#0b5d7e;--color-cta-hover:#084f6c;--color-mist:#e8f5fa;--color-sky:#b9ddea;--color-charcoal:#393a44;--color-cool-gray:#f4f7f9;--color-border:#d8e6ec;--color-white:#fff;--color-error:#c0334a;--font-sans:var(--font-inter)}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;height:100%}body{background-color:var(--color-white);min-height:100%;color:var(--color-charcoal);font-family:var(--font-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}body>main{flex:1 0 auto}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}
