.oikos-pedigree[data-astro-cid-nbxp7kxr]{gap:var(--space-16);display:grid}.oikos-pedigree__intro[data-astro-cid-nbxp7kxr]{align-content:start;justify-items:start;gap:var(--space-6);display:grid}.oikos-pedigree__intro[data-astro-cid-nbxp7kxr] h2[data-astro-cid-nbxp7kxr]{max-width:14ch;font-family:var(--font-display);font-size:var(--text-headline);font-weight:430;line-height:1}.oikos-pedigree__intro[data-astro-cid-nbxp7kxr] p[data-astro-cid-nbxp7kxr]{max-width:54ch;color:var(--color-muted-ink)}.lineage[data-astro-cid-nbxp7kxr]{gap:var(--space-8);display:none}.lineage-tree[data-astro-cid-nbxp7kxr],.lineage-tree[data-astro-cid-nbxp7kxr] ol[data-astro-cid-nbxp7kxr]{margin:0;padding:0;list-style:none}.lineage-tree[data-astro-cid-nbxp7kxr] ol[data-astro-cid-nbxp7kxr]{margin-left:var(--space-3);border-left:1px solid var(--color-stable-line);padding-left:var(--space-6);position:relative}.lineage-tree[data-astro-cid-nbxp7kxr] li[data-astro-cid-nbxp7kxr]{min-width:0;padding-top:var(--space-4);position:relative}.lineage-tree[data-astro-cid-nbxp7kxr]>li[data-astro-cid-nbxp7kxr]{padding-top:0}.lineage-tree[data-astro-cid-nbxp7kxr] ol[data-astro-cid-nbxp7kxr]>li[data-astro-cid-nbxp7kxr]:before{top:calc(var(--space-4) + var(--space-6));left:calc(-1 * var(--space-6));width:var(--space-6);border-top:1px solid var(--color-stable-line);content:"";position:absolute}.lineage-tree__node[data-astro-cid-nbxp7kxr]{gap:var(--space-2);border-top:1px solid var(--color-stable-line);min-width:0;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4);display:grid;position:relative}.lineage-tree__node[data-astro-cid-nbxp7kxr]:before{inset:var(--space-4) auto var(--space-4) 0;background:var(--color-indigo-yard);content:"";width:2px;position:absolute}.lineage-tree[data-astro-cid-nbxp7kxr] li[data-astro-cid-nbxp7kxr][data-branch=dam]>.lineage-tree__node[data-astro-cid-nbxp7kxr]:before{background:var(--color-oxblood)}.lineage-tree__node[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr],.lineage-tree__node[data-astro-cid-nbxp7kxr] small[data-astro-cid-nbxp7kxr]{color:var(--color-muted-ink);font-size:var(--text-label);line-height:1.35}.lineage-tree__node[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr]{text-transform:uppercase;font-weight:650}.lineage-tree__node[data-astro-cid-nbxp7kxr] strong[data-astro-cid-nbxp7kxr]{font-size:var(--text-title);overflow-wrap:anywhere;font-weight:620;line-height:1.12}.lineage-tree__node--horse[data-astro-cid-nbxp7kxr]{border-color:var(--color-indigo-yard);padding:var(--space-6);background:var(--color-indigo-yard);color:var(--color-white)}.lineage-tree__node--horse[data-astro-cid-nbxp7kxr]:before{display:none}.lineage-tree__node--horse[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr],.lineage-tree__node--horse[data-astro-cid-nbxp7kxr] small[data-astro-cid-nbxp7kxr]{color:oklch(100% 0 0/.68)}.lineage__generation[data-astro-cid-nbxp7kxr]{align-content:center;gap:var(--space-4);min-width:0;display:grid}.lineage__generation-label[data-astro-cid-nbxp7kxr]{color:var(--color-muted-ink);font-size:var(--text-label);text-transform:uppercase;font-weight:650}.lineage-node[data-astro-cid-nbxp7kxr]{gap:var(--space-2);border-top:1px solid var(--color-stable-line);min-width:0;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4);transition:opacity var(--duration-state), border-color var(--duration-state), background-color var(--duration-state);display:grid;position:relative}.lineage-node[data-astro-cid-nbxp7kxr]:before{top:var(--space-4);bottom:var(--space-4);background:var(--color-indigo-yard);content:"";width:2px;position:absolute;left:0}.lineage-node[data-astro-cid-nbxp7kxr][data-branch=dam]:before{background:var(--color-oxblood)}.lineage-node[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr],.lineage-node[data-astro-cid-nbxp7kxr] small[data-astro-cid-nbxp7kxr]{color:var(--color-muted-ink);font-size:var(--text-label);line-height:1.35}.lineage-node[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr]{text-transform:uppercase;font-weight:650}.lineage-node[data-astro-cid-nbxp7kxr] strong[data-astro-cid-nbxp7kxr]{font-size:var(--text-title);overflow-wrap:anywhere;font-weight:620;line-height:1.12}.lineage-node--horse[data-astro-cid-nbxp7kxr]{padding:var(--space-6);background:var(--color-indigo-yard);color:var(--color-white)}.lineage-node--horse[data-astro-cid-nbxp7kxr]:before{display:none}.lineage-node--horse[data-astro-cid-nbxp7kxr]>span[data-astro-cid-nbxp7kxr],.lineage-node--horse[data-astro-cid-nbxp7kxr] small[data-astro-cid-nbxp7kxr]{color:oklch(100% 0 0/.68)}@media (hover:hover) and (pointer:fine){.lineage[data-astro-cid-nbxp7kxr]:has(.lineage-node[data-branch=sire]:hover) .lineage-node[data-astro-cid-nbxp7kxr][data-branch=dam],.lineage[data-astro-cid-nbxp7kxr]:has(.lineage-node[data-branch=dam]:hover) .lineage-node[data-astro-cid-nbxp7kxr][data-branch=sire]{opacity:.36}.lineage-node[data-astro-cid-nbxp7kxr][data-branch]:hover{border-color:var(--color-indigo-yard);background:oklch(94% .018 258)}.lineage-node[data-astro-cid-nbxp7kxr][data-branch=dam]:hover{border-color:var(--color-oxblood);background:oklch(95% .02 25)}}@media (width>=64rem){.oikos-pedigree[data-astro-cid-nbxp7kxr]{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:start}.oikos-pedigree__intro[data-astro-cid-nbxp7kxr]{top:calc(var(--header-height) + var(--space-8));position:sticky}.lineage[data-astro-cid-nbxp7kxr]{grid-template-columns:minmax(10rem,.68fr) minmax(12rem,.92fr) minmax(15rem,1.2fr);gap:0;min-height:42rem;display:grid}.lineage__generation[data-astro-cid-nbxp7kxr]{border-left:1px solid var(--color-stable-line);padding-inline:var(--space-6);grid-template-rows:auto 1fr;position:relative}.lineage__generation--horse[data-astro-cid-nbxp7kxr]{border-left:0;padding-left:0}.lineage__generation--parents[data-astro-cid-nbxp7kxr]{grid-template-rows:auto repeat(2,1fr)}.lineage__generation--grandparents[data-astro-cid-nbxp7kxr]{grid-template-rows:auto repeat(4,1fr)}.lineage-node[data-astro-cid-nbxp7kxr]{align-content:center}.lineage-node[data-astro-cid-nbxp7kxr]:after{width:var(--space-6);background:var(--color-stable-line);content:"";height:1px;position:absolute;top:50%;right:100%}.lineage-node--horse[data-astro-cid-nbxp7kxr]:after{left:100%;right:auto}.lineage-tree[data-astro-cid-nbxp7kxr]{display:none}}.oikos-identity__inner[data-astro-cid-2o5jgktb]{gap:var(--space-16);display:grid}.oikos-identity__copy[data-astro-cid-2o5jgktb]{align-content:start;justify-items:start;gap:var(--space-6);display:grid}.oikos-identity[data-astro-cid-2o5jgktb] h2[data-astro-cid-2o5jgktb]{max-width:13ch;font-family:var(--font-display);font-size:var(--text-headline);font-weight:430;line-height:1}.oikos-identity__copy[data-astro-cid-2o5jgktb] p[data-astro-cid-2o5jgktb]{max-width:58ch;color:var(--color-muted-ink);font-size:var(--text-lead)}.oikos-identity[data-astro-cid-2o5jgktb] dl[data-astro-cid-2o5jgktb]{align-content:end;display:grid}.oikos-identity[data-astro-cid-2o5jgktb] dl[data-astro-cid-2o5jgktb] div[data-astro-cid-2o5jgktb]{gap:var(--space-4);border-top:1px solid var(--color-stable-line);padding-block:var(--space-4);grid-template-columns:minmax(8rem,.7fr) 1fr;display:grid}.oikos-identity[data-astro-cid-2o5jgktb] dt[data-astro-cid-2o5jgktb]{color:var(--color-muted-ink);font-size:var(--text-label);text-transform:uppercase;font-weight:650}.oikos-identity[data-astro-cid-2o5jgktb] dd[data-astro-cid-2o5jgktb]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.oikos-lineage-section[data-astro-cid-2o5jgktb],.oikos-gallery[data-astro-cid-2o5jgktb],.oikos-inquiry[data-astro-cid-2o5jgktb]{background:var(--color-cool-ground)}.oikos-gallery__intro[data-astro-cid-2o5jgktb]{gap:var(--space-6);margin-block-end:var(--space-16);display:grid}.oikos-gallery__intro[data-astro-cid-2o5jgktb] h2[data-astro-cid-2o5jgktb]{max-width:14ch}.visually-hidden[data-astro-cid-2o5jgktb]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=64rem){.oikos-identity__inner[data-astro-cid-2o5jgktb]{grid-template-columns:minmax(0,1.15fr) minmax(26rem,.85fr);align-items:end}}
