.forest-feature-inner[data-astro-cid-nf367ny5]{align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.forest-feature-copy[data-astro-cid-nf367ny5]{max-width:35rem}.forest-feature-image[data-astro-cid-nf367ny5]{justify-self:center;width:100%;max-width:42rem;margin:0}.forest-feature-image[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{width:100%;height:auto;display:block}.koki-story[data-astro-cid-nf367ny5]{background:var(--color-cinematic);color:var(--color-editorial)}.koki-story[data-astro-cid-nf367ny5] h2[data-astro-cid-nf367ny5]{max-width:13ch;color:var(--color-editorial);font-family:var(--font-display);margin-bottom:0}.koki-story-layout[data-astro-cid-nf367ny5]{gap:clamp(2rem,5vw,4.5rem);display:grid}.koki-story-copy[data-astro-cid-nf367ny5]{max-width:43rem}.koki-story-copy[data-astro-cid-nf367ny5] .lead[data-astro-cid-nf367ny5]{color:var(--color-editorial)}.koki-story-copy[data-astro-cid-nf367ny5] p[data-astro-cid-nf367ny5]:last-child{margin-bottom:0}.koki-facts[data-astro-cid-nf367ny5]{border-block:.0625rem solid #f0ece33d;margin:0;display:grid}.koki-facts[data-astro-cid-nf367ny5] div[data-astro-cid-nf367ny5]{padding-block:var(--space-6);border-bottom:.0625rem solid #f0ece32e}.koki-facts[data-astro-cid-nf367ny5] div[data-astro-cid-nf367ny5]:last-child{border-bottom:0}.koki-facts[data-astro-cid-nf367ny5] dt[data-astro-cid-nf367ny5]{margin-bottom:var(--space-2);color:var(--color-accent-on-dark);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.koki-facts[data-astro-cid-nf367ny5] dd[data-astro-cid-nf367ny5]{color:var(--color-editorial);font-family:var(--font-display);font-size:var(--text-h3);margin:0;line-height:1.2}.koki-evidence[data-astro-cid-nf367ny5]{border-bottom:.0625rem solid #f0ece33d}.koki-evidence[data-astro-cid-nf367ny5] summary[data-astro-cid-nf367ny5]{justify-content:space-between;align-items:center;gap:var(--space-6);cursor:pointer;min-height:3.5rem;color:var(--color-editorial);font-weight:700;list-style:none;display:flex}.koki-evidence[data-astro-cid-nf367ny5] summary[data-astro-cid-nf367ny5]::-webkit-details-marker{display:none}.koki-evidence[data-astro-cid-nf367ny5] summary[data-astro-cid-nf367ny5] span[data-astro-cid-nf367ny5]:last-child{color:var(--color-accent-on-dark);font-size:var(--text-h3);transition:transform var(--duration-base) var(--ease-arrive);font-weight:400}.koki-evidence[data-astro-cid-nf367ny5][open] summary[data-astro-cid-nf367ny5] span[data-astro-cid-nf367ny5]:last-child{transform:rotate(45deg)}.koki-evidence[data-astro-cid-nf367ny5]>div[data-astro-cid-nf367ny5]{max-width:43rem;padding:var(--space-4) 0 var(--space-8)}.koki-sources[data-astro-cid-nf367ny5]{color:var(--color-quiet-on-dark);margin-bottom:0}.koki-sources[data-astro-cid-nf367ny5] a[data-astro-cid-nf367ny5]{color:var(--color-accent-on-dark);text-underline-offset:.18em}.bird-encounter[data-astro-cid-nf367ny5]{background:var(--color-cinematic);color:var(--color-editorial)}.bird-encounter-heading[data-astro-cid-nf367ny5]{gap:var(--space-8);margin-bottom:var(--space-12);display:grid}.bird-encounter-heading[data-astro-cid-nf367ny5] h2[data-astro-cid-nf367ny5]{max-width:12ch;color:var(--color-editorial);margin-bottom:0}.bird-encounter-heading[data-astro-cid-nf367ny5]>div[data-astro-cid-nf367ny5]:last-child{max-width:38rem}.bird-encounter-heading[data-astro-cid-nf367ny5] .lead[data-astro-cid-nf367ny5]{color:var(--color-editorial)}.bird-encounter-heading[data-astro-cid-nf367ny5] .small[data-astro-cid-nf367ny5]{color:var(--color-quiet-on-dark);margin-bottom:0}.resident-bird-feature[data-astro-cid-nf367ny5]{margin:0}.resident-bird-feature[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.resident-bird-feature[data-astro-cid-nf367ny5] figcaption[data-astro-cid-nf367ny5]{margin-top:var(--space-3);color:var(--color-quiet-on-dark);font-size:var(--text-small)}.offshore-bird-heading[data-astro-cid-nf367ny5]{gap:var(--space-5);margin:var(--space-16) 0 var(--space-8);padding-top:var(--space-8);border-top:1px solid #f0ece33d;display:grid}.offshore-bird-heading[data-astro-cid-nf367ny5] h3[data-astro-cid-nf367ny5]{color:var(--color-editorial);font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-regular);line-height:var(--leading-display);margin-bottom:0}.offshore-bird-heading[data-astro-cid-nf367ny5] p[data-astro-cid-nf367ny5]{max-width:36rem;color:var(--color-quiet-on-dark);margin-bottom:0}.bird-gallery[data-astro-cid-nf367ny5]{position:relative}.bird-gallery-controls[data-astro-cid-nf367ny5]{justify-content:flex-end;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.bird-gallery-controls[data-astro-cid-nf367ny5] button[data-astro-cid-nf367ny5]{width:3.25rem;height:3.25rem;color:var(--color-editorial);font:inherit;cursor:pointer;transition:background var(--duration-base) var(--ease-arrive), color var(--duration-base) var(--ease-arrive), opacity var(--duration-base) var(--ease-arrive);background:0 0;border:1px solid #f0ece37a;border-radius:50%;place-items:center;padding:0;font-size:1.35rem;display:grid}.bird-gallery-controls[data-astro-cid-nf367ny5] button[data-astro-cid-nf367ny5]:hover:not(:disabled),.bird-gallery-controls[data-astro-cid-nf367ny5] button[data-astro-cid-nf367ny5]:focus-visible{background:var(--color-editorial);color:var(--color-cinematic)}.bird-gallery-controls[data-astro-cid-nf367ny5] button[data-astro-cid-nf367ny5]:disabled{opacity:.28;cursor:default}.bird-photo-story[data-astro-cid-nf367ny5]{gap:var(--space-5);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}.bird-photo-story[data-astro-cid-nf367ny5]::-webkit-scrollbar{display:none}.bird-photo-story[data-astro-cid-nf367ny5]:focus-visible{outline:2px solid var(--color-accent-on-dark);outline-offset:var(--space-2)}.bird-photo-story[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]{scroll-snap-align:start;flex:0 0 min(84vw,32rem);grid-template-rows:auto minmax(0,auto);align-content:start;margin:0;display:grid}.bird-photo-story[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{object-fit:cover;width:100%;height:clamp(18rem,72vw,23rem);display:block}.bird-photo-story[data-astro-cid-nf367ny5] figcaption[data-astro-cid-nf367ny5]{margin-top:var(--space-3);color:var(--color-quiet-on-dark);font-size:var(--text-small)}.kalau-feature-heading[data-astro-cid-nf367ny5]{gap:var(--space-8);margin-bottom:var(--space-12);display:grid}.kalau-feature-heading[data-astro-cid-nf367ny5] h2[data-astro-cid-nf367ny5]{margin-bottom:0}.kalau-feature-copy[data-astro-cid-nf367ny5]{max-width:37rem}.kalau-feature-copy[data-astro-cid-nf367ny5] p[data-astro-cid-nf367ny5]:last-child{margin-bottom:0}.kalau-lead-image[data-astro-cid-nf367ny5],.kalau-support-images[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]{margin:0}.kalau-lead-image[data-astro-cid-nf367ny5]{aspect-ratio:16/9;overflow:hidden}.kalau-lead-image[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5],.kalau-support-images[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{object-fit:cover;width:100%;height:100%}.kalau-support-images[data-astro-cid-nf367ny5]{gap:var(--space-6);margin-top:var(--space-6);display:grid}.kalau-support-images[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{aspect-ratio:auto;height:clamp(18rem,72vw,23rem)}.kalau-support-images[data-astro-cid-nf367ny5] figcaption[data-astro-cid-nf367ny5]{margin-top:var(--space-3);color:var(--color-link);font-size:var(--text-small)}@media (width>=48rem){.bird-encounter-heading[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.bird-encounter-heading[data-astro-cid-nf367ny5]>div[data-astro-cid-nf367ny5]:last-child{justify-self:end}.resident-bird-feature[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{aspect-ratio:16/9}.offshore-bird-heading[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.offshore-bird-heading[data-astro-cid-nf367ny5]>p[data-astro-cid-nf367ny5]{justify-self:end}.bird-photo-story[data-astro-cid-nf367ny5]{gap:var(--space-6);padding-inline:0 max(8vw, var(--space-8));margin-inline:0;scroll-padding-inline:0}.bird-photo-story[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]{flex-basis:min(68vw,52rem)}.bird-photo-story[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]:first-child{flex-basis:min(58vw,44rem)}.bird-photo-story[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]:not(:first-child){flex-basis:min(40vw,34rem)}.bird-photo-story[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{height:clamp(26rem,42vw,38rem)}.kalau-feature-heading[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end}.kalau-feature-copy[data-astro-cid-nf367ny5]{justify-self:end}.kalau-support-images[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.kalau-support-images[data-astro-cid-nf367ny5] figure[data-astro-cid-nf367ny5]{align-content:start;display:grid}.kalau-support-images[data-astro-cid-nf367ny5] img[data-astro-cid-nf367ny5]{height:clamp(24rem,36vw,34rem)}}@media (width>=64rem){.forest-feature-inner[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.koki-story-layout[data-astro-cid-nf367ny5]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.koki-facts[data-astro-cid-nf367ny5],.koki-evidence[data-astro-cid-nf367ny5]{grid-column:2}.koki-facts[data-astro-cid-nf367ny5]{grid-template-columns:repeat(3,minmax(0,1fr))}.koki-facts[data-astro-cid-nf367ny5] div[data-astro-cid-nf367ny5]{min-height:8rem;padding:var(--space-6);border-bottom:0;border-right:.0625rem solid #f0ece32e}.koki-facts[data-astro-cid-nf367ny5] div[data-astro-cid-nf367ny5]:last-child{border-right:0}}
