.org-model[data-astro-cid-3l3zl67p]{--org-support:#6fd3a0;margin:2.4rem 0}[data-theme=light] .org-model[data-astro-cid-3l3zl67p]{--org-support:#1d7a4c}.org-model[data-astro-cid-3l3zl67p] figcaption[data-astro-cid-3l3zl67p]{text-align:center;gap:.3rem;margin-bottom:1rem;display:grid}.org-model[data-astro-cid-3l3zl67p] figcaption[data-astro-cid-3l3zl67p] span[data-astro-cid-3l3zl67p]{color:var(--color-text);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:750}.org-model[data-astro-cid-3l3zl67p] figcaption[data-astro-cid-3l3zl67p] small[data-astro-cid-3l3zl67p]{color:var(--color-text-light);font-size:.88rem}.org-canvas[data-astro-cid-3l3zl67p]{border:1px solid color-mix(in srgb, var(--color-accent) 24%, transparent);background:color-mix(in srgb, var(--color-text) 3%, transparent);border-radius:1.25rem;gap:.9rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.org-model[data-astro-cid-3l3zl67p] em[data-astro-cid-3l3zl67p]{color:var(--color-text);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:750}.org-pool[data-astro-cid-3l3zl67p],.org-role[data-astro-cid-3l3zl67p],.org-unit[data-astro-cid-3l3zl67p],.org-continuity[data-astro-cid-3l3zl67p]{text-align:center;border-radius:.85rem;align-content:start;gap:.35rem;padding:.8rem .9rem;display:grid}.org-pool[data-astro-cid-3l3zl67p]{border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);background:var(--color-bg-alt)}.org-pool[data-astro-cid-3l3zl67p]>span[data-astro-cid-3l3zl67p],.org-continuity[data-astro-cid-3l3zl67p]>span[data-astro-cid-3l3zl67p],.org-summary[data-astro-cid-3l3zl67p]{color:var(--color-gray);font-size:.82rem;line-height:1.45}.org-dots[data-astro-cid-3l3zl67p]{justify-content:center;gap:.45rem;margin-top:.2rem;display:flex}.org-dots[data-astro-cid-3l3zl67p] i[data-astro-cid-3l3zl67p]{border:1.5px solid var(--color-text-light);background:color-mix(in srgb, var(--color-text) 12%, transparent);border-radius:50%;width:.8rem;height:.8rem}.org-columns[data-astro-cid-3l3zl67p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.org-side[data-astro-cid-3l3zl67p]{--org-tone:var(--color-accent);grid-template-rows:auto 1fr;gap:.9rem;display:grid}.org-support[data-astro-cid-3l3zl67p]{--org-tone:var(--org-support)}.org-role[data-astro-cid-3l3zl67p],.org-unit[data-astro-cid-3l3zl67p]{position:relative}.org-role[data-astro-cid-3l3zl67p]:before,.org-unit[data-astro-cid-3l3zl67p]:before{content:"↓";color:var(--org-tone);font-size:.8rem;font-weight:700;line-height:1;position:absolute;top:-.95rem;left:50%;transform:translate(-50%)}.org-role[data-astro-cid-3l3zl67p]{border:1px solid color-mix(in srgb, var(--org-tone) 60%, transparent);background:color-mix(in srgb, var(--org-tone) 10%, transparent)}.org-role[data-astro-cid-3l3zl67p] em[data-astro-cid-3l3zl67p]{color:var(--org-tone)}.org-traits[data-astro-cid-3l3zl67p]{color:var(--color-text-light);font-size:.76rem;font-weight:650;line-height:1.4}.org-unit[data-astro-cid-3l3zl67p]{border:1px solid color-mix(in srgb, var(--org-tone) 32%, transparent);background:var(--color-bg-alt)}.org-model[data-astro-cid-3l3zl67p] .org-unit[data-astro-cid-3l3zl67p] ul[data-astro-cid-3l3zl67p]{gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.org-model[data-astro-cid-3l3zl67p] .org-unit[data-astro-cid-3l3zl67p] li[data-astro-cid-3l3zl67p]{background:color-mix(in srgb, var(--org-tone) 8%, transparent);color:var(--color-text);border-radius:.5rem;margin:0;padding:.4rem .6rem;font-size:.8rem;line-height:1.4}.org-model[data-astro-cid-3l3zl67p] .org-unit[data-astro-cid-3l3zl67p] li[data-astro-cid-3l3zl67p]:before{content:none}.org-continuity[data-astro-cid-3l3zl67p]{border:1px dashed color-mix(in srgb, var(--color-accent) 55%, transparent);background:color-mix(in srgb, var(--color-accent) 7%, transparent)}@media (width<=640px){.org-columns[data-astro-cid-3l3zl67p]{grid-template-columns:1fr;gap:1.6rem}.org-support[data-astro-cid-3l3zl67p] .org-role[data-astro-cid-3l3zl67p]:before{content:none}}
