.speciesEditorial_section__cHRyR{margin-top:2.5rem;scroll-margin-top:6rem}.speciesEditorial_section__cHRyR h2{font-size:clamp(1.45rem,3vw,2rem);margin:.5rem 0 .8rem}.speciesEditorial_kicker__QgI_C{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#4b7354}.speciesEditorial_intro__gmTnz,.speciesEditorial_note__WmFlF{color:var(--muted);line-height:1.7;max-width:80ch}.speciesEditorial_intro__gmTnz{margin-bottom:1.2rem}.speciesEditorial_note__WmFlF{font-size:.8rem;margin-top:1rem}.speciesEditorial_careGrid__AB_L6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0}.speciesEditorial_careCard__xeRe3{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0;padding:1.25rem;border:1px solid var(--card-line);border-radius:12px;background:var(--card)}.speciesEditorial_careIcon__rXeG5{display:inline-flex;align-items:center;width:28px;height:32px;border:0;background:none;color:var(--ink)}.speciesEditorial_careCard__xeRe3 dt{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.speciesEditorial_careCard__xeRe3 dd{margin:0;font-family:var(--font-serif);color:var(--forest);font-size:1.2rem;line-height:1.4}.speciesEditorial_careCard__xeRe3 a{font-size:.72rem;text-decoration:underline;text-underline-offset:3px;margin-top:auto;overflow-wrap:anywhere}.speciesEditorial_pending___MstA{color:var(--muted);font-size:.78rem;font-weight:400}.speciesEditorial_toxicCard__Q_320{border-color:#d9bcaa;background:#fcf5ee}.speciesEditorial_careFactNote__iPY76{margin:0;font-size:.75rem;line-height:1.65;color:var(--muted)}.speciesEditorial_reviewedGrid__mD4pF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2rem;gap:1.5rem 2rem}.speciesEditorial_reviewedFact__lYCzY{min-width:0;padding:1.5rem 0;border-top:1px solid var(--card-line)}.speciesEditorial_localConnections__hO7i9 h3,.speciesEditorial_reviewedFact__lYCzY h3{margin:.7rem 0 1rem;font-size:1.5rem;font-weight:400}.speciesEditorial_pressureList__b22oa p,.speciesEditorial_pressureSummary__j_AdK,.speciesEditorial_reviewedFact__lYCzY>p{font-size:.95rem;line-height:1.8;margin:.6rem 0;overflow-wrap:anywhere}.speciesEditorial_ratingGrid___pgb2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1.25rem 0}.speciesEditorial_ratingGrid___pgb2 dt{font-size:.66rem;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-bottom:.5rem}.speciesEditorial_ratingGrid___pgb2 dd{margin:0;font-family:var(--font-serif);font-size:1.15rem;line-height:1.4}.speciesEditorial_ratingGrid___pgb2 p{font-size:.75rem;color:var(--muted);line-height:1.7}.speciesEditorial_ratingGrid___pgb2 a{display:inline-block;font-size:.72rem;line-height:1.6;margin-top:.7rem}.speciesEditorial_factContext__Hv_QF{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;font-size:.76rem;color:var(--muted);line-height:1.8;margin-top:1.2rem}.speciesEditorial_factContext__Hv_QF p{margin:0}.speciesEditorial_factContext__Hv_QF a,.speciesEditorial_pressureList__b22oa a,.speciesEditorial_ratingGrid___pgb2 a{text-decoration:underline;text-underline-offset:3px;color:var(--forest);overflow-wrap:anywhere}.speciesEditorial_pressureList__b22oa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2rem;gap:1.5rem 2rem;margin:1.5rem 0;padding:0;list-style:none}.speciesEditorial_pressureList__b22oa li{border-top:1px solid var(--card-line);padding-top:.9rem}.speciesEditorial_pressureIndex__4A4da{display:block;margin-bottom:.6rem;color:var(--muted);font-family:var(--font-serif);font-size:1.2rem;font-style:italic}.speciesEditorial_pressureList__b22oa a{font-size:.76rem;line-height:1.8}.speciesEditorial_pressureList__b22oa .speciesEditorial_factScope__R6L_D{color:var(--muted);font-size:.8rem}.speciesEditorial_localConnections__hO7i9{margin-top:2rem;border-top:1px solid var(--card-line);padding-top:1rem}.speciesEditorial_localConnections__hO7i9 ul{padding-left:1.2rem;line-height:1.9}@media(max-width:700px){.speciesEditorial_pressureList__b22oa,.speciesEditorial_reviewedGrid__mD4pF{grid-template-columns:1fr;gap:1rem}}.speciesEditorial_nameTableWrap__Iy7ku{border:1px solid var(--card-line);border-radius:12px;overflow:hidden}.speciesEditorial_nameTable__78klK{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;background:var(--card)}.speciesEditorial_nameTable__78klK caption{padding:.85rem 1rem;text-align:left;background:var(--paper-deep);color:var(--muted);font-size:.8rem}.speciesEditorial_nameTable__78klK :is(td,th){padding:.9rem 1rem;border-bottom:1px solid var(--card-line);vertical-align:top;overflow-wrap:anywhere}.speciesEditorial_nameTable__78klK thead{background:var(--forest);color:var(--paper);font-size:.75rem}.speciesEditorial_nameTable__78klK tbody th{font-size:.85rem;font-weight:600}.speciesEditorial_nameTable__78klK tbody td:nth-child(2){font-family:var(--font-serif),serif;font-size:1.15rem;line-height:1.7}.speciesEditorial_nameTable__78klK tr:last-child :is(th,td){border-bottom:0}.speciesEditorial_originalNames__b3fo_{margin-top:1rem;font-size:.85rem}.speciesEditorial_originalNames__b3fo_ summary{color:var(--forest);cursor:pointer;padding:.7rem 0}.speciesEditorial_originalNames__b3fo_ dl{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem;background:var(--card)}.speciesEditorial_originalNames__b3fo_ dt{font-weight:700}.speciesEditorial_originalNames__b3fo_ dd{margin:.3rem 0 0}.speciesEditorial_leafStudy___sFaM{display:grid;place-items:center;width:min(100%,220px);aspect-ratio:1;margin:0 auto;border-radius:50%;background:radial-gradient(circle at 50% 45%,#fbf8ef 0,#f4eedd 62%,#ece3cc 100%);border:1px solid var(--card-line);box-shadow:inset 0 0 0 10px hsla(45,60%,96%,.55),0 14px 30px rgba(31,58,38,.08)}.speciesEditorial_leafStudy___sFaM img{width:auto;height:62%;max-width:70%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(31,58,38,.18))}@media (max-width:800px){.speciesEditorial_careGrid__AB_L6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.speciesEditorial_careCard__xeRe3{padding:.85rem}.speciesEditorial_careCard__xeRe3 dd{font-size:1.05rem}.speciesEditorial_nameTable__78klK :is(th,td){padding:.75rem .55rem}.speciesEditorial_nameTable__78klK tbody td:nth-child(2){font-size:1rem}.speciesEditorial_nameTable__78klK tbody th{font-size:.76rem}.speciesEditorial_nameTable__78klK thead{font-size:.68rem}}.species_catalog__LwAKl{overflow:clip}.species_spBar__B5sDj{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:30;padding:1rem 2rem .9rem;background:hsla(44,51%,91%,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--card-line)}.species_spBarInner__BYTiP{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:.75rem 1rem;gap:.75rem 1rem}.species_spSearchWrap__HweQ7{display:flex;align-items:center;grid-column:1/-1;gap:.85rem;min-width:0;padding:.62rem 1.05rem .62rem 1.25rem;border:1.5px solid var(--card-line);border-radius:18px;background:hsla(45,60%,96%,.85);box-shadow:0 14px 34px rgba(31,58,38,.1);transition:border-color .25s,box-shadow .25s}.species_spSearchWrap__HweQ7:focus-within{border-color:var(--leaf);box-shadow:0 0 0 4px rgba(74,124,69,.14)}.species_spSearchWrap__HweQ7 [data-icon=plant-search],.species_spSearchWrap__HweQ7 svg{color:var(--leaf);flex-shrink:0}.species_spSearchWrap__HweQ7 input{flex:1 1;min-width:0;border:none;background:none;outline:none;font:inherit;font-size:1.08rem;font-weight:600;color:var(--forest);padding:.6rem 0}.species_spSort__LfQA5{display:flex;gap:.35rem}.species_spSort__LfQA5 button{min-height:36px;padding:0 .9rem;border:1px solid rgba(31,58,38,.14);border-radius:999px;background:hsla(45,60%,96%,.7);color:var(--muted);font-size:.78rem;font-weight:800;transition:background .2s,color .2s,transform .2s}.species_spSortActive__x4XTx,.species_spSort__LfQA5 button:hover{background:var(--forest)!important;color:var(--paper)!important;transform:translateY(-1px)}.species_spCount__ozboM{color:var(--muted);font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.species_filterBar__o0zj_{border-bottom:1px solid var(--card-line);background:hsla(44,51%,91%,.45)}.species_filterBarInner__EwGdR{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:.6rem;padding:.6rem 2rem}.species_filterToggleActive__6qV8p,.species_filterToggle__PbS5x{display:inline-flex;align-items:center;gap:.4rem;min-height:34px;padding:0 .9rem;border-radius:999px;border:1px solid var(--card-line);background:hsla(45,60%,96%,.8);color:var(--forest);font-size:.8rem;font-weight:800;transition:background .2s,color .2s}.species_filterToggleActive__6qV8p [data-icon=leaf],.species_filterToggleActive__6qV8p svg,.species_filterToggle__PbS5x [data-icon=leaf],.species_filterToggle__PbS5x svg{color:var(--leaf)}.species_filterToggleActive__6qV8p{background:var(--forest);color:var(--paper);border-color:var(--forest)}.species_filterToggleActive__6qV8p [data-icon=leaf],.species_filterToggleActive__6qV8p svg{color:var(--paper)}.species_filterPanel__NKVG6{max-width:var(--maxw);margin:0 auto;padding:.4rem 2rem 1.1rem;display:grid;grid-gap:.7rem;gap:.7rem}.species_filterGroup__gAUil{display:grid;grid-template-columns:110px 1fr;align-items:start;grid-gap:.6rem;gap:.6rem}.species_filterGroupLabel__5kGie{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:.4rem}.species_filterChips___0Kr0{display:flex;flex-wrap:wrap;gap:.3rem}.species_leafOpts__FtPhm{display:flex;flex-wrap:wrap;gap:.5rem}.species_leafOptActive__kDQSM,.species_leafOpt__bI1fg{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.35rem;width:84px;padding:.6rem .4rem .5rem;border-radius:14px;border:1.5px solid var(--card-line);background:hsla(45,60%,96%,.7);transition:border-color .2s,background .2s,transform .15s}.species_leafOptActive__kDQSM img,.species_leafOpt__bI1fg img{height:46px;width:auto;max-width:56px;object-fit:contain}.species_leafOptActive__kDQSM span,.species_leafOpt__bI1fg span{font-size:.72rem;font-weight:700;color:var(--muted)}.species_leafOpt__bI1fg:hover{border-color:var(--leaf);transform:translateY(-2px)}.species_leafOptActive__kDQSM{border-color:var(--leaf);background:rgba(74,124,69,.12)}.species_leafOptActive__kDQSM span{color:var(--forest)}.species_filterLeafHead__btL_m{display:inline-flex;align-items:center;gap:.4rem;margin-top:.4rem;padding-top:.7rem;border-top:1px dashed var(--card-line);font-size:.78rem;font-weight:800;color:var(--forest)}.species_filterLeafHead__btL_m [data-icon=leaf],.species_filterLeafHead__btL_m svg{color:var(--leaf)}.species_filterLeafHead__btL_m em{font-style:italic;font-weight:600;color:var(--muted)}.species_leafChipActive__HQOKy,.species_leafChip__HHCwi{min-height:30px;padding:0 .75rem;border-radius:999px;border:1px solid rgba(31,58,38,.14);background:hsla(45,60%,96%,.7);color:var(--muted);font-size:.74rem;font-weight:700;transition:background .2s,color .2s,transform .15s}.species_leafChip__HHCwi:hover{color:var(--forest);border-color:var(--leaf)}.species_leafChipActive__HQOKy{background:var(--leaf);color:var(--paper);border-color:var(--leaf)}.species_leafClear__zBXEv{margin-left:.2rem;font-size:.72rem;font-weight:700;color:var(--muted)}.species_leafClear__zBXEv:hover{color:var(--forest)}.species_catalogBody__9FPB8{max-width:var(--maxw);margin:0 auto;padding:clamp(2rem,4vw,3rem) 2rem 4rem}.species_spSpotlight__6Wz21{margin-bottom:clamp(2.2rem,4vw,3.2rem)}.species_spSpotHead__JcERE{text-align:center;margin-bottom:1.6rem}.species_spOrnament__ZTAQW{display:block;color:var(--gold);font-size:1.1rem;margin-bottom:.4rem}.species_spSpotHead__JcERE h2{font-size:clamp(1.6rem,3vw,2.2rem);color:var(--forest);margin-bottom:.3rem}.species_spSpotHead__JcERE p{color:var(--muted);font-size:.98rem}.species_spSpotGrid__xqHG8{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:.8rem;gap:.8rem}.species_spSpotCard__XjT9u{display:flex;align-items:center;gap:.75rem;height:100%;padding:1rem 1.15rem;border-radius:14px;border:1px solid var(--card-line);background:linear-gradient(160deg,hsla(45,60%,96%,.96),hsla(43,46%,86%,.78));box-shadow:0 14px 34px rgba(31,58,38,.07);transition:transform .3s cubic-bezier(.17,.84,.44,1),box-shadow .3s,border-color .25s}.species_spSpotCard__XjT9u:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(31,58,38,.14);border-color:rgba(74,124,69,.5)}.species_spSpotCard__XjT9u [data-icon=leaf],.species_spSpotCard__XjT9u svg{color:var(--gold);flex-shrink:0}.species_spSpotText__K86Wp{display:flex;flex-direction:column;min-width:0}.species_spSpotText__K86Wp strong{font-family:var(--font-serif);font-size:1.05rem;font-weight:600;color:var(--forest);line-height:1.15}.species_spSpotText__K86Wp em{font-style:italic;font-size:.82rem;color:var(--muted)}.species_spBrowseHead__Ay5P0{font-size:clamp(1.4rem,2.5vw,1.9rem);color:var(--forest);margin-bottom:1.2rem}.species_leafFilterNote__EAgeo{margin-bottom:1.2rem;font-size:.85rem;color:var(--muted)}.species_browseGrid__cXHkP{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:.75rem;gap:.75rem}.species_browseGrid__cXHkP a{display:flex;flex-direction:column;gap:.1rem;height:100%;padding:.95rem 1.15rem;background:var(--card);border:1px solid var(--card-line);border-radius:12px;transition:border-color .2s,transform .15s,box-shadow .2s}.species_browseGrid__cXHkP a:hover{border-color:var(--leaf);transform:translateY(-2px);box-shadow:var(--shadow-soft)}.species_browseGrid__cXHkP strong{font-family:var(--font-serif);font-size:1.05rem;font-weight:600;color:var(--forest);line-height:1.2}.species_browseGrid__cXHkP em{font-style:italic;color:var(--muted);font-size:.85rem}.species_fam__A5rKl{display:inline-flex;align-items:center;gap:.3rem;margin-top:.45rem;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--leaf);font-weight:700}.species_fam__A5rKl [data-icon=leaf],.species_fam__A5rKl svg{color:var(--leaf)}.species_moreWrap__UkijL{text-align:center;margin-top:2rem}.species_moreBtn__WMVdJ{background:var(--forest);color:var(--paper);padding:.8rem 1.8rem;border-radius:999px;font-size:.85rem;font-weight:600;letter-spacing:.04em;transition:background .2s}.species_moreBtn__WMVdJ:hover{background:var(--forest-soft)}.species_empty__XC7mP{text-align:center;color:var(--muted);padding:3rem 0}.species_page__J6vqD{max-width:900px;margin:0 auto;padding:1.5rem 2rem 4rem}.species_crumbs____sDd{display:flex;gap:.5rem;align-items:center;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:1.5rem}.species_crumbs____sDd a{color:var(--leaf);font-weight:600}.species_crumbs____sDd a:hover{color:var(--forest)}.species_hero__RNpiG{padding-bottom:2rem;border-bottom:1px solid var(--card-line)}.species_heroKicker__vYiIb{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem}.species_heroKicker__vYiIb a{color:var(--gold)}.species_heroKicker__vYiIb a:hover{color:var(--forest)}.species_heroOrnament__2R8dF{color:var(--gold);font-size:.85rem}.species_heroGrid__JdrRg{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start}.species_heroPhoto__CK1OY{aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;overflow:visible}.species_heroPhoto__CK1OY img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 18px 30px rgba(31,58,38,.16))}@media (max-width:720px){.species_heroGrid__JdrRg{grid-template-columns:1fr}.species_heroPhoto__CK1OY{max-width:280px;margin:0 auto}}.species_title__ZHYn_{font-size:clamp(2rem,5vw,2.8rem);margin-bottom:.25rem}.species_leafGrid__3EWTt{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.6rem;gap:.6rem;margin-bottom:.9rem}.species_leafItem__jX1pl{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.1rem 1rem .9rem;border-radius:14px;background:hsla(45,60%,96%,.7);border:1px solid var(--card-line)}.species_leafIcon__GDtxV{height:64px;width:auto;max-width:80px;object-fit:contain;margin-bottom:.6rem;filter:drop-shadow(0 6px 10px rgba(31,58,38,.12))}.species_leafIconSlot__ZPX23{display:flex;align-items:center;justify-content:center;height:64px;margin-bottom:.6rem}.species_leafSwatch__EOvHH{width:40px;height:40px;border-radius:50%;border:3px solid var(--card);box-shadow:0 0 0 1px var(--card-line),0 6px 10px rgba(31,58,38,.12)}.species_leafItem__jX1pl dt{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--leaf);margin-bottom:.2rem}.species_leafItem__jX1pl dd{margin:0;font-size:1rem;font-weight:600;color:var(--forest)}.species_leafItem__jX1pl dd a{color:var(--forest);text-decoration:underline;-webkit-text-decoration-color:rgba(74,124,69,.35);text-decoration-color:rgba(74,124,69,.35);text-underline-offset:3px;transition:color .2s,-webkit-text-decoration-color .2s;transition:text-decoration-color .2s,color .2s;transition:text-decoration-color .2s,color .2s,-webkit-text-decoration-color .2s}.species_leafItem__jX1pl dd a:hover{color:var(--leaf);-webkit-text-decoration-color:var(--leaf);text-decoration-color:var(--leaf)}.species_traitSubhead__XDB7a{margin:1.4rem 0 .6rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#55605a)}.species_traitBadge__5LSLk{display:inline-block;margin-left:.45rem;padding:.05rem .4rem;border-radius:999px;background:rgba(74,124,69,.12);color:var(--leaf);font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}.species_traitDef__LrYEG{margin-top:.25rem;font-size:.78rem;line-height:1.45}.species_traitCite__r_ao1,.species_traitDef__LrYEG{display:block;font-weight:400;color:var(--ink-muted,#55605a)}.species_traitCite__r_ao1{margin-top:.35rem;padding-left:.6rem;border-left:2px solid rgba(74,124,69,.25);font-size:.74rem;font-style:italic;line-height:1.5}.species_quickFacts__kI6oL{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.5rem}.species_quickFacts__kI6oL>div{padding:.55rem .95rem;border-radius:12px;background:hsla(45,60%,96%,.7);border:1px solid var(--card-line);min-width:0}.species_quickFacts__kI6oL dt{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--leaf);margin-bottom:.15rem}.species_quickFacts__kI6oL dd{margin:0;font-size:.92rem;font-weight:600;color:var(--forest);line-height:1.3}.species_sci__1268u{font-family:var(--font-serif);font-style:italic;font-size:1.2rem;color:var(--leaf);margin-bottom:1rem}.species_alsoKnown__1t0aF{color:var(--muted);font-size:.95rem;margin-bottom:1.2rem}.species_badges__eRDhM{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.species_badge___o5kw{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:capitalize;padding:.35rem .85rem;background:rgba(74,124,69,.1);color:var(--forest-soft);border:1px solid rgba(74,124,69,.2)}.species_badgeAccent__VIQvl{background:rgba(184,146,61,.14);color:#8a6d24;border-color:rgba(184,146,61,.3)}.species_cta__GoXe4{display:inline-block;background:var(--forest);color:var(--paper);padding:.8rem 1.6rem;border-radius:999px;font-weight:600;font-size:.95rem;transition:background .2s,transform .2s}.species_cta__GoXe4:hover{background:var(--forest-soft);transform:translateY(-1px)}.species_section__zjU03{margin-top:2.5rem}.species_section__zjU03 h2{font-size:1.5rem;margin-bottom:1rem}.species_lead__IJWzD{color:var(--ink);line-height:1.8;font-size:1.02rem}.species_growingStory__xe9e4{padding:1.4rem 1.5rem;border-left:4px solid rgba(74,124,69,.42);background:linear-gradient(90deg,rgba(74,124,69,.08),hsla(45,60%,96%,0))}.species_growingStory__xe9e4 h2{margin-bottom:.75rem}.species_attribution__4qggV{margin-top:.8rem;font-size:.78rem;color:var(--muted-soft)}.species_attribution__4qggV a{color:var(--leaf);text-decoration:underline}.species_faqList__RshOk{border-top:1px solid var(--card-line)}.species_faqItem__G54_B{padding:1.1rem 0;border-bottom:1px solid var(--card-line)}.species_faqItem__G54_B dt{font-family:var(--font-serif);font-size:1.1rem;font-weight:600;color:var(--forest);margin-bottom:.4rem}.species_faqItem__G54_B dd{margin:0;color:var(--ink);line-height:1.7}.species_sources__7mP0q{margin-top:2.5rem;padding-top:1.2rem;border-top:1px solid var(--card-line);font-size:.78rem;color:var(--muted-soft);line-height:1.7}.species_sources__7mP0q a{color:var(--leaf)}.species_facts__axrrb{border-top:1px solid var(--card-line)}.species_row__Epiay{display:grid;grid-template-columns:200px 1fr;grid-gap:1rem;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--card-line)}.species_row__Epiay dt{font-weight:600;color:var(--muted);font-size:.9rem}.species_row__Epiay dd{color:var(--ink);line-height:1.6}.species_row__Epiay dd a{color:var(--leaf);font-weight:600}.species_row__Epiay dd a:hover{color:var(--forest)}.species_familyCard__ebbHZ{margin-top:3rem;display:grid;grid-template-columns:150px 1fr;grid-gap:2rem;gap:2rem;align-items:center;background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);padding:1.75rem 2rem}.species_familyCardFig__qNWem{display:flex;align-items:center;justify-content:center}.species_familyCardFig__qNWem img{width:100%;height:auto;max-height:190px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(31,58,38,.12));transition:transform .2s}.species_familyCardFig__qNWem:hover img{transform:translateY(-3px)}.species_familyKicker__NxS_P{display:inline-block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:600;margin-bottom:.35rem}.species_familyCardBody__7h85p h2{font-size:1.6rem;margin-bottom:.2rem}.species_familyCommon__3oDGf{font-family:var(--font-serif);font-style:italic;color:var(--leaf);margin-bottom:.7rem}.species_familyNote__yWXy0{color:var(--muted);font-size:.95rem;line-height:1.6;margin-bottom:.7rem}.species_familyHint__7oDKC{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem .75rem;border-radius:999px;background:rgba(106,161,95,.1);border:1px solid rgba(106,161,95,.22);color:var(--muted-soft);font-size:.78rem;line-height:1.4}.species_familyHint__7oDKC [data-icon=leaf],.species_familyHint__7oDKC svg{color:var(--leaf);flex-shrink:0}.species_appBand__oa0RU{margin-top:3rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;background:linear-gradient(135deg,var(--forest) 0,var(--forest-soft) 100%);color:var(--paper);border-radius:var(--radius);padding:2rem 2.2rem}.species_appBand__oa0RU h2{color:var(--paper);font-size:1.5rem;margin-bottom:.4rem}.species_appBand__oa0RU p{color:#cdd8c4;font-size:.95rem;max-width:46ch}.species_ctaLight__X_dUo{display:inline-block;background:var(--paper);color:var(--forest);padding:.85rem 1.6rem;border-radius:999px;font-weight:700;font-size:.95rem;white-space:nowrap;transition:transform .2s}.species_ctaLight__X_dUo:hover{transform:translateY(-2px)}.species_relList__90SaF{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:.6rem;gap:.6rem}.species_relList__90SaF a{display:flex;height:100%;align-items:center;gap:.6rem;padding:.7rem 1rem;border:1px solid var(--card-line);border-radius:10px;background:var(--card);transition:border-color .2s,transform .15s}.species_relList__90SaF a:hover{border-color:var(--leaf);transform:translateY(-1px)}.species_relList__90SaF [data-icon=leaf],.species_relList__90SaF svg{color:var(--leaf);flex-shrink:0}.species_problemList__KHVb0{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.species_relList__90SaF span{display:flex;flex-direction:column;min-width:0}.species_relList__90SaF strong{font-size:.95rem;color:var(--forest)}.species_relList__90SaF em{font-style:italic;font-size:.78rem;color:var(--muted)}.species_viewAll__f1Uss{display:inline-block;margin-top:1.2rem;color:var(--leaf);font-weight:600}.species_viewAll__f1Uss:hover{color:var(--forest)}.species_identifyBlock__fKC6W{border:1px solid rgba(74,124,69,.2);border-radius:8px;padding:clamp(1rem,2vw,1.35rem);background:linear-gradient(135deg,rgba(106,161,95,.12),rgba(184,146,61,.08)),var(--card)}.species_identifyChecklist__R99U6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:1rem;list-style:none}.species_identifyChecklist__R99U6 li{position:relative;padding:.75rem .85rem .75rem 2.15rem;border:1px solid rgba(31,58,38,.1);border-radius:8px;background:hsla(45,60%,96%,.75);color:var(--muted);line-height:1.5}.species_identifyChecklist__R99U6 li:last-child:nth-child(odd){grid-column:1/-1}.species_identifyChecklist__R99U6 li:before{content:"";position:absolute;left:.85rem;top:1rem;width:.55rem;height:.55rem;border-radius:999px;background:var(--leaf);box-shadow:0 0 0 4px rgba(74,124,69,.12)}@media (max-width:720px){.species_row__Epiay{grid-template-columns:1fr;gap:.2rem}.species_spBar__B5sDj{top:56px;padding:.7rem 1.2rem}.species_spBarInner__BYTiP{grid-template-columns:1fr;gap:.65rem}.species_spSearchWrap__HweQ7{border-radius:16px;padding:.5rem .85rem}.species_spSearchWrap__HweQ7 input{font-size:1rem}.species_spCount__ozboM{display:none}.species_catalogBody__9FPB8,.species_filterBarInner__EwGdR,.species_filterPanel__NKVG6,.species_page__J6vqD{padding-left:1.2rem;padding-right:1.2rem}.species_filterGroup__gAUil{grid-template-columns:1fr;gap:.25rem}.species_familyCard__ebbHZ{grid-template-columns:1fr;justify-items:center;text-align:center;gap:1.2rem}.species_familyCardFig__qNWem{max-width:150px}.species_appBand__oa0RU{flex-direction:column;align-items:flex-start}.species_identifyChecklist__R99U6{grid-template-columns:1fr}}.species_proseSubhead__L4Sl_{margin:1.3rem 0 .4rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--leaf)}.species_speciesPage__kbB94{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.species_editorialHero__TWYJt{padding:clamp(1.3rem,4vw,2.8rem);background:var(--card);border:1px solid var(--card-line);border-radius:18px}.species_editorialGrid__v2uNC{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:1.5rem;gap:1.5rem;align-items:center}.species_editorialGrid__v2uNC .species_heroBody__xpFEw{grid-row:1;grid-column:1;min-width:0}.species_leafStudyFigure__LqzMH{grid-column:2;grid-row:1;margin:0;text-align:center}.species_leafStudyFigure__LqzMH figcaption{color:#4b7354;font-size:.75rem;margin-top:.7rem}.species_leafStudyFigure__LqzMH figcaption span{display:block;font-size:.65rem;margin-top:.3rem;color:var(--muted)}.species_editorialHero__TWYJt .species_title__ZHYn_{font-family:var(--font-sans);font-size:clamp(2.3rem,5vw,4rem);color:#141f17;line-height:1.12;overflow-wrap:anywhere;margin:.6rem 0}.species_editorialHero__TWYJt .species_sci__1268u{color:#4b7354;font-family:var(--font-serif);font-size:clamp(1.2rem,2vw,1.5rem);font-style:italic}.species_nativeTitle__mK8jx{display:block;color:#4b7354;font-family:var(--font-serif),serif;font-weight:500;font-size:.8em;line-height:1.6;margin-top:.4rem}.species_scriptLabel__7hvFK{font-size:.8rem;color:var(--muted);margin:.8rem 0}.species_scriptLabel__7hvFK a{color:#4b7354;text-decoration:underline;text-underline-offset:3px}.species_contextGrid__TWQxw{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:.8rem;gap:.8rem;margin:1rem 0}.species_contextGrid__TWQxw>div{border:1px solid var(--card-line);border-radius:12px;padding:1rem;background:var(--card)}.species_contextGrid__TWQxw dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:var(--muted);margin-bottom:.6rem}.species_contextGrid__TWQxw dd{margin:0;line-height:1.7}.species_contextGrid__TWQxw dd a{display:block;color:var(--leaf)}@media (max-width:800px){.species_speciesPage__kbB94{padding-bottom:calc(10rem + env(safe-area-inset-bottom))}}@media (max-width:720px){.species_editorialGrid__v2uNC{grid-template-columns:minmax(0,1fr)}.species_leafStudyFigure__LqzMH{grid-column:1;grid-row:2;max-width:150px;justify-self:center}}.species_directoryPage__5SMme{background:var(--paper);color:#141f17;padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.species_directoryPage__5SMme .species_spBar__B5sDj{background:hsla(44,51%,91%,.96);padding-bottom:.65rem}.species_directoryIntro__i66Bu{max-width:var(--maxw);margin:0 auto;padding:2.5rem 2rem 1.8rem}.species_directoryIntro__i66Bu h1{font-size:clamp(1.9rem,3.5vw,2.5rem);font-weight:500;margin:.6rem 0 .9rem;color:#141f17}.species_directoryIntro__i66Bu p{max-width:75ch;color:var(--muted);line-height:1.7}.species_directoryKicker__EcNIn{color:#4b7354;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.species_quickFilters__a86NS{display:flex;gap:.55rem;overflow-x:auto;max-width:var(--maxw);margin:.85rem auto 0;padding:.2rem 0;scrollbar-width:thin}.species_quickFilters__a86NS :is(button,a){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:.5rem;min-height:40px;padding:.5rem .85rem;border:1px solid var(--card-line);border-radius:999px;background:var(--card);color:#141f17;font:inherit;font-size:.78rem;cursor:pointer}.species_quickFilters__a86NS button[aria-pressed=true]{color:#fbfbfa;background:#4b7354;border-color:#4b7354}.species_quickFilters__a86NS button span{font-size:.68rem;opacity:.85}.species_directoryPage__5SMme :is(button,a,input):focus-visible{outline:3px solid #4b7354;outline-offset:3px}.species_filterExplanation__eunoQ{font-size:.83rem;color:var(--muted);margin:0 0 1.25rem}.species_filterExplanation__eunoQ summary{cursor:pointer;color:#4b7354;padding:.5rem 0}.species_filterExplanation__eunoQ p{max-width:90ch;line-height:1.7;margin:.5rem 0}.species_directoryTable__no2k5{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.species_directoryTable__no2k5 thead{color:#fbfbfa;background:#1f3a26;font-size:.72rem}.species_directoryTable__no2k5 :is(th,td){vertical-align:top;padding:.9rem .85rem;overflow-wrap:anywhere}.species_directoryTable__no2k5 thead th{font-weight:650}.species_directoryTable__no2k5 thead th:first-child{width:27%}.species_directoryTable__no2k5 thead th:nth-child(2){width:23%}.species_directoryTable__no2k5 thead th:nth-child(3){width:28%}.species_directoryTable__no2k5 tbody tr{border-bottom:1px solid var(--card-line)}.species_directoryTable__no2k5 tbody tr:nth-child(2n){background:#f4f3ee60}.species_directoryTable__no2k5 tbody th{font-weight:500}.species_directoryTable__no2k5 td{font-size:.85rem}.species_botanicalLink__rvuuY{display:block;font-family:var(--font-serif);font-size:1.08rem;line-height:1.4;color:#141f17}.species_botanicalLink__rvuuY:hover{text-decoration:underline;text-underline-offset:3px}.species_directoryFamily__w9f8J{display:inline-block;margin-top:.5rem;font-size:.65rem;color:#4b7354;letter-spacing:.05em}.species_englishAlias__eyzRL{display:block;color:var(--muted);margin-top:.35rem;font-size:.78rem;line-height:1.5}.species_scriptList__Ht9O6{list-style:none;padding:0;margin:0;font-size:.9rem;line-height:1.7}.species_scriptList__Ht9O6 small{color:var(--muted);font-size:.65rem}.species_latinAlias__xdeWA{color:var(--muted);font-size:.72rem}.species_moreNames__iJn0l{margin-top:.4rem;font-size:.75rem}.species_moreNames__iJn0l summary{cursor:pointer;color:#4b7354;padding:.2rem 0}.species_moreNames__iJn0l .species_scriptList__Ht9O6{margin-top:.5rem}.species_directoryBadges__s18XS{display:flex;flex-wrap:wrap;gap:.4rem}.species_directoryBadges__s18XS a{display:inline-flex;padding:.35rem .5rem;border-radius:6px;border:1px solid var(--card-line);font-size:.66rem;line-height:1.5}.species_nativeBadge__POhkL{color:#254c32;background:#eaf2e8}.species_neutralBadge__igjkH{color:#423f32;background:#f4f3ee}.species_cautionBadge__0yiqi{color:#813d29;background:#faf0e5}.species_unreviewed__18rhN{color:var(--muted);font-size:.73rem}.species_directoryDownload__VQM9Q{position:fixed;bottom:0;left:0;right:0;z-index:150;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#1f3a26;color:#fbfbfa;padding:.85rem max(1.2rem,calc((100vw - 1080px) / 2)) calc(.85rem + env(safe-area-inset-bottom))}.species_directoryDownload__VQM9Q strong{display:block;font-family:var(--font-serif);font-size:1.05rem}.species_directoryDownload__VQM9Q span{display:block;font-size:.74rem;color:#d7e4d1;margin-top:.3rem}.species_directoryDownload__VQM9Q nav{display:flex;gap:.6rem;flex-shrink:0}.species_directoryDownload__VQM9Q a{display:inline-flex;min-height:44px;align-items:center;border:1px solid #e6e4d7;padding:.55rem .85rem;border-radius:999px;font-size:.8rem;font-weight:700}.species_directoryDownload__VQM9Q a:focus-visible{outline-color:#fff}@media (max-width:700px){.species_directoryIntro__i66Bu{padding:1.8rem 1.2rem 1.2rem}.species_directoryPage__5SMme .species_spBar__B5sDj{top:62px;padding-inline:1.2rem}.species_directoryPage__5SMme .species_spSearchWrap__HweQ7 input{font-size:1rem;font-weight:500}.species_directoryTable__no2k5,.species_directoryTable__no2k5 tbody{display:block}.species_directoryTable__no2k5 thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.species_directoryTable__no2k5 tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.8rem 0}.species_directoryTable__no2k5 tbody th{grid-column:1/-1;padding:.3rem .5rem .6rem}.species_directoryTable__no2k5 td{padding:.45rem .5rem}.species_directoryTable__no2k5 td:last-child{grid-column:1/-1}.species_directoryTable__no2k5 td:before{content:attr(data-label);display:block;font-size:.61rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:.35rem}.species_directoryDownload__VQM9Q{padding-inline:1rem;gap:.6rem}.species_directoryDownload__VQM9Q strong{font-size:.82rem}.species_directoryDownload__VQM9Q span{display:none}.species_directoryDownload__VQM9Q a{font-size:.74rem;padding-inline:.7rem}}.species_heroPhoto__CK1OY{position:relative;margin:0;padding-bottom:1.6rem}.species_heroPhoto__CK1OY figcaption{position:absolute;bottom:0;left:0;right:0;text-align:center;color:var(--muted);font-size:.62rem;line-height:1.5}.species_capturedPhoto__R7laR{aspect-ratio:4/3;align-self:start;margin-top:1rem}.species_capturedPhoto__R7laR img{object-fit:cover;border-radius:5px;filter:none}.species_secondaryFieldPhoto__EMl35{position:absolute;bottom:2.5rem;right:.25rem;width:90px;padding:4px;background:var(--card);border:1px solid var(--card-line);border-radius:4px}.species_heroPhoto__CK1OY .species_secondaryFieldPhoto__EMl35 img{width:100%;height:70px;object-fit:cover;border-radius:2px;filter:none}.species_secondaryFieldPhoto__EMl35 span{display:block;font-size:.58rem;text-align:center;color:var(--muted);padding:.2rem 0}.species_searchIntro__eePh2{max-width:var(--maxw);margin:auto;padding:2rem var(--page-gutter) .4rem}.species_searchIntro__eePh2 h2{margin:0 0 .35rem;font-size:clamp(1.6rem,3vw,2rem);font-weight:400;letter-spacing:-.025em}.species_searchIntro__eePh2 p{margin:0;color:var(--muted);font-size:.85rem}.species_filterBarInner__EwGdR{padding-inline:var(--page-gutter);flex-wrap:wrap}.species_filterBarInner__EwGdR .species_spBrowseHead__Ay5P0{margin:0 auto 0 0;font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:400}.species_filterGuide__h0PXH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem 2rem;gap:1.2rem 2rem;margin:1rem 0}.species_filterGuide__h0PXH>div{border-top:1px solid var(--card-line);padding-top:.85rem}.species_filterGuide__h0PXH dt{color:var(--forest);font-weight:600;margin-bottom:.4rem}.species_filterGuide__h0PXH dd{margin:0;line-height:1.8}.species_filterGuide__h0PXH a{color:var(--forest);text-decoration:underline;text-underline-offset:3px}.species_ratingContext__IYB3I{width:100%;font-size:.7rem;color:var(--muted)}.species_ratingContext__IYB3I summary{cursor:pointer;padding:.3rem 0}.species_ratingContext__IYB3I p{line-height:1.7;margin:.4rem 0}@media(max-width:600px){.species_filterGuide__h0PXH{grid-template-columns:1fr}.species_spSort__LfQA5 button{padding-inline:.65rem}.species_spCount__ozboM{font-size:.65rem;letter-spacing:0}}.species_directoryPage__5SMme .species_spBar__B5sDj{top:var(--header-height);background:hsla(45,53%,94%,.96);padding-inline:var(--page-gutter)}.species_quickFilters__a86NS,.species_spBarInner__BYTiP{max-width:calc(var(--maxw) - 2 * var(--page-gutter))}.species_spSearchWrap__HweQ7{border:1px solid var(--card-line);border-radius:5px;background:var(--card);box-shadow:none}.species_spSearchWrap__HweQ7:focus-within{box-shadow:none}.species_spSearchWrap__HweQ7 input{font-size:.95rem;font-weight:400}.species_directoryTable__no2k5 thead{background:var(--paper-deep);color:var(--forest)}.species_directoryTable__no2k5 th{font-weight:500}.species_directoryTable__no2k5 :is(th,td){padding-block:1.2rem}.species_page__J6vqD{max-width:var(--maxw);padding-inline:var(--page-gutter)}.species_editorialHero__TWYJt,.species_hero__RNpiG{background:none;box-shadow:none;border-radius:0;border-bottom:1px solid var(--card-line);padding-block:2rem 3rem}.species_title__ZHYn_{font-size:var(--display-size);font-weight:400;letter-spacing:var(--display-tracking);line-height:1.1}.species_sci__1268u{font-weight:400}.species_heroOrnament__2R8dF{display:none}.species_leafStudyFigure__LqzMH{border:0;box-shadow:none;background:none}.species_badge___o5kw{border-radius:999px;background:transparent;font-weight:400}.species_directoryDownload__VQM9Q{background:hsla(45,53%,94%,.97);color:var(--forest);border-top:1px solid var(--card-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-inline:max(var(--page-gutter),calc((100vw - 1200px)/2))}.species_directoryDownload__VQM9Q span{color:var(--muted)}.species_directoryDownload__VQM9Q a{border-color:#b5baa5;color:var(--forest);font-weight:500}