.prose[data-astro-cid-qsl5nlsw]{max-width:42rem;color:var(--muted);font-size:1rem;line-height:1.7}.prose[data-astro-cid-qsl5nlsw] h2{font-size:var(--step-2);color:var(--text);border-top:1px solid var(--line);margin:2.75rem 0 .9rem;padding-top:1.75rem;scroll-margin-top:6rem;font-stretch:92%}.prose[data-astro-cid-qsl5nlsw] h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose[data-astro-cid-qsl5nlsw] h3{color:var(--text);margin:1.75rem 0 .6rem;font-size:1.125rem}.prose[data-astro-cid-qsl5nlsw] p{margin:0 0 1em}.prose[data-astro-cid-qsl5nlsw] p+p{margin-top:0}.prose[data-astro-cid-qsl5nlsw] ul,.prose[data-astro-cid-qsl5nlsw] ol{margin:0 0 1.2em;padding-left:1.4rem}.prose[data-astro-cid-qsl5nlsw] li{margin:.35em 0;padding-left:.25rem}.prose[data-astro-cid-qsl5nlsw] li::marker{color:var(--faint);font-family:var(--font)}.prose[data-astro-cid-qsl5nlsw] strong{color:var(--text);font-weight:650}.prose[data-astro-cid-qsl5nlsw] a{color:var(--text);text-decoration-color:var(--accent)}.prose[data-astro-cid-qsl5nlsw] table{border-collapse:collapse;width:100%;font-family:var(--font);margin:1.2em 0 1.6em;font-size:.95rem;display:block;overflow-x:auto}.prose[data-astro-cid-qsl5nlsw] th,.prose[data-astro-cid-qsl5nlsw] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.65rem .9rem .65rem 0}.prose[data-astro-cid-qsl5nlsw] th{color:var(--text);font-weight:600}.prose[data-astro-cid-qsl5nlsw] blockquote{border-left:2px solid var(--accent);color:var(--text);margin:1.2em 0;padding:.2em 0 .2em 1.2rem}.prose[data-astro-cid-qsl5nlsw] hr{border:0;border-top:1px solid var(--line);margin:2rem 0}.prose[data-astro-cid-qsl5nlsw] code{font-size:.92em}.legal[data-astro-cid-2fhhlktb]{padding-bottom:var(--space-9)}.head[data-astro-cid-2fhhlktb]{padding-block:clamp(2.75rem, 2.1rem + 2.67vw, 4.5rem) var(--space-6)}.head[data-astro-cid-2fhhlktb] h1[data-astro-cid-2fhhlktb]{margin-top:var(--space-3);font-size:var(--step-4);font-stretch:86%}.updated[data-astro-cid-2fhhlktb]{margin-top:var(--space-4);font-family:var(--font);color:var(--faint);font-size:.95rem}.layout[data-astro-cid-2fhhlktb]{padding-top:var(--space-7);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);display:grid}.side[data-astro-cid-2fhhlktb]{align-self:start;max-height:calc(100vh - 7rem);position:sticky;top:6rem;overflow:auto}.side[data-astro-cid-2fhhlktb] ol[data-astro-cid-2fhhlktb],.side[data-astro-cid-2fhhlktb] ul[data-astro-cid-2fhhlktb]{margin:var(--space-3) 0 0;padding:0;list-style:none}.side[data-astro-cid-2fhhlktb] li[data-astro-cid-2fhhlktb]{margin:.1rem 0}.side[data-astro-cid-2fhhlktb] a[data-astro-cid-2fhhlktb]{font-family:var(--font);color:var(--muted);padding:.25rem 0;font-size:.875rem;line-height:1.35;text-decoration:none;display:block}.side[data-astro-cid-2fhhlktb] a[data-astro-cid-2fhhlktb]:hover{color:var(--heading);text-decoration:underline;text-decoration-color:var(--accent)}.others[data-astro-cid-2fhhlktb]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}@media (width<=900px){.layout[data-astro-cid-2fhhlktb]{grid-template-columns:1fr}.side[data-astro-cid-2fhhlktb]{max-height:none;position:static}.side[data-astro-cid-2fhhlktb] nav[data-astro-cid-2fhhlktb]:first-child{display:none}.others[data-astro-cid-2fhhlktb]{order:2}.side[data-astro-cid-2fhhlktb]{border-top:1px solid var(--line);padding-top:var(--space-5);order:2}.others[data-astro-cid-2fhhlktb]{border-top:0;margin-top:0;padding-top:0}}
