.portrait[data-astro-cid-ec6hhkun]{aspect-ratio:4/5}.portrait[data-astro-cid-ec6hhkun] img{object-position:center 25%}.cta[data-astro-cid-b2do64np]{justify-content:space-between;align-items:center;gap:3rem;display:flex}.cta[data-astro-cid-b2do64np]>div[data-astro-cid-b2do64np]{max-width:46rem}.cta[data-astro-cid-b2do64np] h2[data-astro-cid-b2do64np]{margin-bottom:1rem}.cta[data-astro-cid-b2do64np] .button{flex-shrink:0}@media (width<=50em){.cta[data-astro-cid-b2do64np]{flex-direction:column;align-items:start;gap:1.5rem}}.image-hero[data-astro-cid-6xqvpq57]{background:var(--color-green-deep);min-height:min(92vh,55rem);color:var(--color-cream);isolation:isolate;flex-direction:column;justify-content:flex-end;padding-block:9rem 6rem;display:flex;position:relative}.image-hero--lg[data-astro-cid-6xqvpq57]{min-height:min(92vh,55rem)}.image-hero--split[data-astro-cid-6xqvpq57]{background:linear-gradient(150deg, var(--color-green-raised) 0%, var(--color-green-deep) 100%);min-height:0;padding-block:9rem 4.5rem}.image-hero__media[data-astro-cid-6xqvpq57]{z-index:-2;position:absolute;inset:0}.image-hero__media[data-astro-cid-6xqvpq57] img{object-fit:cover;width:100%;height:100%}.image-hero__scrim[data-astro-cid-6xqvpq57]{z-index:-1;background:linear-gradient(0deg, rgb(20 27 21/var(--hero-dim,0)) 0%, rgb(20 27 21/var(--hero-dim,0)) 100%), linear-gradient(0deg, #141b15f0 0%, #141b1594 32%, #141b1524 62%, #141b156b 100%);position:absolute;inset:0}.image-hero__eyebrow[data-astro-cid-6xqvpq57]{border-radius:var(--radius-pill);color:var(--color-cream);letter-spacing:.22em;text-transform:uppercase;background:#141b158c;align-self:flex-start;align-items:center;margin:0 0 1.5rem;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.image-hero[data-astro-cid-6xqvpq57] h1[data-astro-cid-6xqvpq57]{max-width:16ch;color:var(--color-cream);letter-spacing:-.035em;margin:0;font-size:clamp(2.75rem,1.6rem + 5.2vw,7rem);font-weight:800;line-height:.98}.image-hero--lg[data-astro-cid-6xqvpq57] h1[data-astro-cid-6xqvpq57]{font-size:clamp(3.25rem,1.8rem + 6.4vw,9rem)}.image-hero--split[data-astro-cid-6xqvpq57] h1[data-astro-cid-6xqvpq57]{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.75rem)}.image-hero__lead[data-astro-cid-6xqvpq57]{color:#e4e1d5;max-width:46ch;font-size:var(--text-lead);margin:1.75rem 0 0;line-height:1.6}.image-hero[data-astro-cid-6xqvpq57] .actions{margin-top:2.25rem}.image-hero[data-astro-cid-6xqvpq57] .breadcrumb{color:#c9d0c6;margin-bottom:2.25rem}.image-hero[data-astro-cid-6xqvpq57] .breadcrumb a{color:var(--color-apricot)}.image-hero__copy[data-astro-cid-6xqvpq57]{flex-direction:column;align-items:flex-start;display:flex}.image-hero--split[data-astro-cid-6xqvpq57] .image-hero__inner[data-astro-cid-6xqvpq57]{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.image-hero__portrait[data-astro-cid-6xqvpq57]{border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);margin:0;overflow:hidden}.image-hero__portrait[data-astro-cid-6xqvpq57] img{width:100%;height:auto;display:block}@media (width<=48rem){.image-hero[data-astro-cid-6xqvpq57],.image-hero--lg[data-astro-cid-6xqvpq57]{min-height:34rem;padding-block:8rem 3.5rem}.image-hero--split[data-astro-cid-6xqvpq57]{min-height:0;padding-block:7.5rem 3rem}.image-hero[data-astro-cid-6xqvpq57] h1[data-astro-cid-6xqvpq57]{max-width:18ch}.image-hero--split[data-astro-cid-6xqvpq57] .image-hero__inner[data-astro-cid-6xqvpq57]{grid-template-columns:1fr}.image-hero__portrait[data-astro-cid-6xqvpq57]{max-width:20rem}}.result[data-astro-cid-jvt45bbv]{border-top:1px solid var(--border);grid-template-columns:10rem minmax(0,1fr) 12rem;align-items:start;gap:2rem;padding:2rem 0;scroll-margin-top:7rem;display:grid}.result[data-astro-cid-jvt45bbv]:target{background:var(--surface-subtle);box-shadow:0 0 0 1rem var(--surface-subtle);border-radius:.25rem;position:relative}.result[data-astro-cid-jvt45bbv]:target:before{content:"";border-radius:var(--radius-pill);background:var(--accent-decoration);width:.1875rem;position:absolute;inset-block:0;inset-inline-start:-1.4rem}.result[data-astro-cid-jvt45bbv]:last-child{border-bottom:1px solid var(--border)}.result-date[data-astro-cid-jvt45bbv]{font-size:var(--text-small);color:var(--text-secondary)}.result-date[data-astro-cid-jvt45bbv] .dog-pill{margin-top:.6rem}.result[data-astro-cid-jvt45bbv] h3[data-astro-cid-jvt45bbv]{margin:0;font-size:clamp(1.3rem,1rem + .6vw,1.65rem)}.result-class[data-astro-cid-jvt45bbv]{font-size:var(--text-small);color:var(--text-secondary);margin-bottom:.5rem}.result-award[data-astro-cid-jvt45bbv]{gap:.35rem;display:grid}.result-award[data-astro-cid-jvt45bbv] span[data-astro-cid-jvt45bbv]{font-size:var(--text-small);color:var(--text-secondary)}@media (width<=46.875em){.result[data-astro-cid-jvt45bbv]{grid-template-columns:1fr;gap:.6rem;padding:1.5rem 0}.result-date[data-astro-cid-jvt45bbv]{align-items:baseline;gap:1rem;display:flex}.result-date[data-astro-cid-jvt45bbv] .dog-pill{margin:0}.result-award[data-astro-cid-jvt45bbv]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}}.hero-bio[data-astro-cid-k4ldto4k]{color:#e4e1d5;max-width:52ch;margin:1.5rem 0 0;line-height:1.75}.hero-facts[data-astro-cid-k4ldto4k]{max-width:34rem;margin-top:2.25rem}.hero-facts[data-astro-cid-k4ldto4k]>div[data-astro-cid-k4ldto4k]{border-top-color:#5b6f5c}.hero-facts[data-astro-cid-k4ldto4k] dt[data-astro-cid-k4ldto4k]{color:#c9d0c6}.hero-facts[data-astro-cid-k4ldto4k] dd[data-astro-cid-k4ldto4k]{color:var(--color-cream)}.align-start[data-astro-cid-k4ldto4k]{align-items:start}.health-row[data-astro-cid-k4ldto4k]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:2rem;padding-bottom:1.25rem;display:flex}.health-row[data-astro-cid-k4ldto4k] p[data-astro-cid-k4ldto4k]{max-width:28ch;margin:0}.health-row[data-astro-cid-k4ldto4k]>span[data-astro-cid-k4ldto4k]{font-weight:500}.facts[data-astro-cid-k4ldto4k]{grid-template-columns:1fr 1fr}@media (width<=34.375em){.health-row[data-astro-cid-k4ldto4k]{flex-direction:column;gap:.75rem}.editorial-card[data-astro-cid-k4ldto4k] .facts[data-astro-cid-k4ldto4k]{grid-template-columns:1fr}}.filters[data-astro-cid-qkihtzqq]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.filters[data-astro-cid-qkihtzqq] label[data-astro-cid-qkihtzqq]{font-weight:500;font-size:var(--text-small);gap:.6rem;display:grid}select[data-astro-cid-qkihtzqq]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);min-width:14rem;min-height:3rem;color:var(--text-primary);padding:.7rem 2.5rem .7rem 1rem}.result-note[data-astro-cid-qkihtzqq]{margin-top:2rem}@media (width<=34.375em){.filters[data-astro-cid-qkihtzqq]{flex-direction:column;align-items:start;gap:1rem}}.principle[data-astro-cid-o363ccpf]{border-top:1px solid var(--border);padding-top:1.5rem}.principle[data-astro-cid-o363ccpf] h3[data-astro-cid-o363ccpf]{margin-bottom:.65rem}.principle[data-astro-cid-o363ccpf] p[data-astro-cid-o363ccpf]{color:var(--text-secondary);margin-bottom:0}.distance[data-astro-cid-o363ccpf]{font:var(--weight-display) clamp(3rem,7vw,6rem)/1.2 var(--font-display);margin-top:2rem}.distance[data-astro-cid-o363ccpf] span[data-astro-cid-o363ccpf]{font:400 var(--text-small)/1.6 var(--font-sans);color:var(--text-secondary);display:block}figure[data-astro-cid-63wtbil7]{margin:0}figcaption[data-astro-cid-63wtbil7]{margin-top:.8rem}.editorial-image[data-astro-cid-63wtbil7]{aspect-ratio:1}.align-start[data-astro-cid-63wtbil7]{align-items:start}.parent-facts[data-astro-cid-63wtbil7]{margin:0}.parent-facts[data-astro-cid-63wtbil7]>div[data-astro-cid-63wtbil7]{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}dt[data-astro-cid-63wtbil7]{font-size:var(--text-small);color:var(--text-secondary)}dd[data-astro-cid-63wtbil7]{margin:.5rem 0 0}.puppy-names[data-astro-cid-63wtbil7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin:0;padding:0;list-style:none;display:grid}.puppy-names[data-astro-cid-63wtbil7] li[data-astro-cid-63wtbil7]{border-top:1px solid var(--border);font:var(--weight-display) var(--text-subheading)/1.3 var(--font-display);align-items:baseline;gap:1.5rem;padding:1.3rem 0;display:flex}@media (width<=40.625em){.puppy-names[data-astro-cid-63wtbil7]{grid-template-columns:1fr}}.steps-grid[data-astro-cid-c5ehv5ny]{margin:0;padding:0;list-style:none}.step-number[data-astro-cid-c5ehv5ny]{font:var(--weight-display) clamp(2.25rem,1.7rem + 1.8vw,3rem)/1 var(--font-display);color:var(--link);margin-bottom:2rem;display:block}.align-start[data-astro-cid-c5ehv5ny],.form-layout[data-astro-cid-vjs2s35d]{align-items:start}.form-fields[data-astro-cid-vjs2s35d]{grid-template-columns:1fr 1fr;gap:1.3rem;display:grid}.full[data-astro-cid-vjs2s35d]{grid-column:1/-1}form[data-astro-cid-vjs2s35d]>.meta[data-astro-cid-vjs2s35d]{margin-top:1.5rem}.notice[data-astro-cid-vjs2s35d]{margin-top:2rem}.notice[data-astro-cid-vjs2s35d] p[data-astro-cid-vjs2s35d]{margin-bottom:1rem}.notice[data-astro-cid-vjs2s35d] textarea[data-astro-cid-vjs2s35d]{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);width:100%;color:var(--text-primary);font-size:var(--text-small);padding:1rem}@media (width<=34.375em){.form-fields[data-astro-cid-vjs2s35d]{grid-template-columns:1fr}}.contact-links[data-astro-cid-gkphdh4t]{gap:.4rem;margin:1.5rem 0 2rem;display:grid}.contact-links[data-astro-cid-gkphdh4t] a[data-astro-cid-gkphdh4t]{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;display:flex}.editorial-card[data-astro-cid-gkphdh4t] h2[data-astro-cid-gkphdh4t]{font-size:var(--text-subheading)}address[data-astro-cid-gkphdh4t]{margin-bottom:1.5rem;font-style:normal}.editorial-image[data-astro-cid-gkphdh4t]{aspect-ratio:1.2}.editorial-image[data-astro-cid-gkphdh4t] img{object-position:center 22%}.journal-image[data-astro-cid-yucn2gmp]{aspect-ratio:1.5}.journal-cover[data-astro-cid-yucn2gmp]{background:var(--surface);height:100%;color:var(--text-primary);flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.journal-cover[data-astro-cid-yucn2gmp] span[data-astro-cid-yucn2gmp]:first-child{font:var(--weight-display) clamp(1.7rem,3vw,3rem)/1.1 var(--font-display)}.journal-cover[data-astro-cid-yucn2gmp] span[data-astro-cid-yucn2gmp]:last-child{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.1em}.journal-filters[data-astro-cid-dqhcx4kb]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.journal-filters[data-astro-cid-dqhcx4kb] button[data-astro-cid-dqhcx4kb]{border:1px solid var(--border);background:var(--surface-raised);color:var(--text-primary);border-radius:var(--radius-pill);cursor:pointer;min-height:2.75rem;font-size:var(--text-small);padding:.7rem 1.15rem;font-weight:500}.journal-filters[data-astro-cid-dqhcx4kb] button[data-astro-cid-dqhcx4kb][aria-pressed=true]{background:var(--action-bg);color:var(--action-text);border-color:var(--action-bg)}.journal-grid[data-astro-cid-dqhcx4kb]{row-gap:3.5rem;margin-top:2rem}.article-intro[data-astro-cid-ox47mzn5]{max-width:64rem}.article-intro[data-astro-cid-ox47mzn5] h1[data-astro-cid-ox47mzn5]{max-width:23ch;margin:1.5rem 0;font-size:clamp(2.5rem,1.4rem + 3.2vw,4.8rem)}.article-intro[data-astro-cid-ox47mzn5] .lead[data-astro-cid-ox47mzn5]{max-width:55ch}.article-container[data-astro-cid-ox47mzn5]{max-width:60rem}.article-prose[data-astro-cid-ox47mzn5]{margin-inline:auto}.article-photo[data-astro-cid-ox47mzn5]{background:var(--surface-subtle);border-radius:var(--radius-md);margin:0 auto 3rem;overflow:hidden}.article-photo[data-astro-cid-ox47mzn5] img{object-fit:contain;width:100%;height:auto;max-height:42rem}.article-related[data-astro-cid-ox47mzn5]{border-top:1px solid var(--border);max-width:48rem;margin:3rem auto 0;padding-top:2rem}.article-related[data-astro-cid-ox47mzn5] .actions[data-astro-cid-ox47mzn5]{gap:2rem;margin-top:0}h1[data-astro-cid-qpf26nw6] span[data-astro-cid-qpf26nw6]{color:var(--link)}.breeding-copy[data-astro-cid-qpf26nw6]{max-width:48rem}.breeding-copy[data-astro-cid-qpf26nw6] .lead[data-astro-cid-qpf26nw6]{max-width:40ch}
