.site-header[data-astro-cid-nen7h5rs]{z-index:10;border-bottom:1px solid var(--color-line);background:#fff;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.wordmark[data-astro-cid-nen7h5rs]{color:#000;letter-spacing:.5px;font-size:1.25rem;font-weight:700}.wordmark[data-astro-cid-nen7h5rs]:hover{color:#000}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-accent-dark);letter-spacing:1px;padding:.5rem .75rem;font-weight:600;display:inline-block}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-accent-dark);color:#fff}.nav-toggle[data-astro-cid-nen7h5rs]{display:none}@media (width<=60.9375rem){.nav-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--color-accent-dark);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;line-height:0;display:flex}.nav-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{display:block}#primary-nav[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-line);background:#fff;padding:1rem;display:none;position:absolute;top:100%;left:0;right:0}#primary-nav[data-astro-cid-nen7h5rs].is-open{display:block}#primary-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column}#primary-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.75rem;display:block}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-surface);border-top:1px solid var(--color-line)}.footer-row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding-block:1.5rem;display:flex}.footer-row[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.footer-row[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-left:auto;font-style:normal;display:flex}.footer-row[data-astro-cid-jo6i4kqk] .legal[data-astro-cid-jo6i4kqk]{color:var(--color-muted);width:100%;margin:0;font-size:.875rem}@media (width<=60.9375rem){.footer-row[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{margin-left:0}}:root{--cmy-cyan:#0ff;--cmy-magenta:#f0f;--cmy-yellow:#ff0;--cmy-black:#000;--cmy-accent:#f0f;--color-bg:#fff;--color-surface:#f9f9f9;--color-ink:#293247;--color-accent:var(--cmy-accent);--color-accent-dark:color-mix(in srgb, var(--cmy-accent) 72%, black);--color-accent-darker:color-mix(in srgb, var(--cmy-accent) 88%, black);--color-muted:#4a5468;--color-line:#e4e6ea;--font-sans:"Encode Sans Semi Condensed", "Helvetica Neue", Arial, sans-serif;--container:72rem;--radius:0px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--color-ink);background:var(--color-bg);margin:0;font-size:1rem;line-height:1.5}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.2}h1{color:#000;font-size:clamp(2rem,5vw,3.25rem)}h2{font-size:clamp(1.5rem,3vw,2rem)}h3{font-size:1.3rem}h4{color:var(--color-accent-dark);font-size:1.2rem;font-weight:300}p{margin:0 0 1rem}a{color:var(--color-accent-dark);text-decoration:none;transition:color .2s,background .2s}a:hover{color:var(--color-accent-darker)}a:focus-visible,button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}img{max-width:100%;height:auto;display:block}figure{margin:0}.container{width:min(100% - 2rem, var(--container));margin-inline:auto}.section{padding-block:clamp(2.5rem,6vw,4.5rem)}.section--surface{background:var(--color-surface)}.skip-link{z-index:100;background:var(--color-ink);color:#fff;padding:.75rem 1rem;position:absolute;top:0;left:-9999px}.skip-link:focus{color:#fff;left:0}.button{letter-spacing:1px;text-transform:uppercase;background:var(--color-accent-dark);border-radius:var(--radius);border:1px solid #0000;padding:.8rem 1.5rem;font-size:.8rem;font-weight:400;display:inline-block;color:#fff!important}.button:hover{background:var(--color-accent-darker)}.eyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--color-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:600}.meta-list{color:var(--color-muted);gap:.35rem;margin:1rem 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.meta-list dt{color:var(--color-ink);font-weight:600;display:inline}.meta-list dd{margin:0;display:inline}.meta-row{gap:.5rem;display:flex}html.is-default-palette #primary-nav a{color:#000}html.is-default-palette #primary-nav a:hover,html.is-default-palette #primary-nav a[aria-current=page]{background:var(--color-accent);color:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
