@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&family=Open+Sans:wght@400;600;700&display=swap";:root{--navy: #00365f;--navy-dark: #002440;--blue: #006bb2;--gold: #d93;--gold-deep: #dd9933;--sage: #4a7a6f;--ink: #000000;--muted: #666;--line: #e2e2e2;--fog: #f4f4f2;--white: #fff;--font-body: Verdana, Geneva, sans-serif;--font-display: "Playfair Display", Georgia, serif;--font-eyebrow: "Open Sans", Verdana, sans-serif;--header-h: 96px;--container-w: 1245px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--ink);background:var(--white);line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);color:var(--navy);font-weight:600;line-height:1.25;margin:0 0 .6em}h1{font-size:clamp(2rem,4vw,3rem)}h2{font-size:clamp(1.6rem,3vw,2.25rem)}h3{font-size:1.3rem}p{margin:0 0 1em}.container{max-width:var(--container-w);margin-inline:auto;padding-inline:24px}.eyebrow{display:block;font-family:var(--font-eyebrow);font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-deep);margin-bottom:10px}.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:3px;font-family:var(--font-eyebrow);font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:2px solid transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.btn:hover{transform:translateY(-2px)}.btn-navy{background:var(--navy);color:var(--white)}.btn-navy:hover{background:var(--navy-dark)}.btn-blue{background:var(--blue);color:var(--white)}.btn-blue:hover{background:var(--navy)}.btn-gold{background:var(--gold-deep);color:var(--white)}.btn-gold:hover{background:#c17f1f}.btn-outline{border-color:var(--white);color:var(--white)}.btn-outline:hover{background:var(--white);color:var(--navy)}.btn-outline-navy{border-color:var(--navy);color:var(--navy)}.btn-outline-navy:hover{background:var(--navy);color:var(--white)}.section{padding:72px 0}.section--fog{background:var(--fog)}.section--navy{background:var(--navy);color:var(--white)}.section--navy h1,.section--navy h2,.section--navy h3{color:var(--white)}.lead{font-size:1.1rem;color:var(--muted);max-width:46rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.section{padding:48px 0}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:200;background:var(--white)}.site-header--static[data-astro-cid-3ef6ksr2]{position:static}.top-bar[data-astro-cid-3ef6ksr2]{background:#eaeaea;border-top:4px solid var(--blue);font-size:16px;font-family:var(--font-body)}.top-bar__inner[data-astro-cid-3ef6ksr2]{width:100%;display:flex;align-items:center;gap:16px;padding-block:8px;padding-inline:5%}.top-bar__msg[data-astro-cid-3ef6ksr2]{width:50%;margin:0;color:#000}.top-bar__msg[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:underline;color:var(--navy);font-weight:700}.top-bar__links[data-astro-cid-3ef6ksr2]{width:50%;display:flex;align-items:center;justify-content:flex-end;gap:18px;color:var(--navy)}.top-bar__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:4px}.top-bar__icon[data-astro-cid-3ef6ksr2]{width:13px;height:13px;flex-shrink:0}.main-bar[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line)}.main-bar__inner[data-astro-cid-3ef6ksr2]{width:100%;display:flex;align-items:center;gap:28px;min-height:84px;padding-inline:5%}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:260px;height:auto}.site-nav[data-astro-cid-3ef6ksr2]{flex:1;display:flex;justify-content:flex-end}.site-nav__list[data-astro-cid-3ef6ksr2]{display:flex;gap:30px;list-style:none;margin:0;padding:0}.site-nav__item[data-astro-cid-3ef6ksr2]{position:relative}.site-nav__item[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:block;padding:30px 0;font-family:var(--font-body);font-size:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.site-nav__item[data-astro-cid-3ef6ksr2].is-active>a[data-astro-cid-3ef6ksr2]{color:var(--blue)}.site-nav__sub[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:0;min-width:260px;background:var(--white);box-shadow:0 12px 30px #00000024;padding:10px 0;list-style:none;margin:0;z-index:10}.site-nav__item[data-astro-cid-3ef6ksr2]:hover .site-nav__sub[data-astro-cid-3ef6ksr2],.site-nav__item[data-astro-cid-3ef6ksr2]:focus-within .site-nav__sub[data-astro-cid-3ef6ksr2]{display:block}.site-nav__sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:10px 22px;font-size:13px;color:var(--ink);white-space:nowrap}.site-nav__sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--fog);color:var(--navy)}.header-donate[data-astro-cid-3ef6ksr2]{padding:12px 26px}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;margin-left:auto;background:transparent;border:none;padding:8px}.nav-toggle__lines[data-astro-cid-3ef6ksr2]{display:block;width:24px;height:18px;position:relative}.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2],.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:before,.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:after{position:absolute;left:0;width:100%;height:2px;background:var(--navy);display:block}.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{top:8px}.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:before{content:"";top:-7px}.nav-toggle__lines[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:after{content:"";top:7px}.mobile-nav[data-astro-cid-3ef6ksr2]{display:none;background:var(--white);border-top:1px solid var(--line)}.mobile-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:14px 24px 24px}.mobile-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line)}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:12px 0;font-family:var(--font-eyebrow);font-weight:700;font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:var(--navy)}.mobile-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{padding:0 0 10px 14px}.mobile-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:12px;font-weight:600;text-transform:none;padding:8px 0;color:var(--ink)}@media(max-width:1100px){.top-bar__links[data-astro-cid-3ef6ksr2],.site-nav[data-astro-cid-3ef6ksr2],.header-donate[data-astro-cid-3ef6ksr2]{display:none}.nav-toggle[data-astro-cid-3ef6ksr2]{display:block}.mobile-nav[data-astro-cid-3ef6ksr2]:not([hidden]){display:block}}.site-footer[data-astro-cid-sz7xmlte]{position:relative;background:var(--navy) url(/assets/footer-tile-pattern.svg) repeat;color:var(--white);overflow:hidden}.site-footer__grid[data-astro-cid-sz7xmlte]{position:relative;display:grid;grid-template-columns:49% 49%;justify-content:space-between;gap:40px;padding-inline:28px;padding-block:75px}.site-footer__seals[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-content:start;align-items:start}.site-footer__seals[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%;max-width:257px;margin-inline:auto}.site-footer__info[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.site-footer__logo[data-astro-cid-sz7xmlte]{width:200px;height:auto;margin-bottom:18px}.site-footer[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{color:var(--white);font-family:var(--font-eyebrow);font-size:22px;font-weight:700;letter-spacing:-1px;text-transform:uppercase;margin-bottom:20px}.site-footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#ffffffd9}.site-footer__link[data-astro-cid-sz7xmlte]{display:block;color:var(--white);text-decoration:underline;text-decoration-color:#fff6;margin-bottom:10px;transition:color .25s ease,text-decoration-color .25s ease}.site-footer__link[data-astro-cid-sz7xmlte]:hover{color:var(--gold);text-decoration-color:var(--gold)}.site-footer__bottom[data-astro-cid-sz7xmlte]{position:relative;border-top:1px solid rgba(255,255,255,.15);padding-inline:28px;padding-block:20px;text-align:center}.site-footer__bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;font-size:12.5px;color:#ffffffb3}.announcement-bar[data-astro-cid-sz7xmlte]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:24px;background:#006bb2;color:var(--white);padding:14px 24px;text-align:center}.announcement-bar[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;font-weight:600}.announcement-bar[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{margin-left:8px;font-weight:800;text-decoration:underline}.announcement-bar[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{background:transparent;border:none;color:var(--white);font-size:22px;line-height:1;cursor:pointer}@media(max-width:700px){.site-footer__grid[data-astro-cid-sz7xmlte],.site-footer__info[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}
