.legacy-tree[data-astro-cid-4orqnots]{margin:0}.scroller[data-astro-cid-4orqnots]{overflow-x:auto;-webkit-overflow-scrolling:touch}svg[data-astro-cid-4orqnots]{display:block;max-width:100%;height:auto;min-width:760px;margin-inline:auto;font-family:var(--font);overflow:visible}.branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots]{fill:none;stroke:url(#bark);stroke-linecap:round}.branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots].rotaract{stroke:#d41367;stroke-opacity:.85}.branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots].ended{stroke:var(--muted);stroke-opacity:.6;stroke-dasharray:.012 .018}.roots[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots]{fill:none;stroke:var(--gold);stroke-width:1.5;stroke-linecap:round;stroke-opacity:.8}.ground[data-astro-cid-4orqnots]{stroke:var(--gold);stroke-width:1.5;stroke-opacity:.5;stroke-dasharray:2 5}.root-label[data-astro-cid-4orqnots]{font-size:13px;font-weight:600;fill:var(--gold-dark)}.root-clubs[data-astro-cid-4orqnots]{font-size:12px;fill:var(--gold-dark)}.node[data-astro-cid-4orqnots] circle[data-astro-cid-4orqnots]{fill:var(--gold);stroke:var(--white);stroke-width:2.5}.node[data-astro-cid-4orqnots].rotaract circle[data-astro-cid-4orqnots]{fill:#d41367}.node[data-astro-cid-4orqnots].ended circle[data-astro-cid-4orqnots]{fill:var(--white);stroke:var(--muted);stroke-width:1.5}.node[data-astro-cid-4orqnots] text[data-astro-cid-4orqnots]{paint-order:stroke;stroke:var(--white);stroke-linejoin:round}.node[data-astro-cid-4orqnots] .name[data-astro-cid-4orqnots]{font-size:14px;font-weight:700;fill:var(--royal-blue);stroke-width:5px}.node[data-astro-cid-4orqnots].rotaract .name[data-astro-cid-4orqnots]{fill:#a00f4e}.node[data-astro-cid-4orqnots].ended .name[data-astro-cid-4orqnots]{fill:var(--muted)}.node[data-astro-cid-4orqnots] .year[data-astro-cid-4orqnots]{font-size:12px;fill:var(--muted);stroke-width:4px}.root[data-astro-cid-4orqnots] circle[data-astro-cid-4orqnots]{fill:var(--gold);stroke:var(--royal-blue);stroke-width:4}.root[data-astro-cid-4orqnots] .name[data-astro-cid-4orqnots]{font-family:var(--serif);font-size:24px;font-weight:600}.root[data-astro-cid-4orqnots] .year[data-astro-cid-4orqnots]{font-size:13px;font-weight:600;fill:var(--gold-dark)}.will-grow[data-astro-cid-4orqnots] .branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots]:not(.ended){stroke-dasharray:1;stroke-dashoffset:1}.will-grow[data-astro-cid-4orqnots] .branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots].ended,.will-grow[data-astro-cid-4orqnots] .node[data-astro-cid-4orqnots],.will-grow[data-astro-cid-4orqnots] .roots[data-astro-cid-4orqnots]{opacity:0}.grow[data-astro-cid-4orqnots] .branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots]:not(.ended){animation:grow .9s cubic-bezier(.3,0,.2,1) var(--d) forwards}.grow[data-astro-cid-4orqnots] .branches[data-astro-cid-4orqnots] path[data-astro-cid-4orqnots].ended{animation:appear .6s ease var(--d) forwards}.grow[data-astro-cid-4orqnots] .node[data-astro-cid-4orqnots]{animation:appear .5s ease forwards;animation-delay:calc(var(--d) + .7s)}.grow[data-astro-cid-4orqnots] .root[data-astro-cid-4orqnots]{animation-delay:.3s}.grow[data-astro-cid-4orqnots] .roots[data-astro-cid-4orqnots]{animation:appear 1.2s ease forwards}@keyframes grow{to{stroke-dashoffset:0}}@keyframes appear{to{opacity:1}}.numbers[data-astro-cid-y2lrisax]{background:var(--royal-blue);color:var(--white)}dl[data-astro-cid-y2lrisax]{display:grid;grid-template-columns:repeat(4,1fr);margin:0}dl[data-astro-cid-y2lrisax]>div[data-astro-cid-y2lrisax]{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:1.75rem 1rem 1.75rem 1.1rem;margin-left:1.25rem;border-left:2px solid var(--gold)}dl[data-astro-cid-y2lrisax]>div[data-astro-cid-y2lrisax]:first-child{margin-left:0}dd[data-astro-cid-y2lrisax]{margin:0;font-family:var(--serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:600;color:var(--white);line-height:1}dt[data-astro-cid-y2lrisax]{font-size:.88rem;line-height:1.4;color:#c4d1e8;margin-top:.45rem}.intro[data-astro-cid-y2lrisax]{max-width:44rem;margin-bottom:2rem}.legend[data-astro-cid-y2lrisax]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.88rem;color:var(--ink-soft)}.key[data-astro-cid-y2lrisax]{display:inline-flex;align-items:center;gap:.5rem}.key[data-astro-cid-y2lrisax]:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--gold)}.key--rotaract[data-astro-cid-y2lrisax]:before{background:#d41367}.key--inactive[data-astro-cid-y2lrisax]:before{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--muted)}@media(max-width:40rem){dl[data-astro-cid-y2lrisax]{grid-template-columns:1fr 1fr}dl[data-astro-cid-y2lrisax]>div[data-astro-cid-y2lrisax]{margin:.6rem 0;padding-block:.4rem}}
