/* PE-3b128d6d-eb71-4a67-ac72-4a099e50f9b4 | Core(root): CORE-EXECUTION-STANDARD.md | Manifest(root): docs/MD-FILE-MANIFEST.md */
/* DA-9accaca8-574e-4393-8bd5-a996000b2368 | MA-1c670ae7-6aaa-48fb-854a-e69b317b6bae
 * Review: design/applications/deakin-tf-upgrade/SECTION-01-INTEGRATION-20261029.md. */
.tf-agency-credits { grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 24px; }
.tf-agency-credit { min-width: 0; display: flex; flex-direction: column; justify-content: flex-start; }
.tf-agency-credit + .tf-agency-credit { border-left: 1px solid #8e9aac; padding-left: 24px; }
.tf-application .tf-agency-credits .tf-agency-mark { display: block; object-fit: contain; object-position: left center; width: auto; max-width: 100%; height: 24.7px; margin: 0 0 12px; align-self: flex-start; }
/* Matched to outlined letter capitals, not the taller arrow and d symbols. */
.tf-application .tf-agency-credits .tf-agency-mark--crux { height: 16px; margin-top: 4.4px; margin-bottom: 16.3px; }
.tf-application .experience-records .role-record .tf-agency-credits .tf-agency-credit p { margin: 0; color: #494a52; font: 400 13px/1.5 var(--sans); max-width: 35ch; }
@media (max-width: 560px) {
  .tf-agency-credits { grid-template-columns: 1fr; gap: 20px; }
  .tf-agency-credit + .tf-agency-credit { border-left: 0; border-top: 1px solid #8e9aac; padding-left: 0; padding-top: 20px; }
}
