ol[data-astro-cid-vx4iavld]{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}li[data-astro-cid-vx4iavld]{align-items:center;min-width:0;max-width:100%;display:inline-flex}li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"›";opacity:.7;margin-inline:9px}a[data-astro-cid-vx4iavld]{color:var(--green-deep);font-weight:600;text-decoration:none}a[data-astro-cid-vx4iavld]:hover{text-decoration:underline}span[data-astro-cid-vx4iavld][aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:42ch;overflow:hidden}.toc[data-astro-cid-7jnbjuvy]{background:var(--green-soft);border-radius:16px;margin-block:1.8em;padding:20px 24px}.toc-title[data-astro-cid-7jnbjuvy]{letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);font-size:.82rem;font-weight:700}.toc[data-astro-cid-7jnbjuvy] ol[data-astro-cid-7jnbjuvy]{margin:10px 0 0;padding-left:1.3em}.toc[data-astro-cid-7jnbjuvy] li[data-astro-cid-7jnbjuvy]+li[data-astro-cid-7jnbjuvy]{margin-top:4px}.toc[data-astro-cid-7jnbjuvy] a[data-astro-cid-7jnbjuvy]{color:var(--forest);font-weight:600;text-decoration:none}.toc[data-astro-cid-7jnbjuvy] a[data-astro-cid-7jnbjuvy]:hover{text-decoration:underline}.prose[data-astro-cid-7jnbjuvy] figure img{width:auto;max-height:520px}.narrow[data-astro-cid-ebf7354s]{max-width:820px}.head[data-astro-cid-ebf7354s]{padding-block:clamp(28px,4vw,48px) 28px}.cats[data-astro-cid-ebf7354s]{flex-wrap:wrap;gap:8px;margin-block:26px 14px;display:flex}.cats[data-astro-cid-ebf7354s] a[data-astro-cid-ebf7354s]{background:var(--green-soft);color:var(--green-deep);border-radius:999px;padding:5px 12px;font-size:.82rem;font-weight:700;text-decoration:none}.cats[data-astro-cid-ebf7354s] a[data-astro-cid-ebf7354s]:hover{background:var(--green);color:var(--forest)}.dates[data-astro-cid-ebf7354s]{color:var(--muted);margin-top:16px;font-size:.92rem}.hero-img[data-astro-cid-ebf7354s]{border-radius:var(--radius);background:var(--green-soft);margin:0 0 36px;overflow:hidden}.hero-img[data-astro-cid-ebf7354s] img{aspect-ratio:16/9;object-fit:cover;width:100%}.lead[data-astro-cid-ebf7354s]{margin-bottom:1.4em}.note[data-astro-cid-ebf7354s]{background:#fff4e8;border:1px solid #f3d3b4;border-radius:14px;margin-top:48px;padding:18px 22px;font-size:.95rem}.more[data-astro-cid-ebf7354s]{margin-top:clamp(56px,8vw,96px)}.more-head[data-astro-cid-ebf7354s]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:26px;display:flex}.more-head[data-astro-cid-ebf7354s] a[data-astro-cid-ebf7354s]{font-weight:700;text-decoration:none}.head[data-astro-cid-bkkznzca]{background:linear-gradient(180deg, var(--green-soft), var(--cream));padding-block:clamp(28px,4vw,48px) clamp(36px,5vw,56px)}.eyebrow[data-astro-cid-bkkznzca]{margin-top:28px}h1[data-astro-cid-bkkznzca]{max-width:22ch;margin-top:10px}.lead[data-astro-cid-bkkznzca]{max-width:68ch;margin-top:20px}.list-title[data-astro-cid-bkkznzca]{font-size:1.1rem;font-family:var(--body);color:var(--muted);margin-bottom:20px;font-weight:700}.text[data-astro-cid-bkkznzca]{margin-top:clamp(56px,8vw,96px)}.text[data-astro-cid-bkkznzca] .wrap[data-astro-cid-bkkznzca]{justify-content:center;display:flex}.text[data-astro-cid-bkkznzca] .prose{width:100%}.narrow[data-astro-cid-p6g2wleg]{max-width:820px;margin-inline:max(16px, calc((100% - var(--wrap)) / 2))}.head[data-astro-cid-p6g2wleg]{padding-block:clamp(28px,4vw,48px) clamp(28px,4vw,44px)}h1[data-astro-cid-p6g2wleg]{margin-top:26px}.lead[data-astro-cid-p6g2wleg]{max-width:68ch;margin-top:18px}.layout[data-astro-cid-p6g2wleg]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px;display:grid}.layout[data-astro-cid-p6g2wleg].solo{grid-template-columns:minmax(0,1fr)}.hero-img[data-astro-cid-p6g2wleg]{margin:0 0 32px}.hero-img[data-astro-cid-p6g2wleg] img{border-radius:var(--radius)}.next[data-astro-cid-p6g2wleg]{flex-wrap:wrap;gap:12px;margin-top:48px;display:flex}.side[data-astro-cid-p6g2wleg]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:22px;position:sticky;top:100px}.side-title[data-astro-cid-p6g2wleg]{letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);font-size:.8rem;font-weight:700}.side[data-astro-cid-p6g2wleg] ul[data-astro-cid-p6g2wleg]{margin:12px 0 0;padding:0;list-style:none}.side[data-astro-cid-p6g2wleg] li[data-astro-cid-p6g2wleg]+li[data-astro-cid-p6g2wleg]{border-top:1px solid var(--line)}.side[data-astro-cid-p6g2wleg] a[data-astro-cid-p6g2wleg]{color:var(--forest);padding:10px 0;font-weight:600;text-decoration:none;display:block}.side[data-astro-cid-p6g2wleg] a[data-astro-cid-p6g2wleg]:hover{color:var(--green-deep)}@media (width<=900px){.layout[data-astro-cid-p6g2wleg]{grid-template-columns:minmax(0,1fr);gap:40px}.side[data-astro-cid-p6g2wleg]{position:static}}
