.wordmark-type[data-astro-cid-qisgtjgl]{letter-spacing:var(--tracking-heading);-webkit-text-stroke:.035em currentColor;paint-order:stroke fill;font-weight:600}.wordmark-type__mid[data-astro-cid-qisgtjgl]{color:var(--color-blue);font-family:var(--font-serif);letter-spacing:0;-webkit-text-stroke:.028em currentColor;padding:0 .02em;font-size:1.1em;font-style:italic;font-weight:400}.on-ink .wordmark-type__mid[data-astro-cid-qisgtjgl],.wordmark-type[data-astro-cid-qisgtjgl].on-ink .wordmark-type__mid[data-astro-cid-qisgtjgl]{color:var(--color-blue-pale)}.foot[data-astro-cid-jo6i4kqk]{background:var(--color-paper);color:var(--color-ink)}.foot__sheet[data-astro-cid-jo6i4kqk]{border-inline:1px solid var(--color-line);border-top:1px solid var(--color-line)}.foot__top[data-astro-cid-jo6i4kqk]{display:grid}@media (width>=62rem){.foot__top[data-astro-cid-jo6i4kqk]{grid-template-columns:18rem minmax(0,1fr)}}.foot__brand[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--color-line);padding:1.75rem 1.25rem}@media (width>=62rem){.foot__brand[data-astro-cid-jo6i4kqk]{border-bottom:0;border-right:1px solid var(--color-line);padding:2rem 1.5rem}}.foot__tag[data-astro-cid-jo6i4kqk]{max-width:16rem;color:var(--color-body);margin:1rem 0 0;font-size:.875rem;line-height:1.5}.foot__map[data-astro-cid-jo6i4kqk]{min-width:0}.foot__cols[data-astro-cid-jo6i4kqk]{background:var(--color-paper);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width>=48rem){.foot__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=72rem){.foot__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,minmax(0,1fr))}}.foot__col[data-astro-cid-jo6i4kqk]{background:var(--color-paper);border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:1.5rem 1.25rem 1.75rem}.foot__cta[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-button);margin-top:1.25rem;text-decoration:none}.foot__cta[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.foot__head[data-astro-cid-jo6i4kqk]{color:var(--color-faint);margin:0 0 .875rem;font-size:.875rem;font-weight:600}.foot__list[data-astro-cid-jo6i4kqk]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.foot-link[data-astro-cid-jo6i4kqk]{color:var(--color-body);font-size:.875rem;text-decoration:none;transition:color .16s}.foot-link[data-astro-cid-jo6i4kqk]:hover,.foot-link[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--color-blue)}.foot-head[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .16s}.foot-head[data-astro-cid-jo6i4kqk]:hover{text-decoration-color:currentColor}.foot-consent[data-astro-cid-jo6i4kqk]{font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;padding:0}.foot-consent[data-astro-cid-jo6i4kqk][hidden]{display:none}.foot__legal[data-astro-cid-jo6i4kqk]{font-size:var(--text-caption);color:var(--color-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem 1.25rem 1.25rem;display:flex}@media (width>=40rem){.foot__legal[data-astro-cid-jo6i4kqk]{padding-inline:1.5rem}}.foot__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.foot__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.foot__copy[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-button);background:var(--color-mist);min-width:24px;min-height:24px;color:var(--color-body);cursor:pointer;align-items:center;padding:.25rem .5rem;font-size:.75rem;display:inline-flex;position:relative}.foot__copy[data-astro-cid-jo6i4kqk][hidden]{display:none}.foot__copy[data-astro-cid-jo6i4kqk]:hover{color:var(--color-blue);background:var(--color-line-soft)}.foot__copy[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.foot__copy[data-astro-cid-jo6i4kqk][data-done]:after{content:"Copied";border-radius:var(--radius-pill);background:var(--color-blue-wash);color:var(--color-blue-deep);font-family:var(--font-body);letter-spacing:normal;text-transform:none;padding:.0625rem .375rem;font-size:.6875rem;animation:.35s cubic-bezier(.2,.8,.2,1) foot-stamp;position:absolute;bottom:150%;left:50%;transform:translate(-50%)rotate(-4deg)}@keyframes foot-stamp{0%{opacity:0;transform:translate(-50%)rotate(-4deg)scale(1.15)}to{opacity:1;transform:translate(-50%)rotate(-4deg)scale(1)}}@media (prefers-reduced-motion:reduce){.foot__copy[data-astro-cid-jo6i4kqk][data-done]:after{animation:none}}
