.og:where(.astro-dwnpxtvu){max-width:52rem;color:var(--psc-text);flex-direction:column;gap:1.75rem;display:flex}.og:where(.astro-dwnpxtvu) a{color:var(--psc-accent)}.og-back:where(.astro-dwnpxtvu){border:1px solid var(--psc-border);font-size:var(--sl-text-sm);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .9rem;text-decoration:none;display:inline-flex}section:where(.astro-dwnpxtvu){flex-direction:column;gap:.9rem;display:flex}section:where(.astro-dwnpxtvu),.og-g:where(.astro-dwnpxtvu),.og-note:where(.astro-dwnpxtvu){scroll-margin-top:5rem}h2:where(.astro-dwnpxtvu){font-size:var(--sl-text-2xl);font-family:var(--psc-font-heading);color:var(--psc-text);align-items:center;gap:.6rem;margin:0;display:flex}h2:where(.astro-dwnpxtvu):before{content:"";background:var(--psc-accent);border-radius:3px;width:5px;height:1.2em}.og-g:where(.astro-dwnpxtvu){background:var(--psc-card);border:1px solid var(--psc-border);border-radius:var(--psc-radius);padding:1rem 1.25rem}.og-g:where(.astro-dwnpxtvu) h3:where(.astro-dwnpxtvu){background:var(--psc-accent-soft);color:var(--psc-on-accent-soft);font-size:var(--sl-text-base);border-radius:999px;margin:0 0 .5rem;padding:.15rem .8rem;display:inline-block}.og-g:where(.astro-dwnpxtvu) ul:where(.astro-dwnpxtvu){flex-direction:column;gap:.4rem;margin:0;padding-inline-start:1.2rem;display:flex}.og-g:where(.astro-dwnpxtvu) li:where(.astro-dwnpxtvu){line-height:2;font-size:var(--sl-text-lg)}.og-g:where(.astro-dwnpxtvu) li:where(.astro-dwnpxtvu)::marker{color:var(--psc-accent)}.og-g:where(.astro-dwnpxtvu) ul:where(.astro-dwnpxtvu).og-sub{gap:.15rem;margin-top:.3rem}.og-g:where(.astro-dwnpxtvu) ul:where(.astro-dwnpxtvu).og-sub li:where(.astro-dwnpxtvu){line-height:1.8}.og-p:where(.astro-dwnpxtvu){line-height:2;font-size:var(--sl-text-lg);margin:0 0 .4rem}.og-after:where(.astro-dwnpxtvu){margin:.6rem 0 0}.og-l:where(.astro-dwnpxtvu){font-size:var(--sl-text-base);color:var(--psc-accent);margin:.7rem 0 .25rem}.og-g:where(.astro-dwnpxtvu) h3:where(.astro-dwnpxtvu)+.og-l:where(.astro-dwnpxtvu){margin-top:.2rem}.og-note:where(.astro-dwnpxtvu){border-radius:var(--psc-radius);background:var(--psc-warm-soft);color:var(--psc-warm-text);border-inline-start:4px solid var(--psc-warm-text);padding:.9rem 1.15rem}.og-note:where(.astro-dwnpxtvu)>b:where(.astro-dwnpxtvu){margin-bottom:.2rem;display:block}.og-note:where(.astro-dwnpxtvu) p:where(.astro-dwnpxtvu){line-height:1.95;font-size:var(--sl-text-base);margin:0}.og-note-sec:where(.astro-dwnpxtvu) h3:where(.astro-dwnpxtvu){font-size:var(--sl-text-base);color:var(--psc-warm-text);margin:0 0 .4rem}.og-note-sec:where(.astro-dwnpxtvu) ul:where(.astro-dwnpxtvu){flex-direction:column;gap:.35rem;margin:0;padding-inline-start:1.2rem;display:flex}.og-note-sec:where(.astro-dwnpxtvu) li:where(.astro-dwnpxtvu){line-height:1.95}.og-tw:where(.astro-dwnpxtvu){border:1px solid var(--psc-border);border-radius:14px;margin-top:.4rem;overflow:hidden}.og:where(.astro-dwnpxtvu) .og-t:where(.astro-dwnpxtvu){border-collapse:collapse;width:100%;font-size:var(--sl-text-base);margin:0;display:table}.og-t:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu),.og-t:where(.astro-dwnpxtvu) td:where(.astro-dwnpxtvu){text-align:start;vertical-align:top;border-top:1px solid var(--psc-border);padding:.7rem .9rem;line-height:1.85}.og-t:where(.astro-dwnpxtvu) thead:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu){background:var(--psc-accent-soft);color:var(--psc-on-accent-soft);border-top:0}.og-t:where(.astro-dwnpxtvu) tbody:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu){white-space:nowrap;width:28%;font-weight:700}.og-t:where(.astro-dwnpxtvu) td:where(.astro-dwnpxtvu),.og-t:where(.astro-dwnpxtvu) thead:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu)+th:where(.astro-dwnpxtvu){border-inline-start:1px solid var(--psc-border)}.og-toc:where(.astro-dwnpxtvu){background:var(--psc-card);border:1px solid var(--psc-border);border-radius:var(--psc-radius);padding:1rem 1.2rem}.og-toc:where(.astro-dwnpxtvu)>b:where(.astro-dwnpxtvu){font-size:var(--sl-text-sm);color:var(--psc-muted);margin-bottom:.6rem;display:block}.og-toc-cols:where(.astro-dwnpxtvu){grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.5rem;display:grid}.og:where(.astro-dwnpxtvu) .og-toc-h:where(.astro-dwnpxtvu){color:var(--psc-text);font-weight:700;text-decoration:none}.og-toc:where(.astro-dwnpxtvu) ol:where(.astro-dwnpxtvu){font-size:var(--sl-text-sm);flex-direction:column;gap:.15rem;margin:.35rem 0 0;padding-inline-start:1.3rem;display:flex}.og-toc:where(.astro-dwnpxtvu) ol:where(.astro-dwnpxtvu) a,.og-toc:where(.astro-dwnpxtvu) ol:where(.astro-dwnpxtvu) a:where(.astro-dwnpxtvu){text-decoration:none}.og-toc:where(.astro-dwnpxtvu) ol:where(.astro-dwnpxtvu) li:where(.astro-dwnpxtvu)::marker{color:var(--psc-muted)}.og-src:where(.astro-dwnpxtvu){border-top:1px solid var(--psc-border);color:var(--psc-muted);font-size:var(--sl-text-sm);margin:0;padding-top:.9rem}@media (width<=47.99rem){.og-g:where(.astro-dwnpxtvu){padding:.9rem 1rem}.og-g:where(.astro-dwnpxtvu) li:where(.astro-dwnpxtvu),.og-p:where(.astro-dwnpxtvu){font-size:var(--sl-text-base);line-height:1.95}.og-toc-cols:where(.astro-dwnpxtvu){grid-template-columns:minmax(0,1fr)}.og-t:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu),.og-t:where(.astro-dwnpxtvu) td:where(.astro-dwnpxtvu){font-size:var(--sl-text-sm);padding:.55rem .65rem}.og-t:where(.astro-dwnpxtvu) tbody:where(.astro-dwnpxtvu) th:where(.astro-dwnpxtvu){white-space:normal;width:34%}}
