.at-facts.svelte-1dt5yhf{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.at-fact.svelte-1dt5yhf{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4)}.at-fact.svelte-1dt5yhf dt:where(.svelte-1dt5yhf){color:var(--color-text-muted);font-size:.85rem}.at-fact.svelte-1dt5yhf dd:where(.svelte-1dt5yhf){margin-top:.25rem}.spark.svelte-1nvkbn3 svg:where(.svelte-1nvkbn3){width:100%;height:auto;display:block;overflow:visible}.spark-line.svelte-1nvkbn3{fill:none;stroke:var(--color-text);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.spark-dot.svelte-1nvkbn3{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:2px}.spark-years.svelte-1nvkbn3{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.75rem;display:flex}.branch-icon.svelte-1xnyjo7{border-radius:var(--radius-md);background:var(--color-surface-2);width:3.5rem;height:3.5rem;color:var(--color-text);place-items:center;padding:.7rem;display:grid}@media (width>=64rem){.branch-icon.svelte-1xnyjo7{border-radius:var(--radius-lg);width:6.5rem;height:6.5rem;padding:1.25rem}}.subs.svelte-1xnyjo7{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.subs.svelte-1xnyjo7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.subs.svelte-1xnyjo7{grid-template-columns:repeat(3,minmax(0,1fr))}}.sub-card.svelte-1xnyjo7{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-5);transition:border-color var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.sub-card.svelte-1xnyjo7:hover{border-color:var(--color-text)}.sub-card.svelte-1xnyjo7:has(.sub-link:where(.svelte-1xnyjo7):focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.sub-title.svelte-1xnyjo7{font-family:var(--font-display);font-variation-settings:"wdth" 94;font-size:1.3rem;font-weight:700;line-height:1.2}.sub-link.svelte-1xnyjo7{color:var(--color-text);text-decoration:none}.sub-link.svelte-1xnyjo7:focus-visible{outline:none}.sub-link.svelte-1xnyjo7:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.sub-card.svelte-1xnyjo7:hover .sub-link:where(.svelte-1xnyjo7){text-decoration:underline;text-decoration-thickness:2px}.sub-figure.svelte-1xnyjo7{gap:var(--space-3);padding-top:var(--space-4);margin-top:auto;display:grid}.sub-figure.svelte-1xnyjo7 button,.sub-figure.svelte-1xnyjo7 a{z-index:1;position:relative}
