.yt[data-astro-cid-jz6bft7u]{aspect-ratio:16/9;background:var(--forest);border:1px solid var(--line);border-radius:var(--radius-lg);position:relative;overflow:hidden}.yt-trigger[data-astro-cid-jz6bft7u]{all:unset;cursor:pointer;width:100%;height:100%;display:block;position:relative}.yt-trigger[data-astro-cid-jz6bft7u]:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.yt[data-astro-cid-jz6bft7u] img[data-astro-cid-jz6bft7u]{object-fit:cover;background:0 0;border:0;border-radius:0;width:100%;height:100%}.yt-play[data-astro-cid-jz6bft7u]{place-items:center;transition:transform .2s;display:grid;position:absolute;inset:0}.yt-trigger[data-astro-cid-jz6bft7u]:hover .yt-play[data-astro-cid-jz6bft7u]{transform:scale(1.08)}.yt-label[data-astro-cid-jz6bft7u]{background:linear-gradient(transparent, rgb(var(--shadow) / .75));color:var(--paper);padding:28px 16px 12px;font-size:.88rem;font-weight:500;position:absolute;bottom:0;left:0;right:0}.yt[data-astro-cid-jz6bft7u] iframe{border:0;width:100%;height:100%;display:block}.pdf-dl[data-astro-cid-ed4pqmqy]{white-space:normal;align-items:center;gap:10px;line-height:1.4;display:inline-flex}.pdf-dl[data-astro-cid-ed4pqmqy] svg[data-astro-cid-ed4pqmqy]{flex:none}.cta[data-astro-cid-kf5fcmqb]{background:var(--forest);color:var(--forest-ink);border-radius:var(--radius-lg);grid-template-columns:140px 1fr;align-items:center;gap:28px;margin:56px 0 0;padding:32px;display:grid}.cta-thumb[data-astro-cid-kf5fcmqb] img[data-astro-cid-kf5fcmqb]{border-radius:3px;width:100%;height:auto;display:block;box-shadow:0 8px 24px #0000004d}.cta[data-astro-cid-kf5fcmqb] h2[data-astro-cid-kf5fcmqb]{color:var(--forest-ink);margin-top:14px;font-size:1.5rem}.cta[data-astro-cid-kf5fcmqb] p[data-astro-cid-kf5fcmqb]{color:var(--forest-ink);opacity:.85;max-width:56ch;margin:12px 0 22px;line-height:1.6}@media (width<=560px){.cta[data-astro-cid-kf5fcmqb]{grid-template-columns:1fr;gap:20px}.cta-thumb[data-astro-cid-kf5fcmqb]{width:110px}}.donate-note[data-astro-cid-6tfhmsw7]{flex-basis:100%}.mdx-chart>.donate-note[data-astro-cid-6tfhmsw7]{margin-top:12px}.donate-line[data-astro-cid-6tfhmsw7]{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.55}.donate-line[data-astro-cid-6tfhmsw7] a[data-astro-cid-6tfhmsw7]{color:var(--rust);white-space:nowrap;font-weight:600}.donate-card[data-astro-cid-6tfhmsw7]{background:var(--mustard);color:var(--stamp);border:2px solid var(--stamp);border-radius:var(--radius-sm);box-shadow:6px 6px 0 var(--stamp);grid-template-columns:1fr auto;align-items:center;gap:8px 22px;margin-top:4px;padding:20px 22px;display:grid}.donate-card[data-astro-cid-6tfhmsw7][hidden]{display:none}.donate-title[data-astro-cid-6tfhmsw7]{margin:8px 0 0;font-size:1.25rem;font-weight:700;line-height:1.2}.donate-body[data-astro-cid-6tfhmsw7]{margin:6px 0 0;font-size:.98rem;line-height:1.5}.donate-btn[data-astro-cid-6tfhmsw7]{align-items:center;gap:10px;display:inline-flex}.donate-btn[data-astro-cid-6tfhmsw7] svg[data-astro-cid-6tfhmsw7]{flex:none;width:16px;height:16px}.donate-small[data-astro-cid-6tfhmsw7]{letter-spacing:.04em;grid-column:1/-1;margin:4px 0 0;font-family:IBM Plex Mono,monospace;font-size:.72rem}@media (width<=560px){.donate-card[data-astro-cid-6tfhmsw7]{grid-template-columns:1fr}}.mdx-groove[data-astro-cid-kgiacbj4]{margin:30px 0}.mdx-groove[data-astro-cid-kgiacbj4] a[data-astro-cid-kgiacbj4]{background:var(--mist);border:1px solid var(--line);border-left:3px solid var(--rust);border-radius:var(--radius-sm);color:var(--ink);gap:7px;padding:20px 22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.mdx-groove[data-astro-cid-kgiacbj4] a[data-astro-cid-kgiacbj4]:hover,.mdx-groove[data-astro-cid-kgiacbj4] a[data-astro-cid-kgiacbj4]:focus-visible{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.tag[data-astro-cid-kgiacbj4]{text-transform:uppercase;letter-spacing:.08em;color:var(--rust);font-family:IBM Plex Mono,monospace;font-size:.7rem}.label[data-astro-cid-kgiacbj4]{font-weight:600;line-height:1.4}.go[data-astro-cid-kgiacbj4]{color:var(--ink-soft);font-family:IBM Plex Mono,monospace;font-size:.78rem}
