.profile-page .btn-primary{background-color:var(--color-ums-red, #dc143c);color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a}.profile-page .btn-primary:hover{background-color:#b91c1c;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.profile-page .btn-secondary{background-color:var(--color-ums-blue, #0047ab);color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a}.profile-page .btn-secondary:hover{background-color:#1e3a8a;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.profile-page .expertise-tag{display:inline-flex;align-items:center;background-color:#0047ab1a;color:var(--color-ums-blue, #0047ab);font-size:.875rem;font-weight:600;padding:.5rem 1rem;border-radius:.25rem;margin-right:.5rem;margin-bottom:.5rem;transition:all .3s}.profile-page .expertise-tag:hover{background-color:var(--color-ums-blue, #0047ab);color:#fff}.profile-page .stat-card{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a;transition:box-shadow .3s}.profile-page .stat-card:hover{box-shadow:0 10px 15px -3px #0000001a}.profile-page p.text-gray-500.italic,.profile-page p.text-sm.text-gray-500.italic{text-align:center;width:100%;padding-top:.75rem;padding-bottom:.75rem}
