.container.svelte-mzrzr0{display:flex;flex-direction:column;max-width:var(--content-width-large);min-height:100vh;margin-inline:auto;padding-inline:var(--content-padding);padding-block:12rem 8rem;font-size:.95rem}h1.svelte-mzrzr0{font-size:1.8rem;margin-bottom:.5rem}h2.svelte-mzrzr0,h3.svelte-mzrzr0{font-weight:700;font-family:var(--font-family)}h2.svelte-mzrzr0{font-size:1.1rem}h3.svelte-mzrzr0{font-size:1rem;margin-bottom:.5rem}.nest-container.svelte-mzrzr0{display:grid;grid-template-columns:3fr 1fr;gap:2rem}.column.svelte-mzrzr0{display:flex;flex-direction:column;gap:2rem}.card.svelte-mzrzr0{border:1px solid var(--border-color);border-radius:12px;background-color:var(--card-background-color);padding:1.5rem 2rem;overflow:hidden}.cattery.svelte-mzrzr0{margin-bottom:.75rem}.cattery.svelte-mzrzr0 .category:where(.svelte-mzrzr0){color:var(--text-secondary-color);font-weight:400;font-size:.9rem}.cattery-info-wrapper.svelte-mzrzr0{margin-top:1rem}.cattery-info-wrapper.svelte-mzrzr0 dt:where(.svelte-mzrzr0){display:block;margin-top:.75rem;font-weight:700}.label-wrapper.svelte-mzrzr0{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.label-wrapper.svelte-mzrzr0 .label:where(.svelte-mzrzr0){background-color:#639;color:#fff;padding:.2rem .6rem;border-radius:8px;font-size:.85rem}.detail-wrapper.svelte-mzrzr0{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.detail-wrapper.svelte-mzrzr0 .detail:where(.svelte-mzrzr0){display:flex;align-items:center;gap:.3rem;color:var(--text-secondary-color)}.kitten-wrapper.svelte-mzrzr0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;list-style:none;padding:0;margin:0}.kitten.svelte-mzrzr0{border:1px solid var(--border-color);border-radius:12px;background-color:var(--card-background-color);overflow:hidden}.kitten.svelte-mzrzr0 .image-wrapper:where(.svelte-mzrzr0){width:100%;aspect-ratio:4/3;overflow:hidden}.kitten.svelte-mzrzr0 .image-wrapper:where(.svelte-mzrzr0) img:where(.svelte-mzrzr0){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.parent-row.svelte-mzrzr0{display:flex;gap:2rem;flex-wrap:wrap}.parent-row.svelte-mzrzr0 .parent:where(.svelte-mzrzr0){flex:1}.contact-wrapper.svelte-mzrzr0{display:flex;flex-direction:column;gap:.8rem}.contact-wrapper.svelte-mzrzr0 .contact-button:where(.svelte-mzrzr0){display:inline-flex;gap:.5rem;justify-content:center;text-align:center;padding:.6rem 1rem;border-radius:8px;text-decoration:none;color:inherit;background-color:var(--card-background-color);border:1px solid var(--border-color);font-size:.9rem;transition:background-color .1s ease}.contact-wrapper.svelte-mzrzr0 .contact-button.highlight:where(.svelte-mzrzr0){color:#fff;background-color:#639;border:none}.contact-wrapper.svelte-mzrzr0 .contact-button.highlight:where(.svelte-mzrzr0):hover{background-color:indigo}.contact-wrapper.svelte-mzrzr0 .contact-button:where(.svelte-mzrzr0) svg:where(.svelte-mzrzr0){flex-shrink:0}.contact-wrapper.svelte-mzrzr0 .contact-button:where(.svelte-mzrzr0):hover{background-color:var(--border-color)}.contact-disclaimer.svelte-mzrzr0{display:block;font-size:.9rem;color:var(--text-secondary-color);margin-top:1.2rem}@media (max-width: 900px){.nest-container.svelte-mzrzr0{grid-template-columns:1fr}}
