.head[data-astro-cid-stckzfue]{max-width:760px}.eyebrow[data-astro-cid-stckzfue]{letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-tiny);font-size:14px;font-weight:600}.head__lede[data-astro-cid-stckzfue]{margin-top:var(--space-small);font-size:19px}.prose[data-astro-cid-stckzfue]{max-width:720px;margin-inline:auto;font-size:18px;line-height:30px}.prose[data-astro-cid-stckzfue] h2{margin-top:var(--space-large-desktop);font-size:30px;line-height:34px}.prose[data-astro-cid-stckzfue] h3{margin-top:var(--space-regular-desktop)}.prose[data-astro-cid-stckzfue] p{margin-top:var(--space-small)}.prose[data-astro-cid-stckzfue] ul,.prose[data-astro-cid-stckzfue] ol{margin:var(--space-small) 0 0;padding-left:24px}.prose[data-astro-cid-stckzfue] li{margin-top:8px}.prose[data-astro-cid-stckzfue] img{margin-top:var(--space-regular-desktop);border-radius:var(--radius-default);width:100%}.prose[data-astro-cid-stckzfue] blockquote{margin:var(--space-regular-desktop) 0 0;padding-left:var(--space-small);border-left:3px solid var(--color-accent);font-family:var(--font-display);color:var(--color-text);font-size:22px;line-height:32px}.prose[data-astro-cid-stckzfue] strong{color:var(--color-text)}.prose[data-astro-cid-stckzfue] h4{margin-top:var(--space-small);font-size:20px;line-height:var(--lh-h4)}.prose[data-astro-cid-stckzfue] a{color:var(--color-accent-strong);text-underline-offset:2px;text-decoration:underline}.prose[data-astro-cid-stckzfue] hr{margin:var(--space-large-desktop) 0 0;border:0;border-top:1px solid var(--color-border)}.prose[data-astro-cid-stckzfue] table{width:100%;margin-top:var(--space-small);border-collapse:collapse;font-size:16px;line-height:24px}.prose[data-astro-cid-stckzfue] th,.prose[data-astro-cid-stckzfue] td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--color-border);padding:10px 14px 10px 0}.prose[data-astro-cid-stckzfue] th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom-color:var(--color-border-strong);font-size:13px;font-weight:600}.prose[data-astro-cid-stckzfue] tbody tr:last-child td{border-bottom:0}.prose[data-astro-cid-stckzfue] figure.dia{--d-card:var(--color-bg);--d-rule:var(--color-border-strong);--d-line:var(--color-text-tertiary);--d-ink:var(--color-text);--d-muted:var(--color-text-secondary);--d-accent:var(--color-accent-strong);--d-accent-soft:var(--color-accent-highlight);--d-flag:var(--color-critical);--d-flag-soft:color-mix(in srgb, var(--color-critical) 12%, var(--color-bg));--d-sans:var(--font-body);margin:var(--space-regular-desktop) 0 0;padding:var(--space-small) var(--space-tiny);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-default)}.prose[data-astro-cid-stckzfue] figure.dia svg{width:100%;height:auto;display:block}.prose[data-astro-cid-stckzfue] code{background:var(--color-subtle);color:var(--color-text);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-size:15px}.prose[data-astro-cid-stckzfue] pre{margin-top:var(--space-small);padding:var(--space-small);border-radius:var(--radius-default);background:var(--color-dark);overflow-x:auto}.prose[data-astro-cid-stckzfue] pre code{color:var(--color-text-inverse);background:0 0;padding:0;font-size:15px;line-height:24px}.foot[data-astro-cid-stckzfue]{gap:var(--space-large-desktop);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.next[data-astro-cid-stckzfue]{padding:var(--space-small);border-radius:var(--radius-default);background:var(--color-bg);flex-direction:column;gap:6px;text-decoration:none;display:flex}.next[data-astro-cid-stckzfue]:hover{background:var(--color-subtle)}.next__label[data-astro-cid-stckzfue]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-strong);font-size:14px;font-weight:600}.next__title[data-astro-cid-stckzfue]{font-family:var(--font-display);font-weight:var(--weight-heading);color:var(--color-text);font-size:20px;line-height:26px}.closing[data-astro-cid-stckzfue]{align-items:center;gap:var(--space-small);text-align:center;flex-direction:column;display:flex}
