.breed-page[data-astro-cid-brh2lff7]{background:var(--color-background);overflow:clip}.breed-hero[data-astro-cid-brh2lff7]{isolation:isolate;background:#0c0d0b;align-items:end;min-height:clamp(36rem,46.5vw,42rem);padding-block:clamp(2rem,3.5vw,3rem);display:grid;position:relative;overflow:hidden}.breed-hero[data-astro-cid-brh2lff7]>img[data-astro-cid-brh2lff7],.breed-hero__shade[data-astro-cid-brh2lff7]{width:100%;height:100%;position:absolute;inset:0}.breed-hero[data-astro-cid-brh2lff7]>img[data-astro-cid-brh2lff7]{z-index:-2;object-fit:cover;object-position:center bottom;transform-origin:bottom;transform:scale(1.08)}.breed-hero__shade[data-astro-cid-brh2lff7]{z-index:-1;background:linear-gradient(90deg,#0a0a08f2 0%,#0a0a08bf 39%,#0a0a0814 72%),linear-gradient(#0000 52%,#0a0a08d1)}.breed-hero__content[data-astro-cid-brh2lff7]{width:min(47rem,92%)}.breed-hero[data-astro-cid-brh2lff7] h1[data-astro-cid-brh2lff7]{max-width:10ch;font-size:clamp(3.5rem,7vw,6.7rem)}.breed-hero__intro[data-astro-cid-brh2lff7]{max-width:40rem;margin:1.35rem 0 1.7rem}.breed-hero__intro[data-astro-cid-brh2lff7] p[data-astro-cid-brh2lff7],.editorial-copy[data-astro-cid-brh2lff7]>p[data-astro-cid-brh2lff7],.listing-heading[data-astro-cid-brh2lff7]>p[data-astro-cid-brh2lff7]{color:var(--color-text-muted);font-family:var(--font-heading);font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.46}.breed-hero__intro[data-astro-cid-brh2lff7] p[data-astro-cid-brh2lff7]{color:var(--color-text)}.breed-hero__intro[data-astro-cid-brh2lff7] p[data-astro-cid-brh2lff7]+p[data-astro-cid-brh2lff7],.editorial-copy[data-astro-cid-brh2lff7]>p[data-astro-cid-brh2lff7]+p[data-astro-cid-brh2lff7]{margin-top:1rem}.breed-section[data-astro-cid-brh2lff7],.breed-sources[data-astro-cid-brh2lff7],.animal-listing[data-astro-cid-brh2lff7]{border-top:1px solid var(--color-border-soft);padding-block:clamp(4rem,7vw,7rem)}.breed-section--alternate[data-astro-cid-brh2lff7]{background:radial-gradient(circle at 15% 20%,#70aaa514,#0000 28rem),#10100d}.breed-kicker[data-astro-cid-brh2lff7]{color:var(--color-dusty-turquoise);letter-spacing:.28em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem;font-weight:700}h2[data-astro-cid-brh2lff7]{margin-bottom:1.5rem;font-size:clamp(2.6rem,5vw,4.5rem)}.editorial-grid[data-astro-cid-brh2lff7],.personal-grid[data-astro-cid-brh2lff7],.registry-grid[data-astro-cid-brh2lff7]{align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.editorial-copy[data-astro-cid-brh2lff7]{max-width:48rem}.support-photo[data-astro-cid-brh2lff7]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);margin:0;overflow:hidden}.support-photo[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7]{object-fit:cover;width:100%;height:100%}.support-photo--portrait[data-astro-cid-brh2lff7]{aspect-ratio:3/4;justify-self:center;width:min(100%,24rem)}.support-photo--landscape[data-astro-cid-brh2lff7]{aspect-ratio:16/10;justify-self:center;width:min(100%,34rem)}.support-photo--landscape[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7]{object-position:center 56%;transform:scale(1.4)}.longhorn-special-photo[data-astro-cid-brh2lff7]{aspect-ratio:16/9;width:100%}.longhorn-special-photo[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7]{object-position:center}.registry-visual[data-astro-cid-brh2lff7],.personal-visual[data-astro-cid-brh2lff7]{gap:1rem;display:grid}.registry-photo[data-astro-cid-brh2lff7],.ranch-photo[data-astro-cid-brh2lff7]{aspect-ratio:16/9;width:100%}.registry-photo[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7],.ranch-photo[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7]{object-position:center}.heritage-note[data-astro-cid-brh2lff7]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:clamp(1.5rem,4vw,2.5rem)}.heritage-note[data-astro-cid-brh2lff7] strong[data-astro-cid-brh2lff7]{color:var(--color-warm-champagne);font:600 1.6rem var(--font-heading)}.heritage-note[data-astro-cid-brh2lff7] p[data-astro-cid-brh2lff7]{color:var(--color-text-muted);font-family:var(--font-heading);margin:.65rem 0 0;font-size:1.15rem;line-height:1.5}.ranch-quote[data-astro-cid-brh2lff7]{max-width:20ch;color:var(--color-warm-champagne);font:400 clamp(2rem,3.4vw,3.15rem)/1.08 var(--font-script);text-align:center;margin:.75rem auto 0;transform:rotate(-2deg)}.herd-transition[data-astro-cid-brh2lff7]{border-block:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;height:clamp(16rem,32vw,30rem);margin:0;overflow:hidden}.herd-transition[data-astro-cid-brh2lff7] img[data-astro-cid-brh2lff7]{object-fit:cover;object-position:center 80%;width:100%;height:100%}.breed-sources[data-astro-cid-brh2lff7]{background:#0d0e0c}.breed-sources[data-astro-cid-brh2lff7] h2[data-astro-cid-brh2lff7]{margin-bottom:1.25rem;font-size:clamp(2rem,3.5vw,3.25rem)}.breed-sources[data-astro-cid-brh2lff7] ul[data-astro-cid-brh2lff7]{gap:.65rem;max-width:58rem;margin:0;padding-left:1.25rem;display:grid}.breed-sources[data-astro-cid-brh2lff7] li[data-astro-cid-brh2lff7]{color:var(--color-text-muted);font-family:var(--font-heading);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.45}.breed-sources[data-astro-cid-brh2lff7] a[data-astro-cid-brh2lff7]{color:var(--color-dusty-turquoise)}.animal-listing[data-astro-cid-brh2lff7]{scroll-margin-top:calc(var(--header-height) + 1rem);background:radial-gradient(circle at 82% 5%,#ba805f14,#0000 24rem),#10100d}.listing-heading[data-astro-cid-brh2lff7]{align-items:end;gap:1rem 3rem;margin-bottom:2rem;display:grid}.listing-heading[data-astro-cid-brh2lff7] h2[data-astro-cid-brh2lff7]{margin:0}.listing-heading[data-astro-cid-brh2lff7]>p[data-astro-cid-brh2lff7]{max-width:46rem;margin:0}.breed-hero__jump[data-astro-cid-brh2lff7]{min-height:3.25rem;padding:.9rem 1.35rem;font-size:.76rem}.breed-hero__jump[data-astro-cid-brh2lff7] span[data-astro-cid-brh2lff7]{margin-left:.35rem;font-size:1.15rem;line-height:.7;display:inline-block;transform:translateY(.08em)}@media (width>=48rem){.editorial-grid[data-astro-cid-brh2lff7]{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr)}.editorial-grid--reverse[data-astro-cid-brh2lff7]{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr)}.editorial-grid--reverse[data-astro-cid-brh2lff7] .editorial-copy[data-astro-cid-brh2lff7]{order:2}.personal-grid[data-astro-cid-brh2lff7],.registry-grid[data-astro-cid-brh2lff7]{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr)}.listing-heading[data-astro-cid-brh2lff7]{grid-template-columns:minmax(20rem,.8fr) minmax(0,1.2fr)}}@media (width<=47.999rem){.breed-hero[data-astro-cid-brh2lff7]{min-height:0;padding-block:0 3.5rem;display:block}.breed-hero[data-astro-cid-brh2lff7]>img[data-astro-cid-brh2lff7]{z-index:auto;aspect-ratio:2.05;object-fit:cover;object-position:center bottom;transform-origin:bottom;height:auto;margin-bottom:2rem;position:relative;transform:scale(1.08)}.breed-hero__shade[data-astro-cid-brh2lff7]{display:none}.breed-hero__content[data-astro-cid-brh2lff7]{width:100%}.breed-hero[data-astro-cid-brh2lff7] h1[data-astro-cid-brh2lff7]{font-size:clamp(3rem,13vw,4.5rem)}.support-photo--portrait[data-astro-cid-brh2lff7]{width:min(82%,22rem)}.ranch-quote[data-astro-cid-brh2lff7]{justify-self:center}}
