.version-badge[data-v-1b06838b]{display:inline-block;font-family:var(--par-font-serif, "Source Serif 4", Georgia, "Times New Roman", serif);font-size:1.05rem;font-weight:500;font-style:italic;padding:.1rem .6rem;border-radius:var(--par-radius-sm, 3px);border:.5px solid var(--par-color-border-strong, #c9b99a);background:transparent;color:var(--par-color-text-muted, #6b6b6b);letter-spacing:.02em;white-space:nowrap;vertical-align:middle}.version-badge--premium[data-v-1b06838b]{border-color:#c8a24a;background:rgba(253,243,224,.5);color:#9c6a0a}.patreon-callout[data-v-cb12a9d2]{background-color:var(--par-color-callout-bg, #f3ebda);border:.5px solid var(--par-color-border-strong, #c9b99a);border-radius:var(--par-radius-lg, 12px);padding:1.75rem 2rem;margin:1rem 0;text-align:left}.patreon-callout__label[data-v-cb12a9d2]{font-family:var(--par-font-serif, "Source Serif 4", Georgia, serif);font-size:11px;font-weight:500;color:var(--par-color-title, #7a1f1f);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem}.patreon-callout__body[data-v-cb12a9d2],.patreon-callout .patreon-callout__body[data-v-cb12a9d2-s]{font-family:var(--par-font-serif, "Source Serif 4", Georgia, serif);font-size:16px;color:var(--par-color-text, #222);line-height:1.6;margin:0 0 1rem;font-weight:400}.patreon-callout__aside[data-v-cb12a9d2],.patreon-callout .patreon-callout__aside[data-v-cb12a9d2-s]{font-family:var(--par-font-serif, "Source Serif 4", Georgia, serif);font-size:14px;color:var(--par-color-text-secondary, #555);line-height:1.6;margin:0 0 1.25rem;font-style:italic}.patreon-callout__actions[data-v-cb12a9d2]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.patreon-callout__expandable[data-v-cb12a9d2]{border-top:.5px solid var(--par-color-border, #DDD0B7);padding-top:1rem;margin-bottom:1.25rem}.patreon-callout__expand-trigger[data-v-cb12a9d2]{background:transparent;border:none;padding:0;font-family:var(--par-font-serif, "Source Serif 4", Georgia, serif);font-size:14px;font-weight:500;color:var(--par-color-text-secondary, #555);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .15s ease}.patreon-callout__expand-trigger[data-v-cb12a9d2]:hover{color:var(--par-color-text, #222)}.patreon-callout__expand-trigger[data-v-cb12a9d2]:focus{outline:none}.patreon-callout__expand-trigger[data-v-cb12a9d2]:focus-visible{outline:2px solid var(--color-action-secondary-rest, #5A7A9A);outline-offset:2px;border-radius:2px}.patreon-callout__caret[data-v-cb12a9d2]{width:10px;height:10px;transition:transform .2s ease}.patreon-callout__expandable--open .patreon-callout__caret[data-v-cb12a9d2]{transform:rotate(180deg)}.patreon-callout__expand-content[data-v-cb12a9d2]{margin-top:.75rem;width:100%}.patreon-callout__list[data-v-cb12a9d2]{list-style:disc;padding-left:1.25rem;margin:0}.patreon-callout__list li[data-v-cb12a9d2],.patreon-callout__list li[data-v-cb12a9d2-s]{font-family:var(--par-font-serif, "Source Serif 4", Georgia, serif);font-size:14px;color:var(--par-color-text, #222);line-height:1.6;margin-bottom:.4rem}.patreon-callout__list li[data-v-cb12a9d2]:last-child,.patreon-callout__list li[data-v-cb12a9d2-s]:last-child{margin-bottom:0}.patreon-callout__list li[data-v-cb12a9d2]::marker,.patreon-callout__list li[data-v-cb12a9d2-s]::marker{color:var(--par-color-title, #7a1f1f)}.patreon-callout__list a[data-v-cb12a9d2],.patreon-callout__list a[data-v-cb12a9d2-s]{color:var(--color-action-secondary-rest, #5A7A9A);text-decoration:none;border-bottom:.5px solid var(--color-action-secondary-rest, #5A7A9A);transition:color .15s ease,border-color .15s ease}.patreon-callout__list a[data-v-cb12a9d2]:hover,.patreon-callout__list a[data-v-cb12a9d2-s]:hover{color:var(--color-action-rest, #365A85);border-color:var(--color-action-rest, #365A85)}.patreon-callout__list a[data-v-cb12a9d2]:focus,.patreon-callout__list a[data-v-cb12a9d2-s]:focus{outline:none}.patreon-callout__list a[data-v-cb12a9d2]:focus-visible,.patreon-callout__list a[data-v-cb12a9d2-s]:focus-visible{outline:2px solid var(--color-action-secondary-rest, #5A7A9A);outline-offset:2px;border-radius:2px}
