.size-compare[data-astro-cid-pajlk4f3]{margin:0}.stage[data-astro-cid-pajlk4f3]{padding-inline:.5rem 1rem}.scene[data-astro-cid-pajlk4f3]{width:100%;margin-top:3.25rem;position:relative}.fig[data-astro-cid-pajlk4f3]{object-fit:fill;mix-blend-mode:multiply;display:block;position:absolute;bottom:0}.outline[data-astro-cid-pajlk4f3]{background:var(--ink-muted);-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat}.tag[data-astro-cid-pajlk4f3]{white-space:nowrap;font-family:var(--font-mono);text-align:center;flex-direction:column;align-items:center;font-size:.8125rem;line-height:1.3;display:none;position:absolute;bottom:calc(100% + .5rem);transform:translate(-50%)}.tag-start[data-astro-cid-pajlk4f3]{text-align:left;align-items:flex-start;transform:none}.leader[data-astro-cid-pajlk4f3]{border-left:1px dotted var(--ink-faint);margin-top:-.4rem;display:none;position:absolute}.tag-sub[data-astro-cid-pajlk4f3]{color:var(--ink-muted)}.bar[data-astro-cid-pajlk4f3]{border-top:1.5px solid var(--ink);height:1.9rem;position:relative}.tick[data-astro-cid-pajlk4f3]{border-left:1.5px solid var(--ink);height:.45rem;position:absolute;top:0}.tick[data-astro-cid-pajlk4f3] span[data-astro-cid-pajlk4f3]{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;font-size:.75rem;position:absolute;top:.55rem;transform:translate(-50%)}.tick[data-astro-cid-pajlk4f3]:last-child span[data-astro-cid-pajlk4f3]:after{content:" m"}.legend[data-astro-cid-pajlk4f3]{font-family:var(--font-mono);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.5rem;font-size:.8125rem;display:flex}.legend[data-astro-cid-pajlk4f3] b[data-astro-cid-pajlk4f3]{color:var(--ink);font-weight:700}@media (width>=640px){.tag[data-astro-cid-pajlk4f3]{display:flex}.leader[data-astro-cid-pajlk4f3]{display:block}.legend[data-astro-cid-pajlk4f3]{display:none}}.photo-slide[data-astro-cid-n2tu7iac]{position:absolute;inset:.5rem}.photo-slide[data-astro-cid-n2tu7iac] picture{width:100%;height:100%;display:block}.photo-open[data-astro-cid-n2tu7iac]{cursor:zoom-in;width:100%;height:100%;padding:0;display:block}.photo-open[data-astro-cid-n2tu7iac]:focus-visible{outline:3px solid var(--rust);outline-offset:-3px}[data-astro-cid-n2tu7iac][data-slide][hidden],.clip-controls[data-astro-cid-n2tu7iac][hidden]{display:none!important}.clip-controls[data-astro-cid-n2tu7iac]{gap:.5rem;display:flex;position:absolute;bottom:1rem;left:1rem}@media (width>=640px){.clip-controls[data-astro-cid-n2tu7iac]{bottom:1.5rem;left:1.5rem}}.clip-btn[data-astro-cid-n2tu7iac]{min-width:2.75rem;height:2.75rem;color:var(--raised);font-family:var(--font-mono);cursor:pointer;backdrop-filter:blur(4px);background:#231c15b8;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:.8rem;font-size:.875rem;transition:background-color .15s;display:inline-flex}.clip-btn[data-astro-cid-n2tu7iac]:hover{background:#231c15e6}.clip-btn[data-astro-cid-n2tu7iac] svg[data-astro-cid-n2tu7iac]{width:1.1rem;height:1.1rem}.icon-play[data-astro-cid-n2tu7iac],[data-astro-cid-n2tu7iac][data-paused=true] .icon-pause[data-astro-cid-n2tu7iac]{display:none}[data-astro-cid-n2tu7iac][data-paused=true] .icon-play[data-astro-cid-n2tu7iac]{display:block}.clip-sound[data-astro-cid-n2tu7iac] .waves[data-astro-cid-n2tu7iac]{display:none}.clip-sound[data-astro-cid-n2tu7iac][aria-pressed=true] .waves[data-astro-cid-n2tu7iac]{display:inline}.clip-sound[data-astro-cid-n2tu7iac][aria-pressed=true] .cross[data-astro-cid-n2tu7iac]{display:none}.carousel[data-astro-cid-axxwsx4y]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev stage next"".count.";align-items:center;gap:.75rem 1.25rem;max-width:76rem;margin-inline:auto;display:grid}.car-stage[data-astro-cid-axxwsx4y]{cursor:zoom-in;grid-area:stage;justify-self:center;width:min(100%,150svh - 12rem);padding:.5rem;display:block;overflow:hidden}.car-stage[data-astro-cid-axxwsx4y]:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.car-stage[data-astro-cid-axxwsx4y] img[data-astro-cid-axxwsx4y]{aspect-ratio:3/2;object-fit:contain;width:100%;display:block}.car-prev[data-astro-cid-axxwsx4y]{grid-area:prev}.car-next[data-astro-cid-axxwsx4y]{grid-area:next}.car-count[data-astro-cid-axxwsx4y]{text-align:center;grid-area:count}.car-btn[data-astro-cid-axxwsx4y]{border:1px solid var(--ink-faint);background:var(--raised);width:3.25rem;height:3.25rem;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}.car-btn[data-astro-cid-axxwsx4y][hidden]{display:none}.car-btn[data-astro-cid-axxwsx4y]:hover{border-color:var(--rust);background:var(--rust);color:var(--raised)}.car-btn[data-astro-cid-axxwsx4y]:focus-visible{outline:3px solid var(--rust);outline-offset:2px}.car-btn[data-astro-cid-axxwsx4y] svg[data-astro-cid-axxwsx4y]{width:1.35rem;height:1.35rem}@media (width<=639px){.carousel[data-astro-cid-axxwsx4y]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"stage stage stage""prev count next"}.car-stage[data-astro-cid-axxwsx4y]{padding:.3rem}}.paper-grid[data-astro-cid-pgsjixy6]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;display:grid}.paper[data-astro-cid-pgsjixy6]{background:var(--raised);border-top:3px solid var(--olive);flex-direction:column;padding:1rem 1.15rem 1.1rem;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #231c151a}.paper[data-astro-cid-pgsjixy6]:nth-child(odd){transform:rotate(-.4deg)}.paper[data-astro-cid-pgsjixy6]:nth-child(2n){transform:rotate(.35deg)}.paper[data-astro-cid-pgsjixy6]:has(a.more):hover{transform:rotate(0)translateY(-2px);box-shadow:0 10px 22px -14px #231c158c}.role[data-astro-cid-pgsjixy6]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rust);font-size:.75rem}.byline[data-astro-cid-pgsjixy6]{font-family:var(--font-slab);margin-top:.35rem;font-size:1.25rem;font-weight:600;line-height:1.2}.summary[data-astro-cid-pgsjixy6]{margin-top:.5rem;font-size:1rem;line-height:1.5}.cite[data-astro-cid-pgsjixy6]{border-top:1px dashed var(--rule);color:var(--ink-muted);margin-top:.75rem;padding-top:.6rem;font-size:.875rem;line-height:1.45}.journal[data-astro-cid-pgsjixy6]{font-style:italic}.more[data-astro-cid-pgsjixy6]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--olive-deep);margin-top:auto;padding-top:.75rem;font-size:.8125rem;font-weight:700}a[data-astro-cid-pgsjixy6].more:after{content:"";position:absolute;inset:0}a[data-astro-cid-pgsjixy6].more:hover,a[data-astro-cid-pgsjixy6].more:focus-visible{color:var(--rust)}.muted[data-astro-cid-pgsjixy6]{color:var(--ink-faint);font-weight:400}@media (prefers-reduced-motion:reduce){.paper[data-astro-cid-pgsjixy6]{transition:none}}.evidence[data-astro-cid-4d6caswa]{gap:1.25rem;display:grid}@media (width>=900px){.evidence[data-astro-cid-4d6caswa]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.col[data-astro-cid-4d6caswa]{background:var(--raised);padding:1.1rem 1.25rem 1.25rem;box-shadow:0 1px 2px #231c151a}.col[data-astro-cid-4d6caswa].fossils{border-top:3px solid var(--olive)}.col[data-astro-cid-4d6caswa].relatives{border-top:3px dashed var(--ochre)}.col[data-astro-cid-4d6caswa].unknown{border-top:3px dotted var(--ink-faint);box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.col-title[data-astro-cid-4d6caswa]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--olive-deep);font-size:.8125rem;font-weight:700}.col[data-astro-cid-4d6caswa] ul[data-astro-cid-4d6caswa],.wrong[data-astro-cid-4d6caswa] ul[data-astro-cid-4d6caswa]{gap:.6rem;display:grid}.col[data-astro-cid-4d6caswa] ul[data-astro-cid-4d6caswa]{margin-top:.75rem}.col[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa],.wrong[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]{padding-left:1.4rem;line-height:1.5;position:relative}.col[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before,.wrong[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before{font-family:var(--font-mono);font-weight:700;position:absolute;left:0}.fossils[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before{content:"+";color:var(--olive)}.relatives[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before{content:"~";color:var(--ochre)}.unknown[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before{content:"?";color:var(--ink-faint)}.wrong[data-astro-cid-4d6caswa]{background:var(--rust-soft);border-left:4px solid var(--rust);max-width:52rem;padding:1.1rem 1.4rem 1.3rem}.wrong[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:before{content:"×";color:var(--rust);font-size:1.15rem;line-height:1.3}.timeline[data-astro-cid-4d6caswa]{gap:1.1rem;padding-left:1.5rem;display:grid;position:relative}.timeline[data-astro-cid-4d6caswa]:before{content:"";border-left:2px solid var(--rule);position:absolute;top:.4rem;bottom:.4rem;left:.35rem}.timeline[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]{grid-template-columns:4rem 1fr;align-items:baseline;column-gap:.75rem;display:grid;position:relative}.timeline[data-astro-cid-4d6caswa] .dot[data-astro-cid-4d6caswa]{background:var(--paper);border:2px solid var(--rust);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.35rem;left:-1.5rem}.timeline[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]:first-child .dot[data-astro-cid-4d6caswa]{background:var(--rust)}.year[data-astro-cid-4d6caswa]{font-family:var(--font-slab);font-size:1.35rem;font-weight:600}.what[data-astro-cid-4d6caswa]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rust);font-size:.8125rem}.who[data-astro-cid-4d6caswa]{color:var(--ink-muted);grid-column:2;font-size:.9375rem}@media (width>=768px){.timeline[data-astro-cid-4d6caswa]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem;padding-top:2.6rem;padding-left:0}.timeline[data-astro-cid-4d6caswa]:before{border-left:0;border-top:2px solid var(--rule);inset:3.05rem 0 auto}.timeline[data-astro-cid-4d6caswa] li[data-astro-cid-4d6caswa]{flex-direction:column;gap:.15rem;display:flex}.timeline[data-astro-cid-4d6caswa] .year[data-astro-cid-4d6caswa]{position:absolute;top:-2.6rem}.timeline[data-astro-cid-4d6caswa] .dot[data-astro-cid-4d6caswa]{margin:0 0 .6rem;position:static}}.hero[data-astro-cid-j7sa4iq6]>[data-astro-cid-j7sa4iq6]{min-width:0}.hero[data-astro-cid-j7sa4iq6] h1[data-astro-cid-j7sa4iq6]{overflow-wrap:anywhere}@media (width<=639px){.specimen-pilot[data-astro-cid-j7sa4iq6] h1[data-astro-cid-j7sa4iq6]{font-size:clamp(1.75rem,7.2vw,2.75rem)}.hero[data-astro-cid-j7sa4iq6]{padding-top:.75rem}.hero-figure[data-astro-cid-j7sa4iq6]{margin-inline:calc(-1*clamp(1rem,.5rem + 2.5vw,3rem))}.hero-figure[data-astro-cid-j7sa4iq6] .hero-photo{box-shadow:none;padding:0}}.facts[data-astro-cid-j7sa4iq6]{border-top:1px solid var(--ink-muted);grid-template-columns:1fr 1fr;column-gap:1.25rem;display:grid}.facts[data-astro-cid-j7sa4iq6]>div[data-astro-cid-j7sa4iq6]{border-bottom:1px solid var(--rule);padding:.75rem .9rem .8rem 0}.facts[data-astro-cid-j7sa4iq6] dt[data-astro-cid-j7sa4iq6]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--olive);font-size:.8125rem;font-weight:700}.facts[data-astro-cid-j7sa4iq6] dd[data-astro-cid-j7sa4iq6]{margin-top:.2rem;font-size:1.0625rem;line-height:1.4}@media (width<=639px){.facts[data-astro-cid-j7sa4iq6]>.wide[data-astro-cid-j7sa4iq6]{grid-column:1/-1}}@media (width>=640px){.facts[data-astro-cid-j7sa4iq6]{grid-template-columns:1fr}.facts[data-astro-cid-j7sa4iq6]>div[data-astro-cid-j7sa4iq6]{grid-template-columns:9rem 1fr;gap:1rem;padding:.75rem 0;display:grid}.facts[data-astro-cid-j7sa4iq6] dt[data-astro-cid-j7sa4iq6]{padding-top:.2rem}.facts[data-astro-cid-j7sa4iq6] dd[data-astro-cid-j7sa4iq6]{margin-top:0}}.crumb[data-astro-cid-j7sa4iq6]{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}.crumb[data-astro-cid-j7sa4iq6]:hover{color:var(--rust);text-decoration-color:currentColor}.panel[data-astro-cid-j7sa4iq6]{padding:1.25rem}@media (width>=640px){.panel[data-astro-cid-j7sa4iq6]{padding:1.5rem 1.75rem 1.75rem}}.panel-head[data-astro-cid-j7sa4iq6]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.color-cta[data-astro-cid-j7sa4iq6]{grid-template-columns:5rem 1fr;align-items:center;gap:1.1rem;padding:.75rem 1rem .75rem .75rem;text-decoration:none;display:grid}.color-cta[data-astro-cid-j7sa4iq6] img[data-astro-cid-j7sa4iq6]{width:100%;height:auto;box-shadow:0 0 0 1px var(--rule);background:#fff}.index-card[data-astro-cid-j7sa4iq6]{background:var(--raised);border-top:3px solid var(--rust);padding:1.1rem 1.25rem 1.25rem;transform:rotate(-.6deg);box-shadow:0 1px 2px #231c151a}.habitat[data-astro-cid-j7sa4iq6]{border-top:1px dashed var(--rule);padding-top:1rem}.index-card[data-astro-cid-j7sa4iq6] dd[data-astro-cid-j7sa4iq6]{margin-top:.1rem}.mini-grid[data-astro-cid-j7sa4iq6]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}
