.single-main{padding-top:14px}.article-layout--single{grid-template-columns:minmax(0,1fr)}.article-layout--single .article-prose{margin-inline:auto}.article-prose h2,.article-prose h3{scroll-margin-top:120px}.article-prose>p:first-of-type::first-letter{float:left;margin:.08em .10em 0 0;color:var(--wpia-ink);font-family:var(--wpia-serif);font-size:4.6em;font-weight:700;line-height:.78}.article-prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.article-prose figcaption{margin-top:8px;color:var(--wpia-muted);font-family:var(--wpia-sans);font-size:.76rem;line-height:1.45}.article-prose .wp-block-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-prose table{width:100%;border-collapse:collapse;font-family:var(--wpia-sans);font-size:.88rem}.article-prose th,.article-prose td{padding:9px 11px;border:1px solid var(--wpia-border);text-align:left;vertical-align:top}.article-prose>table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

.article-hero{position:relative;overflow:hidden;background:var(--wpia-ink);color:#fff}.article-hero__media{aspect-ratio:16/8.5;min-height:420px}.article-hero__media img,.article-hero__media .wikipetsia-media-placeholder{display:block;width:100%;height:100%;object-fit:cover}.article-hero::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.08) 62%,transparent);pointer-events:none}.article-hero__copy{position:absolute;z-index:2;left:clamp(20px,4vw,58px);right:clamp(20px,4vw,58px);bottom:clamp(24px,4vw,58px);max-width:1000px}.article-hero__copy .eyebrow{color:#e4eee8}.article-hero__copy h1{font-size:clamp(2.5rem,5.5vw,5.6rem);line-height:.98;letter-spacing:-.05em;text-wrap:balance}.article-hero__copy p{max-width:760px;margin-top:16px;color:rgba(255,255,255,.88);font-size:clamp(1rem,1.3vw,1.2rem)}

.article-layout--opening{grid-template-columns:minmax(0,1fr) minmax(290px,330px);gap:18px;align-items:start;row-gap:0}.article-main-column{grid-column:1;grid-row:1;min-width:0}.article-layout--opening>.article-prose{grid-column:1;grid-row:2;max-width:820px}.article-layout--opening>.article-sidebar--tools{grid-column:2;grid-row:1/span 2}.article-layout--opening .article-hero{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-width:0;min-height:clamp(210px,23vw,420px);padding:52px clamp(18px,3vw,38px) clamp(18px,2.6vw,32px)}.article-layout--opening .article-hero__media{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;min-height:0}.article-layout--opening .article-hero__copy{position:relative;left:auto;right:auto;bottom:auto;width:100%;min-width:0;max-width:820px}.article-layout--opening .article-hero__copy h1{font-size:clamp(2.05rem,3.8vw,4rem);line-height:.98;letter-spacing:-.04em}.article-layout--opening .article-hero__copy p{max-width:680px;margin-top:8px;font-size:clamp(.88rem,.95vw,.98rem);line-height:1.38}.article-layout--single .article-main-column{max-width:1080px;margin-inline:auto}.article-hero__breadcrumbs{position:absolute;z-index:3;display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap;top:13px;left:clamp(18px,3vw,38px);right:clamp(18px,3vw,38px);margin:0;color:rgba(255,255,255,.82);font-size:.66rem;line-height:1.25}.article-hero__breadcrumbs>*{flex:0 0 auto}.article-hero__breadcrumbs>[aria-current="page"]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.article-hero__breadcrumbs a{color:rgba(255,255,255,.88);text-decoration:none}.article-hero__breadcrumbs a:hover,.article-hero__breadcrumbs a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:2px;outline:none}

.article-meta{display:flex;align-items:center;gap:12px 18px;margin:0 0 13px;padding:10px 0;border-bottom:1px solid var(--wpia-border);color:var(--wpia-muted);font-family:var(--wpia-sans);font-size:.7rem}.article-meta__author{display:flex;align-items:center;gap:8px;min-width:150px;padding-right:15px;border-right:1px solid var(--wpia-border);color:var(--wpia-ink)}.article-meta__avatar{display:block;flex:0 0 34px;width:34px;height:34px;max-width:34px;border-radius:50%;object-fit:cover}.article-meta__author>span{display:grid;gap:1px}.article-meta__author strong{font-family:var(--wpia-serif);font-size:.78rem;line-height:1.1}.article-meta__author small{color:var(--wpia-muted);font-size:.58rem;line-height:1.2}.article-meta__facts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;min-width:0}.article-meta__facts>span{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.article-meta__facts svg{display:block;flex:0 0 14px;width:14px;height:14px;max-width:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.article-meta .discovery-favorite-wrap{flex-wrap:nowrap;gap:0;margin:0 0 0 auto;padding:0;border:0}.article-meta .discovery-favorite-btn{min-height:44px;padding:8px 10px;font-size:.62rem}.article-meta .discovery-favorite-count{display:none}

.article-sidebar--tools{position:static;align-self:start;display:grid;gap:12px;padding-top:0}.sidebar-module{margin:0;padding:12px;border:1px solid var(--wpia-border);background:#fff}.sidebar-module__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-1px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--wpia-border)}.sidebar-module__heading h2,.sidebar-module>h2{margin:0;font-size:1.05rem;line-height:1.1}.sidebar-module__link{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;color:var(--wpia-muted);font-size:.6rem;font-weight:800;text-decoration:none}.sidebar-module__link:hover,.sidebar-module__link:focus-visible{color:var(--wpia-forest);text-decoration:underline;text-underline-offset:2px}.sidebar-module--toc{padding:12px;border:1px solid var(--wpia-border)}.article-toc summary{position:relative;display:flex;align-items:center;min-height:44px;cursor:pointer;list-style:none;padding:8px 28px 8px 0;font:800 .72rem/1.2 var(--wpia-sans);letter-spacing:.08em;text-transform:uppercase}.article-toc summary::-webkit-details-marker{display:none}.article-toc summary::after{content:'+';position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1.1rem;font-weight:500}.article-toc[open] summary::after{content:'−'}.article-toc ol{margin:0;padding:6px 0 0 20px;border-top:1px solid var(--wpia-border)}.article-toc li{margin:0;padding:5px 0;color:var(--wpia-muted);font-size:.75rem;line-height:1.3}.article-toc a{color:inherit}.article-toc__level-3{margin-left:10px!important}

.sidebar-module--species .species-card--full{display:grid;grid-template-columns:96px minmax(0,1fr);gap:11px;padding:0;border:0}.sidebar-module--species .species-card--full .species-card__media{grid-column:1;grid-row:1;aspect-ratio:1/1;margin:0}.sidebar-module--species .species-card--full .species-card__body{grid-column:2;grid-row:1;min-width:0}.sidebar-module--species .species-card--full .species-card__name{font-size:1.18rem;line-height:1.05}.sidebar-module--species .species-card--full .species-card__scientific{margin:3px 0 0;font-size:.76rem}.sidebar-module--species .species-card__facts{grid-column:1/-1;margin:10px 0 0;border-top:1px solid var(--wpia-border)}.sidebar-module--species .species-card__facts>div{grid-template-columns:104px minmax(0,1fr);gap:7px;padding:7px 0}.sidebar-module--species .species-card__facts dt{gap:5px;font-size:.59rem;letter-spacing:.01em}.sidebar-module--species .species-card__fact-icon{width:15px;height:15px}.sidebar-module--species .species-card__facts dd{font-size:.7rem;line-height:1.28}.sidebar-module--species .species-card__cta{grid-column:1/-1;width:100%;min-height:44px;margin-top:10px;padding:9px 10px;font-size:.67rem}

.article-sidebar-related{display:grid}.article-sidebar-related .story-card--compact{display:grid;grid-template-columns:86px minmax(0,1fr);gap:9px;align-items:center;padding:8px 0;border:0;border-bottom:1px solid var(--wpia-border)}.article-sidebar-related .story-card--compact:first-child{padding-top:0}.article-sidebar-related .story-card--compact:last-child{padding-bottom:0;border-bottom:0}.article-sidebar-related .story-card__media{aspect-ratio:4/3}.article-sidebar-related .story-card__body{padding:0}.article-sidebar-related .story-card__category{display:none}.article-sidebar-related .story-card__title{margin:0;font-size:.76rem;line-height:1.15}.species-grid--sidebar{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.species-grid--sidebar .species-card--mini{padding:0;border:0;text-align:center}.species-grid--sidebar .species-card__media{aspect-ratio:1/1;margin:0 0 5px}.species-grid--sidebar .species-card__name{font-size:.62rem;line-height:1.05}.species-grid--sidebar .species-card__scientific{display:none}

.article-sidebar .site-registration-cta--compact{display:block;margin:0;padding:16px;background:var(--wpia-forest-dark)}.article-sidebar .site-registration-cta--compact .site-registration-cta__copy h2{margin-top:4px;font-size:1.22rem;line-height:1.05}.article-sidebar .site-registration-cta--compact .site-registration-cta__copy>p:last-child{margin:8px 0 0;font-size:.72rem;line-height:1.4}.article-sidebar .site-registration-cta--compact .site-registration-cta__actions{justify-content:flex-start;margin-top:12px;gap:7px}.article-sidebar .site-registration-cta--compact .site-registration-cta__button{min-width:0;min-height:44px;padding:9px 10px;font-size:.66rem}

.article-prose h2{margin:1.8em 0 .55em;font-size:clamp(1.65rem,2.5vw,2.4rem)}.article-prose h3{margin:1.5em 0 .5em;font-size:clamp(1.25rem,1.8vw,1.7rem)}.article-prose p{overflow-wrap:anywhere}.article-prose figure{margin:1.9em 0}.article-prose blockquote{margin:1.9em 0;padding:18px 0 18px 20px;border-left:3px solid var(--wpia-forest);font-size:1.12em}

.article-sources{margin-top:clamp(38px,4.5vw,58px);padding:12px 14px 10px;border:1px solid var(--wpia-border);background:#fbfaf6}.article-sources .section-heading{display:block;margin:0 0 5px;padding:0 0 8px;border-bottom:1px solid var(--wpia-border)}.article-sources .section-heading .eyebrow{display:none}.article-sources .section-heading h2{font-size:1rem;line-height:1.05;letter-spacing:-.015em}.article-sources__list{margin:0;padding:0;list-style:none;counter-reset:wpia-source}.article-sources__list>li{counter-increment:wpia-source;position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 8px;padding:7px 0;border-top:1px solid var(--wpia-border);overflow-wrap:anywhere}.article-sources__list>li:first-child{border-top:0}.article-sources__list>li:before{content:counter(wpia-source,decimal);grid-column:1;grid-row:1/6;padding-top:2px;color:var(--wpia-muted);font:800 .62rem/1.3 var(--wpia-sans)}.article-source__main,.article-source__doi,.article-source__accessed,.article-source__note{grid-column:2}.article-source__main{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px}.article-source__title{font-family:var(--wpia-sans);font-size:.7rem;font-weight:700;line-height:1.35}.article-source__meta,.article-source__doi,.article-source__accessed{color:var(--wpia-muted);font-family:var(--wpia-sans);font-size:.6rem;line-height:1.35}.article-source__note{margin:3px 0 0;color:var(--wpia-muted);font-size:.66rem;line-height:1.4}

.article-related{margin-top:clamp(42px,5vw,70px);padding-top:2px}.article-related .section-heading{margin-bottom:12px}.story-grid--related{gap:12px}.story-grid--related>*{grid-column:span 3}.story-grid--related .story-card{padding-top:0;border-top:0}.story-grid--related .story-card__media{aspect-ratio:16/9}.story-grid--related .story-card__body{padding-top:7px}.story-grid--related .story-card__category{display:none}.story-grid--related .story-card__title{margin:0;font-size:.9rem;line-height:1.12}.story-grid--related .story-card__meta{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:6px;color:var(--wpia-muted);font-size:.6rem;line-height:1.2}

.article-community{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(260px,.82fr);margin-top:clamp(40px,4.5vw,64px);border:1px solid var(--wpia-border)}.article-community--with-visual{grid-template-columns:minmax(250px,.9fr) minmax(240px,.78fr) minmax(300px,1.08fr)}.article-community--no-topics.article-community--with-visual{grid-template-columns:minmax(280px,.9fr) minmax(340px,1.1fr)}.article-community__intro{padding:20px 22px;background:#f7f6f1;border-right:1px solid var(--wpia-border)}.article-community__intro h2{font-size:clamp(1.25rem,1.8vw,1.8rem);line-height:1.03;letter-spacing:-.025em}.article-community__intro>p:not(.eyebrow){max-width:42ch;margin-top:8px;color:var(--wpia-muted);font-size:.72rem;line-height:1.42}.article-community__intro>a{display:inline-flex;align-items:center;min-height:44px;margin-top:11px;padding:9px 12px;background:var(--wpia-forest);color:#fff;font-size:.68rem;font-weight:800;text-decoration:none}.article-community__topics{display:grid}.article-community__topics article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--wpia-border)}.article-community__topics article:last-child{border-bottom:0}.article-community__topics h3{font-size:.76rem;line-height:1.15}.article-community__topics span{white-space:nowrap;color:var(--wpia-muted);font-size:.62rem}.article-community__visual{position:relative;display:flex;align-items:center;min-height:150px;padding:20px;overflow:hidden;color:#fff}.article-community__visual-media{position:absolute;inset:0;z-index:0}.article-community__visual-media img{width:100%;height:100%;object-fit:cover}.article-community__visual::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(8,25,19,.68),rgba(8,25,19,.18))}.article-community__visual blockquote{position:relative;z-index:2;max-width:22ch;margin:0;font-family:var(--wpia-serif);font-size:clamp(1rem,1.35vw,1.28rem);font-style:italic;line-height:1.2}

@media(max-width:1099px){.article-layout--opening{grid-template-columns:minmax(0,1fr) minmax(270px,300px);gap:16px}.species-grid--sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.species-grid--sidebar .species-card:nth-child(n+4){display:none}.article-community--with-visual{grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr)}.article-community--with-visual .article-community__visual{grid-column:1/-1}.article-community--no-topics.article-community--with-visual .article-community__visual{grid-column:auto}}

@media(max-width:959px){.article-layout--opening{grid-template-columns:minmax(0,1fr)}.article-layout--opening>.article-prose{grid-column:1;grid-row:2}.article-layout--opening>.article-sidebar--tools{grid-column:1;grid-row:3;position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:26px 0 0}.article-layout--opening .article-hero{min-height:clamp(220px,45vw,360px)}.article-layout--opening .article-meta{margin-bottom:12px}.article-sidebar .site-registration-cta--compact{grid-column:1/-1}.article-prose>p:first-of-type::first-letter{font-size:4.1em}.story-grid--related>*{grid-column:span 6}.article-community,.article-community--with-visual,.article-community--no-topics.article-community--with-visual{grid-template-columns:minmax(0,1fr)}.article-community__intro{border-right:0;border-bottom:1px solid var(--wpia-border)}.article-community__topics article{padding-inline:14px}.article-community--with-visual .article-community__visual,.article-community--no-topics.article-community--with-visual .article-community__visual{grid-column:auto}}

@media(max-width:767px){.single-main{padding-top:8px;padding-bottom:40px}.sidebar-module--species-strip .sidebar-module__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:10px}.sidebar-module--species-strip .sidebar-module__heading h2{min-width:0;font-size:.98rem;line-height:1.08}.sidebar-module--species-strip .sidebar-module__link{min-height:44px;font-size:.58rem;line-height:1.1;white-space:nowrap}.article-sidebar .species-grid--sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 9px}.article-sidebar .species-grid--sidebar .species-card{min-width:0;padding:0;border-top:0;text-align:left}.article-sidebar .species-grid--sidebar .species-card__media{width:100%;aspect-ratio:1/1;margin:0 0 5px}.article-sidebar .species-grid--sidebar .species-card__body{min-width:0;padding:0}.article-sidebar .species-grid--sidebar .species-card__name{font-size:.74rem;line-height:1.08;overflow-wrap:normal;word-break:normal}.article-sidebar .species-grid--sidebar .species-card__discovery-label{display:block;margin-top:3px;font-size:.54rem;line-height:1.15}.article-sidebar .species-grid--sidebar .species-card:nth-child(n){display:block}.article-layout--opening{display:block;grid-template-columns:minmax(0,1fr)}.article-main-column,.article-layout--opening>.article-prose,.article-layout--opening>.article-sidebar--tools{width:100%;max-width:none;grid-column:auto;grid-row:auto}.article-layout--opening .article-hero{min-height:clamp(180px,62.5vw,360px);padding:48px 16px 16px}.article-layout--opening .article-hero__copy{max-width:none}.article-layout--opening .article-hero__copy h1{font-size:clamp(1.85rem,8.4vw,2.7rem);line-height:.98;letter-spacing:-.035em}.article-layout--opening .article-hero__copy p{display:none}.article-hero__breadcrumbs{top:12px;left:16px;right:16px;font-size:.6rem}.article-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin:0 0 20px;padding:10px 0 14px}.article-meta__author{grid-column:1;grid-row:1;display:flex;align-items:center;gap:8px;min-width:0;padding:0;border:0}.article-meta__author>span{display:grid;gap:1px;min-width:0}.article-meta__author strong{font-size:.82rem;line-height:1.08}.article-meta__author small{font-size:.6rem;line-height:1.15}.article-meta__facts{grid-column:1/-1;grid-row:2;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;min-width:0}.article-meta__facts>span{font-size:.7rem;white-space:normal}.article-meta>.discovery-share-wrap{grid-column:2;grid-row:1;margin:0}.article-meta>.discovery-favorite-wrap{grid-column:1/-1;grid-row:3;width:auto;margin:0;padding:0;border:0}.article-meta .discovery-favorite-btn{width:auto;min-width:0;min-height:44px;padding:8px 12px}.article-layout--opening>.article-prose{grid-row:auto;margin-top:0}.article-layout--opening>.article-sidebar--tools{grid-row:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:24px 0 0}.article-prose>p:first-of-type::first-letter{font-size:3.55em}.article-prose table{min-width:560px}.article-prose>table{width:100%}.article-sources{margin-top:36px;padding:11px 12px 9px}.article-sources__list>li{grid-template-columns:22px minmax(0,1fr);gap:0 7px;padding:7px 0}.article-source__main{display:block}.article-source__meta{display:block;margin-top:2px}.story-grid--related>*{grid-column:1/-1}.story-grid--related .story-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:11px;align-items:start;padding:10px 0;border-bottom:1px solid var(--wpia-border)}.story-grid--related .story-card__media{aspect-ratio:4/3}.story-grid--related .story-card__body{padding-top:0}.article-community__visual{min-height:160px}}

@media(max-width:479px){.article-meta__facts{flex-basis:100%}.article-meta__facts>span{white-space:normal}.article-meta>.discovery-favorite-wrap{align-items:flex-start}.article-meta .discovery-favorite-btn{width:100%}.sidebar-module--species .species-card--full{grid-template-columns:82px minmax(0,1fr)}.sidebar-module--species .species-card__facts>div{grid-template-columns:98px minmax(0,1fr)}}

@media(max-width:359px){.article-sidebar .species-grid--sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}