.field-card[data-astro-cid-c3f6deik]{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:4 / 5.5;cursor:pointer;background-color:#1a1a1a}.field-card[data-astro-cid-c3f6deik] img[data-astro-cid-c3f6deik]{width:100%;height:100%;object-fit:cover}.field-overlay[data-astro-cid-c3f6deik]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:24px}.field-overlay[data-astro-cid-c3f6deik]:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000000d9,#0006 35%,#0000 60%);z-index:1;pointer-events:none}.field-overlay[data-astro-cid-c3f6deik]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000000e6,#0009 45%,#0000 70%);opacity:0;z-index:2;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.field-card[data-astro-cid-c3f6deik]:hover .field-overlay[data-astro-cid-c3f6deik]:after{opacity:1}.location-badge[data-astro-cid-c3f6deik]{position:relative;z-index:3;align-self:flex-start;background:#0009;color:#fff;padding:6px 14px;border-radius:100px;font-size:.75rem;font-weight:700;display:flex;align-items:center;gap:6px}.status-pill[data-astro-cid-c3f6deik]{position:relative;z-index:3;align-self:flex-end;display:inline-flex;margin:-10px -10px 0 0}.visually-hidden[data-astro-cid-c3f6deik]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.status-code[data-astro-cid-c3f6deik]{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.3rem .5rem;border-radius:8px;background:#2e7d32;color:#fff;font-size:.72rem;font-weight:800;line-height:1;letter-spacing:.06em}.status-code[data-astro-cid-c3f6deik][data-code=NT]{background:#fbeccb;color:#2b2100}.status-code[data-astro-cid-c3f6deik][data-code=VU]{background:#f2c14e;color:#2b2100}.status-code[data-astro-cid-c3f6deik][data-code=EN]{background:#b4421f;color:#fff}.status-code[data-astro-cid-c3f6deik][data-code=CR]{background:#5c1a12;color:#fff}.taxonomy-label[data-astro-cid-c3f6deik]{color:var(--brand-green);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px}.species-name[data-astro-cid-c3f6deik]{font-size:1.5rem;font-weight:800;margin:0;line-height:1.1}.description-wrapper[data-astro-cid-c3f6deik]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),margin-top .5s cubic-bezier(.4,0,.2,1);margin-top:0}.short-description[data-astro-cid-c3f6deik]{font-size:.9rem;color:#ffffffe6;margin:0;overflow:hidden;opacity:0;transform:translateY(15px);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);line-height:1.4}.field-card[data-astro-cid-c3f6deik]:hover .description-wrapper[data-astro-cid-c3f6deik]{grid-template-rows:1fr;margin-top:12px}.field-card[data-astro-cid-c3f6deik]:hover .short-description[data-astro-cid-c3f6deik]{opacity:1;transform:translateY(0);transition-delay:.1s}.card-bottom-content[data-astro-cid-c3f6deik]{position:relative;z-index:3;transition:transform .4s cubic-bezier(.165,.84,.44,1)}a[data-astro-cid-c3f6deik].field-card{text-decoration:none;color:inherit;display:block}@media(width<=767.98px){.species-name[data-astro-cid-c3f6deik]{font-size:1.1rem;line-height:1.2;letter-spacing:-.02em}.field-overlay[data-astro-cid-c3f6deik]{padding:14px}.location-badge[data-astro-cid-c3f6deik]{padding:4px 10px;font-size:.65rem}.status-pill[data-astro-cid-c3f6deik]{margin:-4px -4px 0 0}.status-code[data-astro-cid-c3f6deik]{min-width:1.8rem;padding:.25rem .4rem;font-size:.62rem;border-radius:6px}.taxonomy-label[data-astro-cid-c3f6deik]{font-size:.65rem;letter-spacing:1px;margin-bottom:2px}.field-card[data-astro-cid-c3f6deik]:hover .description-wrapper[data-astro-cid-c3f6deik],.field-card[data-astro-cid-c3f6deik]:active .description-wrapper[data-astro-cid-c3f6deik]{grid-template-rows:0fr!important;margin-top:0!important}.field-card[data-astro-cid-c3f6deik]:hover .short-description[data-astro-cid-c3f6deik],.field-card[data-astro-cid-c3f6deik]:active .short-description[data-astro-cid-c3f6deik]{opacity:0!important;transform:translateY(15px)!important}}
