.animals-index[data-astro-cid-i2m3e2ny]{padding-block:clamp(3rem,5vw,4.5rem)}.animals-index__intro[data-astro-cid-i2m3e2ny]{max-width:48rem;margin-bottom:1.75rem}.animals-index__intro[data-astro-cid-i2m3e2ny] p[data-astro-cid-i2m3e2ny]:last-child{color:var(--color-text-muted);font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.4rem)}.breed-grid[data-astro-cid-i2m3e2ny]{grid-template-columns:minmax(0,1fr);gap:1rem;width:min(100%,100rem);margin-inline:auto;display:grid}.breed-card[data-astro-cid-i2m3e2ny]{isolation:isolate;aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;color:inherit;box-shadow:var(--shadow-soft);align-items:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.breed-card[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny],.breed-card__shade[data-astro-cid-i2m3e2ny]{width:100%;height:100%;position:absolute;inset:0}.breed-card[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{z-index:-2;object-fit:cover;object-position:center 42%;transition:transform .4s}.breed-card__shade[data-astro-cid-i2m3e2ny]{z-index:-1;background:linear-gradient(#0a0a082e 22%,#0a0a08f5)}.breed-card__body[data-astro-cid-i2m3e2ny]{gap:.25rem;padding:1rem 1.1rem 1.15rem;display:grid}.breed-card__body[data-astro-cid-i2m3e2ny] small[data-astro-cid-i2m3e2ny],.breed-card__body[data-astro-cid-i2m3e2ny]>span[data-astro-cid-i2m3e2ny]{color:var(--color-dusty-turquoise);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700}.breed-card__body[data-astro-cid-i2m3e2ny] strong[data-astro-cid-i2m3e2ny]{max-width:18ch;color:var(--color-heading);font:400 clamp(1.65rem, 2.6vw, 2.35rem)/.98 var(--font-heading)}.breed-card__name--mobile[data-astro-cid-i2m3e2ny]{display:none}a[data-astro-cid-i2m3e2ny].breed-card:hover>img[data-astro-cid-i2m3e2ny]{transform:scale(1.025)}a[data-astro-cid-i2m3e2ny].breed-card:hover{border-color:var(--color-dusty-turquoise)}.breed-card--coming-soon[data-astro-cid-i2m3e2ny] .breed-card__body[data-astro-cid-i2m3e2ny]>span[data-astro-cid-i2m3e2ny]{color:var(--color-warm-champagne)}.breed-card--sales[data-astro-cid-i2m3e2ny]{border-color:#ba805f8c}.breed-card--sales[data-astro-cid-i2m3e2ny] .breed-card__shade[data-astro-cid-i2m3e2ny]{background:linear-gradient(#6553331f 22%,#1b1714f7)}.breed-card--sales[data-astro-cid-i2m3e2ny] .breed-card__body[data-astro-cid-i2m3e2ny]>span[data-astro-cid-i2m3e2ny]{color:var(--color-warm-champagne)}.breed-card--longhorn[data-astro-cid-i2m3e2ny]{background:#0c0d0b}.breed-card--longhorn[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-fit:cover;object-position:center 46%}.breed-card--belted-galloway[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:58% center}.breed-card--valais[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:48% 44%}.breed-card--sales[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:center 50%}.breed-card--donkey[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:center 48%}.breed-card--quarter-horse[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:center 46%}.published-animals[data-astro-cid-i2m3e2ny]{border-top:1px solid var(--color-border-soft);margin-top:clamp(3.5rem,7vw,6rem);padding-top:clamp(3rem,6vw,5rem)}.published-animals[data-astro-cid-i2m3e2ny] h2[data-astro-cid-i2m3e2ny]{max-width:18ch;margin-bottom:2rem;font-size:clamp(2.5rem,5vw,4.5rem)}@media (width>=40rem){.breed-grid[data-astro-cid-i2m3e2ny]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=35rem){.breed-grid[data-astro-cid-i2m3e2ny]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.breed-card[data-astro-cid-i2m3e2ny]{aspect-ratio:1;border-radius:var(--radius-sm)}.breed-card__shade[data-astro-cid-i2m3e2ny]{background:linear-gradient(#0a0a0833 18%,#0a0a08f0)}.breed-card__body[data-astro-cid-i2m3e2ny]{text-align:center;align-content:end;align-self:stretch;place-items:center;padding:.45rem .2rem}.breed-card__body[data-astro-cid-i2m3e2ny] small[data-astro-cid-i2m3e2ny],.breed-card__body[data-astro-cid-i2m3e2ny]>span[data-astro-cid-i2m3e2ny]{display:none}.breed-card__body[data-astro-cid-i2m3e2ny] strong[data-astro-cid-i2m3e2ny]{overflow-wrap:anywhere;max-width:100%;font-size:clamp(.72rem,3.2vw,.9rem);line-height:1}.breed-card__name--desktop[data-astro-cid-i2m3e2ny]{display:none}.breed-card__name--mobile[data-astro-cid-i2m3e2ny]{display:inline}.breed-card--belted-galloway[data-astro-cid-i2m3e2ny]>img[data-astro-cid-i2m3e2ny]{object-position:62% center}}@media (width<=20rem){.breed-grid[data-astro-cid-i2m3e2ny]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.breed-grid[data-astro-cid-i2m3e2ny]{grid-template-columns:repeat(4,minmax(0,1fr))}}
