.ls-diversity[data-astro-cid-p4lx4fb3]{background:var(--white)}.ls-diversity__row[data-astro-cid-p4lx4fb3]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-8);align-items:start}.ls-diversity__photo[data-astro-cid-p4lx4fb3]{margin:0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.ls-diversity__photo[data-astro-cid-p4lx4fb3] img[data-astro-cid-p4lx4fb3]{width:100%;aspect-ratio:4/3;object-fit:cover}.ls-diversity__quote[data-astro-cid-p4lx4fb3]{font-family:var(--font-body);font-style:italic;font-weight:400;font-size:var(--step-1);line-height:1.6;color:var(--ink);margin:0;border-left:3px solid var(--gold);padding-left:var(--space-4)}.ls-diversity__said[data-astro-cid-p4lx4fb3]{margin:0 0 var(--space-6)}.ls-diversity__cite[data-astro-cid-p4lx4fb3]{margin-top:var(--space-3);padding-left:calc(var(--space-4) + 3px);font-family:var(--font-body);font-weight:700;font-size:.9rem;color:var(--gold-text)}.ls-diversity__pairs[data-astro-cid-p4lx4fb3]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.ls-diversity__pair[data-astro-cid-p4lx4fb3]{margin:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);background:var(--paper)}.ls-diversity__pair[data-astro-cid-p4lx4fb3] img[data-astro-cid-p4lx4fb3]{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.ls-diversity__pair[data-astro-cid-p4lx4fb3] figcaption[data-astro-cid-p4lx4fb3]{padding:.7rem .9rem;background:var(--paper);font-size:.8rem;font-weight:700;color:var(--grey);text-align:center}@media (max-width: 900px){.ls-diversity__row[data-astro-cid-p4lx4fb3],.ls-diversity__pairs[data-astro-cid-p4lx4fb3]{grid-template-columns:1fr}}.ls-register[data-astro-cid-p4lx4fb3]{background:linear-gradient(160deg,var(--green) 0%,var(--green-900) 100%);color:var(--cream);text-align:center;border-bottom:4px solid var(--gold)}.ls-register[data-astro-cid-p4lx4fb3] .page-h2[data-astro-cid-p4lx4fb3]{margin-inline:auto}.ls-register__inner[data-astro-cid-p4lx4fb3]{padding-block:var(--space-section-sm)}.ls-register__body[data-astro-cid-p4lx4fb3]{color:#f5f5f5d9;line-height:1.7;max-width:58ch;margin:0 auto var(--space-6)}.ls-register__buyers[data-astro-cid-p4lx4fb3]{margin:var(--space-7) auto 0;padding-top:var(--space-6);border-top:1px solid rgba(202,154,56,.45);max-width:46ch}.ls-register__buyers-body[data-astro-cid-p4lx4fb3]{color:#f5f5f5d9;line-height:1.6;margin:0 0 var(--space-5)}.ls-register[data-astro-cid-p4lx4fb3] .btn-outline[data-astro-cid-p4lx4fb3]{color:var(--cream)}.ls-dates[data-astro-cid-p4lx4fb3]{background:var(--paper);text-align:center;border-bottom:4px solid var(--gold)}.ls-dates[data-astro-cid-p4lx4fb3] .page-h2[data-astro-cid-p4lx4fb3]{margin-inline:auto}.ls-dates__inner[data-astro-cid-p4lx4fb3]{padding-block:var(--space-section-sm)}.ls-dates__body[data-astro-cid-p4lx4fb3]{color:var(--grey);line-height:1.7;max-width:60ch;margin:0 auto var(--space-6)}.ls-block--light[data-astro-cid-p4lx4fb3]{background:var(--white)}.ls-block__head[data-astro-cid-p4lx4fb3]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.ls-block__head--center[data-astro-cid-p4lx4fb3]{justify-content:center;text-align:center}.ls-block__body[data-astro-cid-p4lx4fb3]{color:var(--grey);line-height:1.7;max-width:66ch;margin:.6rem 0 var(--space-6)}.ls-supers[data-astro-cid-p4lx4fb3]{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.ls-super[data-astro-cid-p4lx4fb3]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-5);background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:var(--radius);padding:var(--space-6)}.ls-super__name[data-astro-cid-p4lx4fb3]{font-family:var(--font-serif);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:var(--step-1);color:var(--ink);margin:0}.ls-super__role[data-astro-cid-p4lx4fb3]{font-family:var(--font-body);font-style:italic;color:var(--gold-text);font-size:.9rem;margin:.15rem 0 .8rem}.ls-super__bio[data-astro-cid-p4lx4fb3]{color:var(--grey);line-height:1.65;margin:0;max-width:68ch}@media (max-width: 600px){.ls-super[data-astro-cid-p4lx4fb3]{grid-template-columns:1fr}}.ls-roster[data-astro-cid-p4lx4fb3]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line)}.ls-roster__title[data-astro-cid-p4lx4fb3]{font-family:var(--font-serif);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:var(--step-1);color:var(--ink);margin:0 0 var(--space-4)}.ls-roster__list[data-astro-cid-p4lx4fb3]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6)}.ls-roster__row[data-astro-cid-p4lx4fb3]{display:grid;grid-template-columns:11rem 1fr;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.ls-roster__row[data-astro-cid-p4lx4fb3] dt[data-astro-cid-p4lx4fb3]{font-family:var(--font-body);font-weight:700;color:var(--gold-text)}.ls-roster__row[data-astro-cid-p4lx4fb3] dd[data-astro-cid-p4lx4fb3]{margin:0;color:var(--ink);line-height:1.5}@media (max-width: 760px){.ls-roster__list[data-astro-cid-p4lx4fb3]{grid-template-columns:1fr}.ls-roster__row[data-astro-cid-p4lx4fb3]{grid-template-columns:1fr;gap:.15rem}}.ls-rules[data-astro-cid-p4lx4fb3]{background:var(--green-900);color:var(--cream);text-align:center}.ls-rules[data-astro-cid-p4lx4fb3] .page-h2[data-astro-cid-p4lx4fb3]{margin-inline:auto}.ls-rules__body[data-astro-cid-p4lx4fb3]{color:#f5f5f5d9;line-height:1.7;max-width:58ch;margin:0 auto var(--space-6)}.ls-rules__cta[data-astro-cid-p4lx4fb3]{margin-bottom:var(--space-6)}@media (pointer: coarse),(max-width: 820px){.btn[data-astro-cid-p4lx4fb3]{min-height:44px}}
