.back[data-astro-cid-tpe3yupb]{max-width:1400px;margin:0 auto;padding:1rem 1rem 0}@media(min-width:900px){.back[data-astro-cid-tpe3yupb]{padding:1.25rem 1.5rem 0}}.back__link[data-astro-cid-tpe3yupb]{display:inline-block;color:var(--text-faint);font-family:var(--font-label);font-size:.8rem;letter-spacing:.03em;text-decoration:none;view-transition-name:back-link;transition:color .15s}.back__link[data-astro-cid-tpe3yupb]:hover,.back__link[data-astro-cid-tpe3yupb]:focus-visible{color:var(--accent)}.back[data-astro-cid-tpe3yupb]+.detail[data-astro-cid-tpe3yupb]{padding-top:1rem}.detail[data-astro-cid-tpe3yupb]{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:2.5rem;padding:1.5rem 1rem;max-width:1400px;margin:0 auto}@media(min-width:900px){.detail[data-astro-cid-tpe3yupb]{grid-template-columns:1fr 320px;grid-template-rows:auto;align-items:start;padding:2rem 1.5rem;gap:2.5rem}}@media(min-width:1200px){.detail[data-astro-cid-tpe3yupb]{grid-template-columns:1fr 380px}}.collage[data-astro-cid-tpe3yupb]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4px;align-items:start}.collage[data-astro-cid-tpe3yupb]:has(.collage__item:only-child){grid-template-columns:1fr}.collage__item[data-astro-cid-tpe3yupb]{display:block;position:relative;margin-bottom:4px;cursor:zoom-in;overflow:hidden}@media(min-width:900px){.collage__item[data-astro-cid-tpe3yupb]{--max-height: calc(100svh - var(--bar-height) - 4rem);justify-self:center;width:min(100%,var(--max-height) * var(--aspect))}}.collage[data-astro-cid-tpe3yupb][data-masonry-ready] .collage__item[data-astro-cid-tpe3yupb]{view-transition-name:var(--transition-name, none)}:root:active-view-transition-type(to-newer,to-older) .collage[data-astro-cid-tpe3yupb]{view-transition-name:collage}:root:active-view-transition-type(to-newer,to-older) .collage[data-astro-cid-tpe3yupb][data-masonry-ready] .collage__item[data-astro-cid-tpe3yupb]{view-transition-name:none}.collage__item[data-astro-cid-tpe3yupb]:focus-visible{outline-offset:-2px}.collage__item[data-astro-cid-tpe3yupb] img{width:100%;height:auto;display:block;background-color:var(--bg-raised);transition:transform .25s ease}.collage__item[data-astro-cid-tpe3yupb]:hover img,.collage__item[data-astro-cid-tpe3yupb]:focus-visible img{transform:scale(1.02)}.collage__caption[data-astro-cid-tpe3yupb]{position:absolute;bottom:0;left:0;right:0;padding:.35em .6em;background:linear-gradient(transparent,#0a0806b3);color:#fff;font-family:var(--font-label);font-size:.75rem;letter-spacing:.02em;opacity:0;transition:opacity .2s ease}.collage__item[data-astro-cid-tpe3yupb]:hover .collage__caption[data-astro-cid-tpe3yupb],.collage__item[data-astro-cid-tpe3yupb]:focus-visible .collage__caption[data-astro-cid-tpe3yupb]{opacity:1}@media(hover:none){.collage__caption[data-astro-cid-tpe3yupb]{opacity:1}}@media(prefers-reduced-motion:reduce){.collage__item[data-astro-cid-tpe3yupb] img,.collage__caption[data-astro-cid-tpe3yupb]{transition:none}}.description[data-astro-cid-tpe3yupb]{padding-top:.5rem}@media(min-width:900px){.description[data-astro-cid-tpe3yupb]{position:sticky;top:calc(var(--bar-height) + 1.5rem)}}.description[data-astro-cid-tpe3yupb] .description__label{view-transition-name:specimen-label}.name[data-astro-cid-tpe3yupb]{margin:.6rem 0 0;font-family:var(--font-prose);font-size:1.75rem;font-weight:400;line-height:1.15;letter-spacing:-.01em}.species[data-astro-cid-tpe3yupb]{margin:.3rem 0 0;color:var(--ink-faded);font-family:var(--font-prose);font-size:1rem}.fields[data-astro-cid-tpe3yupb]{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--ink)}.identify[data-astro-cid-tpe3yupb]{margin:1rem 0 0;padding-top:.9rem;border-top:1px dashed var(--ink-faded)}.identify__stamp[data-astro-cid-tpe3yupb]{display:inline-block;margin-right:.4em;padding:0 .35em;border:1.5px solid var(--ink-red);color:var(--ink-red);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-2deg)}.description__body[data-astro-cid-tpe3yupb]{margin-top:1.75rem;line-height:1.7;color:var(--text-body);font-size:1rem}.description__body[data-astro-cid-tpe3yupb] p{margin:0 0 1em}.description__body[data-astro-cid-tpe3yupb] p:last-child{margin-bottom:0}.description__body[data-astro-cid-tpe3yupb] a{color:var(--text);text-underline-offset:2px}.sources[data-astro-cid-tpe3yupb]{margin-top:1.75rem;color:var(--text-muted);font-family:var(--font-label);font-size:.8rem}.sources__title[data-astro-cid-tpe3yupb]{margin:0 0 .4rem;color:var(--text-faint);font-size:.75rem;font-weight:400;letter-spacing:.03em}.sources__folder[data-astro-cid-tpe3yupb]{margin:0 0 .4rem;word-break:break-word}.sources__list[data-astro-cid-tpe3yupb]{margin:0;padding-left:1.5rem;word-break:break-word}.pager[data-astro-cid-tpe3yupb]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--rule)}.pager__link[data-astro-cid-tpe3yupb]{display:flex;flex-direction:column;gap:.15rem;color:var(--text);text-decoration:none}.pager__link--older[data-astro-cid-tpe3yupb]{grid-column:2;text-align:right}.pager__direction[data-astro-cid-tpe3yupb]{color:var(--text-faint);font-family:var(--font-label);font-size:.75rem;letter-spacing:.03em;transition:color .15s}.pager__name[data-astro-cid-tpe3yupb]{font-size:1rem}.pager__link[data-astro-cid-tpe3yupb]:hover .pager__direction[data-astro-cid-tpe3yupb],.pager__link[data-astro-cid-tpe3yupb]:focus-visible .pager__direction[data-astro-cid-tpe3yupb]{color:var(--accent)}body .pswp{--pswp-bg: var(--bg);--pswp-placeholder-bg: var(--bg-raised);--pswp-icon-color: var(--text);--pswp-icon-color-secondary: var(--bg);--pswp-icon-stroke-color: var(--bg)}.pswp__counter{font-family:var(--font-label);font-size:.8rem;letter-spacing:.05em;opacity:.8}.pswp__caption{position:absolute;bottom:1.25rem;left:50%;max-width:calc(100% - 2rem);padding:.35rem .75rem;background:var(--paper);color:var(--ink);font-family:var(--font-label);font-size:.8rem;letter-spacing:.02em;box-shadow:0 4px 14px #00000080;transform:translate(-50%) rotate(-.5deg);pointer-events:none}.pswp__caption[hidden]{display:none}
