.page:where(.astro-pxlb5nxt){padding-block:clamp(3.5rem,2rem + 5vw,6rem) clamp(4rem,2.5rem + 5vw,7rem)}h1:where(.astro-pxlb5nxt){letter-spacing:-.035em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem)}.lead:where(.astro-pxlb5nxt){margin-top:1.25rem}h2:where(.astro-pxlb5nxt){letter-spacing:-.02em;margin-top:clamp(3rem,2rem + 3vw,4.5rem);font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.section-lead:where(.astro-pxlb5nxt),.empty:where(.astro-pxlb5nxt){color:var(--muted);max-width:66ch;margin-top:1rem}.section-lead:where(.astro-pxlb5nxt) a:where(.astro-pxlb5nxt),.empty:where(.astro-pxlb5nxt) a:where(.astro-pxlb5nxt){color:var(--text)}.empty:where(.astro-pxlb5nxt){border-block:1px solid var(--rule);padding-block:1.25rem}.addons:where(.astro-pxlb5nxt){border-top:1px solid var(--rule);margin:1.25rem 0 0;padding:0;list-style:none}.addons:where(.astro-pxlb5nxt) li:where(.astro-pxlb5nxt){border-bottom:1px solid var(--rule);gap:.75rem;padding-block:1.75rem;display:grid}.addon-head:where(.astro-pxlb5nxt){flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}h3:where(.astro-pxlb5nxt){letter-spacing:-.015em;font-size:1.25rem}.summary:where(.astro-pxlb5nxt){color:var(--text);max-width:66ch}.adds:where(.astro-pxlb5nxt){color:var(--muted);max-width:66ch}.example:where(.astro-pxlb5nxt){background:var(--raised);border-left:1px solid var(--magenta);padding:.9rem 1.25rem;font-size:.875rem;overflow-x:auto}.links:where(.astro-pxlb5nxt){flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.rows:where(.astro-pxlb5nxt){border-top:1px solid var(--rule);margin-top:1.25rem}.rows:where(.astro-pxlb5nxt)>div:where(.astro-pxlb5nxt){border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.5rem 3rem;padding-block:1.25rem;display:grid}.rows:where(.astro-pxlb5nxt) dt:where(.astro-pxlb5nxt){font-weight:700}.rows:where(.astro-pxlb5nxt) dd:where(.astro-pxlb5nxt){color:var(--muted);gap:.5rem;max-width:66ch;display:grid}@media (width<=44rem){.rows:where(.astro-pxlb5nxt)>div:where(.astro-pxlb5nxt){grid-template-columns:minmax(0,1fr);gap:.25rem}}
