.in[data-astro-cid-z3uholbn]{width:min(100%,1040px);padding-inline:var(--pad);margin-inline:auto}.top[data-astro-cid-z3uholbn],.foot[data-astro-cid-z3uholbn]{color:var(--white);background:var(--blue) url(/img/card-blue.webp) 0 0 / 1040px auto}.top[data-astro-cid-z3uholbn] [data-astro-cid-z3uholbn]:focus-visible,.foot[data-astro-cid-z3uholbn] [data-astro-cid-z3uholbn]:focus-visible{outline-color:var(--yellow)}.top[data-astro-cid-z3uholbn] .in[data-astro-cid-z3uholbn]{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.wordmark[data-astro-cid-z3uholbn]{min-height:32px;font:var(--display);letter-spacing:.01em;white-space:nowrap;text-shadow:var(--ink-bleed);align-items:center;gap:.32em;font-size:1.75rem;text-decoration:none;display:inline-flex}.wordmark[data-astro-cid-z3uholbn] img[data-astro-cid-z3uholbn]{width:1.05em;height:1.05em;image-rendering:pixelated}.bar[data-astro-cid-z3uholbn]{gap:24px;display:flex}.bar[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{min-height:32px;font:var(--label);white-space:nowrap;align-items:center;font-size:1.1875rem;text-decoration:none;display:flex}.bar[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]:hover{text-decoration:underline 2px}.back[data-astro-cid-z3uholbn]{border-top:3px solid var(--white);box-shadow:inset 0 4px 0 var(--blue-deep)}.back[data-astro-cid-z3uholbn] .in[data-astro-cid-z3uholbn]{max-width:860px;padding-block:clamp(28px,5vw,56px) clamp(56px,7vw,96px)}h1[data-astro-cid-z3uholbn]{font:var(--display);text-transform:uppercase;color:var(--ink-blue);text-shadow:var(--ink-bleed);text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.9rem + 2.4vw,3.75rem)}.updated[data-astro-cid-z3uholbn]{color:var(--ink-2);margin:8px 0 0;font-size:.9375rem}.prose[data-astro-cid-z3uholbn]{margin-top:clamp(24px,3vw,36px)}.prose[data-astro-cid-z3uholbn] h2{font:var(--display);color:var(--ink-blue);text-shadow:var(--ink-bleed);background:linear-gradient(var(--red) 0 0) 0 calc(100% - 6px) / min(100%, 7em) 3px no-repeat, linear-gradient(var(--red) 0 0) 0 100% / min(100%, 7em) 3px no-repeat;margin:40px 0 12px;padding-bottom:.32em;font-size:clamp(1.75rem,1.45rem + 1vw,2.25rem)}.prose[data-astro-cid-z3uholbn] h2:first-child{margin-top:0}.prose[data-astro-cid-z3uholbn] :is(p,ul,ol){max-width:68ch;margin:0 0 1em}.prose[data-astro-cid-z3uholbn] :is(ul,ol){padding-left:1.4em}.prose[data-astro-cid-z3uholbn] li+li{margin-top:.4em}.prose[data-astro-cid-z3uholbn] a{color:var(--ink-blue);font-weight:700}.prose[data-astro-cid-z3uholbn] code{overflow-wrap:anywhere;background:#0a3a9614;border-radius:3px;padding:.05em .3em;font-size:.9em}.prose[data-astro-cid-z3uholbn] table{border-collapse:collapse;background:var(--board-2);border:2px solid var(--ink-blue);width:100%;margin:0 0 1.25em}.prose[data-astro-cid-z3uholbn] thead th{font:var(--display);text-align:left;color:var(--white);background:var(--ink-blue);padding:.35em .7em .4em;font-size:1.25rem}.prose[data-astro-cid-z3uholbn] td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:.6em .9em}.foot[data-astro-cid-z3uholbn]{padding-block:clamp(28px,4vw,48px);font-size:.9375rem}.foot-top[data-astro-cid-z3uholbn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:14px;display:flex}.foot[data-astro-cid-z3uholbn] ul[data-astro-cid-z3uholbn]{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none;display:flex}.foot[data-astro-cid-z3uholbn] ul[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{min-height:32px;font:var(--label);align-items:center;font-size:1.125rem;text-decoration:none;display:inline-flex}.foot[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]:hover,.foot[data-astro-cid-z3uholbn] [data-astro-cid-z3uholbn][aria-current]{text-decoration:underline}.foot[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn]{color:#fbf8eedb;margin:.35em 0 0}.foot[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{color:var(--white);font-weight:700}@media (width<=560px){.in[data-astro-cid-z3uholbn]{padding-inline:16px}.wordmark[data-astro-cid-z3uholbn]{font-size:1.375rem}.bar[data-astro-cid-z3uholbn]{gap:14px}.bar[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{font-size:1rem}.prose[data-astro-cid-z3uholbn] td{padding:.5em .55em;font-size:.9375rem}}
