.method-connections{margin-top:40px;padding-top:28px;border-top:1px solid var(--book-border, var(--grey-3, #c9c7bd));color:var(--book-heading, var(--ink, #0b0b0b));overflow-wrap:break-word}.method-connections__label{margin:0 0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--book-muted, var(--grey-1, #6b6b66))}.method-connections h2{margin:0 0 12px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:24px;font-weight:800;line-height:1.2}.method-connections__description{max-width:60ch;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:16px;line-height:1.65;color:var(--book-muted, var(--ink-2, #1a1a1a))}.method-connections__links{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:16px}.method-connections .method-connections__link{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:var(--book-heading, var(--ink, #0b0b0b));text-decoration:underline;text-underline-offset:4px}.method-connections__aside{margin:12px 0 0;font-family:"Source Serif 4",Georgia,serif;font-size:14px;line-height:1.6;color:var(--book-muted, var(--grey-1, #6b6b66))}.method-connections__aside a{color:inherit;text-decoration:underline;text-underline-offset:3px}.method-connections a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
