.site-footer[data-astro-cid-nns7i3if]{background:var(--color-navy-dark);color:var(--color-footer-text);padding:25px 0;font-size:13px;line-height:25px}.inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 30px;display:flex}p[data-astro-cid-nns7i3if]{margin:0}a[data-astro-cid-nns7i3if]{color:var(--color-footer-text)}a[data-astro-cid-nns7i3if]:hover{color:#fff;text-decoration:underline}[data-astro-cid-nns7i3if]:focus-visible{outline-color:#fff}.copyright[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-weight:700}ul[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:0 15px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{margin-block:-10px;padding-block:10px;display:inline-block}@media (width<=767px){.site-footer[data-astro-cid-nns7i3if]{padding:50px 0}.inner[data-astro-cid-nns7i3if]{text-align:center;flex-direction:column}ul[data-astro-cid-nns7i3if]{flex-direction:column;gap:0}li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{margin-block:0;padding-block:6px}}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;position:sticky;top:-46px}.topbar[data-astro-cid-fzpbxy5g]{background:var(--color-navy);font-size:12.4px;line-height:46px}.topbar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#fff}.topbar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#fde21c}.topbar[data-astro-cid-fzpbxy5g] [data-astro-cid-fzpbxy5g]:focus-visible{outline-color:#fff}.menubar[data-astro-cid-fzpbxy5g]{background:#fff}.bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:15px;height:68px;display:flex}.logo[data-astro-cid-fzpbxy5g]{min-width:0;line-height:0;display:block}.cta[data-astro-cid-fzpbxy5g]{flex-shrink:0;min-height:46px}@media (width<=960px){.site-header[data-astro-cid-fzpbxy5g]{top:0;box-shadow:0 0 20px #0000000d}.topbar[data-astro-cid-fzpbxy5g]{display:none}.bar[data-astro-cid-fzpbxy5g]{height:64px}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:290px}.cta[data-astro-cid-fzpbxy5g]{min-height:44px;padding-inline:14px;font-size:13px}}:root{--color-red:#cc2903;--color-red-hover:#ff9f43;--color-navy:#002e5a;--color-navy-dark:#002a52;--color-text:#737373;--color-heading:var(--color-navy);--color-footer-text:#eaeaea;--color-surface:#f7f7f7;--color-surface-blue:#f7f9fb;--color-form:#f3f3f3;--color-border:#e5e7f2;--color-rule:#ddd;--color-error:#c4001a;--color-success:#1d7a36;--font-body:var(--font-open-sans);--container:1240px;--radius:4px;--focus-ring:3px solid var(--color-navy)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-padding-top:80px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:14px;line-height:1.6}img{vertical-align:middle;max-width:100%;height:auto}a{color:var(--color-red);text-decoration:none}a:hover{color:var(--color-navy)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}p{margin:0 0 1em}h1,h2,h3,h4{color:var(--color-heading);margin:0 0 15px}h2,.section-title{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.3}.page-title{letter-spacing:-.03em;font-size:52px;font-weight:300;line-height:1.3}.section-subtitle{margin:0;font-size:18px;line-height:1.6}@media (width<=960px){h2,.section-title{font-size:28px}.page-title{font-size:36px}.section-subtitle{font-size:16px}}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:15px}@media (992px<=width<1200px){.container{max-width:1000px}}.button{border:2px solid var(--color-red);border-radius:var(--radius);background:var(--color-red);color:#fff;min-height:50px;font:700 14px/1 var(--font-body);cursor:pointer;justify-content:center;align-items:center;padding:0 25px;transition:background-color .2s,border-color .2s;display:inline-flex}.button:hover{border-color:var(--color-red-hover);background:var(--color-red-hover);color:#fff}.button.outline{color:var(--color-red);background:#fff}.button.outline:hover{border-color:var(--color-red);background:var(--color-red);color:#fff}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--radius);color:var(--color-navy);background:#fff;padding:10px 15px;font-weight:700;position:absolute;top:10px;left:10px;transform:translateY(-200%)}.skip-link:focus{transform:none}
