.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.mark[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--forest);letter-spacing:-.01em;font-size:clamp(1.75rem,2.4vw,2.2rem);font-style:italic;font-weight:600;line-height:1;text-decoration:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1.25rem,2.6vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-bottom:1px solid #0000;padding-block:.4rem;font-weight:500;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--forest);border-bottom-color:var(--rule)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--forest);border-bottom-color:var(--forest)}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--forest);min-height:2.75rem;color:var(--forest);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;display:none}.menu-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.close[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.25rem;height:1.25rem}@media (width<=52rem){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}}.drawer[data-astro-cid-nen7h5rs]{background:var(--evergreen);width:min(22rem,88vw);height:100dvh;max-height:none;color:var(--on-evergreen);transition:transform .32s cubic-bezier(.2, .7, .2, 1), overlay .32s allow-discrete, display .32s allow-discrete;border:0;margin:0 0 0 auto;padding:1.25rem 1.5rem 2rem;transform:translate(100%)}.drawer[data-astro-cid-nen7h5rs][open]{transform:none}@starting-style{.drawer[data-astro-cid-nen7h5rs][open]{transform:translate(100%)}}.drawer[data-astro-cid-nen7h5rs]::backdrop{background:color-mix(in oklch, var(--evergreen) 45%, transparent)}.drawer__top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.drawer[data-astro-cid-nen7h5rs] .mark[data-astro-cid-nen7h5rs]{color:var(--on-evergreen)}.close[data-astro-cid-nen7h5rs]{border:1px solid var(--on-evergreen-muted);color:var(--on-evergreen);cursor:pointer;background:0 0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.drawer[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.drawer[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--on-evergreen);padding:.55rem 0;text-decoration:none;display:block}.drawer[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--leaf)}.drawer__next[data-astro-cid-nen7h5rs]{border-top:1px solid color-mix(in oklch, var(--on-evergreen) 25%, transparent);color:var(--on-evergreen-muted);font-size:var(--text-sm);margin-top:2.5rem;padding-top:1.25rem}.notice[data-astro-cid-nen7h5rs]{background:var(--forest);color:var(--on-evergreen);text-decoration:none;display:block}.notice__in[data-astro-cid-nen7h5rs]{min-height:2.6rem;font-size:var(--text-sm);align-items:center;gap:.9rem;padding-block:.45rem;display:flex}.notice__tag[data-astro-cid-nen7h5rs]{letter-spacing:.12em;text-transform:uppercase;color:var(--sage);white-space:nowrap;font-size:.78em;font-weight:600}.notice__arrow[data-astro-cid-nen7h5rs]{margin-left:auto;transition:transform .24s}.notice[data-astro-cid-nen7h5rs]:hover .notice__arrow[data-astro-cid-nen7h5rs]{transform:translate(.25rem)}.notice[data-astro-cid-nen7h5rs]:hover span[data-astro-cid-nen7h5rs]:nth-child(2){text-underline-offset:.2em;text-decoration:underline}@media (width<=40rem){.notice__tag[data-astro-cid-nen7h5rs]{display:none}}.papercut[data-astro-cid-dt7f7ldf]{z-index:2;pointer-events:none;height:clamp(9rem,17vw,17rem);margin-bottom:-2px;position:relative}.papercut--simple[data-astro-cid-dt7f7ldf]{height:clamp(5rem,8vw,8rem)}.papercut--simple[data-astro-cid-dt7f7ldf] svg[data-astro-cid-dt7f7ldf]{top:auto;bottom:0;height:230%;inset-inline:0}.papercut--overlap[data-astro-cid-dt7f7ldf]{margin-top:calc(-1*clamp(5rem,9vw,9rem))}.papercut[data-astro-cid-dt7f7ldf] svg[data-astro-cid-dt7f7ldf]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pc[data-astro-cid-dt7f7ldf]{will-change:transform}.pc-front[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{filter:none!important}.pc[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf],.pc[data-astro-cid-dt7f7ldf] rect[data-astro-cid-dt7f7ldf]{filter:drop-shadow(0 -.12rem .18rem color-mix(in oklch, var(--evergreen) 28%, transparent))}.pc-birds[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:none;stroke:var(--forest);stroke-width:2.2px;stroke-linecap:round;filter:none}.pc-far[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:var(--sage)}.pc-mid[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:var(--moss)}.pc-lake[data-astro-cid-dt7f7ldf] rect[data-astro-cid-dt7f7ldf]{fill:var(--paper-deep);filter:none}.pc-lake[data-astro-cid-dt7f7ldf] .pc-ripple[data-astro-cid-dt7f7ldf]{fill:none;stroke:var(--sage);stroke-width:2px;stroke-linecap:round;filter:none}.pc-near[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:var(--leaf)}.pc-near[data-astro-cid-dt7f7ldf] .pc-church[data-astro-cid-dt7f7ldf]{fill:var(--paper)}.pc-near[data-astro-cid-dt7f7ldf] .pc-window[data-astro-cid-dt7f7ldf]{fill:var(--forest);filter:none}.papercut--evergreen[data-astro-cid-dt7f7ldf] .pc-front[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:var(--evergreen)}.papercut--paper[data-astro-cid-dt7f7ldf] .pc-front[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]{fill:var(--paper)}.papercut--paper[data-astro-cid-dt7f7ldf] .pc-front[data-astro-cid-dt7f7ldf] path[data-astro-cid-dt7f7ldf]+path[data-astro-cid-dt7f7ldf]{fill:var(--forest)}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--paper)}.foot[data-astro-cid-jo6i4kqk]{background:var(--evergreen);color:var(--on-evergreen);padding-block:1rem 2rem}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr .8fr .8fr;gap:2.5rem;padding-bottom:3rem;display:grid}@media (width<=56rem){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=34rem){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2rem}}.mark[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:var(--text-3xl);margin-bottom:.9rem;line-height:1}.muted[data-astro-cid-jo6i4kqk]{color:var(--on-evergreen-muted);max-width:22rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-evergreen)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--leaf)}.links[data-astro-cid-jo6i4kqk]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:.6rem}.small[data-astro-cid-jo6i4kqk]{border-top:1px solid color-mix(in oklch, var(--on-evergreen) 18%, transparent);font-size:var(--text-sm);color:var(--on-evergreen-muted);padding-top:1.25rem}main[data-astro-cid-ju4pidww]{isolation:isolate;position:relative}.skip[data-astro-cid-ju4pidww]{z-index:100;background:var(--paper);color:var(--ink);border:1px solid var(--forest);border-radius:var(--radius-sm);padding:.6rem .9rem;position:absolute;top:-100%;left:1rem}.skip[data-astro-cid-ju4pidww]:focus{top:1rem}
