.character-grownups[data-astro-cid-fiptnc5u]{padding-block:32px 48px;border-top:1px solid var(--line)}.character-grownups[data-astro-cid-fiptnc5u] h2[data-astro-cid-fiptnc5u]{font-size:clamp(1.8rem,3vw,2.5rem);max-width:28ch}.character-grownups[data-astro-cid-fiptnc5u] p[data-astro-cid-fiptnc5u]{max-width:65ch}.character-grownups[data-astro-cid-fiptnc5u] .small-note[data-astro-cid-fiptnc5u]{font-size:.85rem;margin:18px 0 0}.character-voice[data-astro-cid-fiptnc5u] .discovery-question[data-astro-cid-fiptnc5u]{font-weight:800;margin-top:16px}.character-voice[data-astro-cid-fiptnc5u] .story-science[data-astro-cid-fiptnc5u]{font-size:.9rem;margin-top:16px}.character-hero[data-astro-cid-fiptnc5u]{position:relative;background:var(--paper);min-height:530px;isolation:isolate;overflow:hidden}.character-scene[data-astro-cid-fiptnc5u]{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:contain;z-index:-2}.character-hero[data-astro-cid-fiptnc5u]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(255 250 240 / .98),rgb(255 250 240 / .96) 34%,rgb(255 250 240 / .35) 49%,transparent 61%);z-index:-1}.character-copy[data-astro-cid-fiptnc5u]{width:min(530px,46%);padding:40px 0 45px;margin-left:max(32px,calc((100vw - 1180px)/2))}.character-copy[data-astro-cid-fiptnc5u] h1[data-astro-cid-fiptnc5u]{font-size:clamp(3.5rem,5.6vw,5.5rem);line-height:.95;margin-bottom:12px}.character-copy[data-astro-cid-fiptnc5u] h1[data-astro-cid-fiptnc5u] span[data-astro-cid-fiptnc5u]{display:block;color:var(--character-accent)}.character-copy[data-astro-cid-fiptnc5u] .species[data-astro-cid-fiptnc5u]{font-weight:700;font-size:1.25rem;margin-bottom:18px}.character-copy[data-astro-cid-fiptnc5u] .breadcrumbs[data-astro-cid-fiptnc5u]{margin-bottom:24px}.character-intro[data-astro-cid-fiptnc5u]{font-size:1.1rem;line-height:1.45;max-width:35ch}.character-quote[data-astro-cid-fiptnc5u]{background:var(--character-accent);color:var(--paper);padding:26px 0}.character-quote[data-astro-cid-fiptnc5u]>div[data-astro-cid-fiptnc5u]{display:flex;align-items:center;justify-content:space-between;gap:30px}.character-quote[data-astro-cid-fiptnc5u] p[data-astro-cid-fiptnc5u]{font-family:var(--display);font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.15;max-width:700px;margin:0;text-wrap:balance}.character-quote[data-astro-cid-fiptnc5u] ul[data-astro-cid-fiptnc5u]{display:flex;list-style:none;gap:20px;padding:0;margin:0;font-weight:700;font-size:.9rem;flex-wrap:wrap}.character-quote[data-astro-cid-fiptnc5u] li[data-astro-cid-fiptnc5u]{margin:0}.character-story[data-astro-cid-fiptnc5u]{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-block:55px;scroll-margin-top:20px}.character-story[data-astro-cid-fiptnc5u] h2[data-astro-cid-fiptnc5u]{font-size:clamp(2rem,3vw,2.8rem)}.character-voice[data-astro-cid-fiptnc5u]{padding:25px;background:var(--paper);border-radius:14px;align-self:start}.character-voice[data-astro-cid-fiptnc5u] h3[data-astro-cid-fiptnc5u]{font-size:1.7rem;margin-bottom:15px}.character-voice[data-astro-cid-fiptnc5u] p[data-astro-cid-fiptnc5u]{font-size:1rem;line-height:1.55;margin:0}.character-voice[data-astro-cid-fiptnc5u] audio[data-astro-cid-fiptnc5u]{width:100%;margin-bottom:18px}.character-voice[data-astro-cid-fiptnc5u] .text-link[data-astro-cid-fiptnc5u]{display:inline-block;margin-top:16px;font-size:.85rem}.character-activity[data-astro-cid-fiptnc5u]{background:var(--character-pale);padding:42px 0}.character-activity[data-astro-cid-fiptnc5u] p[data-astro-cid-fiptnc5u]{max-width:65ch}.character-activity[data-astro-cid-fiptnc5u] p[data-astro-cid-fiptnc5u]:last-child{font-size:.95rem;margin-bottom:0}.character-next[data-astro-cid-fiptnc5u]{display:grid;grid-template-columns:1fr .8fr;gap:45px;align-items:center;padding-block:48px}.character-next[data-astro-cid-fiptnc5u] img[data-astro-cid-fiptnc5u]{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:14px}.character-next[data-astro-cid-fiptnc5u] h2[data-astro-cid-fiptnc5u]{font-size:2rem}@media(max-width:900px){.character-copy[data-astro-cid-fiptnc5u]{margin-left:30px;width:47%}.character-copy[data-astro-cid-fiptnc5u] h1[data-astro-cid-fiptnc5u]{font-size:3.6rem}.character-quote[data-astro-cid-fiptnc5u]>div[data-astro-cid-fiptnc5u]{display:block}.character-quote[data-astro-cid-fiptnc5u] ul[data-astro-cid-fiptnc5u]{margin-top:18px}.character-story[data-astro-cid-fiptnc5u],.character-next[data-astro-cid-fiptnc5u]{gap:30px}}@media(max-width:600px){.character-hero[data-astro-cid-fiptnc5u]{display:flex;flex-direction:column;min-height:0}.character-scene[data-astro-cid-fiptnc5u]{position:static;z-index:0;width:100%;max-width:100%;height:auto;aspect-ratio:3/2;order:0;object-fit:contain}.character-hero[data-astro-cid-fiptnc5u]:before{display:none}.character-copy[data-astro-cid-fiptnc5u]{order:1;width:auto;margin:0;padding:24px 22px 28px;background:var(--paper)}.character-copy[data-astro-cid-fiptnc5u] h1[data-astro-cid-fiptnc5u]{font-size:3rem;line-height:.98}.character-copy[data-astro-cid-fiptnc5u] h1[data-astro-cid-fiptnc5u] span[data-astro-cid-fiptnc5u]{display:inline}.character-copy[data-astro-cid-fiptnc5u] .breadcrumbs[data-astro-cid-fiptnc5u]{margin-bottom:16px;font-size:.8rem}.character-copy[data-astro-cid-fiptnc5u] .species[data-astro-cid-fiptnc5u]{font-size:1.05rem;margin-bottom:12px}.character-intro[data-astro-cid-fiptnc5u]{font-size:1rem;margin-bottom:18px;max-width:40ch}.character-quote[data-astro-cid-fiptnc5u]{padding:22px 0}.character-quote[data-astro-cid-fiptnc5u] ul[data-astro-cid-fiptnc5u]{gap:12px 20px;font-size:.85rem}.character-story[data-astro-cid-fiptnc5u]{grid-template-columns:1fr;gap:24px;padding-block:35px}.character-voice[data-astro-cid-fiptnc5u]{padding:22px}.character-activity[data-astro-cid-fiptnc5u]{padding-block:30px}.character-next[data-astro-cid-fiptnc5u]{grid-template-columns:1fr;gap:24px;padding-block:35px}.character-next[data-astro-cid-fiptnc5u] img[data-astro-cid-fiptnc5u]{height:auto}}
