.species-picture{display:block}.nature-intro{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin-bottom:18px}.nature-note{padding:16px;border-left:5px solid #e0ad18;border-radius:8px;background:#fff8dc;color:#594817;font-size:14.2px;line-height:1.6}.nature-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.nature-nav a{padding:9px 13px;border-radius:999px;background:#0759aa;color:#fff;font-size:13px;font-weight:800}.species-section{margin:24px 0}.species-section>h2{margin:0 0 12px;color:#053867}.species-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.species-card{overflow:hidden;border:1px solid #d8e4ed;border-radius:11px;background:#fff;box-shadow:0 5px 18px rgba(5,56,103,.08)}.species-photo{display:block;width:100%;height:210px;object-fit:cover;background:#dfe9ef}.species-body{padding:15px}.species-body h3{margin:0;color:#073c78;font-size:23.6px}.species-latin{display:block;margin:3px 0 11px;color:#60758a;font:italic 12px Georgia,serif}.species-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.species-facts div{padding:8px;border-radius:6px;background:#f3f7fa}.species-facts dt{color:#657a8e;font-size:9.4px;font-weight:800;text-transform:uppercase}.species-facts dd{margin:3px 0 0;color:#183c59;font-size:13px;line-height:1.4}.species-ident{margin:11px 0 0;color:#405d74;font-size:14.2px;line-height:1.55}.species-source{display:block;margin-top:10px;color:#0759aa;font-size:10.6px;font-weight:700}.nature-safety{padding:16px;border-radius:9px;background:#eef7ee;color:#245a34;font-size:14.2px;line-height:1.65}@media(max-width:950px){.species-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.nature-intro,.species-grid{grid-template-columns:1fr}.species-photo{height:230px}}
.species-photo{height:260px!important;padding:8px;object-fit:contain!important;object-position:center;background:linear-gradient(135deg,#eef3f0,#dbe6df)}
@media(max-width:620px){.species-photo{height:300px!important}}
