.breed-guides.svelte-as605b{padding:var(--space-12) var(--container-padding) var(--space-16);background:var(--color-bg-white)}.breed-guides__inner.svelte-as605b{max-width:var(--container-max-width);margin:0 auto}.breed-guides__intro.svelte-as605b{margin:0 0 var(--space-6);font-size:var(--font-size-base);color:var(--color-text-body);line-height:var(--line-height-relaxed)}.breed-list.svelte-as605b{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.breed-card.svelte-as605b{text-decoration:none;color:inherit;display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-white);transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.breed-card.svelte-as605b:hover{border-color:#655aff59;box-shadow:0 6px 20px #0f14190f;transform:translateY(-1px)}.breed-card__main.svelte-as605b h2:where(.svelte-as605b){margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.breed-card__main.svelte-as605b p:where(.svelte-as605b){margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.breed-card__meta.svelte-as605b{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto}.breed-card__arrow.svelte-as605b{color:var(--color-primary);font-size:1rem;font-weight:var(--font-weight-semibold)}@media(max-width:680px){.breed-card.svelte-as605b{padding:var(--space-4)}.breed-card__main.svelte-as605b h2:where(.svelte-as605b){font-size:var(--font-size-lg)}.breed-card__meta.svelte-as605b{gap:var(--space-2)}}
