.landing-hero[data-astro-cid-lcdefpme],.landing-band[data-astro-cid-lcdefpme]{max-width:var(--content-wide);padding-inline:var(--gutter);margin-inline:auto}.landing-hero[data-astro-cid-lcdefpme]{padding-block:var(--space-7) var(--space-8);gap:var(--space-7);display:grid}.landing-intro[data-astro-cid-lcdefpme]{max-width:var(--content-reading);gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.landing-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--leading-meta);letter-spacing:var(--tracking-caps);color:var(--color-fg-muted);margin:0}.landing-nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}.landing-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.landing-lead[data-astro-cid-lcdefpme]{font-size:var(--text-body-lg);color:var(--color-fg-muted);margin:0}a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.landing-links[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-6);font-weight:var(--weight-medium);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.landing-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:var(--space-7);align-items:center;display:inline-flex}.landing-install[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--text-meta);background:var(--color-code-bg);color:var(--color-code-fg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);margin:0;position:relative;overflow-x:auto}.landing-figure[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.landing-transcript[data-astro-cid-lcdefpme]{border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);background:var(--color-code-bg);overflow-x:auto}.landing-transcript[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-5);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--leading-meta);background:var(--color-code-bg);color:var(--color-code-fg);margin:0}.landing-figure-abridged[data-astro-cid-lcdefpme] .landing-transcript[data-astro-cid-lcdefpme]{overflow:visible}.landing-figure-abridged[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{white-space:pre-wrap;overflow-wrap:anywhere}.landing-transcript[data-astro-cid-lcdefpme]:focus-visible,.landing-install[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.t-dim[data-astro-cid-lcdefpme]{color:var(--color-fg-muted)}.t-pass[data-astro-cid-lcdefpme]{color:var(--color-success)}.t-fail[data-astro-cid-lcdefpme]{color:var(--color-error)}.landing-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--text-meta);line-height:var(--leading-meta);color:var(--color-fg-muted);max-width:var(--measure)}.landing-ways[data-astro-cid-lcdefpme]{border-block:var(--border-width) var(--border-style) var(--color-border);background:var(--color-bg-subtle)}.landing-ways[data-astro-cid-lcdefpme] .landing-band[data-astro-cid-lcdefpme],.landing-enforces[data-astro-cid-lcdefpme],.landing-full[data-astro-cid-lcdefpme]{padding-block:var(--space-8)}.landing-h2[data-astro-cid-lcdefpme]{margin:0 0 var(--space-6);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance}.landing-ways-list[data-astro-cid-lcdefpme]{column-gap:var(--space-6);row-gap:var(--space-7);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.landing-ways-list[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-row:span 5;grid-template-rows:subgrid;row-gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) var(--border-style) var(--color-border-bold);align-content:start;display:grid}.landing-h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-section);line-height:var(--leading-section);margin:0}.landing-h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-fg);text-decoration:none}.landing-h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-link-hover);text-decoration:underline}.landing-purpose[data-astro-cid-lcdefpme]{color:var(--color-fg-muted);margin:0}.landing-pages[data-astro-cid-lcdefpme]{margin:0;padding-inline-start:var(--space-5)}.landing-pages[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:var(--space-1)}.landing-note[data-astro-cid-lcdefpme],.landing-more[data-astro-cid-lcdefpme]{font-size:var(--text-meta);line-height:var(--leading-meta);color:var(--color-fg-muted);margin:0}.landing-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:var(--weight-medium)}.landing-enforces[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme],.landing-inbox[data-astro-cid-lcdefpme]{max-width:var(--measure)}.landing-enforces[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin:0 0 var(--space-6)}.landing-enforces[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:var(--weight-semibold);margin-top:var(--space-5)}.landing-enforces[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:first-child{margin-top:0}.landing-enforces[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-fg-muted)}.landing-inbox[data-astro-cid-lcdefpme]{color:var(--color-fg-muted);margin:0}.landing-enforces[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font-family:var(--font-mono);background:var(--color-code-bg);color:var(--color-code-fg);border-radius:var(--radius-sm);padding:.05em .3em;font-size:.9em}.landing-full[data-astro-cid-lcdefpme]{border-top:var(--border-width) var(--border-style) var(--color-border)}@media (width<=39.99rem){.landing-figure-abridged[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{padding:var(--space-3);font-size:var(--text-micro)}}@media (width>=40rem){.landing-ways-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.landing-hero[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-8);padding-block:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing-ways-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}
