.profile-fact-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 18px}.profile-fact-table th,.profile-fact-table td{border-bottom:1px dotted #c8c1c5;padding:5px 0;text-align:left;vertical-align:top;font-weight:400;overflow-wrap:anywhere}.profile-fact-table th{width:36%;padding-right:12px}.profile-fact-table td{color:#205b83}.profile-fact-table td:empty:after{content:'✓';color:#248442}@media(max-width:480px){.profile-fact-table th{width:43%;padding-right:8px}}

.personal-page .profile-data dt,.personal-page .profile-data dd{border-bottom:1px dotted #c8c1c5;padding-bottom:5px}.personal-page .profile-data dt{position:relative}.personal-page .profile-data dt:after{content:"";position:absolute;left:100%;width:16px;bottom:-1px;border-bottom:1px dotted #c8c1c5}@media(max-width:700px){.personal-page .profile-data dt:after{width:10px}}

.profile-value-link,.profile-value-link:visited{color:#0067b1;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.profile-value-link:hover,.profile-value-link:focus-visible{color:#00467d;text-decoration-thickness:2px}
