main[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-rhythm-home-desktop);flex-direction:column;width:100%;min-width:0;display:flex}.column[data-astro-cid-lcdefpme]{width:var(--column-home)}.title-page[data-astro-cid-lcdefpme]{width:100%;min-width:0;min-height:var(--size-title-min-height);justify-content:center;align-items:center;gap:var(--space-title-gap);text-align:center;flex-direction:column;display:flex}.title-page[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:var(--weight-wordmark);font-size:var(--size-wordmark-fluid);line-height:var(--lh-wordmark);letter-spacing:var(--ls-wordmark)}.tagline[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--size-tagline);color:var(--color-ink-soft)}.honey-rule[data-astro-cid-lcdefpme]{width:var(--size-honey-rule-width);height:var(--size-honey-rule-height);background:var(--color-honey);margin-top:var(--space-honey-rule-margin)}.contents[data-astro-cid-lcdefpme] .eyebrow{margin-bottom:var(--space-contents-eyebrow-gap)}.rows[data-astro-cid-lcdefpme]{gap:var(--space-contents-rows-gap);flex-direction:column;display:flex}.row[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-contents-row-gap);font-family:var(--font-serif);font-size:var(--size-toc-entry);line-height:var(--lh-toc-entry);display:flex}.row[data-astro-cid-lcdefpme] .leader[data-astro-cid-lcdefpme]{border-bottom:var(--border-leader);flex:1}.row[data-astro-cid-lcdefpme] .page[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-ui-sm)}.numeral[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--size-chapter-numeral);color:var(--color-muted);text-align:center}.studio[data-astro-cid-lcdefpme]{gap:var(--space-studio-gap);flex-direction:column;display:flex}.app-section[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-app-section-gap);text-align:center;flex-direction:column;display:flex}.app-section[data-astro-cid-lcdefpme] .caption[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--size-caption);color:var(--color-muted)}.app-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:var(--weight-section-title);font-size:var(--size-section-title)}.mono-link[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-ui-sm);display:inline-block}.all-apps[data-astro-cid-lcdefpme]{text-align:center}.colophon[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-colophon-gap);text-align:center;border-top:var(--border-hairline);padding-top:var(--space-colophon-padding-top);flex-direction:column;display:flex}.colophon-line[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--size-body);line-height:var(--lh-colophon);color:var(--color-ink-soft)}.email-link[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-ui-md);text-decoration-line:underline;text-decoration-color:var(--color-ink);text-decoration-thickness:var(--border-width);text-underline-offset:var(--size-underline-offset);display:inline-block}.visually-hidden[data-astro-cid-lcdefpme]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=719.98px){main[data-astro-cid-lcdefpme]{gap:var(--space-rhythm-home-mobile)}.column[data-astro-cid-lcdefpme]{width:100%}.title-page[data-astro-cid-lcdefpme]{min-height:var(--size-title-min-height-mobile);gap:var(--space-title-gap-mobile)}.title-page[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--size-wordmark-mobile-fluid);white-space:nowrap}.tagline[data-astro-cid-lcdefpme]{font-size:var(--size-tagline-mobile)}.honey-rule[data-astro-cid-lcdefpme]{width:var(--size-honey-rule-width-mobile);margin-top:var(--space-honey-rule-margin-mobile)}.contents[data-astro-cid-lcdefpme] .eyebrow{margin-bottom:0}.rows[data-astro-cid-lcdefpme]{gap:var(--space-contents-rows-gap-mobile)}.row[data-astro-cid-lcdefpme]{gap:var(--space-contents-row-gap-mobile);font-size:var(--size-toc-entry-mobile);padding:var(--space-hit-toc-row-mobile) 0;margin:calc(-1 * var(--space-hit-toc-row-mobile)) 0}.row[data-astro-cid-lcdefpme] .page[data-astro-cid-lcdefpme]{font-size:var(--size-toc-page-mobile)}.numeral[data-astro-cid-lcdefpme]{font-size:var(--size-chapter-numeral-mobile)}.app-section[data-astro-cid-lcdefpme]{gap:var(--space-app-section-gap-mobile)}.app-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--size-section-title-mobile)}.colophon-line[data-astro-cid-lcdefpme]{line-height:var(--lh-body)}.app-section[data-astro-cid-lcdefpme] .mono-link[data-astro-cid-lcdefpme]{padding-top:var(--space-hit-readmore-top-mobile);padding-bottom:var(--space-hit-readmore-bottom-mobile);margin-top:calc(-1 * var(--space-hit-readmore-top-mobile));margin-bottom:calc(-1 * var(--space-hit-readmore-bottom-mobile))}.all-apps[data-astro-cid-lcdefpme] .mono-link[data-astro-cid-lcdefpme]{padding:var(--space-hit-allapps-mobile) 0;margin:calc(-1 * var(--space-hit-allapps-mobile)) 0}.email-link[data-astro-cid-lcdefpme]{padding:var(--space-hit-email-mobile) 0;margin:calc(-1 * var(--space-hit-email-mobile)) 0}}
