.ba-heading,.ba-body,.ba-label,.ba-caption,.ba-code,.ba-code-block,.ba-link{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.ba-heading{text-wrap:balance}.ba-body,.ba-caption{text-wrap:pretty}.ba-heading{color:var(--ink);font-weight:var(--w-title);margin:0}.ba-heading--display{font-size:var(--t-display);letter-spacing:-.003em;line-height:1.08}.ba-heading--title{font-size:var(--t-title)}.ba-heading--weight-light{font-weight:var(--w-light)}.ba-heading--weight-lead{font-weight:var(--w-lead)}.ba-body{font-size:var(--t-body);font-weight:var(--w-body);color:var(--ink);margin:0}.ba-body--quiet{color:var(--ink-quiet)}.ba-body--lead{font-weight:var(--w-lead)}.ba-label{font-size:var(--t-eyebrow);font-weight:var(--w-title);color:var(--ink-quiet);margin:0;display:block}.ba-caption{font-size:var(--t-eyebrow);color:var(--ink-quiet);margin:0}.ba-code{font-family:var(--font-mono);font-size:var(--t-control);margin:0}.ba-code-block{background:var(--chip);border-radius:var(--r-sm);min-width:0;margin:0;padding:16px;overflow-x:auto}.ba-link{color:inherit;font-size:inherit;text-underline-offset:3px;margin:0;text-decoration:underline;text-decoration-thickness:1px}.ba-link--quiet{color:var(--ink-quiet)}
