@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--ink: #242a30;--navy: #071d33;--navy-hover: #0c2d4d;--green: var(--navy);--green-hover: var(--navy-hover);--muted-ink: #575d64;--rule: #d9dde2;--tint: #f3f5f8;--white: #ffffff;--cream: #ffffff;--gold: #b08a4a;--font-display: "Instrument Serif", Georgia, "Times New Roman", serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 48px;--space-6: 64px;--space-7: 80px;--space-8: 96px;--container-max: 1120px;--grid-gap: 48px;--gutter: 20px;--section-space: 40px;--measure: 66ch;--measure-legal: 760px;--measure-narrow: 640px;--type-h1: clamp(2.5rem, 4vw + 1rem, 4rem);--type-h2: clamp(1.875rem, 1.5vw + 1rem, 2.125rem);--type-h3: 1.25rem;--type-body: 17px;--type-hero-body: 19px;--type-nav: 15px;--type-footer: 14px;--type-label: 14px;--leading-h1: 1.12;--leading-h2: 1.28;--leading-h3: 1.35;--leading-body: 1.6;--transition: .2s;--radius: 2px}@media(min-width:640px){:root{--gutter: 32px;--type-nav: 16px}}@media(min-width:768px){:root{--type-body: 18px;--type-hero-body: 22px}}@media(min-width:1024px){:root{--gutter: 48px;--section-space: 64px;--leading-h1: 1.08;--leading-h2: 1.26}}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:var(--space-6);-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p,ul,ol,dl,dd,dt,figure,blockquote{margin:0}h1,h2{font-family:var(--font-display);font-weight:400;color:var(--navy);text-wrap:balance}h1{font-size:var(--type-h1);line-height:var(--leading-h1)}h2{font-size:var(--type-h2);line-height:var(--leading-h2);letter-spacing:.01em}h3{font-family:var(--font-body);font-size:var(--type-h3);line-height:var(--leading-h3);font-weight:600;color:var(--ink);letter-spacing:0}p{text-wrap:pretty}img{max-width:100%;height:auto}a{color:var(--ink);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--transition) ease,text-decoration-color var(--transition) ease,background-color var(--transition) ease}a:hover{color:var(--navy)}:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.container{width:min(var(--container-max),calc(100% - 2 * var(--gutter)));margin-inline:auto}.section{padding-block:var(--section-space)}.section--ruled{border-top:1px solid var(--rule)}.measure{max-width:var(--measure)}.action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:var(--radius);background-color:var(--navy);color:var(--white);font-size:16px;font-weight:600;text-decoration:none}.action:hover{background-color:var(--navy-hover);color:var(--white)}.action-secondary{display:inline-flex;align-items:center;min-height:48px;color:var(--ink);font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.action-secondary:hover{color:var(--navy)}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.label{font-size:var(--type-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink)}.lede{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-2)}.skip-link{position:absolute;left:var(--gutter);top:0;z-index:10;padding:12px 20px;background-color:var(--navy);color:var(--white);font-weight:600;text-decoration:none;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0);color:var(--white)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wrap-anywhere{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand[data-astro-cid-hhuuaa7r]{display:inline-block;max-width:100%;line-height:0;text-decoration:none;background-color:var(--white)}.brand[data-astro-cid-hhuuaa7r] picture[data-astro-cid-hhuuaa7r]{display:block}.brand[data-astro-cid-hhuuaa7r] img[data-astro-cid-hhuuaa7r]{display:block;width:300px;max-width:100%;height:auto}@media(min-width:640px){.brand--header[data-astro-cid-hhuuaa7r] img[data-astro-cid-hhuuaa7r]{width:360px}}@media(min-width:1024px){.brand--header[data-astro-cid-hhuuaa7r] img[data-astro-cid-hhuuaa7r]{width:420px}}.brand--footer[data-astro-cid-hhuuaa7r] img[data-astro-cid-hhuuaa7r]{width:220px}.brand--gate[data-astro-cid-hhuuaa7r] img[data-astro-cid-hhuuaa7r]{width:min(360px,80vw)}.site-header[data-astro-cid-ctg3m53h]{border-bottom:1px solid var(--rule);background-color:var(--white)}.site-header__bar[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding-block:16px}@media(min-width:640px){.site-header__bar[data-astro-cid-ctg3m53h]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:164px;gap:20px}}.site-nav__list[data-astro-cid-ctg3m53h]{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0;padding:0;list-style:none}.site-nav__link[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-nav);color:var(--ink);text-decoration:none}.site-nav__link[data-astro-cid-ctg3m53h]:hover{color:var(--navy);text-decoration-line:underline}.site-nav__link[data-astro-cid-ctg3m53h][aria-current=page]{color:var(--navy);font-weight:600;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.site-footer[data-astro-cid-gcn2mc3v]{border-top:1px solid var(--rule);padding-block:var(--space-5);font-size:var(--type-footer);line-height:1.5;background-color:var(--white)}.site-footer__top[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:768px){.site-footer__top[data-astro-cid-gcn2mc3v]{flex-direction:row;align-items:flex-start;justify-content:space-between}}.site-footer__name[data-astro-cid-gcn2mc3v]{margin-top:var(--space-2);font-family:var(--font-body);font-size:var(--type-footer);color:var(--muted-ink)}.site-footer__nav[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.site-footer__nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-footer)}.site-footer__legal[data-astro-cid-gcn2mc3v]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule);color:var(--muted-ink)}.site-footer__legal[data-astro-cid-gcn2mc3v]>[data-astro-cid-gcn2mc3v]+[data-astro-cid-gcn2mc3v]{margin-top:var(--space-1)}
