.career-distinction-pairs{display:grid;gap:1rem}.career-distinction-pairs details{border:1px solid #c8d9e6;border-radius:.8rem;background:#fff;overflow:hidden;overflow-wrap:anywhere}.career-distinction-pairs summary{padding:1.1rem 1.3rem;font-weight:700;color:#103d60;cursor:pointer;background:#edf5fa}.career-distinction-pairs details[open] summary{border-bottom:1px solid #c8d9e6}.career-distinction-pairs summary:focus-visible{outline:3px solid #0876bc;outline-offset:-4px}.career-distinction-body{padding:1.3rem}.career-distinction-body>p{max-width:none}.career-distinction-table{overflow-x:auto;border:1px solid #c8d9e6;border-radius:.65rem;margin:1.3rem 0}.career-distinction-table:focus-visible{outline:3px solid #0876bc;outline-offset:3px}.career-distinction-table table{border-collapse:collapse;min-width:700px;width:100%}.career-distinction-table caption{text-align:left;caption-side:top;padding:1rem;color:#40566a;font-weight:700}.career-distinction-table th,.career-distinction-table td{text-align:left;vertical-align:top;padding:1rem;border-top:1px solid #d7e2ea}.career-distinction-table thead{background:#f2f7fa}.career-distinction-table tbody th{width:21%}.career-distinction-table td:nth-child(2){width:30%}.career-distinction-body h3{font-size:1.1rem;margin:1.4rem 0 .7rem}.career-distinction-hint,.career-distinction-source{font-size:.9rem;color:#46596b}
@media(max-width:650px){.career-distinction-body{padding:1rem}.career-distinction-table table{font-size:.94rem}}
.career-distinction-table :is(caption,th,td){text-align:start}
