.guide[data-astro-cid-xqdlhynu]{overflow-x:clip}.filter-panel[data-astro-cid-xqdlhynu]{position:relative;z-index:300;display:grid;gap:.75rem;margin-bottom:clamp(2rem,5vw,3rem);padding:1rem 1.25rem;background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 2px #1c0f070f}.filter-row[data-astro-cid-xqdlhynu]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.filter-row[data-astro-cid-xqdlhynu] .label[data-astro-cid-xqdlhynu]{width:7.5rem;flex:none}@media(max-width:600px){.filter-row[data-astro-cid-xqdlhynu] .label[data-astro-cid-xqdlhynu]{width:100%}}.filter-row[data-astro-cid-xqdlhynu] button[data-astro-cid-xqdlhynu]{font-family:var(--font-label);font-size:.75rem;letter-spacing:.06em;padding:.35rem .75rem;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--text);cursor:pointer}.filter-row[data-astro-cid-xqdlhynu] button[data-astro-cid-xqdlhynu]:hover{border-color:var(--accent-ink)}.filter-row[data-astro-cid-xqdlhynu] button[data-astro-cid-xqdlhynu][aria-pressed=true]{background:var(--garden-green);border-color:var(--garden-green);color:var(--linen)}.spreads[data-astro-cid-xqdlhynu]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(2rem,5vw,3rem)}.spread[data-astro-cid-xqdlhynu]{display:grid;max-width:58rem;margin:0 auto;width:100%;box-shadow:0 18px 30px -18px #1c0f0773}@media(min-width:760px){.spread[data-astro-cid-xqdlhynu]{grid-template-columns:1fr 1fr}}.page[data-astro-cid-xqdlhynu]{--paper: #f8f4e6;position:relative;display:flex;flex-direction:column;padding:clamp(1.4rem,3.5vw,2.4rem) clamp(1.3rem,3.5vw,2.6rem) 2.6rem;background:radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(139,104,64,.1)),var(--paper);color:var(--text)}.half-a[data-astro-cid-xqdlhynu]{background:linear-gradient(to left,rgba(60,40,20,.16),transparent 12%),radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(139,104,64,.1)),var(--paper)}.half-b[data-astro-cid-xqdlhynu]{background:linear-gradient(to right,rgba(60,40,20,.16),transparent 12%),radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(139,104,64,.1)),var(--paper)}@media(max-width:759.98px){.half-a[data-astro-cid-xqdlhynu]{background:linear-gradient(to top,rgba(60,40,20,.16),transparent 10%),radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(139,104,64,.1)),var(--paper)}.half-b[data-astro-cid-xqdlhynu]{background:linear-gradient(to bottom,rgba(60,40,20,.16),transparent 10%),radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(139,104,64,.1)),var(--paper)}}.running[data-astro-cid-xqdlhynu]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.1rem;font-family:var(--font-label);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.18em;color:var(--text-meta)}.folio[data-astro-cid-xqdlhynu]{position:absolute;bottom:1rem;font-family:var(--font-display);font-style:italic;font-size:.9rem;color:var(--text-meta)}.half-b[data-astro-cid-xqdlhynu] .folio[data-astro-cid-xqdlhynu]{right:clamp(1.3rem,3.5vw,2.6rem)}.plate[data-astro-cid-xqdlhynu]{margin:auto;width:min(100%,17rem);text-align:center}.mount[data-astro-cid-xqdlhynu]{display:block;position:relative;padding:9px;background:#fffdf6;box-shadow:0 1px 2px #1c0f072e,0 8px 16px -10px #1c0f0773}.mount[data-astro-cid-xqdlhynu] .photo{border-radius:999px 999px 3px 3px;overflow:hidden}.mount[data-astro-cid-xqdlhynu]:before,.mount[data-astro-cid-xqdlhynu]:after{content:"";position:absolute;bottom:-5px;width:26px;height:26px;background:linear-gradient(135deg,transparent 50%,#d9cfb3 50%);box-shadow:1px 1px 1px #1c0f071f}.mount[data-astro-cid-xqdlhynu]:before{left:-5px;transform:scaleX(-1)}.mount[data-astro-cid-xqdlhynu]:after{right:-5px}.plate[data-astro-cid-xqdlhynu] figcaption[data-astro-cid-xqdlhynu]{margin-top:.9rem;font-family:var(--font-display);font-style:italic;font-size:1.1rem;color:var(--text-soft)}h2[data-astro-cid-xqdlhynu]{font-size:clamp(1.9rem,3.6vw,2.5rem);line-height:1.05;letter-spacing:-.02em;margin:0}.species[data-astro-cid-xqdlhynu]{margin:.35rem 0 0;font-family:var(--font-display);font-style:italic;font-size:1.1rem;color:var(--garden-green)}.rule[data-astro-cid-xqdlhynu]{display:block;width:4.5rem;height:9px;margin:1.1rem 0 1rem;background:radial-gradient(ellipse 5px 3px at 50% 50%,var(--garden-green) 98%,transparent) 50% 50% / 14px 9px no-repeat,linear-gradient(var(--line-strong),var(--line-strong)) 0 50% / 100% 1px no-repeat}dl[data-astro-cid-xqdlhynu]{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:0 0 1rem;font-size:.95rem}dt[data-astro-cid-xqdlhynu]{font-family:var(--font-label);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.16em;color:var(--text-meta);padding-top:.2rem}dd[data-astro-cid-xqdlhynu]{margin:0}.notes[data-astro-cid-xqdlhynu]{border-top:1px dotted var(--line-strong);padding-top:.8rem}.notes[data-astro-cid-xqdlhynu] p[data-astro-cid-xqdlhynu]{margin:0 0 .6rem;font-size:.95rem;line-height:1.6;color:var(--text-soft)}.has-stamp[data-astro-cid-xqdlhynu]{padding-bottom:7.5rem}.stamp[data-astro-cid-xqdlhynu]{position:absolute;right:clamp(1.3rem,3.5vw,2.6rem);bottom:2.4rem;display:grid;justify-items:center;margin:0;padding:.45rem .9rem .4rem;font-family:var(--font-label);font-weight:700;text-transform:uppercase;line-height:1.15;color:#a6482adb;border:3px double currentColor;border-radius:6px;transform:rotate(-9deg);mix-blend-mode:multiply;-webkit-mask:radial-gradient(circle at 20% 30%,#000 60%,rgba(0,0,0,.55) 61% 64%,#000 65%) 0 0 / 11px 9px,linear-gradient(#000,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle at 20% 30%,#000 60%,rgba(0,0,0,.55) 61% 64%,#000 65%) 0 0 / 11px 9px,linear-gradient(#000,#000);mask-composite:intersect}.stamp[data-astro-cid-xqdlhynu] span[data-astro-cid-xqdlhynu]:first-child{font-size:.8rem;letter-spacing:.12em}.stamp[data-astro-cid-xqdlhynu] span[data-astro-cid-xqdlhynu]:last-child{font-size:1.05rem;letter-spacing:.28em;padding-left:.28em;border-top:1.5px solid currentColor;margin-top:.2rem;padding-top:.15rem}.is-book[data-astro-cid-xqdlhynu]{max-width:58rem;margin:0 auto;outline:none}.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu]{--h: var(--page-h, 34rem);position:relative;display:grid;grid-template-columns:1fr 1fr;height:var(--h);transform:translate(calc(var(--center, 0) * -25%))}.is-book[data-astro-cid-xqdlhynu] .spreads[data-astro-cid-xqdlhynu],.is-book[data-astro-cid-xqdlhynu] .spread[data-astro-cid-xqdlhynu]{display:contents}.is-book[data-astro-cid-xqdlhynu] .page[data-astro-cid-xqdlhynu]{grid-row:1;height:var(--h);overflow:hidden}.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu].is-measuring .page[data-astro-cid-xqdlhynu]{height:auto;visibility:hidden}.is-book[data-astro-cid-xqdlhynu] .half-a[data-astro-cid-xqdlhynu]{grid-column:1}.is-book[data-astro-cid-xqdlhynu] .half-b[data-astro-cid-xqdlhynu]{grid-column:2}.is-book[data-astro-cid-xqdlhynu] .spread[data-astro-cid-xqdlhynu]:not(.is-current) .page[data-astro-cid-xqdlhynu]{visibility:hidden}.is-book[data-astro-cid-xqdlhynu] .spread[data-astro-cid-xqdlhynu].is-current .half-a[data-astro-cid-xqdlhynu]{opacity:var(--leaf, 1)}.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu].is-empty .page[data-astro-cid-xqdlhynu]{visibility:hidden}.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu].is-empty:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 44%,rgba(60,40,20,.16) 50%,transparent 56%),#f8f4e6}@media(max-width:759.98px){.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu].is-empty:after{background:linear-gradient(transparent 46%,rgba(60,40,20,.16) 50%,transparent 54%),#f8f4e6}}.is-shut[data-astro-cid-xqdlhynu] .spread[data-astro-cid-xqdlhynu] .page[data-astro-cid-xqdlhynu] a{pointer-events:none}@media(max-width:759.98px){.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu]{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;transform:translateY(calc(var(--center, 0) * var(--ha, 0px) * -1))}.is-book[data-astro-cid-xqdlhynu] .half-a[data-astro-cid-xqdlhynu],.is-book[data-astro-cid-xqdlhynu] .half-b[data-astro-cid-xqdlhynu]{grid-column:1}.is-book[data-astro-cid-xqdlhynu] .half-a[data-astro-cid-xqdlhynu]{grid-row:1;height:var(--ha, var(--h))}.is-book[data-astro-cid-xqdlhynu] .half-b[data-astro-cid-xqdlhynu]{grid-row:2;height:var(--hb, var(--h))}.is-book[data-astro-cid-xqdlhynu] .pages[data-astro-cid-xqdlhynu].is-measuring .page[data-astro-cid-xqdlhynu]{height:auto}.plate[data-astro-cid-xqdlhynu]{width:min(100%,12rem)}}.board[data-astro-cid-xqdlhynu]{display:none}.is-book[data-astro-cid-xqdlhynu] .board[data-astro-cid-xqdlhynu]{display:block;position:absolute;z-index:-1;left:50%;right:-.7rem;top:-.6rem;bottom:-.6rem;border-radius:0 6px 6px 0;background:linear-gradient(135deg,#46602f,#2f4320);box-shadow:inset -5px 0 0 -2px #f3ede0,inset -7px 0 0 -2px #d8cfb6,inset -9px 0 0 -2px #f3ede0,0 22px 34px -18px #1c0f0799}@media(max-width:759.98px){.is-book[data-astro-cid-xqdlhynu] .board[data-astro-cid-xqdlhynu]{left:-.6rem;right:-.6rem;top:var(--ha);bottom:-.7rem;border-radius:0 0 6px 6px;box-shadow:inset 0 -5px 0 -2px #f3ede0,inset 0 -7px 0 -2px #d8cfb6,inset 0 -9px 0 -2px #f3ede0,0 22px 34px -18px #1c0f0799}}.cover[data-astro-cid-xqdlhynu]{display:none}.is-book[data-astro-cid-xqdlhynu] .cover[data-astro-cid-xqdlhynu]{display:block;position:absolute;z-index:400;left:50%;right:-.7rem;top:-.6rem;bottom:-.6rem;transform-origin:0 50%;transform:perspective(2600px) rotateY(calc(var(--cover, 1) * -180deg));transform-style:preserve-3d;pointer-events:none}.is-book[data-astro-cid-xqdlhynu]:not(.is-shut) .cover[data-astro-cid-xqdlhynu]{z-index:-1}.cover-front[data-astro-cid-xqdlhynu],.cover-back[data-astro-cid-xqdlhynu]{position:absolute;inset:0;backface-visibility:hidden}.cover-front[data-astro-cid-xqdlhynu]{display:grid;place-items:center;border-radius:0 6px 6px 0;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(255,255,255,.07) 5%,transparent 9%),radial-gradient(circle at 30% 20%,rgba(255,255,255,.08),transparent 60%),repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 2px,transparent 2px 5px),linear-gradient(135deg,#4d6934,#34491f);box-shadow:0 18px 30px -16px #1c0f0799}.cover-front[data-astro-cid-xqdlhynu]:before{content:"";position:absolute;inset:1.4rem 1.4rem 1.4rem 2rem;border:1.5px solid rgba(232,205,140,.75);outline:1px solid rgba(232,205,140,.4);outline-offset:5px;border-radius:3px}.cover-front[data-astro-cid-xqdlhynu]:after{content:"";position:absolute;left:50%;top:calc(50% - 6.5rem);width:4rem;height:4rem;margin-left:-2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23e8cd8c' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M32 60V10'/%3E%3Cpath d='M32 22c-6-1-11-5-12-12 7 0 11 5 12 12zM32 22c6-1 11-5 12-12-7 0-11 5-12 12zM32 36c-7-1-13-6-14-14 8 0 13 6 14 14zM32 36c7-1 13-6 14-14-8 0-13 6-14 14zM32 50c-7-1-12-5-13-12 7 0 12 5 13 12zM32 50c7-1 12-5 13-12-7 0-12 5-13 12z'/%3E%3C/svg%3E") center / contain no-repeat}.cover[data-astro-cid-xqdlhynu] .title[data-astro-cid-xqdlhynu]{font-family:var(--font-display);font-style:italic;font-size:clamp(2.6rem,6vw,3.6rem);letter-spacing:.01em;color:#e8cd8c;text-shadow:0 1px 0 rgba(0,0,0,.35)}.cover-back[data-astro-cid-xqdlhynu]{transform:rotateY(180deg);border-radius:6px 0 0 6px;background:linear-gradient(#efe6cf,#efe6cf) .6rem .6rem / calc(100% - .6rem) calc(100% - 1.2rem) no-repeat,linear-gradient(135deg,#34491f,#4d6934);box-shadow:0 22px 34px -18px #1c0f0799}@media(max-width:759.98px){.is-book[data-astro-cid-xqdlhynu] .cover[data-astro-cid-xqdlhynu]{left:-.6rem;right:-.6rem;top:var(--ha);bottom:-.7rem;transform-origin:50% 0;transform:perspective(2600px) rotateX(calc(var(--cover, 1) * 180deg))}.cover-front[data-astro-cid-xqdlhynu]{border-radius:0 0 6px 6px;background:linear-gradient(rgba(0,0,0,.28),rgba(255,255,255,.07) 5%,transparent 9%),radial-gradient(circle at 30% 20%,rgba(255,255,255,.08),transparent 60%),repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 2px,transparent 2px 5px),linear-gradient(135deg,#4d6934,#34491f)}.cover-front[data-astro-cid-xqdlhynu]:before{inset:2rem 1.2rem 1.2rem}.cover-back[data-astro-cid-xqdlhynu]{transform:rotateX(180deg);border-radius:6px 6px 0 0;background:linear-gradient(#efe6cf,#efe6cf) .6rem .6rem / calc(100% - 1.2rem) calc(100% - .6rem) no-repeat,linear-gradient(135deg,#34491f,#4d6934)}}.pages[data-astro-cid-xqdlhynu] .hold{position:absolute;z-index:50;top:0;height:var(--h);width:50%;overflow:hidden}.pages[data-astro-cid-xqdlhynu] .hold.half-a{left:0}.pages[data-astro-cid-xqdlhynu] .hold.half-b{left:50%}.pages[data-astro-cid-xqdlhynu] .leaf{position:absolute;top:0;width:50%;height:var(--h);transform-style:preserve-3d;pointer-events:none}.pages[data-astro-cid-xqdlhynu] .leaf.half-b{left:50%;transform-origin:0 50%}.pages[data-astro-cid-xqdlhynu] .leaf.half-a{left:0;transform-origin:100% 50%}.pages[data-astro-cid-xqdlhynu] .face{position:absolute;inset:0;height:var(--h);overflow:hidden;backface-visibility:hidden;box-shadow:0 0 0 1px #8b68401f}.pages[data-astro-cid-xqdlhynu] .face-back{transform:rotateY(180deg)}.pages[data-astro-cid-xqdlhynu] .blank{background:#f8f4e6}.pages[data-astro-cid-xqdlhynu] .shade{position:absolute;inset:0;background:linear-gradient(to right,rgba(28,15,7,.5),transparent 70%);pointer-events:none;opacity:0}.pages[data-astro-cid-xqdlhynu] .leaf.half-a .shade{background:linear-gradient(to left,rgba(28,15,7,.5),transparent 70%)}@media(max-width:759.98px){.pages[data-astro-cid-xqdlhynu] .hold,.pages[data-astro-cid-xqdlhynu] .leaf{left:0!important;width:100%}.pages[data-astro-cid-xqdlhynu] .hold.half-a,.pages[data-astro-cid-xqdlhynu] .leaf.half-a,.pages[data-astro-cid-xqdlhynu] .leaf.half-b .face-back{height:var(--ha)}.pages[data-astro-cid-xqdlhynu] .hold.half-b,.pages[data-astro-cid-xqdlhynu] .leaf.half-b,.pages[data-astro-cid-xqdlhynu] .leaf.half-a .face-back{height:var(--hb)}.pages[data-astro-cid-xqdlhynu] .hold.half-b,.pages[data-astro-cid-xqdlhynu] .leaf.half-b{top:var(--ha);transform-origin:50% 0}.pages[data-astro-cid-xqdlhynu] .leaf.half-a{transform-origin:50% 100%}.pages[data-astro-cid-xqdlhynu] .leaf .face:not(.face-back){height:100%}.pages[data-astro-cid-xqdlhynu] .leaf.half-a .face-back{top:auto;bottom:0}.pages[data-astro-cid-xqdlhynu] .face-back{transform:rotateX(180deg)}.pages[data-astro-cid-xqdlhynu] .shade{background:linear-gradient(to bottom,rgba(28,15,7,.5),transparent 70%)}.pages[data-astro-cid-xqdlhynu] .leaf.half-a .shade{background:linear-gradient(to top,rgba(28,15,7,.5),transparent 70%)}}.is-book[data-astro-cid-xqdlhynu] .controls[data-astro-cid-xqdlhynu],.is-book[data-astro-cid-xqdlhynu] .hint[data-astro-cid-xqdlhynu]{opacity:var(--ui, 1);visibility:visible}.is-book[data-astro-cid-xqdlhynu]:not(.is-open) .controls[data-astro-cid-xqdlhynu],.is-book[data-astro-cid-xqdlhynu]:not(.is-open) .hint[data-astro-cid-xqdlhynu]{visibility:hidden}.controls[data-astro-cid-xqdlhynu]{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:30rem;margin:2rem auto 0}.flip[data-astro-cid-xqdlhynu]{flex:none;width:3rem;height:3rem;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:0 2px 4px #1c0f071f}.flip[data-astro-cid-xqdlhynu]:hover:not(:disabled){background:var(--garden-green);border-color:var(--garden-green);color:var(--linen)}.flip[data-astro-cid-xqdlhynu]:disabled{opacity:.35;cursor:default}.count[data-astro-cid-xqdlhynu]{margin:0;text-align:center;font-family:var(--font-display);font-style:italic;color:var(--text-meta)}.hint[data-astro-cid-xqdlhynu]{margin:.75rem 0 0;text-align:center;font-size:.8125rem;color:var(--text-meta)}.empty[data-astro-cid-xqdlhynu]{padding:2rem 1rem 0;text-align:center;font-style:italic;color:var(--text-meta)}.empty[data-astro-cid-xqdlhynu] button[data-astro-cid-xqdlhynu]{display:block;margin:1rem auto 0;font:inherit;font-style:normal;color:var(--accent-ink);background:none;border:0;border-bottom:1px solid currentColor;cursor:pointer}.contents[data-astro-cid-xqdlhynu]{max-width:40rem;margin:clamp(3rem,7vw,4.5rem) auto 0;text-align:center}.contents[data-astro-cid-xqdlhynu] ul[data-astro-cid-xqdlhynu]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem}.contents[data-astro-cid-xqdlhynu] a[data-astro-cid-xqdlhynu]{font-family:var(--font-display);font-size:1.1rem;color:var(--text);text-decoration:none;border-bottom:1px dotted var(--line-strong)}.contents[data-astro-cid-xqdlhynu] a[data-astro-cid-xqdlhynu]:hover{color:var(--accent-ink);font-style:italic}
