/* One fact table shared by project detail and catalogue. */
.az-child-project__facts { width: 100%; border-collapse: collapse; border-spacing: 0; margin: 0; border-block: 1px solid var(--az-color-border, #b6b6b6); table-layout: fixed; font-size: calc(var(--az-body-size, 16px) * .95); line-height: var(--az-body-line-height, 1.7); }
.az-child-project__facts :is(th,td) { padding: 10px 0; border: 0; background: transparent; text-align: left; vertical-align: top; font-weight: var(--az-body-weight, 400); overflow-wrap: anywhere; }
.az-child-project__facts th { width: 34%; padding-right: 12px; border-right: 1px solid var(--az-color-border, #b6b6b6); }
.az-child-project__facts td { padding-left: 20px; text-transform: uppercase; }
